@charset "UTF-8";
/*!
    Theme Name: Tribuna
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-family:Raleway,sans-serif;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;width:100%;background:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1:not(.site-title):before,h2:before{content:none}:focus{outline:none}.header{padding:33px 0 0}.header.-premium .header__announcement-title{color:#f55858}.header.-premium .header__announcement-link{color:#c4c4c4;text-decoration:none}.header.-premium .header__announcement-block{background:transparent}.header__search{display:none}.header .hamburger{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;width:40px;height:30px;background:none;border:none;cursor:pointer;z-index:1000}.header .hamburger span{display:block;width:100%;border-radius:10px;height:4px;background-color:#e5e5e5;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__top-logo img{max-width:214px}.header__top-right{gap:16px}.header__top-right,.header__top-search .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__top-search .search-form{background:#f4f4f4;border-radius:15px;padding:13px 15px;width:300px}.header__top-search .search-form .search-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__top-search .search-form .search-label .search-field{width:100%;border:none;background:transparent;font-size:14px;color:#333;padding:5px;outline:none}.header__top-search .search-form .search-label .search-field::-webkit-search-cancel-button{display:none}.header__top-search .search-form .search-label .search-field::-webkit-input-placeholder{color:#999}.header__top-search .search-form .search-label .search-field::-moz-placeholder{color:#999}.header__top-search .search-form .search-label .search-field:-ms-input-placeholder{color:#999}.header__top-search .search-form .search-label .search-field::-ms-input-placeholder{color:#999}.header__top-search .search-form .search-label .search-field::placeholder{color:#999}.header__top-search .search-form .search-submit{background:none;border:none;padding:0;cursor:pointer}.header__top-search .search-form .search-submit .icon-search{display:inline-block;width:16px;height:16px;background-color:red;mask:url(../images/ion_search.svg) no-repeat center;mask-size:contain;-webkit-mask:url(../images/ion_search.svg) no-repeat center;-webkit-mask-size:contain}.header__top-mail{font-weight:700;font-size:18px;line-height:32px;color:#fff;background:#ce0000;border-radius:100px;padding:10px 20px;text-decoration:none;-webkit-transition:.2s linear;transition:.2s linear}.header__top-mail:hover{background-color:#161616}.header__mail{display:none}.header__menu{display:block;width:100%;border-radius:15px;background-color:#ce0000;margin-top:36px}.header__menu #menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu #menu-header>li{padding:0 20px;position:relative}.header__menu #menu-header>li:last-child{margin-left:auto;margin-right:50px}.header__menu #menu-header>li:last-child>a:after,.header__menu #menu-header>li:last-child>a:before{content:"";position:absolute;width:8px;height:2px;background-color:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__menu #menu-header>li:last-child>a:before{right:0;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header__menu #menu-header>li:last-child>a:after{right:-6px;top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header__menu #menu-header>li:last-child>a:hover:after,.header__menu #menu-header>li:last-child>a:hover:before{background-color:#161616}.header__menu #menu-header>li>a{font-size:18px;font-weight:600;line-height:32px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff;text-decoration:none;-webkit-transition:.2s linear;transition:.2s linear}.header__menu #menu-header>li>a:hover{color:#161616}.header__menu #menu-header>li>ul{position:absolute;right:-10px;background:#fff;list-style:none;margin:0;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1);min-width:200px;white-space:nowrap;padding:35px;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s;transition:opacity .3s ease,transform .3s ease,visibility .3s,-webkit-transform .3s ease;background-color:#161616;top:42px;min-width:600px}.header__menu #menu-header>li>ul a{text-decoration:none}.header__menu #menu-header>li>ul>li>a{color:#fbefae;font-size:18px;font-weight:500;line-height:22px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;display:block;padding:0 0 20px 10px}.header__menu #menu-header>li>ul>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__menu #menu-header>li>ul>li>ul li{width:50%}.header__menu #menu-header>li>ul>li>ul li a{font-size:18px;font-weight:500;line-height:22px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fff;padding:10px;display:block;-webkit-transition:.3s linear;transition:.3s linear}.header__menu #menu-header>li>ul>li>ul li a:hover{opacity:.3}@media screen and (min-width:768px){.header__menu #menu-header>li .menu-item-has-children.open>.sub-menu{display:block}.header__menu #menu-header>li:hover .sub-menu{opacity:1;visibility:visible;z-index:999;-webkit-transform:translateY(0);transform:translateY(0)}}.header__announcement{margin:30px 0}.header__announcement-title{color:#ce0000;font-size:18px;font-weight:500}.header__announcement-link{color:#383838;font-size:18px;font-weight:500;text-decoration:none}.header__announcement-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px;background:#f2f2f2;border-radius:15px}@media screen and (max-width:1100px){.header__menu #menu-header>li>a{font-size:14px}}@media screen and (max-width:768px){.header{padding:16px 0 0}.header .header__search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px;max-width:400px}.header .header__search,.header .search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.header .search-form{width:100%;border:1px solid #ccc;border-radius:50px;overflow:hidden;background:#fff}.header .search-field{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem 1rem;border:none;font-size:1rem;outline:none;background:#fff!important}.header .search-submit{background:#000;color:#fff;border:none;padding:.5rem 1rem;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;-webkit-transition:background .3s ease;transition:background .3s ease}.header .search-submit:hover{background:#333}.header .mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:22px;padding:10px 40px;border-radius:15px;background:#ce0000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__search{display:block}.header__search .search-submit{background:none;border:none;padding:0;cursor:pointer}.header__search .search-submit .icon-search{margin-right:10px;display:inline-block;width:26px;height:26px;background-color:grey;mask:url(../images/icon-search-hamburger.svg) no-repeat center;mask-size:contain;-webkit-mask:url(../images/icon-search-hamburger.svg) no-repeat center;-webkit-mask-size:contain}.header__top{margin:30px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__top-mail,.header__top-search{display:none}.header__menu{display:none;position:absolute;width:calc(100% - 20px);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);z-index:999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.header__menu #menu-header{display:grid;grid-template-columns:auto auto;margin-top:25px}.header__menu #menu-header>li{padding:10px 0;width:150px}.header__menu #menu-header>li:last-child{width:100%;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;grid-column-start:1;grid-column-end:3}.header__menu #menu-header>li:last-child a{position:relative;padding-right:0}.header__menu #menu-header>li:last-child a:after,.header__menu #menu-header>li:last-child a:before{padding-right:0}.header__menu #menu-header>li:last-child a:before{right:-18px}.header__menu #menu-header>li:last-child a:after{right:-22px}.header__menu #menu-header>li>ul>li>a{display:none}.header__menu #menu-header>li>ul>li>ul li a{font-size:16px}.header__menu #menu-header>li>ul>li>ul li a:hover{background-color:#fff!important}.header__menu #menu-header>li .sub-menu{position:relative;visibility:visible;top:auto;opacity:1;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;min-width:auto;margin:0;padding:0 0 10px;display:grid;grid-template-columns:auto auto;z-index:999;-webkit-transform:translateY(0);transform:translateY(0)}.header__menu #menu-header>li.active>a{color:#161616}.header__menu #menu-header>li.active>a:after,.header__menu #menu-header>li.active>a:before{background-color:#161616}.header__menu #menu-header>li>a{font-size:16px;font-weight:500;line-height:24px}.header__menu>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .hamburger,.header .header__menu.active,.header__menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header__announcement-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__announcement-link{text-align:center}.header .menu .header__mail{display:block;margin:0 auto;padding-bottom:20px;color:#fff;text-decoration:none;font-weight:500}}@media screen and (max-width:425px){.header__top{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;margin:10px auto}.header__top-mail{display:none}.header .mobile{padding:10px 0;-ms-flex-pack:distribute;justify-content:space-around;gap:0}.header__menu{margin-top:15px}.header__menu #menu-header{display:grid;grid-template-columns:auto auto}.header__menu #menu-header>li{padding:10px 0;width:150px}.header__menu #menu-header>li:last-child{width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-column-start:1;grid-column-end:3}.header__menu #menu-header>li:last-child>a{padding-right:0!important;color:#fff}.header__menu #menu-header>li:last-child>a:after,.header__menu #menu-header>li:last-child>a:before{padding-right:0}.header__menu #menu-header>li:last-child>a:hover:after,.header__menu #menu-header>li:last-child>a:hover:before{background-color:#fff!important}.header__menu #menu-header>li>ul>li>a{display:none}.header__menu #menu-header>li>ul>li>ul li a{font-size:16px}.header__menu #menu-header>li>ul>li>ul li a:hover{background-color:#fff!important}}@media screen and (max-width:425px) and (min-width:425px){.header__menu #menu-header>li .sub-menu{padding:0 0 10px;display:grid;grid-template-columns:auto auto;opacity:1;visibility:visible;z-index:999;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:425px){.header .menu .header__mail{display:block;margin:0 auto;padding-bottom:20px;color:#fff;text-decoration:none;font-weight:500}}.footer{background-position:50%;background-size:cover;background-repeat:no-repeat;padding-top:140px}.footer,.footer a{color:#000}.footer.-premium,.footer.-premium a{color:#fff}.footer.-premium .footer__left svg path{fill:#fff}.footer.-premium .footer__left-text a{color:#ce0000}.footer.-premium .footer__menu>ul>li>ul a{color:#a9a9a9}.footer>.grid-container{gap:100px;position:relative;padding-bottom:60px}.footer>.grid-container,.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:35%}.footer__left-logo{max-width:159px}.footer__left-logo img{width:100%}.footer__left-text{font-size:18px;font-weight:500;line-height:27px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding:30px 0 44px}.footer__left-text a{color:#ce0000;text-decoration:none}.footer__left-location{font-size:18px;font-weight:500;line-height:27px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding-left:40px;position:relative;text-decoration:none}.footer__left-location svg{width:22px;height:30px;display:block;position:absolute;left:0}.footer__left-mail{font-size:18px;font-weight:500;line-height:27px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding-left:40px;position:relative;margin:26px 0;text-decoration:none}.footer__left-mail svg{width:24px;height:24px;display:block;position:absolute;left:0}.footer__left-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.footer__left-tel svg{width:24px;height:24px;display:block;position:absolute;left:0}.footer__left-tel a{font-size:18px;font-weight:500;line-height:27px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding-left:40px;text-decoration:none}.footer__left a{-webkit-transition:.2s linear;transition:.2s linear}.footer__left a:hover{color:#ce0000}.footer__right{width:65%;padding-top:85px}.footer__right-bottom{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:80px;float:right;gap:50px}.footer__right-bottom,.footer__top-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__top-bottom{position:absolute;bottom:0;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:28px}.footer__menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__menu>ul>li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__menu>ul>li>a{font-size:22px;font-weight:600;line-height:30.52px;margin-bottom:23px;color:#161616;display:block}.footer__menu>ul>li>a,.footer__menu>ul>li>ul a{text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:none}.footer__menu>ul>li>ul a{font-size:18px;font-weight:500;line-height:40.4px;color:#504d4d}.footer__menu>ul>li>ul a:hover{color:#ce0000}.footer__social{font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.footer__social>a:hover svg rect{fill:#1e1e1a}.footer__social a svg{width:48px;height:48px}.footer__social a svg rect{-webkit-transition:.4s linear;transition:.4s linear}.footer__extraLinks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}.footer__extraLinks a{font-weight:600;font-size:20px;line-height:1.5;text-decoration:none;color:#504d4d;-webkit-transition:.2s linear;transition:.2s linear}.footer__extraLinks a:hover{text-decoration:underline;color:#ce0000}.footer__bottom{background-color:#1e1e1e;padding:18px 0}.footer__bottom .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.footer__bottom .grid-container>div{font-size:18px;font-weight:400;line-height:27px;text-align:left;color:#fff}.footer__bottom .grid-container>div a{text-decoration:none}.footer__bottom-powerBy a{background-image:url(../images/logo-scriptics.png);background-size:auto;color:#fff;font-size:20px;line-height:32px;display:inline-block;font-weight:100;background-repeat:no-repeat;padding-left:35px;-webkit-transition-duration:0,15s;transition-duration:0,15s;margin-left:0;padding-bottom:0;background-position:0 0}.footer__bottom-powerBy a:hover{color:#0380fe;background-repeat:no-repeat;-webkit-transition-duration:.15s;transition-duration:.15s;padding-bottom:0;background-position:0 -33px}.newsletter{position:relative;bottom:-120px;margin-top:-120px}.newsletter__block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:60px 100px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:20px}.newsletter__block,.newsletter__left{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-width:500px}.newsletter__left-logo img{max-width:214px}.newsletter__title{font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:26px;line-height:150%;color:#fff}.newsletter__description{font-weight:400;font-size:18px;line-height:150%;color:#fff}.newsletter__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter__form form .wpcf7-response-output{display:none!important}.newsletter__form .form-group .wpcf7-not-valid-tip{position:absolute;padding-left:10px;padding-top:3px;color:#ce0000}.newsletter__form .form-group input{border-radius:45px;padding:15px 20px;gap:10px;background:#f2f2f2;width:100%;border:none;color:#000;font-weight:500;font-size:18px;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletter__form .form-group input::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.newsletter__form .form-group input::-moz-placeholder{color:rgba(0,0,0,.4)}.newsletter__form .form-group input:-ms-input-placeholder{color:rgba(0,0,0,.4)}.newsletter__form .form-group input::-ms-input-placeholder{color:rgba(0,0,0,.4)}.newsletter__form .form-group input::placeholder{color:rgba(0,0,0,.4)}.newsletter__form .form-group .wpcf7-not-valid-tip{color:#fff}.newsletter__form .form-group.email{position:relative;right:-60px}.newsletter__form .form-group.submit-btn{position:relative;width:190px;height:50px;border:1px solid #000;background-color:#000;color:#fff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;cursor:pointer;border-radius:50px}.newsletter__form .form-group.submit-btn:hover .circle{width:100%}.newsletter__form .form-group.submit-btn:hover .arrow{left:40px}.newsletter__form .form-group.submit-btn:hover .arrow:before{opacity:1}.newsletter__form .form-group.submit-btn:hover input{color:#fff}.newsletter__form .form-group.submit-btn .wpcf7-spinner{position:absolute}.newsletter__form .form-group.submit-btn p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:16px;color:#000;z-index:1;cursor:pointer}.newsletter__form .form-group.submit-btn p input{background:none;text-align:center;padding-left:50px;position:absolute;z-index:2;left:0;top:0;-webkit-transition:.5s;transition:.5s;color:#fff;cursor:pointer}.newsletter__form .form-group.submit-btn .circle{position:absolute;width:50px;height:100%;background:#ce0000;border-radius:50px;left:0;top:0;z-index:2;-webkit-transition:.5s cubic-bezier(1,0,.8,1);transition:.5s cubic-bezier(1,0,.8,1)}.newsletter__form .form-group.submit-btn .arrow{position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:18px;left:14px;-webkit-transition:.5s;transition:.5s}.newsletter__form .form-group.submit-btn .arrow:before{content:"";position:absolute;width:20px;height:2px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-7px;top:6px;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}@media screen and (max-width:1300px){.footer__right{padding:0}.footer__menu>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:40px}.footer__menu>ul>li{width:40%}.footer__menu>ul>li>a{font-size:20px}.footer__menu>ul>li>ul a{font-size:18px}}@media screen and (max-width:1100px){.newsletter__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.newsletter__form .form-group.email{right:-30px}.newsletter__form .form-group.submit-btn{left:-30px}.newsletter__left{text-align:center}}@media screen and (max-width:768px){.footer>.grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__left{width:100%}.footer__right{width:100%;margin-top:50px}.footer__right-bottom{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;row-gap:0}.footer__menu>ul>li{margin-top:50px;width:45%}.footer__bottom .grid-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer__top-bottom{position:relative;margin-top:40px}.footer__socials{gap:10px}.footer__extraLinks{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter__block{padding:50px 20px}.newsletter__form{width:calc(100% + 60px)}.newsletter__form .form-group{max-width:50%}}@media screen and (max-width:500px){.footer__left{width:100%}.footer__right{width:100%;margin-top:50px}.footer__right-bottom{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__menu>ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__menu>ul>li{width:45%}}@media screen and (max-width:425px){.footer__left{width:100%}.footer__left-text{padding:15px 0 47px;max-width:328px;font-size:14px;font-weight:400;line-height:21px}.footer__left-location,.footer__left-mail,.footer__left-tel{font-size:18px;font-weight:400;line-height:27px}.footer__right{width:100%;margin-top:50px}.footer__right-bottom{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__menu>ul{text-align:center}.footer__menu>ul>li{width:100%}.footer__menu>ul>li>a{text-align:center;color:#161616;font-size:22px;font-weight:600}.footer__menu>ul>li>ul a{color:#000;font-size:16px;font-weight:400;line-height:35px}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 80px}}.dn{display:none!important}.dn-m{display:block!important}.dn-d{display:none!important}@media screen and (max-width:767px){.dn-m{display:none!important}.dn-d{display:block!important}}.clearfix:after{content:"";clear:both;display:table}h1:not(.site-title):before,h2:before{content:"";background:none;height:0;margin:0}.scrollOff{overflow:hidden}.grid-container{max-width:1650px;width:100%;margin:0 auto 20px;padding-left:10px;padding-right:10px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.details .grid-container{margin-top:0!important}.header .grid-container{margin:0 auto;overflow:visible}.-podcast{color:#2c3e50!important}.-podcast,.-podcast-button{text-decoration:none!important}.-podcast-button{color:#fff;border-color:#2c3e50!important;background-color:#2c3e50!important}.-interviuri{color:#2c3e50!important;text-decoration:none!important}.-interviuri-button{color:#fff;border-color:#2c3e50!important;background-color:#2c3e50!important;text-decoration:none!important}.-sfatul-financiar{color:#721c7a!important;text-decoration:none!important}.-sfatul-financiar-button{color:#fff;border-color:#721c7a!important;background-color:#721c7a!important;text-decoration:none!important}.-vitamina-t{color:#bc542b!important;text-decoration:none!important}.-vitamina-t-button{color:#fff;border-color:#bc542b!important;background-color:#bc542b!important;text-decoration:none!important}.-eveniment{color:#0056b3!important;text-decoration:none!important}.-eveniment-button{color:#fff;border-color:#0056b3!important;background-color:#0056b3!important;text-decoration:none!important}.-actualitate{color:#d32f2f!important;text-decoration:none!important}.-actualitate-button{color:#fff!important;border-color:#d32f2f!important;background-color:#d32f2f!important;text-decoration:none!important}.-stirile-de-pe-strada-mea{color:#388e3c!important;text-decoration:none!important}.-stirile-de-pe-strada-mea-button{color:#fff!important;border-color:#388e3c!important;background-color:#388e3c!important;text-decoration:none!important}.-sport{color:#ff5722!important}.-sport,.-sport-button{text-decoration:none!important}.-sport-button{color:#fff!important;border-color:#ff5722!important;background-color:#ff5722!important}.-in-tara-si-in-lume{color:#1e3a5f!important;text-decoration:none!important}.-in-tara-si-in-lume-button{color:#fff!important;border-color:#1e3a5f!important;background-color:#1e3a5f!important;text-decoration:none!important}.-economie{color:#2e7d32!important}.-economie,.-economie-button{text-decoration:none!important}.-economie-button{color:#fff;border-color:#2e7d32!important;background-color:#2e7d32!important}.-cultura{color:#9c27b0!important}.-cultura,.-cultura-button{text-decoration:none!important}.-cultura-button{color:#fff!important;border-color:#9c27b0!important;background-color:#9c27b0!important}.-timp-liber{color:#00bcd4!important;text-decoration:none!important}.-timp-liber-button{color:#fff!important;border-color:#00bcd4!important;background-color:#00bcd4!important;text-decoration:none!important}.-tribuna-sporturilor{color:#ff9800!important;text-decoration:none!important}.-tribuna-sporturilor-button{color:#fff!important;border-color:#ff9800!important;background-color:#ff9800!important;text-decoration:none!important}.-tribuna-de-nord{color:#1976d2!important;text-decoration:none!important}.-tribuna-de-nord-button{color:#fff!important;border-color:#1976d2!important;background-color:#1976d2!important;text-decoration:none!important}.-tribuna-de-weekend{color:#c2b53c!important;text-decoration:none!important}.-tribuna-de-weekend-button{color:#fff!important;border-color:#c2b53c!important;background-color:#c2b53c!important;text-decoration:none!important}.-editorialul-zilei{color:#333!important;text-decoration:none!important}.-editorialul-zilei-button{color:#fff!important;border-color:#333!important;background-color:#333!important;text-decoration:none!important}.-tribuna-femeilor{color:#ce0078!important;text-decoration:none!important}.-tribuna-femeilor-button{color:#fff!important;border-color:#ce0078!important;background-color:#ce0078!important;text-decoration:none!important}.-centrul-cultural{color:#2f7f89!important;text-decoration:none!important}.-centrul-cultural-button{color:#fff!important;border-color:#2f7f89!important;background-color:#2f7f89!important;text-decoration:none!important}.-sanatate{color:#4caf50!important}.-sanatate,.-sanatate-button{text-decoration:none!important}.-sanatate-button{color:#fff!important;border-color:#4caf50!important;background-color:#4caf50!important}.-monden{color:#ff8b9f!important}.-monden,.-monden-button{text-decoration:none!important}.-monden-button{color:#fff!important;border-color:#ff8b9f!important;background-color:#ff8b9f!important}.-special{color:#3f51b5!important}.-special,.-special-button{text-decoration:none!important}.-special-button{color:#fff!important;border-color:#3f51b5!important;background-color:#3f51b5!important}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:9}.popup,.popup.active{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup.active{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-content{background:#fff;padding:20px;width:80%;max-width:600px;border-radius:10px}.popup iframe{width:100%;height:315px}.close{position:absolute;top:40px;right:45px;font-size:75px;cursor:pointer;color:#fff}.fw400{font-weight:400!important}#cookie-popup{position:fixed;bottom:20px;left:20px;max-width:350px;background:#fff;color:#222;padding:20px;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1);font-size:14px;z-index:10000;display:none;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .4s ease;transition:all .4s ease}#cookie-popup.show{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#cookie-popup p{margin:0 0 10px;line-height:1.5}#cookie-popup button{background:#ce0001;color:#fff;border:none;padding:10px 14px;border-radius:6px;cursor:pointer;font-weight:700;-webkit-transition:background .3s ease;transition:background .3s ease}#cookie-popup button:hover{opacity:.8}.grecaptcha-badge{opacity:0;width:0!important;height:0!important}.shareBox{padding-top:20px}.shareBox__title{padding-bottom:10px}.shareBox__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.shareBox__wrapper svg{width:30px}.sport{margin-top:120px;margin-bottom:120px}.sport__title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:32px;font-weight:600}.sport .news{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.sport .news__left{width:100%;-o-object-fit:cover;object-fit:cover;max-width:697px;position:relative;padding-left:30px;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:15px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10px}.sport .news__left,.sport .news__left-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;text-decoration:none}.sport .news__left-author{margin-top:270px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sport .news__left-author .new__left-author-image{margin-right:5px;border-radius:100%;width:38px;height:38px;display:block}.sport .news__left-author-image{margin-right:5px}.sport .news__left-author .new__left-author-name{margin-left:5px;color:#fff;font-size:14px;font-weight:500;margin-right:18px}.sport .news__left-author .new__left-author-time{color:#e2e2e2;font-size:14px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:8px}.sport .news__left-author .new__left-author-time span{font-size:20px}.sport .news__left .new__left-title{margin-top:10px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:27px;text-decoration:none}.sport .news__left .new__left-description{margin-top:10px;max-width:522px;width:100%;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:400;line-height:24px;display:inline}.sport .news__left .new__left-description-more{color:#fff;font-size:16px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:inline}.sport .news__left .new__left-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sport .news__left .new__left-tag-name{color:#d24b4b;font-size:14px;font-weight:500}.sport .news__left .new__left-tag-time{color:#e2e2e2;font-size:14px;line-height:1.5;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:8px}.sport .news__left .new__left-tag-time span{font-size:20px}.sport .news__right{width:100%}.sport .news__right-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sport .news__right-post-first{max-width:none;width:100%;-o-object-fit:cover;object-fit:cover;margin-right:7px;padding-bottom:40px;border-radius:15px;background-repeat:no-repeat;background-size:cover;background-position:50%;text-decoration:none}.sport .news__right-post-first .title{margin:0;padding-left:25px;padding-top:170px;padding-right:10px;max-width:330px;width:100%;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:500;line-height:27px;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.sport .news__right-post-second{margin-left:7px;max-width:none;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px;background-repeat:no-repeat;background-size:cover;background-position:50%;text-decoration:none}.sport .news__right-post-second .title{margin:0;padding-left:25px;padding-top:170px;padding-right:10px;max-width:330px;width:100%;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:500;line-height:27px;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.sport .news__right .new__right-last{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;max-width:none;width:100%;-o-object-fit:cover;object-fit:cover;padding-bottom:0;border-radius:15px;background-repeat:no-repeat;background-size:cover;background-position:50%;text-decoration:none}.sport .news__right .new__right-last .title{margin:0;padding-left:25px;padding-top:195px;padding-right:10px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:500;line-height:27px;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (max-width:1100px){.sport .news{display:block}.sport .news__left{max-width:100%;padding-left:25px;padding-top:195px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;padding-bottom:40px}.sport .news__left-author{margin-top:0}}@media screen and (max-width:767px){.sport .news__right-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}.sport .news__right-post>a{max-width:100%;padding-bottom:40px;margin:0}}.comments{padding:50px 50px 0}.comments.-premium,.comments.-premium .comments-title{color:#fff}.comments.-premium .comment-respond{border-bottom:1px solid #fff}.comments.-premium .comment__block{width:100%;max-width:1000px;padding:0 0 100px}.comments.-premium .comment-form textarea{background:hsla(0,0%,94.9%,.2)}.comments.-premium .comment-form .submit-btn{border:1px solid #fff}.comments.-premium .comment-form .submit-btn:hover input{color:#000}.comments.-premium .comment-form .submit-btn input{color:#fff}.comments.-premium .comment-form .submit-btn .circle{background:#fff}.comments.-premium .comment-form .submit-btn .circle .arrow{border-top:2px solid #000;border-right:2px solid #000}.comments.-premium .comment-form .submit-btn .circle .arrow:before{background:#000}.comments.-premium .comment-content{color:hsla(0,0%,100%,.8)}.comments.-premium .comment-content:after,.comments.-premium .comment-content:before{background-color:hsla(0,0%,100%,.4)}.comments.-premium .comment-vote button.dislike-btn{color:hsla(0,0%,100%,.6)}.comments.-premium .comment-vote button.dislike-btn svg,.comments.-premium .comment-vote button.dislike-btn svg path{fill:hsla(0,0%,100%,.6)}.comments.-premium .comment-vote .reply-btn a{color:hsla(0,0%,100%,.6)}.comments.-premium .comment-vote .reply-btn a svg,.comments.-premium .comment-vote .reply-btn a svg path{fill:hsla(0,0%,100%,.6)}.comment-respond{border-bottom:1px solid rgba(22,22,22,.1);margin-bottom:30px}.comment-respond>h3{display:none}.comment-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;position:relative}.comment-form input,.comment-form textarea{border-radius:15px;background:#f2f2f2;font-weight:500;font-size:20px;line-height:100%;color:rgba(0,0,0,.4);-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0 10px 30px;width:100%;border:none}.comment-form input::-webkit-input-placeholder,.comment-form textarea::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.comment-form input::-moz-placeholder,.comment-form textarea::-moz-placeholder{color:rgba(0,0,0,.4)}.comment-form input:-ms-input-placeholder,.comment-form textarea:-ms-input-placeholder{color:rgba(0,0,0,.4)}.comment-form input::-ms-input-placeholder,.comment-form textarea::-ms-input-placeholder{color:rgba(0,0,0,.4)}.comment-form input::placeholder,.comment-form textarea::placeholder{color:rgba(0,0,0,.4)}.comment-form textarea{padding-top:20px;min-height:160px}.comment-form-author,.comment-form-email{width:calc(50% - 10px)}.comment-form-comment{width:100%}.comment-form .submit-btn{width:190px;height:50px;background-color:transparent;border:1px solid #000;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;cursor:pointer;position:absolute;bottom:36px;right:10px;border-radius:50px}.comment-form .submit-btn:hover .circle{width:100%}.comment-form .submit-btn:hover .arrow{left:40px}.comment-form .submit-btn:hover .arrow:before{opacity:1}.comment-form .submit-btn:hover input{color:#fff}.comment-form .submit-btn input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;color:#000;cursor:pointer;background:transparent;padding-left:20px;text-align:center;-webkit-transition:.5s;transition:.5s;position:absolute;z-index:2;left:0;top:0;height:100%}.comment-form .submit-btn .circle{position:absolute;width:50px;height:100%;background:#000;border-radius:50px;left:0;top:0;z-index:2;-webkit-transition:.5s cubic-bezier(1,0,.8,1);transition:.5s cubic-bezier(1,0,.8,1)}.comment-form .submit-btn .arrow{position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:18px;left:14px;-webkit-transition:.5s;transition:.5s}.comment-form .submit-btn .arrow:before{content:"";position:absolute;width:20px;height:2px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-7px;top:6px;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}.comment-date{font-weight:500;font-size:14px;line-height:100%}.comment-list li{margin:30px 0 0}.comment-list li:has(+ol){position:relative}.comment-list li:has(+ol) .comment-content{padding-left:72px;position:relative}.comment-list li:has(+ol) .comment-content:before{content:"";width:2px;height:calc(100% + 85px);background-color:rgba(0,0,0,.4);display:block;position:absolute;left:0;top:0}.comment-list li:has(+ol) .comment-content:after{content:"";width:50px;height:2px;background-color:rgba(0,0,0,.4);display:block;position:absolute;left:0;top:calc(100% + 85px)}.comment-list li:has(+ol) .comment-vote{padding-left:62px}.comment-list ol{padding-left:72px}.comment-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.comment-vote .reply-btn a{font-weight:500;font-size:18.15px;line-height:150%;color:rgba(0,0,0,.6);text-decoration:none}.comment-vote button{background-color:transparent;border:none;padding:5px 15px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;font-weight:700;font-size:18px;line-height:150%}.comment-vote button svg{padding-right:4px}.comment-vote button.like-btn{color:#ce0000}.comment-vote button.dislike-btn{color:rgba(0,0,0,.6)}.comment-content{font-weight:500;font-size:16px;line-height:150%;padding:12px 0 20px}.comment-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;font-weight:700;font-size:18px;line-height:150%}.comment-author img{border-radius:100%}.comments-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:24px;line-height:150%;color:#161616;gap:10px}.comments-title span{background:#ce0000;font-weight:700;font-size:20px;line-height:150%;padding:4px;color:#fff;border-radius:15px;min-width:42px;text-align:center}@media screen and (max-width:767px){.comments{padding:50px 10px 0}}.not_found{background-size:cover;background-repeat:no-repeat;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-position:50%}.not_found__description{width:70%;padding:200px 0}.not_found__description-button{text-decoration:none;margin-left:75px;margin-top:50px;position:relative;width:300px;height:50px;border:1px solid #000;background-color:#000;color:#fff;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;cursor:pointer;border-radius:50px}.not_found__description-button .text{text-decoration:none;width:100%;display:block;text-align:center;padding-left:30px;color:#fff;z-index:2;left:0;top:0;-webkit-transition:.5s;transition:.5s;position:relative}.not_found__description-button:hover .text{color:#fff}.not_found__description-button:hover .circle{width:100%}.not_found__description-button:hover .arrow{left:40px;border-top:2px solid #fff;border-right:2px solid #fff}.not_found__description-button:hover .arrow:before{opacity:1}.not_found__description-button .circle{position:absolute;width:50px;height:100%;background:#ce0000;border-radius:50px;left:0;top:0;z-index:2;-webkit-transition:.5s cubic-bezier(1,0,.8,1);transition:.5s cubic-bezier(1,0,.8,1)}.not_found__description-button .arrow{position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:19px;left:16px;-webkit-transition:.5s;transition:.5s}.not_found__description-button .arrow:before{content:"";position:absolute;width:20px;height:2px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-7px;top:6px;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}.not_found p{max-width:713px;width:100%;padding-left:75px;color:#000;font-family:Libre Baskerville,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:45px}@media screen and (max-width:1400px){.not_found__description{padding:100px 0}}@media screen and (max-width:1024px){.not_found p{font-size:22px}}@media screen and (max-width:850px){.not_found{margin-top:10px}.not_found__description{padding:30px 0}.not_found p{font-size:20px}}@media screen and (max-width:768px){.not_found p{padding-left:25px;color:#000;font-family:Libre Baskerville,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;width:100%}.not_found__description{padding:170px 0}.not_found__description-button{margin-left:25px}.not_found__description-button .text{font-size:16px}}@media screen and (max-width:425px){.not_found p{max-width:600px;font-size:16px;font-weight:400}.not_found__description-button{margin-top:22px}.not_found__description-button .text{font-size:12px!important;padding-left:50px}}.post-date{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:6px;font-family:Raleway,sans-serif;font-size:13px;font-weight:500;line-height:1.3;color:inherit;opacity:.75;text-transform:none;letter-spacing:normal}.post-date--article{margin-top:12px;margin-bottom:8px;font-size:16px;color:#858585;opacity:1}.home .announcements{margin-top:50px}.home .announcements .recent-announcements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.home .announcements .recent-announcements h2{color:#ce0000;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:500}.home .announcements .recent-announcements p{color:#383838;font-size:18px;font-weight:500}.home .announcements .publications{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.home .announcements .publications .slick-arrow{all:unset;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;position:absolute;top:calc(50% - 25px);z-index:1}.home .announcements .publications .slick-arrow svg{height:50px;width:50px}.home .announcements .publications .slick-arrow:hover path{stroke:#ce0000}.home .announcements .publications .slick-arrow.slick-prev{left:20px}.home .announcements .publications .slick-arrow.slick-next{right:20px}.home .announcements .publications .publication__slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;height:640px}.home .announcements .publications__left{position:relative;width:66.66667%;z-index:1;height:640px}.home .announcements .publications__left .slider-controls{position:absolute;bottom:6px;z-index:2;width:100%;gap:20px}.home .announcements .publications__left .slider-controls,.home .announcements .publications__left .slider-controls .slick-dots{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}.home .announcements .publications__left .slider-controls .slick-dots{gap:6px;height:9px}.home .announcements .publications__left .slider-controls .slick-dots li{height:9px}.home .announcements .publications__left .slider-controls .slick-dots li button{all:unset;cursor:pointer;background:hsla(0,0%,85.1%,.6980392156862745);color:transparent;border-radius:100px;width:6px;height:6px;opacity:.7}.home .announcements .publications__left .slider-controls .slick-dots li.slick-active button{opacity:1}.home .announcements .publications__left .slick-list{height:684px}.home .announcements .publications__left .slick-list .slick-track{height:100%}.home .announcements .publications__left-mobile{display:none}.home .announcements .publications__left-background{width:100%;height:100%;display:block;border-radius:15px;background-size:cover}.home .announcements .publications__left-description{width:100%;background-color:#000;padding:10px 10px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.home .announcements .publications__left-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;text-decoration:none}.home .announcements .publications__left-author.-image{width:46px;height:46px;border-radius:100%}.home .announcements .publications__left-author-name{color:#fff;font-size:14px;font-style:normal;font-weight:400;margin-right:25px}.home .announcements .publications__left-author-time{color:#d5d5d5;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.home .announcements .publications__left-author-time span{font-size:20px}.home .announcements .publications__left .details{margin-top:14px}.home .announcements .publications__left .details__tag{display:none}.home .announcements .publications__left .details__title{line-height:1.5;margin-top:18px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:20px;font-style:normal;font-weight:500;width:100%;text-decoration:none}.home .announcements .publications__left .details__description{margin-top:15px;color:hsla(0,0%,100%,.8);font-size:16px;font-style:normal;font-weight:400;max-width:600px;width:100%;line-height:1.5}.home .announcements .publications__left .details__button{margin-top:20px}.home .announcements .publications__left .details__button-link{position:relative;display:inline-block;padding:10px 20px 25px 0;border:none;cursor:pointer;color:#f24d4d;font-size:16px;font-weight:500}.home .announcements .publications__left .details__button-link.-locations{background-color:#ce0000;padding:10px 20px 10px 46px;position:relative;margin-bottom:50px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;text-decoration:none;-webkit-transition:.2s linear;transition:.2s linear}.home .announcements .publications__left .details__button-link.-locations:before{content:"";background-image:url(../images/location-white.svg);position:absolute;left:10px;width:16px;height:20px;background-position:50%;background-size:cover;background-repeat:no-repeat}.home .announcements .publications__left .details__button-link.-locations:hover{background-color:#161616}.home .announcements .publications__left .details__button-link:before{content:">";position:absolute;right:-10px;font-size:16px;color:#f24d4d}.home .announcements .publications__left .details__image{width:100%;margin-top:46px;text-align:center}.home .announcements .publications__right{width:33.33333%;gap:17px;padding-left:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .announcements .publications__right,.home .announcements .publications__right-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:640px}.home .announcements .publications__right-item{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;max-height:210px;border-radius:15px;overflow:hidden}.home .announcements .publications__right-item:nth-child(0) .publications__right-item-info{background:-webkit-gradient(linear,left top,left bottom,from(#ce0000),to(#680000));background:linear-gradient(180deg,#ce0000,#680000)}.home .announcements .publications__right-item:first-child .publications__right-item-info{background:-webkit-gradient(linear,left top,left bottom,from(#721c7a),to(#000));background:linear-gradient(180deg,#721c7a,#000)}.home .announcements .publications__right-item:nth-child(2) .publications__right-item-info{background:-webkit-gradient(linear,left top,left bottom,from(#ff543e),to(#993225));background:linear-gradient(180deg,#ff543e,#993225)}.home .announcements .publications__right-item-image{width:190px;height:auto;background-repeat:no-repeat;background-position:50%;background-size:cover}.home .announcements .publications__right-item-info{background:-webkit-gradient(linear,left top,left bottom,from(#ce0000),to(#680000));background:linear-gradient(180deg,#ce0000,#680000);padding:35px 20px 45px;width:calc(100% - 190px);-webkit-box-sizing:border-box;box-sizing:border-box}.home .announcements .publications__right-item-line{display:none}.home .announcements .publications__right-item-title{font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:22px;line-height:1.5;color:#fff}.home .announcements .publications__right-item-description{font-weight:500;font-size:16px;line-height:1.5;color:#fff;padding:5px 0 20px;display:block}.home .announcements .publications__right-item-link{font-weight:500;font-size:16px;line-height:1.5;text-decoration:underline;color:#fff;-webkit-transition:.2s linear;transition:.2s linear}.home .announcements .publications__right-item-link:hover{color:#ce0000}.home .recents{margin-top:100px}.home .recents__details{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;width:100%}.home .recents__details-title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:1.5;margin-bottom:15px}.home .recents__details-more{font-weight:600;font-size:18px;line-height:1.5;text-decoration:none;-webkit-transition:.2s linear;transition:.2s linear;padding:15px 20px;gap:10px;background:#ce0000;width:100%;border:none;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;max-width:220px;text-align:center;border-radius:30px;margin:30px auto}.home .recents__details-more:hover{background-color:#161616}.home .recents__wrapper{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:15px;width:100%}.home .recents__item,.home .recents__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;gap:20px}.home .recents__item{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:25%}.home .recents__image{max-width:396px;width:100%;border-radius:15px}.home .recents__content{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .recents__content-image{width:46px;height:46px;border-radius:46px;margin-right:7px}.home .recents__content-autor{margin-left:7px;color:#161616;font-size:20px;font-weight:500;margin-right:9px}.home .recents__content-time{color:#858585;font-size:16px;font-weight:500}.home .recents__content-time:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#858585;margin-right:10px}.home .recents__item-title{margin-top:15px;color:#161616;font-family:Libre Baskerville,sans-serif;font-size:24px;font-weight:500;line-height:1.5;margin-bottom:4px}.home .recents__item-description{margin-top:4px;color:rgba(0,0,0,.8);font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:15px}.home .recents__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home .recents__tag{color:#ce0000}.home .recents__tag,.home .recents__time-read{font-size:16px;font-weight:500;margin-right:12px}.home .recents__time-read{color:#858585}.home .recents__time-read:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#858585;margin-right:10px}.home .editorial{margin-top:120px}.home .editorial__title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:28px;font-weight:600}.home .editorial .component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:35px;border-radius:15px;overflow:hidden}.home .editorial .component__left{width:40%}.home .editorial .component__left-background{background-image:url(../images/editorial__left.png);height:555px;max-height:100%}.home .editorial .component__left-content-title{padding-top:80px;padding-left:75px;padding-right:65px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:28px;font-weight:600;line-height:1.5;display:block}.home .editorial .component__left-content-description{margin-top:20px;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:400;padding-left:75px;padding-right:65px;line-height:1.5}.home .editorial .component__left-content-button{margin-left:75px;margin-top:50px;border-radius:50px;background:#ce0000;max-width:257px;height:50px;text-decoration:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .editorial .component__left-content-button .text{width:100%;display:block;text-align:center;padding-left:30px;color:#fff;z-index:2;left:0;top:0;-webkit-transition:.5s;transition:.5s;position:relative}.home .editorial .component__left-content-button:hover .text{color:#161616}.home .editorial .component__left-content-button:hover .circle{width:100%}.home .editorial .component__left-content-button:hover .arrow{left:40px;border-top:2px solid #161616;border-right:2px solid #161616}.home .editorial .component__left-content-button:hover .arrow:before{opacity:1}.home .editorial .component__left-content-button .circle{position:absolute;width:50px;height:100%;background:#fff;border-radius:50px;left:0;top:0;z-index:2;-webkit-transition:.5s cubic-bezier(1,0,.8,1);transition:.5s cubic-bezier(1,0,.8,1)}.home .editorial .component__left-content-button .arrow{position:absolute;width:10px;height:10px;border-top:2px solid #ce0000;border-right:2px solid #ce0000;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:19px;left:16px;-webkit-transition:.5s;transition:.5s}.home .editorial .component__left-content-button .arrow:before{content:"";position:absolute;width:20px;height:2px;background:#161616;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-7px;top:6px;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}.home .editorial .component__right{width:60%}.home .editorial .component__right img.component__left-background-property{width:100%;height:555px;-o-object-fit:cover;object-fit:cover}.home .allPosts__item-line{display:none}.home .evenimente{margin-top:120px}.home .evenimente__title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:28px;font-weight:600}.home .evenimente .publications{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:35px}.home .evenimente .publications .evenimente__left{width:70%}.home .evenimente .publications .evenimente__left-background{max-width:1133px;width:100%;height:500px;margin-bottom:14px;border-radius:15px;-o-object-fit:cover;object-fit:cover}.home .evenimente .publications .evenimente__left-author{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin-bottom:14px}.home .evenimente .publications .evenimente__left-author-image{width:38px;height:38px;border-radius:38px;margin-right:4px}.home .evenimente .publications .evenimente__left-author-name{margin-left:4px;color:#161616;font-size:14px;font-weight:500;text-decoration:none}.home .evenimente .publications .evenimente__left-author-time{color:#d5d5d5;font-size:18px;font-style:normal;font-weight:500;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:8px}.home .evenimente .publications .evenimente__left-author-time span{font-size:20px}.home .evenimente .publications .evenimente__left-title{margin-top:8px;color:#161616;font-family:Raleway,sans-serif;font-size:28px;font-weight:600;line-height:1.5;max-width:1133px;width:100%;letter-spacing:1.68px;text-decoration:none}.home .evenimente .publications .evenimente__left-description{margin-top:8px;max-width:1055px;width:100%;color:rgba(0,0,0,.8);font-size:16px;font-weight:400;line-height:1.5}.home .evenimente .publications .evenimente__left-tag{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .evenimente .publications .evenimente__left-tag-name{color:#ce0000;font-size:14px;font-weight:500}.home .evenimente .publications .evenimente__left-tag-read{color:#858585;font-size:14px;line-height:1.5;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:8px}.home .evenimente .publications .evenimente__left-tag-read span{font-size:20px}.home .evenimente .publications .evenimente__right{padding-left:25px;width:30%}.home .evenimente .publications .evenimente__right .evenimente__right-title{display:none}.home .evenimente .publications .evenimente__right .evenimente__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}.home .evenimente .publications .evenimente__right .evenimente__right-section-image{width:141px;height:134px}.home .evenimente .publications .evenimente__right .evenimente__right-section-image-background{border-radius:15px;width:141px;height:134px;-o-object-fit:cover;object-fit:cover}.home .evenimente .publications .evenimente__right .evenimente__right-section-content{padding-left:20px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;padding-bottom:10px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-image{width:38px;height:38px;border-radius:38px;margin-right:6px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-name{margin-left:6px;color:#161616;font-size:14px;font-weight:500;padding-right:20px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-time{color:#858585;font-size:16px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:8px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-time span{font-size:20px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-announcement{width:325px;margin-top:10px;color:#161616;font-size:18px;line-height:1.5;font-style:normal;font-weight:500;text-decoration:none;font-family:Libre Baskerville,sans-serif}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag{margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--red{color:#ce0000;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;margin-right:15px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--time{margin-right:15px;color:#858585;font-size:14px;font-weight:500}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--economy,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--event{margin-left:15px;color:#858585;font-size:16px;font-style:normal;font-weight:500;line-height:1.5}.home .evenimente .publications .evenimente__right .evenimente__right-section .publication__right-section>:nth-child(4){padding-bottom:0}.home .evenimente .publications .evenimente__right-line{background-color:1px solid hsla(0,0%,85.1%,.3)}.home .home3with1{padding:100px 0 0}.home .home3with1__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home3with1__title{font-weight:700;font-family:Libre Baskerville,sans-serif;font-size:28px;line-height:1.5;color:#161616}.home .home3with1__readMore{font-weight:600;font-size:18px;line-height:1.5;text-decoration:none;color:#ce0000;-webkit-transition:.2s linear;transition:.2s linear}.home .home3with1__readMore:hover{color:#000}.home .home3with1__block{gap:60px;padding-top:20px}.home .home3with1__block,.home .home3with1__posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home3with1__posts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:50%}.home .home3with1__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;gap:20px}.home .home3with1__item.-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.home .home3with1__item.-right .home3with1__item-image{width:100%}.home .home3with1__item.-right .home3with1__item-image-thumbnail{height:441px;width:100%}.home .home3with1__item.-right .home3with1__item-image-overlay{height:100%}.home .home3with1__item-author{display:none}.home .home3with1__item-image-thumbnail{display:block;width:218px;height:144px;position:relative;text-decoration:none;border-radius:22px;overflow:hidden}.home .home3with1__item-image-thumbnail:hover .home3with1__item-image-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.home .home3with1__item-image-overlay{width:100%;height:144px;background-size:cover;background-position:50%;position:relative}.home .home3with1__item-image-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(232.64deg,transparent 5.58%,#000)}.home .home3with1__item-image-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;z-index:1}.home .home3with1__item-image-play svg{width:100%;height:100%}.home .home3with1__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.home .home3with1__item-info__item-tags{color:#fff;border-color:#2c3e50!important;background-color:#2c3e50!important}.home .home3with1__item-title{font-weight:500;font-size:18px;line-height:1.5;text-decoration:none;color:#161616;font-family:Libre Baskerville,sans-serif}.home .home3with1__item-title:hover{text-decoration:underline}.home .home3with1__item-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home3with1__item-tag{padding:5px 10px;border-radius:10px}.home .financiar{margin-top:120px}.home .financiar__title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:28px;font-weight:600}.home .financiar .component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:35px;border-radius:15px;overflow:hidden;background:linear-gradient(94.62deg,#161616 17.35%,#721c7a 96.74%);background-repeat:no-repeat;background-size:cover;background-position:50%}.home .financiar .component__right{width:80%;padding:130px 0}.home .financiar .component__right-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.home .financiar .component__right-content-title{padding-left:75px;padding-right:65px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:28px;font-weight:600;line-height:1.5;display:block}.home .financiar .component__right-content-description{margin-top:20px;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:400;padding-left:75px;padding-right:65px;line-height:1.5}.home .financiar .component__right-content-button{margin-left:75px;margin-top:50px;border-radius:50px;background:#fff;max-width:257px;width:100%;height:50px;text-decoration:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff}.home .financiar .component__right-content-button .text{width:100%;display:block;text-align:center;padding-left:30px;color:#161616;z-index:2;left:0;top:0;-webkit-transition:.5s;transition:.5s;position:relative}.home .financiar .component__right-content-button:hover .text{color:#fff}.home .financiar .component__right-content-button:hover .circle{width:100%}.home .financiar .component__right-content-button:hover .arrow{left:40px;border-top:2px solid #fff;border-right:2px solid #fff}.home .financiar .component__right-content-button:hover .arrow:before{opacity:1}.home .financiar .component__right-content-button .circle{position:absolute;width:50px;height:100%;background:#161616;border-radius:50px;left:0;top:0;z-index:2;-webkit-transition:.5s cubic-bezier(1,0,.8,1);transition:.5s cubic-bezier(1,0,.8,1)}.home .financiar .component__right-content-button .arrow{position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:19px;left:16px;-webkit-transition:.5s;transition:.5s}.home .financiar .component__right-content-button .arrow:before{content:"";position:absolute;width:20px;height:2px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-7px;top:6px;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}.home .financiar .component__left{width:50%}.home .financiar .component__left img.component__left-background-property{width:100%}a{color:#504d4d;text-decoration:none}a:hover{color:#ff5722}.advertising{margin-top:50px}.advertising__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advertising__details-title{color:#1e1e1e;font-family:Libre Baskerville,sans-serif;font-size:20px;font-weight:400;margin-bottom:12px}.advertising__details-close,.advertising__details-play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:17px;width:100%;-webkit-transition:.2s linear;transition:.2s linear}.advertising__details-close:hover,.advertising__details-play:hover{-webkit-transform:scale(1.2);transform:scale(1.2);cursor:pointer}.advertising__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.advertising__publicity-photo{max-width:100%;border-radius:10px}@media screen and (max-width:1024px){.home .announcements .publications__left .slider-controls{bottom:-32px}}@media screen and (max-width:1300px){.home .financiar .component{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .financiar .component__right{width:100%;padding:20px 0}.home .financiar .component__left{width:100%;max-width:500px;margin:20px 72px 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:1200px){.home .announcements .publications .details__title{max-width:400px}.home .announcements .publications .details__description{max-width:450px}.home .editorial .component__left{width:50%}}@media screen and (max-width:1024px){.home .announcements .publications,.home .announcements .recent-announcements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .announcements .publications{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .announcements .publications__left{width:100%;height:600px}.home .announcements .publications__left-background{height:500px}.home .announcements .publications__left-author{display:none}.home .announcements .publications__right{width:100%;margin-top:60px;padding:0}.home .announcements .publications__right .publications__right-title{display:block;color:#161616;font-family:Libre Baskerville,sans-serif;font-size:20px;font-weight:600;margin-bottom:30px}.home .announcements .publications__right .publication__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home .announcements .publications .details__description{padding-right:35px;max-width:600px}.home .editorial .component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .editorial .component__left{width:100%}.home .editorial .component__left-background{background-image:url(../images/editorial_mobileversion.png);background-size:cover;background-repeat:no-repeat;background-position:50%;border-top-left-radius:15px;border-top-right-radius:15px;height:auto;padding-bottom:40px}.home .editorial .component__right{width:auto;border-bottom-right-radius:15px;border-bottom-left-radius:15px;overflow:hidden}.home .editorial .component__right img.component__left-background-property{width:100%;height:400px}.home .evenimente{margin-top:120px}.home .evenimente__title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:32px;font-weight:600}.home .evenimente .publications{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:35px}.home .evenimente .publications .evenimente__left{width:100%}.home .evenimente .publications .evenimente__right{padding-top:50px;padding-left:0;width:100%}.home .evenimente .publications .evenimente__right .evenimente__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}.home .home3with1__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .home3with1__posts{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.home .home3with1__item{width:100%}.home .home3with1__item.-right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media screen and (max-width:768px){.home .announcements .publications .slick-arrow{top:50%}.home .announcements .publications__left .slider-controls{bottom:-230px}.home .allPosts__item-line{display:block;border:none;height:2px;background-color:hsla(0,0%,52.2%,.25098039215686274);width:100%;margin:20px auto}.home .editorial .component__left-background{padding:80px 35px 40px}.home .editorial .component__left-content-title{font-size:20px;line-height:1.5;padding:0}.home .editorial .component__left-content-description{font-size:16px;line-height:1.5;padding:0}.home .editorial .component__left-content-button{margin-left:0}.home .financiar .component{padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.home .financiar .component__left{margin:20px 0 0}.home .financiar .component__right{width:100%}.home .financiar .component__right-content-description,.home .financiar .component__right-content-title{padding:0}.home .financiar .component__right-content-button{margin-left:0}.advertising{margin-top:75px}.advertising__details{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-bottom:15px}.advertising__details,.advertising__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.advertising__item{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.announcements .publications__left-description{padding-bottom:20px}}@media screen and (max-width:500px){.home .announcements .publications__left .details__image{width:85%}.home .announcements .publications__right .publication__right-section-content-announcement{font-size:16px;width:250px}.home .announcements .publications__right .publication__right-section-content-author-time:before{margin-left:0}.home .evenimente__title{font-size:25px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-name{padding-right:0}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-time:before{margin-left:18px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-announcement{max-width:300px;width:100%;font-size:16px}.home .home3with1__posts{gap:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.home .home3with1__block{gap:20px}.home .home3with1__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home .home3with1__item-title{font-size:20px}.home .home3with1__item.-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.home .home3with1__item-image-thumbnail{width:100%!important;height:200px!important}.home .home3with1__item-image-overlay{height:200px!important}}@media screen and (max-width:425px){.home .recents{margin-top:20px}.home .recents__details{margin-bottom:0}.home .recents__details-title{font-size:18px}.home .recents__details-more{font-size:14px!important}.home .announcements{margin-top:20px}.home .announcements .recent-announcements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px}.home .announcements .recent-announcements .title{color:#ce0000;font-family:Libre Baskerville,sans-serif;font-size:14px;font-weight:500;line-height:1.5}.home .announcements .recent-announcements .link-description{color:#383838;font-size:14px;font-weight:500;width:60%}.home .announcements .publications__left-background{display:none}.home .announcements .publications__left-mobile{display:block;width:100%}.home .announcements .publications__left-description .details__tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;gap:10px}.home .announcements .publications__left-description .details__tag-red{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:5px;background:#ce0000;color:#fff;font-size:14px;font-weight:500}.home .announcements .publications__left-description .details__tag-time{color:#e0e0e0;font-size:14px;font-style:normal;font-weight:500;line-height:1.5}.home .announcements .publications__left-description .details__title{width:auto;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5;margin-bottom:30px;margin-top:0}.home .announcements .publications__left-description .details__description{display:none}.home .announcements .publications__right{padding-left:0;height:852px}.home .announcements .publications__right .publications__right-title{margin-bottom:30px}.home .announcements .publications__right .publication__right-section-image{width:108px;height:107px}.home .announcements .publications__right .publication__right-section-image-background{border-radius:15px}.home .announcements .publications__right .publication__right-section-content{padding-left:20px}.home .announcements .publications__right .publication__right-section-content-author-image{width:30px;height:30px}.home .announcements .publications__right .publication__right-section-content-author-name{margin-left:8px;color:#161616;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;padding-right:6px}.home .announcements .publications__right .publication__right-section-content-author-time{color:#858585;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;margin-left:10px}.home .announcements .publications__right .publication__right-section-content-author-time:before{margin-left:6px}.home .announcements .publications__right .publication__right-section-content-announcement{margin-top:5px;color:#161616;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;-webkit-text-decoration-line:underline;text-decoration-line:underline}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag{margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--red{padding:0;color:#ce0000;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;background-color:#fff;border-color:#fff}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--blue{padding:0;color:#2a7ae2;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;background-color:#fff;border-color:#fff}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--green{padding:0;color:#45af32;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;background-color:#fff;border-color:#fff}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--gray{padding:0;color:#585858;font-size:14px;font-style:normal;font-weight:500;line-height:1.5;background-color:#fff;border-color:#fff}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--opinion{color:#858585;font-size:14px;font-style:normal;font-weight:500;line-height:1.5}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--opinion:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#858585;margin-right:5px;margin-left:18px}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--time{color:#ce0000;font-size:14px;font-style:normal;font-weight:500;line-height:1.5}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--time:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#ce0000;margin-right:5px;margin-left:18px}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--event{color:#2a7ae2;font-size:14px;font-style:normal;font-weight:500;line-height:1.5}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--event:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#2a7ae2;margin-right:5px;margin-left:18px}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--economy{color:#45af32;font-size:14px;font-style:normal;font-weight:500;line-height:1.5}.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--economy:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#45af32;margin-right:5px;margin-left:18px}.home .editorial__title{margin-left:10px;margin-bottom:15px;font-size:20px}.home .editorial .component__left-content-title{max-width:280px;width:100%;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:600;line-height:1.5;margin-bottom:9px}.home .editorial .component__left-content-description{margin-top:9px;max-width:281px;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:400;line-height:1.5;margin-bottom:20px}.home .evenimente{margin-top:60px}.home .evenimente__title{font-size:20px}.home .evenimente .publications{margin-top:30px}.home .evenimente .publications .evenimente__left-background{max-width:363px;max-height:173px;width:100%;height:100%}.home .evenimente .publications .evenimente__left-author{margin-top:20px}.home .evenimente .publications .evenimente__left-author-image{width:38px;height:38px;border-radius:38px;margin-right:4px}.home .evenimente .publications .evenimente__left-author-name{font-size:16px}.home .evenimente .publications .evenimente__left-author-time{font-size:14px}.home .evenimente .publications .evenimente__left-author-time:before{margin-right:5px;margin-left:15px}.home .evenimente .publications .evenimente__left-title{margin-top:8px;font-size:18px;line-height:1.5;max-width:363px;width:100%}.home .evenimente .publications .evenimente__left-description{margin-top:8px;max-width:363px;width:100%;font-size:14px;line-height:1.5}.home .evenimente .publications .evenimente__left-tag{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .evenimente .publications .evenimente__left-tag-name,.home .evenimente .publications .evenimente__left-tag-read{font-size:14px}.home .evenimente .publications .evenimente__left-tag-read:before{margin-left:15px}.home .evenimente .publications .evenimente__right{padding-top:50px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-image1,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-image2,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-image3,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-image4{margin-right:4px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-name{margin-left:4px;color:#161616;font-size:14px;font-weight:500;padding-right:12px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-time{font-size:14px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-author-time:before{margin-right:10px;margin-left:0}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-announcement{max-width:235px;width:100%;font-size:14px;line-height:1.5;-webkit-text-decoration-line:underline;text-decoration-line:underline}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag{margin-top:10px}.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--blue,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--economy,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--event,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--gray,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--green,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--opinion,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--red,.home .evenimente .publications .evenimente__right .evenimente__right-section-content-tag .publication__tag--time{font-size:14px}.home .financiar .component__right-content-title{font-size:24px}}@media screen and (max-width:420px){.home .announcements .recent-announcements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px}.home .announcements .recent-announcements .title{color:#ce0000;font-family:Libre Baskerville,sans-serif;font-size:14px;font-weight:500;line-height:1.5}.home .announcements .recent-announcements .link-description{color:#383838;font-size:14px;font-weight:500;width:60%}.home .announcements .publications__right-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:none}.home .announcements .publications__right-item-image{width:100%;height:190px}.home .announcements .publications__right-item-info{width:100%;height:18vh;padding:15px 20px 45px}.home .announcements .publications__right .publication__right-section-content-announcement{width:200px}.home .announcements .publications__right .publication__right-section-content-author-time,.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--economy,.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--event,.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--opinion,.home .announcements .publications__right .publication__right-section-content-tag .publication__tag--time{font-size:10px}}.articol .announcement .recent-announcements{border-radius:8px;background:#f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:815px;width:100%;padding:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.articol .announcement .recent-announcements .title{color:#ce0000;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:500}.articol .announcement .recent-announcements .link-description{color:#383838;font-size:18px;font-weight:500}.articol .hero .editors__title{width:auto}.articol .hero .editors__title .title{width:60%;max-width:1654px;color:#161616;font-family:Libre Baskerville,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:54px}.articol .details .grid-container{overflow:auto}.articol .details .background{border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1654px;width:calc(100% - 40px);background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:10px;margin-right:40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-o-object-fit:cover;object-fit:cover}.articol .details .background__image,.articol .details .background__tag{display:none}.articol .details .grid-container .element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.articol .details .grid-container .element__left{width:65%}.articol .details .grid-container .element__left .breadcrumbs__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articol .details .grid-container .element__left .google-news-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:16px 50px 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.articol .details .grid-container .element__left .google-news-actions__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:44px;padding:8px 16px;border:1px solid #d7d7d7;border-radius:6px;background:#fff;color:#161616;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.06);box-shadow:0 2px 10px rgba(0,0,0,.06);-webkit-transition:border-color .2s linear,color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,color .2s linear,-webkit-box-shadow .2s linear;transition:border-color .2s linear,box-shadow .2s linear,color .2s linear;transition:border-color .2s linear,box-shadow .2s linear,color .2s linear,-webkit-box-shadow .2s linear}.articol .details .grid-container .element__left .google-news-actions__button:hover{border-color:#ce0000;color:#ce0000;-webkit-box-shadow:0 4px 14px rgba(0,0,0,.1);box-shadow:0 4px 14px rgba(0,0,0,.1)}.articol .details .grid-container .element__left .google-news-actions__icon{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;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#f2f2f2;color:#4285f4;font-family:Arial,sans-serif;font-size:17px;font-weight:700;line-height:1}.articol .details .grid-container .element__left-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:40px 50px 0}.articol .details .grid-container .element__left-gallery-item{width:calc(25% - 7.5px);margin-bottom:20px;display:inline-block;max-width:300px;text-align:center;-webkit-transition:.2s linear;transition:.2s linear}.articol .details .grid-container .element__left-gallery-item:hover{opacity:.7}.articol .details .grid-container .element__left-gallery-item img{width:100%;height:156px;-o-object-fit:cover;object-fit:cover;border-radius:8px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.articol .details .grid-container .element__left-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:50px}.articol .details .grid-container .element__left-category-home{color:#161616;font-size:18px;font-weight:400}.articol .details .grid-container .element__left-category-name{margin-left:5px;color:#161616;font-size:18px;font-weight:400}.articol .details .grid-container .element__left-description{margin-top:30px;max-width:1022px;width:100%;color:#161616;font-size:18px;font-style:normal;font-weight:400;line-height:34px;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.articol .details .grid-container .element__left-description a{color:#2196f3;text-decoration:underline}.articol .details .grid-container .element__left-description a:hover{color:#ce0000}.articol .details .grid-container .element__left-description a:visited{opacity:.6}.articol .details .grid-container .element__left-description ol,.articol .details .grid-container .element__left-description ul{list-style:initial;padding-left:22px}.articol .details .grid-container .element__left-description .table-responsive{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem}.articol .details .grid-container .element__left-description table{width:100%!important;max-width:100%;table-layout:fixed;border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;line-height:1.45;border:1px solid #ccc}.articol .details .grid-container .element__left-description table td,.articol .details .grid-container .element__left-description table th{padding:10px 12px;border:1px solid #ccc;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere;word-break:normal}.articol .details .grid-container .element__left-description table thead{background-color:#f5f5f5}.articol .details .grid-container .element__left-description table thead th{font-weight:700}.articol .details .grid-container .element__left-description table tbody tr:nth-child(2n){background-color:#f9f9f9}.articol .details .grid-container .element__left-description table tbody tr:hover{background-color:#eef5ff}.articol .details .grid-container .element__left-description table tbody td:first-child{width:80px;text-align:center}.articol .details .grid-container .element__left-description table tbody td:first-child ol{padding-left:20px;margin:0}.articol .details .grid-container .element__left-description table tbody td:first-child ol li{list-style-type:decimal}.articol .details .grid-container .element__left-description table tbody td:nth-child(3){width:auto}.articol .details .grid-container .element__left-description table tbody strong{color:#333}@media (max-width:768px){.articol .details .grid-container .element__left-description .table-responsive table{min-width:640px;border-collapse:collapse}.articol .details .grid-container .element__left-description .table-responsive table td,.articol .details .grid-container .element__left-description .table-responsive table th{padding:.5rem;border:1px solid #ccc;text-align:left}}.articol .details .grid-container .element__left-description img{max-width:100%}.articol .details .grid-container .element__left-description em{font-style:italic}.articol .details .grid-container .element__left-description div,.articol .details .grid-container .element__left-description p{padding:6px 0}.articol .details .grid-container .element__left-description div span,.articol .details .grid-container .element__left-description p span{line-height:150%!important}.articol .details .grid-container .element__left-description b,.articol .details .grid-container .element__left-description strong{font-weight:700}.articol .details .grid-container .element__left-description *{max-width:100%}.articol .details .grid-container .element__left-ads{margin:20px 0}.articol .details .grid-container .element__left-ads img{width:100%}.articol .details .grid-container .element__left-announcement{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-left:4px solid #ce0000}.articol .details .grid-container .element__left-text{max-width:1022px;width:100%;color:#161616;font-size:20px;font-style:normal;font-weight:700;line-height:34px}.articol .details .grid-container .element__left-author{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:23px}.articol .details .grid-container .element__left-name,.articol .details .grid-container .element__left-name a{color:#161616!important;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:30px}.articol .details .grid-container .element__left-time{color:#161616;font-family:Raleway,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.articol .details .grid-container .element__left-time span{font-size:20px}.articol .details .grid-container .element__left-image{width:58px;height:58px}.articol .details .grid-container .element__left-image img{width:100%;border-radius:58px;border:1px solid hsla(0,0%,100%,.35);-o-object-fit:cover;object-fit:cover}.articol .details .grid-container .element__left-item{margin-left:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:5px;border:1px solid #ce0000;background:#ce0000;color:#fff;font-size:16px;font-weight:500}.articol .details .grid-container .element__right{padding-left:25px;padding-top:5px;width:30%}.articol .details .grid-container .element__right .element__right-title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:39px;margin-bottom:20px}.articol .details .grid-container .element__right .element__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}.articol .details .grid-container .element__right .element__right-section-image-background{width:141px;height:134px;border-radius:15px;-o-object-fit:cover;object-fit:cover}.articol .details .grid-container .element__right .element__right-section-content{padding-left:20px}.articol .details .grid-container .element__right .element__right-section-content-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articol .details .grid-container .element__right .element__right-section-content-author-image{width:38px;height:38px;border-radius:38px;margin-right:6px}.articol .details .grid-container .element__right .element__right-section-content-author-name{margin-left:6px;color:#161616;font-size:18px;font-weight:500;padding-right:20px;margin-right:27px}.articol .details .grid-container .element__right .element__right-section-content-author-time{color:#858585;font-size:16px;line-height:17px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.articol .details .grid-container .element__right .element__right-section-content-author-time span{font-size:20px}.articol .details .grid-container .element__right .element__right-section-content-announcement{width:325px;margin-top:10px;color:#161616;font-size:18px;font-style:normal;font-weight:500}.articol .details .grid-container .element__right .element__right-section-content-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag{margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--red{border-radius:5px;border:1.5px solid #ce0000;background:#ce0000;color:#fff;font-size:16px;font-weight:500}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--opinion{color:#585858;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--opinion:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#858585;margin-right:5px;margin-left:18px}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--time{margin-top:10px;color:#ce0000;font-size:16px;line-height:17px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:8px}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--time span{font-size:20px}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--event{color:#2a7ae2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--event:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#2a7ae2;margin-right:5px;margin-left:18px}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--economy{color:#45af32;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--economy:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#45af32;margin-right:5px;margin-left:18px}.articol .details .grid-container .element__right .element__right-section .element__right-section>:nth-child(6){padding-bottom:0}.recents{margin-top:100px;margin-bottom:80px}.recents__publication{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;width:100%}.recents__publication-title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px}.recents__publication a{font-weight:600;font-size:18px;line-height:1.5;text-decoration:none;color:#ce0000;-webkit-transition:.2s linear;transition:.2s linear}.recents__publication a:hover{color:#161616}.recents__publication-more{color:#ce0000;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.recents__wrapper{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin-top:15px;width:100%}.recents__item,.recents__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;gap:20px}.recents__item{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;width:25%}.recents__image{max-width:396px;width:100%;border-radius:15px}.recents__content{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recents__content-image{width:46px;height:46px;border-radius:46px;margin-right:7px}.recents__content-autor{margin-left:7px;color:#161616;font-size:20px;font-weight:500;margin-right:9px}.recents__content-time{color:#858585;font-size:16px;font-weight:500}.recents__content-time:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#858585;margin-right:10px}.recents__item-title{margin-top:15px;color:#161616;font-family:Libre Baskerville,sans-serif;font-size:24px;font-weight:500;line-height:36px;margin-bottom:4px}.recents__item-description{margin-top:4px;color:rgba(0,0,0,.8);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:15px}.recents__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.recents__tag{color:#ce0000}.recents__tag,.recents__time-read{font-size:16px;font-weight:500;margin-right:12px}.recents__time-read{color:#858585}.recents__time-read:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#858585;margin-right:10px}@media screen and (max-width:1100px){.articol .hero .grid-container .editors__title .title{width:100%}.articol .element__left-category{padding-left:20px}.articol .element__left-description{padding:0 20px}.articol .details .grid-container .element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.articol .details .grid-container .element__left{width:100%}.articol .details .grid-container .element__right{padding-left:0;margin-top:70px}.articol .details .grid-container .element__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:left!important;-ms-flex-pack:left!important;justify-content:left!important}.details .element .background{width:100%;margin-right:0}.recents__publication-title{font-size:25px}.recents__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;width:100%;max-width:200px;margin-top:0}.recents__item-title{margin-top:0;font-size:18px;line-height:20px;margin-bottom:0}.recents__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}}@media screen and (max-width:768px){.articol .hero .grid-container .editors__title{max-width:800px;width:100%}.articol .hero .grid-container .editors__title .title{width:100%;font-size:24px}.articol .details .grid-container .element{margin-top:10px}.articol .details .grid-container .element .background-item{margin:0}.articol .details .grid-container .element__left .google-news-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:14px 10px 0}.articol .details .grid-container .element__left .google-news-actions__button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.articol .details .grid-container .element__left-description{padding:0 10px;margin-top:20px}.articol .details .grid-container .element__left-category{padding-left:10px;margin-top:5%}.articol .details .grid-container .element__left-gallery{padding:40px 10px 0}.articol .details .grid-container .element__left-gallery-item{width:calc(33.33333% - 10px)}.articol .details .grid-container .element__left-gallery-item img{height:90px}.recents__publication-more{display:none}.recents__publication-title{font-size:25px}.recents__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:10px;width:100%;max-width:100%!important;margin-top:0}.recents__item{width:100%!important}.recents__item-title{margin-top:0;font-size:18px;line-height:20px;margin-bottom:0}.recents__item-description{margin-bottom:0}.recents__details{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px}.recents__details,.recents__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal!important}.recents__wrapper{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}}@media screen and (max-width:600px){.articol .hero .grid-container .editors__title .title{font-size:20px}.articol .details .element__left-author{gap:12px}.articol .details .element__left-name,.articol .details .element__left-time{font-size:16px}.articol .details .element__left-time span{font-size:20px}.articol .details .element__left-item{margin-left:5px;font-size:14px}}@media screen and (max-width:500px){.articol .hero .grid-container .editors__title{width:400px}.articol .hero .grid-container .editors__title .title{font-size:18px;line-height:25px}.articol .details .grid-container .element__left-author{gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.articol .details .grid-container .element__left-name,.articol .details .grid-container .element__left-time,.articol .details .grid-container .element__left-time span{font-size:16px}.articol .details .grid-container .element__left-item{margin-left:5px;font-size:14px}.articol .details .grid-container .element__right .element__right-section-content-announcement{font-size:16px;width:250px}.articol .details .grid-container .element__right .element__right-section-content-author-time:before{margin-left:0}}@media screen and (max-width:425px){.articol .announcement .grid-container .recent-announcements{background:#fff;max-width:360px;width:100%}.articol .announcement .grid-container .recent-announcements .title{color:#ce0000;font-family:Libre Baskerville,sans-serif;font-size:14px;font-weight:600;line-height:21px}.articol .announcement .grid-container .recent-announcements .link-description{color:#383838;font-size:14px;font-weight:600;line-height:21px}.articol .hero .grid-container .editors__title{width:auto}.articol .hero .grid-container .editors__title .title{font-size:20px}.articol .details .grid-container .element .background{max-width:363px;width:100%;margin:0 auto}.articol .details .grid-container .element__left-author{gap:12px;margin-bottom:30px}.articol .details .grid-container .element__left-name a,.articol .details .grid-container .element__left-time{font-size:16px}.articol .details .grid-container .element__left-time span{font-size:20px}.articol .details .grid-container .element__left-item{margin-left:5px;font-size:14px}.articol .details .grid-container .element__left-description{color:#161616;font-size:16px;font-weight:400;line-height:24px}.articol .details .grid-container .element__left-text{color:#161616;font-size:16px;font-weight:600;line-height:24px}.articol .details .grid-container .element__right{padding-left:0}.articol .details .grid-container .element__right .publications__right-title{margin-bottom:30px}.articol .details .grid-container .element__right .publication__right-section-image1{width:108px;height:107px}.articol .details .grid-container .element__right .publication__right-section-image1-background{border-radius:15px}.articol .details .grid-container .element__right .publication__right-section-image2{width:108px;height:107px}.articol .details .grid-container .element__right .publication__right-section-image2-background{border-radius:15px}.articol .details .grid-container .element__right .publication__right-section-image3{width:108px;height:107px}.articol .details .grid-container .element__right .publication__right-section-image3-background{border-radius:15px}.articol .details .grid-container .element__right .publication__right-section-image4{width:108px;height:107px}.articol .details .grid-container .element__right .publication__right-section-image4-background{border-radius:15px}.articol .details .grid-container .element__right .publication__right-section-content{padding-left:20px}.articol .details .grid-container .element__right .publication__right-section-content-author-image1,.articol .details .grid-container .element__right .publication__right-section-content-author-image2,.articol .details .grid-container .element__right .publication__right-section-content-author-image3,.articol .details .grid-container .element__right .publication__right-section-content-author-image4{width:30px;height:30px}.articol .details .grid-container .element__right .publication__right-section-content-author-name{margin-left:8px;color:#161616;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding-right:6px}.articol .details .grid-container .element__right .publication__right-section-content-author-time{color:#858585;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:10px}.articol .details .grid-container .element__right .publication__right-section-content-author-time:before{margin-left:6px}.articol .details .grid-container .element__right .publication__right-section-content-announcement{margin-top:5px;color:#161616;font-size:14px;font-style:normal;font-weight:500;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag{margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--red{padding:0;color:#ce0000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;background-color:#fff;border-color:#fff}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--blue{padding:0;color:#2a7ae2;font-size:14px;font-style:normal;font-weight:500;line-height:normal;background-color:#fff;border-color:#fff}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--green{padding:0;color:#45af32;font-size:14px;font-style:normal;font-weight:500;line-height:normal;background-color:#fff;border-color:#fff}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--gray{padding:0;color:#585858;font-size:14px;font-style:normal;font-weight:500;line-height:normal;background-color:#fff;border-color:#fff}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--opinion{color:#858585;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--opinion:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#858585;margin-right:5px;margin-left:18px}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--time{color:#ce0000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--time:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#ce0000;margin-right:5px;margin-left:18px}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--event{color:#2a7ae2;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--event:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#2a7ae2;margin-right:5px;margin-left:18px}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--economy{color:#45af32;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.articol .details .grid-container .element__right .publication__right-section-content-tag .publication__tag--economy:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#45af32;margin-right:5px;margin-left:18px}.recents__publication{margin-bottom:0}.recents__publication-more{display:none}.recents__publication-title{color:#2d2d2d;font-family:Libre Baskerville,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:0}.recents__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:10px;width:100%;max-width:100%!important;margin-top:20px}.recents__item{width:100%!important;gap:0}.recents__item-title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:400;line-height:27px;margin-top:10px}.recents__item-description{margin-top:20px;color:rgba(0,0,0,.8);font-size:14px;font-weight:400;line-height:21px}.recents__details{-webkit-box-orient:horizontal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;margin-top:0;margin-bottom:50px}.recents__details,.recents__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal!important}.recents__wrapper{-webkit-box-orient:vertical!important;-ms-flex-direction:column!important;flex-direction:column!important}}@media screen and (max-width:400px){.articol .details .grid-container .element__right .element__right-section-content-announcement{width:200px}.articol .details .grid-container .element__right .element__right-section-content-author-time,.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--economy,.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--event,.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--opinion,.articol .details .grid-container .element__right .element__right-section-content-tag .publication__tag--time{font-size:10px}}.premium .publication:before{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='427' height='655' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M326.933 540.548c-12.895 62.864-76.462 102.966-142.016 89.519-16.351-3.353-36.426-13.835-55.879-27.671-19.445-13.829-38.22-30.976-51.974-47.609-6.876-8.317-12.489-16.495-16.302-24.056-3.818-7.569-5.811-14.477-5.507-20.268.302-5.757 2.872-10.433 8.267-13.615 5.428-3.201 13.753-4.909 25.584-4.579 23.845.666 40.628-5.495 53.405-14.926 12.761-9.419 21.492-22.077 29.272-34.329 1.025-1.614 2.033-3.22 3.031-4.81 6.599-10.515 12.768-20.344 20.557-27.245 8.917-7.899 19.96-11.953 36.256-8.611 65.554 13.447 108.2 75.336 95.306 138.2z' stroke='url(%23paint0_linear_598_257)' stroke-opacity='.9' stroke-width='1.004'/%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='22' y='35' width='556' height='471'%3E%3Cpath d='M574.412 299.059C559.055 427.56 438.04 518.826 304.041 502.811c-33.423-3.994-75.527-21.687-116.945-46.226-41.399-24.527-82.011-55.833-112.444-86.951-15.216-15.559-27.869-31.052-36.802-45.607-8.944-14.57-14.109-28.118-14.47-39.808-.36-11.619 4.02-21.449 14.326-28.749 10.372-7.345 26.816-12.176 50.647-13.499 48.033-2.666 80.727-17.865 104.821-38.964 24.063-21.072 39.484-47.976 53.062-73.906 1.789-3.415 3.544-6.811 5.282-10.174 11.497-22.24 22.244-43.03 36.739-58.206 16.594-17.371 38.105-27.374 71.417-23.393C493.672 53.343 589.77 170.558 574.412 299.06z' stroke='url(%23paint1_linear_598_257)' stroke-opacity='.88' stroke-width='2.024'/%3E%3Cpath d='M511.313 304.482c-11.378 95.196-101.023 162.79-200.265 150.929-24.774-2.96-55.952-16.068-86.599-34.225-30.637-18.151-60.694-41.32-83.221-64.354-11.264-11.518-20.636-22.991-27.256-33.778-6.626-10.795-10.472-20.86-10.741-29.571-.268-8.676 3.008-16.03 10.705-21.481 7.728-5.474 19.948-9.052 37.595-10.032 35.475-1.969 59.601-13.191 77.375-28.756 17.76-15.552 29.147-35.414 39.189-54.591 1.322-2.523 2.619-5.033 3.905-7.52 8.501-16.447 16.469-31.861 27.218-43.115 12.329-12.907 28.32-20.334 53.039-17.38 99.243 11.861 170.433 98.678 159.056 193.874z' stroke='%23767676' stroke-opacity='.43' stroke-width='.983'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='url(%23paint2_linear_598_257)' d='M-27-24h454v644H-27z'/%3E%3Cpath stroke='url(%23paint3_linear_598_257)' stroke-opacity='.88' d='M-26.5-23.5h453v643h-453z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_598_257' x1='216.964' y1='398.828' x2='220.5' y2='570.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23767676'/%3E%3Cstop offset='1' stop-color='%23DCDCDC' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_598_257' x1='40.5' y1='290.5' x2='442' y2='517.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23767676'/%3E%3Cstop offset='1' stop-color='%23DCDCDC' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_598_257' x1='27' y1='339.776' x2='452.849' y2='480.989' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23767676'/%3E%3Cstop offset='1' stop-color='%23DCDCDC' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_598_257' x1='-11.183' y1='373.041' x2='375.912' y2='470.361' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23767676'/%3E%3Cstop offset='1' stop-color='%23DCDCDC' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");right:0;width:427px;height:655px;background-repeat:no-repeat;background-size:contain}.premium .publication:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='310' height='296' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.67 113.1c16.358-62.053 82.05-98.57 146.758-81.512 16.14 4.255 35.603 15.833 54.26 30.726 18.648 14.885 36.444 33.046 49.255 50.416 6.405 8.685 11.556 17.162 14.944 24.922 3.393 7.77 5 14.777 4.375 20.543-.621 5.731-3.446 10.258-9.008 13.136-5.598 2.895-14.005 4.139-25.799 3.154-23.772-1.986-40.87 3.235-54.15 11.943-13.264 8.698-22.683 20.852-31.13 32.655a988.079 988.079 0 00-3.292 4.633c-7.172 10.134-13.877 19.606-22.036 26.064-9.341 7.393-20.592 10.829-36.678 6.589C38.462 239.31-.69 175.152 15.669 113.1z' stroke='url(%23paint0_linear_598_46)' stroke-opacity='.9' stroke-width='1.004'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_598_46' x1='117.615' y1='260.696' x2='123.598' y2='89.092' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23767676'/%3E%3Cstop offset='1' stop-color='%23DCDCDC' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");content:"";position:absolute;width:300px;height:280px;margin-top:-130px;margin-left:5%}.premium .publication__title{margin-top:60px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:52px;font-weight:400;line-height:78px;max-width:1278px;width:100%;z-index:1;position:relative}.premium .publication__author{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.premium .publication__author-image{overflow:hidden}.premium .publication__author-image img{width:58px;height:58px;border-radius:58px}.premium .publication__author-name{color:#fff;font-size:20px;font-weight:500;margin-left:20px}.premium .publication__author-time{color:#fff;font-size:18px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:16px}.premium .publication__author-time span{font-size:20px}.premium .publication__author-tag{padding:4px 10px;gap:10px;border-radius:5px;border:1px solid #ce0000;background:#ce0000;color:#fff;font-size:16px;font-weight:600;margin-left:30px}.premium .publication__background{margin-top:140px;border-radius:15px;width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover}.premium .publication .recent-announcements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;margin-top:45px}.premium .publication .recent-announcements .title{color:#f55858;font-size:18px;font-weight:600}.premium .publication .recent-announcements .link-description{color:#c4c4c4;font-size:18px;font-weight:600}.premium .announcement .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:180px;width:100%}.premium .announcement .article__left{max-width:577px;height:759px;width:100%}.premium .announcement .article__left img{width:100%}.premium .announcement .article__right{padding-left:140px}.premium .announcement .article__right-category{color:#ce0000;font-family:Satisfy,sans-serif;font-size:18px;font-weight:400;line-height:27px}.premium .announcement .article__right-title{color:#fff;font-family:Libre Baskerville,sans-serif;font-size:36px;font-weight:400;line-height:54px;max-width:782px;width:100%}.premium .announcement .article__right-description{margin-top:30px;color:hsla(0,0%,100%,.8);font-size:18px;font-weight:400;line-height:27px}.premium .announcement .article__right-warning{margin-top:70px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-left:3px solid #ce0000;color:hsla(0,0%,100%,.8);font-size:18px;font-weight:400;line-height:27px;max-width:787px;width:100%}.premium .news{padding-bottom:200px}.premium .news .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:50px}.premium .news .article__left{width:60%}.premium .news .article__left-image{background-image:url(../images/news.png);width:66px;height:46px;-o-object-fit:cover;object-fit:cover}.premium .news .article__left-title{margin-top:40px;color:#fff;font-size:36px;font-family:Libre Baskerville,sans-serif;font-weight:400;line-height:54px;max-width:756px;width:100%}.premium .news .article__left-description{margin-top:40px;color:hsla(0,0%,100%,.8);font-size:18px;font-weight:400;line-height:27px;max-width:908px;width:100%}.premium .news .article__right{width:40%;height:600px}.premium .news .article__right:before{content:"";position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='755' height='871' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='910' height='871'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M639.373 623.502c-161.02 107.316-382.356 58.206-494.343-109.824-11.139-16.713-22.176-35.997-32.726-57.08 109.584-93.283 155.201-176.761 190.321-241.027l.002-.004c3.727-6.82 7.336-13.424 10.89-19.8 19.719-35.373 37.683-63.574 64.78-82.979 27.062-19.38 63.385-30.085 120.009-30.085 96.232 0 184.706 31.78 254.64 84.983 79.885 161.43 34.133 357.374-113.573 455.816zm112.361-458.244c-69.836-52.476-157.822-83.762-253.428-83.762-123.788 0-151.673 51.027-196.738 133.492-35.081 64.195-80.573 147.441-189.819 240.498-42.276-84.883-76.573-198.533-77.843-290.997-.797-57.974 11.392-107.338 42.41-136.164 30.947-28.76 80.99-37.38 156.678-13.051C371.24 59.711 463.242 51.618 532.927 45.488c6.904-.607 13.59-1.195 20.079-1.711 35.995-2.861 65.8-3.478 93.596 7.03 27.76 10.496 53.663 32.152 81.662 74.162a384.722 384.722 0 0123.47 40.289zm1.934 1.462a385.6 385.6 0 00-24.509-42.348c-61.21-91.84-112.856-87.298-196.322-79.956C463.179 50.543 371.36 58.62 233.323 14.25-39.537-73.457 15.41 264.656 110.905 456.204a948.537 948.537 0 01-23.793 19.554C-192.66 698.286 271.21 870.02 498.307 870.02s411.193-176.517 411.193-394.262c0-125.227-60.89-236.818-155.831-309.038zm1.199 2.436c78.78 161.507 32.701 356.872-114.897 455.242-161.55 107.668-383.543 58.365-495.835-110.123-11.121-16.686-22.14-35.927-32.674-56.959a950.915 950.915 0 01-23.597 19.386C18.079 532.208-5.004 584.275 2.588 631.047c7.61 46.879 46.099 88.96 100.701 124.277 109.163 70.607 281.67 113.489 395.017 113.489 226.478 0 409.986-176.024 409.986-393.055 0-123.967-59.872-234.555-153.425-306.602z' fill='%23fff' fill-opacity='.31'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23D9D9D9' d='M-3.264-15.332h756v901h-756z'/%3E%3C/g%3E%3C/svg%3E");height:100%;width:40%;margin-top:-5%;background-repeat:no-repeat;background-size:contain;right:0}.premium .news .article__right-background{right:0;-webkit-mask-image:url(../images/mask-image.svg);mask-image:url(../images/mask-image.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;overflow:hidden;height:100%}.premium .news .article__right-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.premium .editorial__first{max-width:1652px;width:100%;height:680px;border-radius:15px;background-image:url(../images/group1.png)}.premium .editorial__first-title{max-width:967px;width:100%;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:30px;font-weight:600;line-height:45px;padding-left:50px;padding-top:500px}.premium .editorial__second{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;width:100%}.premium .editorial__second-item{background-image:url(../images/group2.png);max-width:734px;Width:45%;height:680px;border-radius:15px}.premium .editorial__second-item .title{color:#fff;font-family:Libre Baskerville,sans-serif;font-size:30px;font-weight:600;line-height:45px;padding-left:50px;padding-top:520px}.premium .editorial__second-news{background-image:url(../images/group3.png);max-width:898px;width:55%;height:680px;border-radius:15px}.premium .editorial__second-news .title{color:#fff;font-family:Libre Baskerville,sans-serif;font-size:30px;font-weight:600;line-height:45px;padding-left:50px;padding-top:520px}.premium .category{margin-top:128px}.premium .category__title{color:#fff;font-family:Libre Baskerville,sans-serif;font-size:34px;font-weight:700;line-height:51px;margin-bottom:25px}.premium .category__line{margin-top:25px;max-width:1652px;height:1px;width:100%;background:#9c9c9c}.premium .category__news{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.premium .category__news-left{width:30%;max-width:552px;border-radius:15px;height:476px;display:block;-o-object-fit:cover;object-fit:cover}.premium .category__news-left img{width:100%}.premium .category__news-right{padding-left:55px;width:70%}.premium .category__news-right-title{max-width:662px;width:100%;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:34px;font-weight:700;line-height:51px;max-height:102px;overflow:hidden}.premium .category__news-right-author{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.premium .category__news-right-author .image{width:46px;height:46px;border-radius:46px}.premium .category__news-right-author .name{color:#fff;font-size:20px;font-weight:500;margin-left:15px;margin-right:14px}.premium .category__news-right-author .time{color:#bebebe;font-size:16px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.premium .category__news-right-author .time span{font-size:20px}.premium .category__news-right-description{margin-top:28px;color:hsla(0,0%,100%,.8);font-size:20px;font-weight:400;line-height:30px;max-width:666px;width:100%}.premium .category__news-right-item{margin-top:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.premium .category__news-right-item,.premium .category__news-right-item .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.premium .category__news-right-item .details__tag{color:#ce0000;font-size:16px;font-weight:500}.premium .category__news-right-item .details__time{color:#bebebe;font-size:16px;line-height:17px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:16px}.premium .category__news-right-item .details__time span{font-size:20px}.premium .category__news-right-item .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px 42px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;border-radius:100px;border:1px solid hsla(0,0%,100%,.8);color:#fff;font-size:18px;font-weight:500}.premium .category__news-right-item .button .more{color:#fff;font-size:18px;font-weight:500;text-decoration:none}.post-template-single-premium{background:var(--gradient-red,radial-gradient(80.2% 90.98% at 86.52% 30.37%,#700606 .74%,#141414 100%))}@media screen and (max-width:1000px){.premium .publication__title{font-size:30px}.premium .announcement .article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.premium .announcement .article__right{padding-left:0}.premium .editorial__first-title{max-width:750px}.premium .news{padding-bottom:10px}.premium .category__news-right-title,.premium .category__title{font-size:32px}}@media screen and (max-width:768px){.premium .publication__title{margin-top:0;font-size:24px}.premium .publication__author{margin-top:20px}.premium .publication__author-name,.premium .publication__author-time{font-size:16px}.premium .publication__background{margin-top:20px}.premium .announcement .article__left,.premium .announcement .article__left img{display:none}.premium .announcement .article__right-title{font-size:20px;line-height:36px;max-width:363px;width:100%}.premium .announcement .article__right-warning,.premium .announcement .article__right p{font-size:16px;line-height:24px;font-weight:400}.premium .editorial__first{height:400px}.premium .editorial__first-title{max-width:400px;padding-top:300px;font-size:16px;font-weight:700;line-height:24px}.premium .news{padding-bottom:10px}.premium .news .article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.premium .news .article__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.premium .news .article__left-title{font-size:20px;line-height:36px;font-weight:400}.premium .news .article__left p{font-size:16px;font-weight:400;line-height:24px}.premium .news .article__right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%}.premium .news .article__right:before{width:50%;margin-top:5%}.premium .category__title{font-size:20px;line-height:30px}.premium .category__news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium .category__news-left{width:100%;height:300px}.premium .category__news-right{padding-left:0;width:100%;margin-top:35px}.premium .category__news-right-author .name,.premium .category__news-right-author .time{font-size:18px}.premium .category__news-right-title{font-size:20px;line-height:30px;max-width:500px}.premium .category__news-right-description{font-size:15px;line-height:20px}.premium .category__news-right-item .details__tag,.premium .category__news-right-item .details__time,.premium .category__news-right-time{font-size:14px;font-weight:600}}@media screen and (max-width:425px){.premium .announcement .article{margin-top:0}.premium .announcement .article__left,.premium .announcement .article__left img{display:none}.premium .announcement .article__right-warning,.premium .announcement .article__right p{max-width:363px;width:100%}.premium .editorial__first{height:363px}.premium .editorial__first-title{max-width:293px;width:100%;padding-top:200px;padding-left:25px}.premium .news .article__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.premium .news .article__left-title,.premium .news .article__left p{max-width:363px;width:100%}.premium .news .article__right{width:100%}.premium .news .article__right:before{width:100%;margin-top:5%}.premium .category__title{font-size:20px;line-height:30px}.premium .category__news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium .category__news-left{width:100%;height:300px}.premium .category__news-right{padding-left:0;width:100%;margin-top:35px}.premium .category__news-right-author .name,.premium .category__news-right-author .time{font-size:18px}.premium .category__news-right-title{font-size:20px;line-height:30px;max-width:500px;max-height:100%}.premium .category__news-right-description{font-size:15px;line-height:20px}.premium .category__news-right-time{font-size:14px;font-weight:600}.premium .category__news-right-item{margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.premium .category__news-right-item .details__tag,.premium .category__news-right-item .details__time{font-size:14px;font-weight:600}}.allPosts__empty{font-size:30px;text-align:center;display:block;margin:0 auto;padding-top:40px;color:#ce0000}.allPosts__empty p{font-size:20px;padding-top:30px;color:#1e1e1a}.allPosts__empty .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f4f4;border-radius:15px;padding:13px 15px;width:100%;margin-top:30px}.allPosts__empty .search-form .search-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.allPosts__empty .search-form .search-label .search-field{width:100%;border:none;background:transparent;font-size:14px;color:#333;padding:5px;outline:none;display:block}.allPosts__empty .search-form .search-label .search-field::-webkit-search-cancel-button{display:none}.allPosts__empty .search-form .search-label .search-field::-webkit-input-placeholder{color:#999}.allPosts__empty .search-form .search-label .search-field::-moz-placeholder{color:#999}.allPosts__empty .search-form .search-label .search-field:-ms-input-placeholder{color:#999}.allPosts__empty .search-form .search-label .search-field::-ms-input-placeholder{color:#999}.allPosts__empty .search-form .search-label .search-field::placeholder{color:#999}.allPosts__empty .search-form .search-submit{background:none;border:none;padding:0;cursor:pointer}.allPosts__empty .search-form .search-submit .icon-search{display:inline-block;width:16px;height:16px;background-color:red;mask:url(../images/ion_search.svg) no-repeat center;mask-size:contain;-webkit-mask:url(../images/ion_search.svg) no-repeat center;-webkit-mask-size:contain}.allPosts .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:22px}.allPosts__item{width:calc(25% - 17px)}.allPosts__item-image{display:block;width:100%;height:324px;overflow:hidden;border-radius:15px;background-size:cover;background-repeat:no-repeat;background-position:50%}.allPosts__item-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:25px 0 14px;min-height:46px}.allPosts__item-date,.allPosts__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.allPosts__item-date{font-size:14px;font-weight:500;line-height:1.5;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#858585;gap:4px}.allPosts__item-date span{font-size:20px}.allPosts__item-author{font-size:14px;font-weight:600;line-height:1.5;text-align:left;color:#161616;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;text-decoration:none}.allPosts__item-author img{border-radius:100%;overflow:hidden;width:46px;height:46px;-o-object-fit:cover;object-fit:cover}.allPosts__item-title{font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:600;line-height:1.5;text-align:left;color:#161616;text-decoration:none}.allPosts__item-description{font-size:14px;font-weight:500;line-height:1.5;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#000;padding:8px 0 15px}.allPosts__item-moreInfo{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.allPosts__item-category{text-decoration:none;color:#000}.allPosts__item-category,.allPosts__item-readTime{font-size:14px;font-weight:500;line-height:1.5;text-align:left}.allPosts__item-readTime{color:#858585;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.allPosts__item-readTime span{font-size:20px}.allPosts__pagination{padding:100px 0}.allPosts__pagination .pagination{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}.allPosts__pagination .pagination a,.allPosts__pagination .pagination span{font-size:20px;font-weight:500;line-height:1.5;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#161616;padding:9px 12px;border-radius:10px;overflow:hidden;text-decoration:none}.allPosts__pagination .pagination span{background:#060606;color:#fff}.allPosts__pagination .pagination span.dots{background:transparent;color:#060606}.allPosts__pagination .pagination .next,.allPosts__pagination .pagination .previous{padding:20px 21px 13px}@media screen and (max-width:1400px){.allPosts__item{width:calc(33.33333% - 15px)}}@media screen and (max-width:900px){.allPosts__item{width:calc(50% - 12px)}}@media screen and (max-width:767px){.allPosts__pagination .pagination a,.allPosts__pagination .pagination span{font-size:14px;padding:4px}.allPosts__pagination .pagination .next,.allPosts__pagination .pagination .previous{padding:20px 11px 13px}}@media screen and (max-width:600px){.allPosts__item{width:100%}}.hero{margin-top:20px}.hero.authorPage .hero__author img{border-radius:100%;overflow:hidden;width:160px;height:160px;-o-object-fit:cover;object-fit:cover}.hero.authorPage .hero__author-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:132px;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .grid-container{overflow:visible}.hero__image{max-width:1630px;padding-top:280px;position:relative;border-radius:15px;padding-left:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:72px;background-position:50%;background-repeat:no-repeat;background-size:cover}.hero__image-details-title{color:#fff;font-family:Libre Baskerville,sans-serif;font-size:40px;font-weight:700}.hero__image-details-description{margin-top:10px;color:hsla(0,0%,100%,.8);font-size:20px;font-weight:500;line-height:30px;max-width:650px}.hero__image-years{padding-bottom:100px}.hero__image-years-subtitle{color:hsla(0,0%,100%,.8);font-size:20px;font-weight:600;line-height:30px;display:block}.hero__image-years .hero__select-container{width:100%!important;max-width:142px}.hero__image-years .hero__select-container .select2-selection{background-color:rgba(237,0,0,.67);color:#fff;border-radius:15px!important;padding:10px 20px;font-weight:500;font-size:22px;text-align:center;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;height:auto;margin-top:10px}.hero__image-years .hero__select-container .select2-selection__arrow{display:none}.hero__image-years .hero__select-container .select2-selection .select2-selection__rendered{color:#fff}.hero__image-years .hero__select-container .select2-selection:after{content:"";width:10px;height:2px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:21px}.hero__image-years .hero__select-container .select2-selection:before{content:"";width:10px;height:2px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:14px}.hero__image-years .hero__dropdown{background-color:transparent;border-radius:15px;padding:5px 0 0;border:none}.hero__image-years .hero__dropdown .select2-results__options{background:rgba(22,22,22,.95);border-radius:15px}.hero__image-years .hero__dropdown .select2-results__option{color:#fff;font-size:22px;font-weight:500;line-height:32px;padding:10px 0;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.hero__image-years .hero__dropdown .select2-results__option:hover{background-color:hsla(0,0%,100%,.2)}.hero__image-years .hero__dropdown .select2-results__option--selected{background-color:transparent;color:#fff59e}.news{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news__left{width:100%;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;max-width:697px;position:relative;padding-left:30px}.news__left-author{margin-top:270px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news__left-author-image,.news__left-author .new__left-author-image{margin-right:5px}.news__left-author .new__left-author-name{margin-left:5px;color:#fff;font-size:18px;font-weight:500}.news__left-author .new__left-author-time{color:#e2e2e2;font-size:18px;font-weight:500}.news__left .new__left-title{margin-top:10px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:27px}.news__left .new__left-description{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:522px;width:100%;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:400;line-height:24px}.news__left .new__left-description-more{color:#fff;font-size:16px;font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline}.news__left .new__left-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:50px}.news__left .new__left-tag-name{color:#d24b4b;font-size:16px;font-weight:500}.news__left .new__left-tag-time{color:#e2e2e2;font-size:16px;font-weight:500}.news__right{width:100%}.news__right-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.news__right-post-first{max-width:460px;width:100%;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;margin-right:7px;padding-bottom:40px;border-radius:15px}.news__right-post-first .title{margin-left:25px;margin-top:170px;max-width:330px;width:100%;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:500;line-height:27px}.news__right-post-second{margin-left:7px;max-width:460px;width:100%;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;background-image:url(../images/second-image.png);border-radius:15px}.news__right-post-second .title{margin-left:25px;margin-top:170px;max-width:330px;width:100%;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:500;line-height:27px}.news__right .new__right-last{display:block;margin-top:15px;max-width:935px;height:275px;width:100%;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;padding-bottom:60px;border-radius:15px}.news__right .new__right-last .new__right-last-title{margin-left:25px;color:#fff;font-family:Libre Baskerville,sans-serif;font-size:18px;font-weight:500;line-height:27px;margin-top:195px}@media screen and (max-width:768px){.pagina-articol .hero__image{gap:60px;padding-left:20px;padding-right:20px}.pagina-articol .hero__image-details-title{font-size:30px}.pagina-articol .hero__image-years{padding-bottom:60px}.hero.authorPage .hero__author-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:425px){.pagina-articol .hero__image-details-title{font-size:20px}.pagina-articol .hero__image-details-description{font-size:15px}.pagina-articol .hero__image-years-subtitle{font-size:16px}}.pagina-search .hero__image{max-width:1630px;height:800px;position:relative;background-size:cover}.pagina-search .hero__image-background{background-size:cover;border-radius:15px;width:100%;height:100%;display:block}.pagina-search .hero__image-details{position:absolute;top:580px;margin-left:100px}.pagina-search .hero__image-details-title{color:#fff;font-family:Libre Baskerville,sans-serif;font-size:40px;font-weight:700}.pagina-search .hero__image-details-description{margin-top:10px;color:hsla(0,0%,100%,.8);font-size:20px;font-weight:500;line-height:30px;max-width:650px}.pagina-search__pagination{padding:100px 0}.pagina-search__pagination .pagination{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}.pagina-search__pagination .pagination a,.pagina-search__pagination .pagination span{font-size:22px;font-weight:500;line-height:33px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#161616;padding:9px 21px 13px;border-radius:100%;overflow:hidden;text-decoration:none}.pagina-search__pagination .pagination span{background:#060606;color:#fff}.pagina-search__pagination .pagination .next,.pagina-search__pagination .pagination .previous{padding:20px 21px 13px}@media screen and (max-width:768px){.pagina-search .hero__image{max-width:1630px;height:500px;position:relative}.pagina-search .hero__image-background{height:100%}.pagina-search .hero__image-details{top:300px;margin-left:50px}.pagina-search .hero__image-details-title{font-size:25px}.pagina-search .hero__image-details-description{font-size:18px}}@media screen and (max-width:425px){.pagina-search .hero__image{max-width:1630px;height:250px;position:relative}.pagina-search .hero__image-background{height:100%}.pagina-search .hero__image-details{top:50px;margin-left:25px}.pagina-search .hero__image-details-title{font-size:18px}.pagina-search .hero__image-details-description{font-size:16px}}.pagina-search{margin-top:30px}.pagina-search .pagination{padding:50px 0}.pagina-search .pagination .pagination{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}.pagina-search .pagination .pagination a,.pagina-search .pagination .pagination span{font-size:22px;font-weight:500;line-height:33px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#161616;padding:13px 21px;border-radius:100%;overflow:hidden;text-decoration:none}.pagina-search .pagination .pagination span{background:#060606;color:#fff}.pagina-search .pagination .pagination .next,.pagina-search .pagination .pagination .previous{background:#ce0000;padding:13px 21px;color:#fff}.pagina-search .pagination .pagination .prev{background:rgba(6,6,6,.23);padding:13px 21px;color:#fff}.hero__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero__details-title{color:#000;font-family:Libre Baskerville,sans-serif;font-size:30px;font-weight:700}@media screen and (max-width:768px){.hero__details-title{font-size:20px}}@media screen and (max-width:425px){.hero__details{margin:0 auto;text-align:center}.hero__details-title{font-size:18px}}.politica .hero__background{border-radius:15px;display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1654px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;height:500px;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding-bottom:40px}.politica .hero__background-description{padding-left:35px;color:#fff;font-size:32px;font-weight:700;line-height:48px;padding-bottom:10px;position:relative;width:100%;max-width:800px;-webkit-box-sizing:border-box;box-sizing:border-box}.politica .details .grid-container .element{margin-top:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.politica .details .grid-container .element__left{width:65%;padding-right:42px;-webkit-box-sizing:border-box;box-sizing:border-box}.politica .details .grid-container .element__left-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:50px}.politica .details .grid-container .element__left-category-home{color:#161616;font-size:18px;font-weight:400;text-decoration:none}.politica .details .grid-container .element__left-category-name{margin-left:5px;color:#161616;font-size:18px;font-weight:400}.politica .details .grid-container .element__left-description{margin-top:45px;max-width:1022px;width:100%;color:#161616;font-size:18px;font-style:normal;font-weight:400;line-height:34px;padding:0 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.politica .details .grid-container .element__left-description h1,.politica .details .grid-container .element__left-description h2,.politica .details .grid-container .element__left-description h3{font-family:Libre Baskerville,sans-serif;color:#000;margin-bottom:15px}.politica .details .grid-container .element__left-description h1{font-size:28px;text-align:center;margin-bottom:20px}.politica .details .grid-container .element__left-description h2{font-size:24px;margin-top:30px}.politica .details .grid-container .element__left-description h3{font-size:22px;font-size:20px;margin-top:20px}.politica .details .grid-container .element__left-description p{font-size:1rem;margin-bottom:15px;line-height:1.8;max-width:900px;margin-left:auto;margin-right:auto}.politica .details .grid-container .element__left-description ul{list-style-type:none;margin-left:20px}.politica .details .grid-container .element__left-description ul li{margin-bottom:10px}.politica .details .grid-container .element__left-description a{color:#500b0b;text-decoration:none}.politica .details .grid-container .element__left-description a:hover{text-decoration:underline}.politica .details .grid-container .element__left-announcement{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-left:4px solid #ce0000}.politica .details .grid-container .element__left-text{max-width:1022px;width:100%;color:#161616;font-size:20px;font-style:normal;font-weight:700;line-height:34px}.politica .details .grid-container .element__right{padding-left:25px;padding-top:5px}.politica .details .grid-container .element__right .element__right-title{color:#161616;font-family:Libre Baskerville,sans-serif;font-size:26px;font-style:normal;font-weight:600;line-height:39px;margin-bottom:20px}.politica .details .grid-container .element__right .element__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}.politica .details .grid-container .element__right .element__right-section-image-background{width:141px;height:134px;border-radius:15px;-o-object-fit:cover;object-fit:cover}.politica .details .grid-container .element__right .element__right-section-content{padding-left:20px}.politica .details .grid-container .element__right .element__right-section-content-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.politica .details .grid-container .element__right .element__right-section-content-author-image{width:38px;height:38px;border-radius:38px;margin-right:6px}.politica .details .grid-container .element__right .element__right-section-content-author-name{margin-left:6px;color:#161616;font-size:18px;font-weight:500;padding-right:20px;margin-right:27px}.politica .details .grid-container .element__right .element__right-section-content-author-time{color:#858585;font-size:16px;line-height:17px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.politica .details .grid-container .element__right .element__right-section-content-author-time span{font-size:20px}.politica .details .grid-container .element__right .element__right-section-content-announcement{width:325px;margin-top:10px;color:#161616;font-size:18px;font-style:normal;font-weight:500}.politica .details .grid-container .element__right .element__right-section-content-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag{margin-top:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--red{border-radius:5px;border:1.5px solid #ce0000;background:#ce0000;color:#fff;font-size:16px;font-weight:500}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--opinion{color:#585858;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--opinion:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#858585;margin-right:5px;margin-left:18px}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--time{margin-top:10px;color:#ce0000;font-size:16px;line-height:17px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding-left:8px}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--time span{font-size:20px}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--event{color:#2a7ae2;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--event:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#2a7ae2;margin-right:5px;margin-left:18px}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--economy{color:#45af32;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.politica .details .grid-container .element__right .element__right-section-content-tag .publication__tag--economy:before{content:"";display:inline-block;width:8px;height:8px;border-radius:7.5px;background-color:#45af32;margin-right:5px;margin-left:18px}.politica .details .grid-container .element__right .element__right-section .element__right-section>:nth-child(6){padding-bottom:0}@media screen and (max-width:1100px){.politica .details .grid-container .element{-ms-flex-wrap:wrap;flex-wrap:wrap}.politica .details .grid-container .element__left{width:100%}.politica .details .grid-container .element__left-description{max-width:100%}.politica .details .grid-container .element__right{display:none}}@media screen and (max-width:767px){.politica .details .grid-container .element__left-category{padding-left:22px}.politica .details .grid-container .element__left-description{padding:0 20px}}.contactUs .hero__wrapper{min-height:500px;border-radius:15px;background-position:50%;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:0 0 90px 34px}.contactUs .hero__title{font-family:Libre Baskerville,sans-serif;font-weight:400;font-size:36px;line-height:54px;color:#fff}.contactUs__wrapper .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex}.contactUs__left{padding-left:34px;width:65%;padding-right:42px;-webkit-box-sizing:border-box;box-sizing:border-box}.contactUs__form-title{font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:30px;line-height:45px;color:#000;padding:30px 0 50px}.contactUs__form-form{padding-bottom:80px}.contactUs__form-form form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contactUs__form-form .form-group .wpcf7-not-valid-tip{position:absolute;padding-left:10px;padding-top:3px;color:#ce0000}.contactUs__form-form .form-group.select{position:relative}.contactUs__form-form .form-group.select .select2-results__option{color:rgba(0,0,0,.4);font-weight:500;font-size:18px;line-height:100%;padding:15px 20px}.contactUs__form-form .form-group.select .select2-results__option--highlighted{background:#ce0000}.contactUs__form-form .form-group.select .select2-container{display:block;width:100%!important}.contactUs__form-form .form-group.select .select2-selection{border:none;border-radius:15px;display:block;height:auto;background:#f2f2f2}.contactUs__form-form .form-group.select .select2-selection--single.has-value .select2-selection__rendered{color:#000}.contactUs__form-form .form-group.select .select2-selection--single .select2-selection__rendered{color:rgba(0,0,0,.4)}.contactUs__form-form .form-group.select .select2-selection__rendered{color:rgba(0,0,0,.4);font-weight:500;font-size:18px;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 24px 15px 20px;display:inline-block;position:relative}.contactUs__form-form .form-group.select .select2-selection__rendered:after,.contactUs__form-form .form-group.select .select2-selection__rendered:before{content:"";position:absolute;width:10px;height:2px;background:rgba(0,0,0,.4);display:block;-webkit-transition:all .3s ease;transition:all .3s ease;top:24px}.contactUs__form-form .form-group.select .select2-selection__rendered:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:6px}.contactUs__form-form .form-group.select .select2-selection__rendered:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:0}.contactUs__form-form .form-group.select .select2-selection__arrow{display:none}.contactUs__form-form .form-group.checkbox .wpcf7-form-control-wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactUs__form-form .form-group.checkbox .wpcf7-form-control-wrap label input{width:18px;height:16px}.contactUs__form-form .form-group.checkbox .wpcf7-form-control-wrap label span{display:inline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:18px;line-height:1.2;color:#000;width:calc(100% - 18px);vertical-align:middle;padding-left:10px}.contactUs__form-form .form-group.checkbox .wpcf7-form-control-wrap label span a{font-weight:500;font-size:18px;line-height:100%;text-decoration:underline;color:#ce0000}.contactUs__form-form .form-group.checkbox .wpcf7-form-control-wrap label span svg{display:inline;vertical-align:middle}.contactUs__form-form .form-group input{border-radius:15px;padding:15px 20px;gap:10px;background:#f2f2f2;width:100%;border:none;color:#000;font-weight:500;font-size:18px;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline;margin-top:3px}.contactUs__form-form .form-group input::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.contactUs__form-form .form-group input::-moz-placeholder{color:rgba(0,0,0,.4)}.contactUs__form-form .form-group input:-ms-input-placeholder{color:rgba(0,0,0,.4)}.contactUs__form-form .form-group input::-ms-input-placeholder{color:rgba(0,0,0,.4)}.contactUs__form-form .form-group input::placeholder{color:rgba(0,0,0,.4)}.contactUs__form-form .form-group.submit-btn{position:relative;width:190px;height:50px;background-color:transparent;border:1px solid #000;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;cursor:pointer;margin-top:50px;border-radius:50px}.contactUs__form-form .form-group.submit-btn:hover .circle{width:100%}.contactUs__form-form .form-group.submit-btn:hover .arrow{left:40px}.contactUs__form-form .form-group.submit-btn:hover .arrow:before{opacity:1}.contactUs__form-form .form-group.submit-btn:hover input{color:#fff}.contactUs__form-form .form-group.submit-btn .wpcf7-spinner{position:absolute}.contactUs__form-form .form-group.submit-btn p{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:16px;color:#000;z-index:1;cursor:pointer}.contactUs__form-form .form-group.submit-btn p input{background:none;text-align:center;padding-left:50px;position:absolute;z-index:2;left:0;top:0;-webkit-transition:.5s;transition:.5s}.contactUs__form-form .form-group.submit-btn .circle{position:absolute;width:50px;height:100%;background:#000;border-radius:50px;left:0;top:0;z-index:2;-webkit-transition:.5s cubic-bezier(1,0,.8,1);transition:.5s cubic-bezier(1,0,.8,1)}.contactUs__form-form .form-group.submit-btn .arrow{position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:18px;left:14px;-webkit-transition:.5s;transition:.5s}.contactUs__form-form .form-group.submit-btn .arrow:before{content:"";position:absolute;width:20px;height:2px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-7px;top:6px;opacity:0;-webkit-transition:.5s linear;transition:.5s linear}.contactUs__map-title{font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:30px;line-height:45px;color:#000;padding:30px 0 50px}.contactUs__map-code{width:100%;max-width:100%;overflow:hidden}.contactUs__map-code iframe{display:block;border:0;border-radius:15px}.contactUs__extra{padding-top:90px}.contactUs__extra-title{font-weight:700;font-family:Libre Baskerville,sans-serif;font-size:30px;line-height:45px;color:#000;padding:30px 0 50px}.contactUs__extra-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px}.contactUs__extra-item{width:50%}.contactUs__extra-item-department{font-weight:600;font-size:18px;line-height:150%;color:#ce0000}.contactUs__extra-item-email{margin:13px 0 9px;position:relative;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactUs__extra-item-email:before{content:"";position:absolute;background-image:url(../images/e-mail.svg);left:0;width:29px;height:19px;background-repeat:no-repeat;background-size:contain}.contactUs__extra-item-email a{font-weight:500;font-size:18px;line-height:150%;color:#161616;text-decoration:none;-webkit-transition:.3s linear;transition:.3s linear}.contactUs__extra-item-email a:hover{opacity:.3}.contactUs__extra-item-phone{position:relative;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contactUs__extra-item-phone:before{content:"";position:absolute;background-image:url(../images/phone.svg);left:0;width:22px;height:23px;background-repeat:no-repeat;background-size:contain}.contactUs__extra-item-phone a{font-weight:500;font-size:18px;line-height:150%;color:#161616;text-decoration:none;-webkit-transition:.3s linear;transition:.3s linear}.contactUs__extra-item-phone a:hover{opacity:.3}@media screen and (max-width:1100px){.contactUs__wrapper .grid-container{display:block}.contactUs__left{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:767px){.contactUs .hero__wrapper{min-height:320px;padding:0 0 30px 24px}.contactUs .hero__title{font-size:28px;line-height:1.2}.contactUs__left{padding:0}.contactUs__form .form-group.checkbox .wpcf7-form-control-wrap{display:block}.contactUs__extra-block,.contactUs__form .form-group.checkbox .wpcf7-form-control-wrap label{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.contactUs__extra-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.contactUs__extra-title{font-size:24px}}.breadcrumbs__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.breadcrumbs__item{font-weight:500;font-size:18px;line-height:22px;color:#000}.newsPaper .hero__wrapper{min-height:500px;border-radius:15px;background-position:top;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;padding:0 0 90px 34px;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsPaper .hero__title{font-family:Libre Baskerville,sans-serif;font-weight:400;font-size:36px;line-height:54px}.newsPaper .hero__descriere{font-weight:500;font-size:18px;line-height:150%;width:100%;max-width:650px}.newsPaper__wrapper .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex}.newsPaper__left{padding-left:34px;width:65%;padding-right:42px;-webkit-box-sizing:border-box;box-sizing:border-box}.newsPaper__left-title{font-weight:600;font-size:28px;line-height:150%;color:#161616;padding:40px 0 20px}.newsPaper__left-title span{color:#ce0000}.newsPaper__left-description{color:#161616;font-weight:500;font-size:20px;line-height:150%}.newsPaper__left-maps iframe{max-width:100%;width:100%}.newsPaper__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:40px 0;position:relative}.newsPaper__location-image{position:absolute;z-index:-1;right:0;width:220px;top:20%}.newsPaper__location-item{font-weight:600;font-size:18px;line-height:100%;color:#161616;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;min-height:40px}.newsPaper__location-item:before{content:"";position:absolute;background-image:url(../images/location.svg);left:0;width:29px;height:37px;background-repeat:no-repeat;background-size:contain}.newsPaper__map-code{width:100%;max-width:100%;overflow:hidden}.newsPaper__map-code iframe{display:block;border:0;border-radius:15px}.newsPaper .breadcrumbs__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.newsPaper .breadcrumbs__item{font-weight:500;font-size:18px;line-height:22px;color:#000}@media screen and (max-width:1100px){__wrapper .grid-container{display:block}__left{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:768px){.newsPaper .hero__title{font-size:30px}.newsPaper__wrapper .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.newsPaper__left{width:auto;padding:0}.newsPaper__left .breadcrumbs__item{font-size:16px}.newsPaper__left-title{font-size:18px;line-height:1.2}.newsPaper__left-wrapper{min-height:320px;padding:0 0 30px 24px}.newsPaper__left-description{font-size:14px}.newsPaper__location-item{font-size:16px}.newsPaper__form .form-group.checkbox .wpcf7-form-control-wrap{display:block}.newsPaper__extra-block,.newsPaper__form .form-group.checkbox .wpcf7-form-control-wrap label{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.newsPaper__extra-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.newsPaper__location-image{display:none}}@media screen and (max-width:425px){.newsPaper .hero__wrapper{padding:0 0 90px 15px;gap:0}.newsPaper .hero__title{font-size:20px}.newsPaper .hero__descriere{font-size:15px}.newsPaper__left{padding:0}.newsPaper__left-title{font-size:18px;line-height:1.2}.newsPaper__left-description{font-size:16px}.newsPaper__form .form-group.checkbox .wpcf7-form-control-wrap{display:block}.newsPaper__extra-block,.newsPaper__form .form-group.checkbox .wpcf7-form-control-wrap label{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.newsPaper__extra-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.newsPaper__location-image{display:none}}.sidebar{width:35%;border-left:1px solid hsla(0,0%,85.1%,.3);padding-left:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.single .sidebar{position:relative;top:-64px}.sidebar__latest-title{font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:26px;line-height:40px}.sidebar__podcast{padding-top:18px}.sidebar__podcast-title{font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:26px;line-height:40px}.sidebar__podcast-block .sidebar__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__podcast-block .sidebar__item-image{height:102px;width:152px;margin-bottom:0}.sidebar__podcast-block .sidebar__item-image-thumbnail{display:block;width:152px;height:102px;position:relative;text-decoration:none;border-radius:22px;overflow:hidden}.sidebar__podcast-block .sidebar__item-image-thumbnail:hover .contactUs__item-image-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.sidebar__podcast-block .sidebar__item-image-overlay{width:100%;height:102px;background-size:cover;background-position:50%;position:relative}.sidebar__podcast-block .sidebar__item-image-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(5.58%,transparent),to(#000));background:linear-gradient(180deg,transparent 5.58%,#000)}.sidebar__podcast-block .sidebar__item-image-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;z-index:1}.sidebar__podcast-block .sidebar__item-image-play svg{width:100%;height:100%}.sidebar__podcast-block .sidebar__item-info{width:calc(100% - 152px)}.sidebar__podcast-first .sidebar__item-image{height:440px;width:100%;margin-bottom:30px}.sidebar__podcast-first .sidebar__item-image-thumbnail{display:block;height:440px;width:100%;position:relative;text-decoration:none;border-radius:22px;overflow:hidden}.sidebar__podcast-first .sidebar__item-image-thumbnail:hover .contactUs__item-image-play{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.sidebar__podcast-first .sidebar__item-image-overlay{width:100%;height:440px;background-size:cover;background-position:50%;position:relative}.sidebar__podcast-first .sidebar__item-image-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(232.64deg,transparent 5.58%,#000)}.sidebar__podcast-first .sidebar__item-image-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;z-index:1}.sidebar__podcast-first .sidebar__item-image-play svg{width:100%;height:100%}.sidebar__item{padding-top:24px}.sidebar__item-image{width:100%;height:400px;background-repeat:no-repeat!important;background-position:50%!important;background-size:cover!important;border-radius:14px;position:relative;margin-bottom:26px;display:block}.sidebar__item-image-overlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);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}.sidebar__item-image-play{width:50px;height:50px;cursor:pointer}.sidebar__item-author{font-size:14px;font-weight:600;line-height:23.48px;text-align:left;color:#161616;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding-bottom:14px;text-decoration:none}.sidebar__item-author img{border-radius:100%;overflow:hidden;width:46px;height:46px;-o-object-fit:cover;object-fit:cover}.sidebar__item-title{font-family:Libre Baskerville,sans-serif;font-weight:600;font-size:18px;line-height:26px;text-decoration:none;color:#161616;display:block}.sidebar__item-description{font-weight:400;font-size:14px;line-height:22px;color:#161616;padding:10px 0 0}.sidebar__item-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12px}.sidebar__item-tag{font-weight:600;font-size:14px;line-height:18px;padding:4px 10px;border-radius:5px}.sidebar__item-time{line-height:17px;color:#858585;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.sidebar__item-time span{font-size:20px}@media screen and (max-width:1100px){.sidebar{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 30px}}@media screen and (max-width:767px){.sidebar{padding:60px 0}}@media screen and (max-width:450px){.sidebar__podcast-block .sidebar__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar__podcast-block .sidebar__item-image,.sidebar__podcast-block .sidebar__item-image-thumbnail{width:100%;height:200px}.sidebar__podcast-block .sidebar__item-image-overlay{height:200px}.sidebar__podcast-block .sidebar__item-info{width:100%}}.announcementPage .hero__wrapper{min-height:500px;border-radius:15px;background-position:50%;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:0 0 90px 34px}.announcementPage .hero__title{font-family:Libre Baskerville,sans-serif;font-weight:400;font-size:36px;line-height:54px;color:#fff}.announcementPage__wrapper .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex}.announcementPage__left{padding-left:34px;width:65%;padding-right:42px;-webkit-box-sizing:border-box;box-sizing:border-box}.announcementPage__add-popUp{position:fixed;top:0;left:0;z-index:999;width:100%;height:100vh;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.85)}.announcementPage__add-popUp-confirm{font-size:20px;margin:20px 0;background:#ce0000;color:#fff;padding:12px 30px;border-radius:30px;-webkit-transition:.2s linear;transition:.2s linear;cursor:pointer}.announcementPage__add-popUp-confirm:hover{opacity:.7}.announcementPage__add-popUp-close{position:absolute;top:40px;right:45px;font-size:75px;cursor:pointer;color:#fff}.announcementPage__add-popUp-block{background:#fff;padding:20px;position:relative;width:80%;max-width:600px;border-radius:10px;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.announcementPage__add-popUp-block,.announcementPage__add-popUp-block label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.announcementPage__add-popUp-block label{width:20%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.announcementPage__add-popUp-block label img{width:100px;height:100px;display:block;-o-object-fit:cover;object-fit:cover}.announcementPage__add .minus-btn,.announcementPage__add .plus-btn{cursor:pointer}.announcementPage__add .disabled{opacity:.4;pointer-events:none}.announcementPage__add-title{font-weight:700;font-size:30px;padding-top:40px}.announcementPage__add-subtitle,.announcementPage__add-title{font-family:Libre Baskerville,sans-serif;line-height:150%;text-align:center}.announcementPage__add-subtitle{font-weight:400;font-size:18px}.announcementPage__add-block{background:rgba(22,22,22,.05);padding:43px 12px;margin-top:54px;border-radius:15px}.announcementPage__add-block form{display:-webkit-box;display:-ms-flexbox;display:flex}.announcementPage__add-text{font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:24px;line-height:150%;text-align:center;padding-bottom:36px}.announcementPage__add-left{padding:30px;border-right:1px solid hsla(0,0%,85.1%,.3)}.announcementPage__add-left,.announcementPage__add-right{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.announcementPage__add-right{margin:30px}.announcementPage__add-rightBlock{background:hsla(0,0%,100%,.59);padding:0 20px 20px;border-radius:10px}.announcementPage__add-select{padding:20px 0;position:relative}.announcementPage__add-select.-rubrica .select2-results__option{color:#fff;font-weight:500;font-size:18px;line-height:100%;padding:15px 20px;background:#161616;text-align:center}.announcementPage__add-select.-rubrica .select2-results__option--highlighted{background:#ce0000}.announcementPage__add-select.-rubrica .select2-container{display:block;width:100%!important}.announcementPage__add-select.-rubrica .select2-container.select2-container--open .select2-selection__rendered{border-bottom-left-radius:0;border-bottom-right-radius:0}.announcementPage__add-select.-rubrica .select2-dropdown.select2-dropdown--below{border-bottom-right-radius:30px;border-bottom-left-radius:30px;overflow:hidden}.announcementPage__add-select.-rubrica .select2-selection{border:none;border-radius:15px;display:block;height:auto;background:#f2f2f2}.announcementPage__add-select.-rubrica .select2-selection--single.has-value .select2-selection__rendered{color:#000}.announcementPage__add-select.-rubrica .select2-selection--single .select2-selection__rendered{color:#000;border:1px solid #000;border-radius:30px;padding:6px 60px 6px 40px;text-align:center}.announcementPage__add-select.-rubrica .select2-selection__rendered{color:rgba(0,0,0,.4);font-weight:500;font-size:18px;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 24px 15px 20px;display:inline-block;position:relative}.announcementPage__add-select.-rubrica .select2-selection__rendered:after,.announcementPage__add-select.-rubrica .select2-selection__rendered:before{content:"";position:absolute;width:10px;height:2px;background:#000;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;top:20px}.announcementPage__add-select.-rubrica .select2-selection__rendered:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:26px}.announcementPage__add-select.-rubrica .select2-selection__rendered:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:20px}.announcementPage__add-select.-rubrica .select2-selection__arrow{display:none}.announcementPage__add-submit{padding:30px 0;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}.announcementPage__add-submit input{background-color:#ce0000;border-radius:30px;font-weight:500;font-size:18px;line-height:100%;border:none;text-align:center;color:#fff;padding:10px 20px;cursor:pointer}.announcementPage__add-checkbox{padding:20px 0;border-top:1px solid hsla(0,0%,85.1%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.announcementPage__add-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.announcementPage__add-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #000;border-radius:5px;display:inline-block;position:relative;cursor:pointer;background-color:#fff}.announcementPage__add-checkbox label input:checked{background-color:#000;border-color:#000}.announcementPage__add-checkbox label input:checked:after{content:"✔";font-size:14px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.announcementPage__add-checkbox label span{color:#ce0000;font-weight:600}.announcementPage__add-image{padding:20px 0;border-top:1px solid hsla(0,0%,85.1%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.announcementPage__add-image label{cursor:pointer}.announcementPage__add-image-prestabilita>div{background:#ce0000;width:100%;display:block;border-radius:30px;font-weight:600;font-size:14px;line-height:150%;text-align:center;padding:10px 20px;color:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.announcementPage__add-image>div{width:100%}.announcementPage__add-image>div .addImageInput{display:none}.announcementPage__add-image>div label{display:block;font-weight:700;font-size:20px;line-height:150%;color:#161616}.announcementPage__add-image>div label input{width:16px;height:16px;margin-right:10px}.announcementPage__add-image>div .upload-label{margin:0 auto 20px;width:52px;height:52px;cursor:pointer}.announcementPage__add-image .-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%}.announcementPage__add-image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px}.announcementPage__add-image-block img{max-width:100px}.announcementPage__add-input{padding:20px 0;border-top:1px solid hsla(0,0%,85.1%,.3)}.announcementPage__add-input.-telefon{margin-bottom:1.5rem}.announcementPage__add-input.-telefon label{display:block;margin-bottom:8px;font-weight:600}.announcementPage__add-input.-telefon label span{color:red;margin-right:4px}.announcementPage__add-input.-telefon .telefon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.announcementPage__add-input.-telefon .telefon-wrapper input,.announcementPage__add-input.-telefon .telefon-wrapper select{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:8px;outline:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;margin:0}.announcementPage__add-input.-telefon .telefon-wrapper select{min-width:200px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.announcementPage__add-input.-telefon .telefon-wrapper input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:150px}.announcementPage__add-input.-email{border-bottom:1px solid hsla(0,0%,85.1%,.3)}.announcementPage__add-input label{display:block;font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:20px;line-height:150%;text-align:left}.announcementPage__add-input label.-labelForCheckbox{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:18px;line-height:100%;gap:10px;margin-top:20px}.announcementPage__add-input label.-labelForCheckbox span{color:#ce0000}.announcementPage__add-input label.-labelForCheckbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #000;border-radius:5px;display:inline-block;position:relative;cursor:pointer;background-color:#fff}.announcementPage__add-input label.-labelForCheckbox input:checked{background-color:#000;border-color:#000}.announcementPage__add-input label.-labelForCheckbox input:checked:after{content:"✔";font-size:14px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.announcementPage__add-input textarea{min-height:300px}.announcementPage__add-input input:not([type=checkbox]),.announcementPage__add-input textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-weight:500;font-size:18px;line-height:100%;padding:15px 20px;color:#000;border-radius:15px;border:none;margin-top:20px}.announcementPage__add-input input:not([type=checkbox])::-webkit-input-placeholder,.announcementPage__add-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.announcementPage__add-input input:not([type=checkbox])::-moz-placeholder,.announcementPage__add-input textarea::-moz-placeholder{color:rgba(0,0,0,.4)}.announcementPage__add-input input:not([type=checkbox]):-ms-input-placeholder,.announcementPage__add-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.4)}.announcementPage__add-input input:not([type=checkbox])::-ms-input-placeholder,.announcementPage__add-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.4)}.announcementPage__add-input input:not([type=checkbox])::placeholder,.announcementPage__add-input textarea::placeholder{color:rgba(0,0,0,.4)}.announcementPage__add-input-alert{font-weight:600;font-size:16px;line-height:100%;color:#000;padding:10px 0}.announcementPage__add-input-alert span{color:#ce0000}.announcementPage__add-radio #datePicker{display:none}.announcementPage__add-radio label{font-weight:700;font-size:20px;line-height:150%;margin-bottom:20px;display:block}.announcementPage__add-radio label input{width:16px;height:16px;margin-right:10px}.announcementPage__add-radio>div{padding:20px 0 0;border-top:1px solid hsla(0,0%,85.1%,.3)}.announcementPage__add-radio-number{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:20px;margin-bottom:30px}.announcementPage__add-radio-number input{-moz-appearance:textfield;background:transparent;border:none;border-bottom:1px solid #858585;text-align:center;min-width:30px}.announcementPage__add-radio-number input::-webkit-inner-spin-button,.announcementPage__add-radio-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.announcementPage__add-date #selectedDates{padding:20px 0;border-top:1px solid hsla(0,0%,85.1%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:20px 20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.announcementPage__add-date #selectedDates #datesList{text-align:center;font-weight:500;display:block;font-size:18px;line-height:150%}.announcementPage__add-date-block{background:hsla(0,0%,90.2%,.6);border-radius:20px}.announcementPage__add-date-block-alert{font-weight:600;font-size:16px;line-height:100%;color:#ce0000}.announcementPage__add-date .flatpickr-calendar{background:transparent;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;max-width:90%;display:block;margin:20px auto 0}.announcementPage__add .date-item{background:#f8f6f6;font-weight:500;font-size:16px;line-height:100%;text-align:center;border-radius:50px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announcementPage__add .date-item button{border:none}.announcementPage__add-preview{padding-top:20px;font-weight:600;font-size:16px;line-height:100%;text-align:left;padding-bottom:18px;border-bottom:1px solid hsla(0,0%,85.1%,.3)}.announcementPage__add-preview span{color:#ce0000}.announcementPage__add-preview span#selectedDatesPreview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.announcementPage__add-preview.-info{display:block;text-align:center;font-weight:500;font-size:16px;line-height:100%;color:#ce0000;border:none}.announcementPage__add-preview.-info.-abonamente{text-align:left;font-weight:500;font-size:15px;line-height:140%;color:#161616;border:1px solid hsla(0,0%,85.1%,.4);border-radius:12px;padding:18px 20px;background:#fafafa;margin:20px 0}.announcementPage__add-preview.-info.-abonamente .abonamente-priceTable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px 20px}@media (max-width:500px){.announcementPage__add-preview.-info.-abonamente .abonamente-priceTable{grid-template-columns:1fr}}.announcementPage__add-preview.-info.-abonamente .abonamente-priceTable .abonament-option{background:#fff;border:1px solid hsla(0,0%,85.1%,.5);border-radius:8px;padding:10px 14px;font-size:15px;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.announcementPage__add-preview.-info.-abonamente .abonamente-priceTable .abonament-option .label{font-weight:600;color:#ce0000}.announcementPage__add-preview.-info.-abonamente .abonamente-priceTable .abonament-option .value{font-weight:700;color:#161616}.announcementPage__add-preview.-text{background:#fff;padding:26px;border-radius:10px;border:none;margin:30px 0 10px}@media screen and (max-width:1400px){.announcementPage__add .flatpickr-calendar .flatpickr-innerContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.announcementPage__add-left,.announcementPage__add-right{width:100%;margin:0;padding:20px;border:none}.announcementPage__add-block form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1100px){.announcementPage__wrapper .grid-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announcementPage__left{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}}@media screen and (max-width:767px){.announcementPage .hero__wrapper{min-height:340px;padding:0 0 60px 34px}.announcementPage .hero__title{font-size:26px;line-height:1.5}.announcementPage__add-popUp-close{top:0;right:25px}.announcementPage__add-popUp-block{gap:20px}.announcementPage__add-popUp-block label{width:20%}.announcementPage__add-popUp-block label img{width:50px;height:50px}}@media screen and (max-width:425px){.announcementPage__add-date-block{width:calc(100% + 40px);position:relative;left:-20px}}.abonamentPage{padding-top:40px}.abonamentPage .hero__wrapper{min-height:500px;border-radius:15px;background-position:50%;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:0 0 90px 34px}.abonamentPage .hero__title{font-family:Libre Baskerville,sans-serif;font-weight:400;font-size:36px;line-height:54px;color:#fff}.abonamentPage__wrapper .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex}.abonamentPage__left{padding-left:34px;width:65%;padding-right:42px;-webkit-box-sizing:border-box;box-sizing:border-box}.abonamentPage__add-popUp{position:fixed;top:0;left:0;z-index:999;width:100%;height:100vh;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.85)}.abonamentPage__add-popUp-confirm{font-size:20px;margin:20px 0;background:#ce0000;color:#fff;padding:12px 30px;border-radius:30px;-webkit-transition:.2s linear;transition:.2s linear;cursor:pointer}.abonamentPage__add-popUp-confirm:hover{opacity:.7}.abonamentPage__add-popUp-close{position:absolute;top:40px;right:45px;font-size:75px;cursor:pointer;color:#fff}.abonamentPage__add-popUp-block{background:#fff;padding:20px;position:relative;width:80%;max-width:600px;border-radius:10px;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.abonamentPage__add-popUp-block,.abonamentPage__add-popUp-block label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.abonamentPage__add-popUp-block label{width:20%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.abonamentPage__add-popUp-block label img{width:100px;height:100px;display:block;-o-object-fit:cover;object-fit:cover}.abonamentPage__add .minus-btn,.abonamentPage__add .plus-btn{cursor:pointer}.abonamentPage__add .disabled{opacity:.4;pointer-events:none}.abonamentPage__add-title{font-weight:700;font-size:30px;padding-top:40px}.abonamentPage__add-subtitle,.abonamentPage__add-title{font-family:Libre Baskerville,sans-serif;line-height:150%;text-align:center}.abonamentPage__add-subtitle{font-weight:400;font-size:18px}.abonamentPage__add-block{background:rgba(22,22,22,.05);padding:43px 12px;margin-top:54px;border-radius:15px}.abonamentPage__add-block form{display:-webkit-box;display:-ms-flexbox;display:flex}.abonamentPage__add-text{font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:24px;line-height:150%;text-align:center;padding-bottom:36px}.abonamentPage__add-left{padding:30px;border-right:1px solid hsla(0,0%,85.1%,.3)}.abonamentPage__add-left,.abonamentPage__add-right{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.abonamentPage__add-right{margin:30px}.abonamentPage__add-rightBlock{background:hsla(0,0%,100%,.59);padding:0 20px 20px;border-radius:10px}.abonamentPage__add-select{padding:20px 0;position:relative}.abonamentPage__add-select.-rubrica .select2-results__option{color:#fff;font-weight:500;font-size:18px;line-height:100%;padding:15px 20px;background:#161616;text-align:center}.abonamentPage__add-select.-rubrica .select2-results__option--highlighted{background:#ce0000}.abonamentPage__add-select.-rubrica .select2-container{display:block;width:100%!important}.abonamentPage__add-select.-rubrica .select2-container.select2-container--open .select2-selection__rendered{border-bottom-left-radius:0;border-bottom-right-radius:0}.abonamentPage__add-select.-rubrica .select2-dropdown.select2-dropdown--below{border-bottom-right-radius:30px;border-bottom-left-radius:30px;overflow:hidden}.abonamentPage__add-select.-rubrica .select2-selection{border:none;border-radius:15px;display:block;height:auto;background:#f2f2f2}.abonamentPage__add-select.-rubrica .select2-selection--single.has-value .select2-selection__rendered{color:#000}.abonamentPage__add-select.-rubrica .select2-selection--single .select2-selection__rendered{color:#000;border:1px solid #000;border-radius:30px;padding:6px 60px 6px 40px;text-align:center}.abonamentPage__add-select.-rubrica .select2-selection__rendered{color:rgba(0,0,0,.4);font-weight:500;font-size:18px;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 24px 15px 20px;display:inline-block;position:relative}.abonamentPage__add-select.-rubrica .select2-selection__rendered:after,.abonamentPage__add-select.-rubrica .select2-selection__rendered:before{content:"";position:absolute;width:10px;height:2px;background:#000;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;top:20px}.abonamentPage__add-select.-rubrica .select2-selection__rendered:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:26px}.abonamentPage__add-select.-rubrica .select2-selection__rendered:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:20px}.abonamentPage__add-select.-rubrica .select2-selection__arrow{display:none}.abonamentPage__add-submit{padding:30px 0;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}.abonamentPage__add-submit input{background-color:#ce0000;border-radius:30px;font-weight:500;font-size:18px;line-height:100%;border:none;text-align:center;color:#fff;padding:10px 20px;cursor:pointer}.abonamentPage__add-checkbox{padding:20px 0;border-top:1px solid hsla(0,0%,85.1%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.abonamentPage__add-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.abonamentPage__add-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #000;border-radius:5px;display:inline-block;position:relative;cursor:pointer;background-color:#fff}.abonamentPage__add-checkbox label input:checked{background-color:#000;border-color:#000}.abonamentPage__add-checkbox label input:checked:after{content:"✔";font-size:14px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.abonamentPage__add-checkbox label span{color:#ce0000;font-weight:600}.abonamentPage__add-image{padding:20px 0;border-top:1px solid hsla(0,0%,85.1%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.abonamentPage__add-image label{cursor:pointer}.abonamentPage__add-image-prestabilita>div{background:#ce0000;width:100%;display:block;border-radius:30px;font-weight:600;font-size:14px;line-height:150%;text-align:center;padding:10px 20px;color:#fff;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.abonamentPage__add-image>div{width:100%}.abonamentPage__add-image>div .addImageInput{display:none}.abonamentPage__add-image>div label{display:block;font-weight:700;font-size:20px;line-height:150%;color:#161616}.abonamentPage__add-image>div label input{width:16px;height:16px;margin-right:10px}.abonamentPage__add-image>div .upload-label{margin:0 auto 20px;width:52px;height:52px;cursor:pointer}.abonamentPage__add-image .-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%}.abonamentPage__add-image-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px}.abonamentPage__add-image-block img{max-width:100px}.abonamentPage__add-input{padding:20px 0;border-top:1px solid hsla(0,0%,85.1%,.3)}.abonamentPage__add-input.-telefon{margin-bottom:1.5rem}.abonamentPage__add-input.-telefon label{display:block;margin-bottom:8px;font-weight:600}.abonamentPage__add-input.-telefon label span{color:red;margin-right:4px}.abonamentPage__add-input.-telefon .telefon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.abonamentPage__add-input.-telefon .telefon-wrapper input,.abonamentPage__add-input.-telefon .telefon-wrapper select{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:8px;outline:none;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;margin:0}.abonamentPage__add-input.-telefon .telefon-wrapper select{min-width:200px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.abonamentPage__add-input.-telefon .telefon-wrapper input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:150px}.abonamentPage__add-input.-email{border-bottom:1px solid hsla(0,0%,85.1%,.3)}.abonamentPage__add-input label{display:block;font-family:Libre Baskerville,sans-serif;font-weight:700;font-size:20px;line-height:150%;text-align:left}.abonamentPage__add-input label.-labelForCheckbox{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:18px;line-height:100%;gap:10px;margin-top:20px}.abonamentPage__add-input label.-labelForCheckbox span{color:#ce0000}.abonamentPage__add-input label.-labelForCheckbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid #000;border-radius:5px;display:inline-block;position:relative;cursor:pointer;background-color:#fff}.abonamentPage__add-input label.-labelForCheckbox input:checked{background-color:#000;border-color:#000}.abonamentPage__add-input label.-labelForCheckbox input:checked:after{content:"✔";font-size:14px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.abonamentPage__add-input textarea{min-height:300px}.abonamentPage__add-input input:not([type=checkbox]),.abonamentPage__add-input textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-weight:500;font-size:18px;line-height:100%;padding:15px 20px;color:#000;border-radius:15px;border:none;margin-top:20px}.abonamentPage__add-input input:not([type=checkbox])::-webkit-input-placeholder,.abonamentPage__add-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.abonamentPage__add-input input:not([type=checkbox])::-moz-placeholder,.abonamentPage__add-input textarea::-moz-placeholder{color:rgba(0,0,0,.4)}.abonamentPage__add-input input:not([type=checkbox]):-ms-input-placeholder,.abonamentPage__add-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.4)}.abonamentPage__add-input input:not([type=checkbox])::-ms-input-placeholder,.abonamentPage__add-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.4)}.abonamentPage__add-input input:not([type=checkbox])::placeholder,.abonamentPage__add-input textarea::placeholder{color:rgba(0,0,0,.4)}.abonamentPage__add-input-alert{font-weight:600;font-size:16px;line-height:100%;color:#000;padding:10px 0}.abonamentPage__add-input-alert span{color:#ce0000}.abonamentPage__add-radio #datePicker{display:none}.abonamentPage__add-radio label{font-weight:700;font-size:20px;line-height:150%;margin-bottom:20px;display:block}.abonamentPage__add-radio label input{width:16px;height:16px;margin-right:10px}.abonamentPage__add-radio>div{padding:20px 0 0;border-top:1px solid hsla(0,0%,85.1%,.3)}.abonamentPage__add-radio-number{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;margin-top:20px;margin-bottom:30px}.abonamentPage__add-radio-number input{-moz-appearance:textfield;background:transparent;border:none;border-bottom:1px solid #858585;text-align:center;min-width:30px}.abonamentPage__add-radio-number input::-webkit-inner-spin-button,.abonamentPage__add-radio-number input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.abonamentPage__add-date #selectedDates{padding:20px 0;border-top:1px solid hsla(0,0%,85.1%,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:20px 20px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.abonamentPage__add-date #selectedDates #datesList{text-align:center;font-weight:500;display:block;font-size:18px;line-height:150%}.abonamentPage__add-date-block{background:hsla(0,0%,90.2%,.6);border-radius:20px}.abonamentPage__add-date-block-alert{font-weight:600;font-size:16px;line-height:100%;color:#ce0000}.abonamentPage__add-date .flatpickr-calendar{background:transparent;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;max-width:90%;display:block;margin:20px auto 0}.abonamentPage__add .date-item{background:#f8f6f6;font-weight:500;font-size:16px;line-height:100%;text-align:center;border-radius:50px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.abonamentPage__add .date-item button{border:none}.abonamentPage__add-preview{padding-top:20px;font-weight:600;font-size:16px;line-height:100%;text-align:left;padding-bottom:18px;border-bottom:1px solid hsla(0,0%,85.1%,.3)}.abonamentPage__add-preview span{color:#ce0000}.abonamentPage__add-preview span#selectedDatesPreview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.abonamentPage__add-preview.-info{display:block;text-align:center;font-weight:500;font-size:16px;line-height:100%;color:#ce0000;border:none}.abonamentPage__add-preview.-info.-abonamente{text-align:left;font-weight:500;font-size:15px;line-height:140%;color:#161616;border:1px solid hsla(0,0%,85.1%,.4);border-radius:12px;padding:18px 20px;background:#fafafa;margin:20px 0}.abonamentPage__add-preview.-info.-abonamente .abonamente-priceTable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:10px 20px}@media (max-width:500px){.abonamentPage__add-preview.-info.-abonamente .abonamente-priceTable{grid-template-columns:1fr}}.abonamentPage__add-preview.-info.-abonamente .abonamente-priceTable .abonament-option{background:#fff;border:1px solid hsla(0,0%,85.1%,.5);border-radius:8px;padding:10px 14px;font-size:15px;line-height:140%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.abonamentPage__add-preview.-info.-abonamente .abonamente-priceTable .abonament-option .label{font-weight:600;color:#ce0000}.abonamentPage__add-preview.-info.-abonamente .abonamente-priceTable .abonament-option .value{font-weight:700;color:#161616}.abonamentPage__add-preview.-text{background:#fff;padding:26px;border-radius:10px;border:none;margin:30px 0 10px}@media screen and (max-width:1400px){.abonamentPage__add .flatpickr-calendar .flatpickr-innerContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.abonamentPage__add-left,.abonamentPage__add-right{width:100%;margin:0;padding:20px;border:none}.abonamentPage__add-block form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1100px){.abonamentPage__wrapper .grid-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.abonamentPage__left{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}}@media screen and (max-width:767px){.abonamentPage .hero__wrapper{min-height:340px;padding:0 0 60px 34px}.abonamentPage .hero__title{font-size:26px;line-height:1.5}.abonamentPage__add-popUp-close{top:0;right:25px}.abonamentPage__add-popUp-block{gap:20px}.abonamentPage__add-popUp-block label{width:20%}.abonamentPage__add-popUp-block label img{width:50px;height:50px}}@media screen and (max-width:425px){.abonamentPage__add-date-block{width:calc(100% + 40px);position:relative;left:-20px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZXMvcHVibGljYS1hbnVudC5zY3NzIiwiYXBwLnNjc3MiLCJhcHAuY3NzIiwiZ2xvYmFsL3Jlc2V0LnNjc3MiLCJnbG9iYWwvaGVhZGVyLnNjc3MiLCJnbG9iYWwvZm9vdGVyLnNjc3MiLCJnbG9iYWwvZ2VuZXJhbC5zY3NzIiwiZ2xvYmFsL2NhdGVnb3J5LnNjc3MiLCJnbG9iYWwvY29tbWVudHMuc2NzcyIsImdsb2JhbC80MDQtcGFnZS5zY3NzIiwiZ2xvYmFsL3Bvc3QtZGF0ZS5zY3NzIiwibW9kdWxlcy9ob21lLnNjc3MiLCJtb2R1bGVzL2FydGljb2wuc2NzcyIsIm1vZHVsZXMvYXJ0aWNvbC1wbGF0aXQuc2NzcyIsIm1vZHVsZXMvYWxsUG9zdHMuc2NzcyIsIm1vZHVsZXMvcGFnaW5hLWFydGljb2wuc2NzcyIsIm1vZHVsZXMvcGFnaW5hLXNlYXJjaC5zY3NzIiwibW9kdWxlcy9zZWFyY2guc2NzcyIsIm1vZHVsZXMvcG9saXRpY2EtY29uZmlkZW50aWFsYS5zY3NzIiwibW9kdWxlcy9jb250YWN0LXBhZ2Uuc2NzcyIsIm1vZHVsZXMvemlhci10aXBhcml0LnNjc3MiLCJtb2R1bGVzL3NpZGViYXIuc2NzcyIsIm1vZHVsZXMvYWJvbmFtZW50LXBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnVUssZ0JBbUN5QztBQ25XOUM7O0NDR0MsQ0NFRCwwYUFhRSxRQUFTLENBQ1QsU0FBVSxDQUNWLFFBQVMsQ0FDVCxjQUFlLENBQ2YsWUFBYSxDQUNiLDhCQUFrQyxDQUNsQyx1QkFBd0IsQ0FJMUIsOEVBRUUsYUFBYyxDQUdoQixLQUNFLGFBQWMsQ0FDZCxVQUFXLENBQ1gsZUFBbUIsQ0FHckIsTUFDRSxlQUFnQixDQUdsQixhQUNFLFdBQVksQ0FHZCxvREFFRSxVQUFXLENBQ1gsWUFBYSxDQUdmLE1BQ0Usd0JBQXlCLENBQ3pCLGdCQUFpQixDQU9uQixxQ0FDRSxZQUFhLENBR2YsT0FDRSxZQUFhLENDbkVmLFFBQ0UsZ0JBQW1C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Q0FBdEIscUJBQXNCLENBSTFCLHFCQUNFLFVBQVcsQ0FDWCw2QkFBc0IsQ0FBdEIscUJBQXNCLENBQ3RCLGNBQWUsQ0FDaEIsQ0FHSCxvQ0FyMEJGLDhCQTAwQlEsZ0JBQWlCLENBQ2pCLHFCQUFzQixDQTMwQjlCLDRCQSswQlEsY0FBZSxDQUNmLGVBQWdCLENBUWhCLGdDQUNFLEtBQVEsQ0FDUixVQUFXLENBR2IsZ0NBQ0UsUUFBUyxDQURWLHNDQUlHLFNBQVUsQ0FKYiwwQ0FPSyxVQUFXLENBQ1gsV0FBWSxDQUNiLENBT1gsb0NBS00sK0JBQ0UsdUJBQXdCLENBQ3hCLGlCQUFrQixDQUNsQixVQUFXLENBQ1oiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5hbm5vdW5jZW1lbnRQYWdlIHtcblxuICAuaGVybyB7XG4gICAgJl9fd3JhcHBlciB7XG4gICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgICAgcGFkZGluZzogMCAwIDkwcHggMzRweDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuXG4gICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICB9XG5cbiAgfVxuXG4gICZfX2xlZnQge1xuICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgICB3aWR0aDogNjUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQycHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gICZfX2FkZCB7XG5cbiAgICAmLXBvcFVwIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuODUpO1xuXG4gICAgICAmLWNvbmZpcm0ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2UwMDAwO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogLjc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0MHB4O1xuICAgICAgICByaWdodDogNDVweDtcbiAgICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgfVxuXG4gICAgICAmLWJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBsdXMtYnRuLFxuICAgIC5taW51cy1idG4ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgfVxuXG4gICAgLmRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAmLXN1YnRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtYmxvY2sge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMiwgMjIsIDIyLCAwLjA1KTtcbiAgICAgIHBhZGRpbmc6IDQzcHggMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IDU0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuXG4gICAgICBmb3JtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzZweDtcbiAgICB9XG5cbiAgICAmLWxlZnQge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuXG4gICAgfVxuXG4gICAgJi1yaWdodCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luOiAzMHB4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgJkJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU5KTtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXNlbGVjdCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICYuLXJ1YnJpY2Ege1xuXG5cbiAgICAgICAgLnNlbGVjdDIge1xuXG4gICAgICAgICAgJi1yZXN1bHRzIHtcblxuICAgICAgICAgICAgJl9fb3B0aW9uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMiwgMjIsIDIyLCAxKTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG5cbiAgICAgICAgICAgICAgJi0taGlnaGxpZ2h0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjA2LCAwLCAwLCAxKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG5cbiAgICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICYuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLXNlbGVjdGlvbiB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDEpO1xuXG4gICAgICAgICAgICAmLS1zaW5nbGUge1xuXG4gICAgICAgICAgICAgICYuaGFzLXZhbHVlIHtcbiAgICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5zZWxlY3QyIHtcblxuICAgICAgICAgICAgICAgICYtc2VsZWN0aW9uIHtcblxuICAgICAgICAgICAgICAgICAgJl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDYwcHggNnB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI0cHggMTVweCAyMHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICByaWdodDogMjZweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2Fycm93IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zdWJtaXQge1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNiwgMCwgMCwgMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLWNoZWNrYm94IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogOHB4O1xuXG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4pyUXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjA2LCAwLCAwLCAxKTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWltYWdlIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgbGFiZWwge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYtcHJlc3RhYmlsaXRhIHtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5hZGRJbWFnZUlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVwbG9hZC1sYWJlbCB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC4tb3B0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICB9XG5cbiAgICAgICYtYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pbnB1dCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuXG4gICAgICAmLi10ZWxlZm9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZWxlZm9uLXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgc2VsZWN0LFxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLi1lbWFpbCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICYuLWxhYmVsRm9yQ2hlY2tib3gge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIuKclFwiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0ZXh0YXJlYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgfVxuXG4gICAgICBpbnB1dDpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksXG4gICAgICB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtYWxlcnQge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjY2UwMDAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLXJhZGlvIHtcblxuICAgICAgI2RhdGVQaWNrZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcbiAgICAgIH1cblxuICAgICAgJi1udW1iZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEzMywgMTMzLCAxMzMsIDEpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG5cbiAgICAgICAgICAmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi1kYXRlIHtcblxuXG4gICAgICAjc2VsZWN0ZWREYXRlcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBtYXJnaW46IDIwcHggMjBweCAwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgI2RhdGVzTGlzdCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJi1ibG9jayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMC42KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcblxuICAgICAgICAmLWFsZXJ0IHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mbGF0cGlja3Ige1xuXG4gICAgICAgICYtY2FsZW5kYXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuZGF0ZS1pdGVtIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ4LCAyNDYsIDI0NiwgMSk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1wcmV2aWV3IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDIwNiwgMCwgMCwgMSk7XG5cbiAgICAgICAgJiNzZWxlY3RlZERhdGVzUHJldmlldyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgLmRhdGUtaXRlbSB7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgJi4taW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbG9yOiByZ2JhKDIwNiwgMCwgMCwgMSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmLi1hYm9uYW1lbnRlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC40KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuXG4gICAgICAgICAgLmFib25hbWVudGUtcHJpY2VUYWJsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBnYXA6IDEwcHggMjBweDtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYWJvbmFtZW50LW9wdGlvbiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC41KTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAubGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNjZTAwMDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLi10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgICAgICAgcGFkZGluZzogMjZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXJnaW46IDMwcHggMCAxMHB4O1xuICAgICAgfVxuXG4gICAgfVxuICB9XG5cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAmX19hZGQge1xuXG4gICAgICAuZmxhdHBpY2tyLWNhbGVuZGFyIHtcblxuICAgICAgICAuZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWxlZnQsXG4gICAgICAmLXJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLWJsb2NrIHtcblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblxuXG4gICAgLmhlcm8ge1xuICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgNjBweCAzNHB4O1xuICAgICAgfVxuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19hZGQge1xuXG4gICAgICAmLXBvcFVwIHtcblxuICAgICAgICAmLWNsb3NlIHtcbiAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYmxvY2sge1xuICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcblxuICAgICZfX2FkZCB7XG5cbiAgICAgICYtZGF0ZSB7XG4gICAgICAgICYtYmxvY2sge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufVxuXG5cbiIsIi8qIVxuICAgIFRoZW1lIE5hbWU6IFRyaWJ1bmFcbiovXG4vKiogWW91IGNhbiBhbHNvIGlubGluZSBpbWFnZXMgd2l0aCBhdXRvbWF0aWMgQmFzZTY0IGVuY29kaW5nOlxuICAgIGJhY2tncm91bmQ6IGlubGluZSgnLi4vaW1hZ2VzL19jaHJpc3RtYXMtZmFtaWx5LXBpYy5qcGcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAqL1xuLy8gR2xvYmFsXG5AaW1wb3J0IFwiZ2xvYmFsL3Jlc2V0XCI7XG5AaW1wb3J0IFwiZ2xvYmFsL2NvbG9yc1wiO1xuQGltcG9ydCBcImdsb2JhbC9idXR0b25zXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL2hlYWRlclwiO1xuQGltcG9ydCBcImdsb2JhbC9mb290ZXJcIjtcbkBpbXBvcnQgXCJnbG9iYWwvZ2VuZXJhbFwiO1xuQGltcG9ydCBcImdsb2JhbC9jYXRlZ29yeVwiO1xuQGltcG9ydCBcImdsb2JhbC9jYXRlZ29yeS1wYWdlXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL2NvbW1lbnRzXCI7XG5AaW1wb3J0IFwiZ2xvYmFsLzQwNC1wYWdlXCI7XG5AaW1wb3J0IFwiZ2xvYmFsL3Bvc3QtZGF0ZVwiO1xuXG4vLyBNb2R1bGVzXG5AaW1wb3J0IFwibW9kdWxlcy9ob21lXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9hcnRpY29sXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9hcnRpY29sLXBsYXRpdFwiO1xuQGltcG9ydCBcIm1vZHVsZXMvYWxsUG9zdHNcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL3BhZ2luYS1hcnRpY29sXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9wYWdpbmEtc2VhcmNoXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9zZWFyY2hcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL3BvbGl0aWNhLWNvbmZpZGVudGlhbGFcIjtcbkBpbXBvcnQgXCJtb2R1bGVzL2NvbnRhY3QtcGFnZVwiO1xuQGltcG9ydCBcIm1vZHVsZXMvemlhci10aXBhcml0XCI7XG5AaW1wb3J0IFwibW9kdWxlcy9zaWRlYmFyXCI7XG5AaW1wb3J0IFwibW9kdWxlcy9wdWJsaWNhLWFudW50XCI7XG5AaW1wb3J0IFwibW9kdWxlcy9hYm9uYW1lbnQtcGFnZVwiO1xuXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAgICBUaGVtZSBOYW1lOiBUcmlidW5hXG4qL1xuLyoqIFlvdSBjYW4gYWxzbyBpbmxpbmUgaW1hZ2VzIHdpdGggYXV0b21hdGljIEJhc2U2NCBlbmNvZGluZzpcbiAgICBiYWNrZ3JvdW5kOiBpbmxpbmUoJy4uL2ltYWdlcy9fY2hyaXN0bWFzLWZhbWlseS1waWMuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gKi9cbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4gICB2Mi4wIHwgMjAxMTAxMjZcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbywgaW5wdXQsIHRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbmgxOm5vdCguc2l0ZS10aXRsZSk6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTsgfVxuXG5oMjpiZWZvcmUge1xuICBjb250ZW50OiBub25lOyB9XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbi5oZWFkZXIge1xuICBwYWRkaW5nOiAzM3B4IDAgMCAwOyB9XG4gIC5oZWFkZXIuLXByZW1pdW0gLmhlYWRlcl9fYW5ub3VuY2VtZW50LXRpdGxlIHtcbiAgICBjb2xvcjogI0Y1NTg1ODsgfVxuICAuaGVhZGVyLi1wcmVtaXVtIC5oZWFkZXJfX2Fubm91bmNlbWVudC1saW5rIHtcbiAgICBjb2xvcjogI0M0QzRDNDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmhlYWRlci4tcHJlbWl1bSAuaGVhZGVyX19hbm5vdW5jZW1lbnQtYmxvY2sge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4gIC5oZWFkZXJfX3NlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyIC5oYW1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDVweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDEwMDA7IH1cbiAgLmhlYWRlciAuaGFtYnVyZ2VyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcywgb3BhY2l0eSAwLjNzOyB9XG4gIC5oZWFkZXJfX3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuaGVhZGVyX190b3AtbG9nbyBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMTRweDsgfVxuICAgIC5oZWFkZXJfX3RvcC1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5oZWFkZXJfX3RvcC1zZWFyY2ggLnNlYXJjaC1mb3JtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAxM3B4IDE1cHg7XG4gICAgICB3aWR0aDogMzAwcHg7IH1cbiAgICAgIC5oZWFkZXJfX3RvcC1zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtbGFiZWwge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICAgLmhlYWRlcl9fdG9wLXNlYXJjaCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1sYWJlbCAuc2VhcmNoLWZpZWxkIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgICAgLmhlYWRlcl9fdG9wLXNlYXJjaCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1sYWJlbCAuc2VhcmNoLWZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAuaGVhZGVyX190b3Atc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWxhYmVsIC5zZWFyY2gtZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5OyB9XG4gICAgICAuaGVhZGVyX190b3Atc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgIC5oZWFkZXJfX3RvcC1zZWFyY2ggLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgICAgbWFzazogdXJsKFwiLi4vaW1hZ2VzL2lvbl9zZWFyY2guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKFwiLi4vaW1hZ2VzL2lvbl9zZWFyY2guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47IH1cbiAgICAuaGVhZGVyX190b3AtbWFpbCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2UwMDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyOyB9XG4gICAgICAuaGVhZGVyX190b3AtbWFpbDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjE2MTY7IH1cbiAgLmhlYWRlcl9fbWFpbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDRTAwMDA7XG4gICAgbWFyZ2luLXRvcDogMzZweDsgfVxuICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGk6bGFzdC1jaGlsZCA+IGE6OmJlZm9yZSwgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaTpsYXN0LWNoaWxkID4gYTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlOyB9XG4gICAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaTpsYXN0LWNoaWxkID4gYTo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGk6bGFzdC1jaGlsZCA+IGE6OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7IH1cbiAgICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpOmxhc3QtY2hpbGQgPiBhOmhvdmVyOmJlZm9yZSwgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaTpsYXN0LWNoaWxkID4gYTpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxNjE2OyB9XG4gICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyOyB9XG4gICAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaSA+IGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7IH1cbiAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaSA+IHVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgcGFkZGluZzogMzVweDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3M7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICB0b3A6IDQycHg7XG4gICAgICAgICAgbWluLXdpZHRoOiA2MDBweDsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiB1bCBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZiZWZhZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMjBweCAxMHB4OyB9XG4gICAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaSA+IHVsID4gbGkgPiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpID4gdWwgPiBsaSA+IHVsIGxpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpID4gdWwgPiBsaSA+IHVsIGxpIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyOyB9XG4gICAgICAgICAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaSA+IHVsID4gbGkgPiB1bCBsaSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMzsgfVxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ub3BlbiA+IC5zdWItbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGk6aG92ZXIgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cbiAgLmhlYWRlcl9fYW5ub3VuY2VtZW50IHtcbiAgICBtYXJnaW46IDMwcHggMDsgfVxuICAgIC5oZWFkZXJfX2Fubm91bmNlbWVudC10aXRsZSB7XG4gICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAuaGVhZGVyX19hbm5vdW5jZW1lbnQtbGluayB7XG4gICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuaGVhZGVyX19hbm5vdW5jZW1lbnQtYmxvY2sge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogN3B4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNnB4IDAgMDsgfVxuICAgIC5oZWFkZXIgLmhlYWRlcl9fc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4OyB9XG4gICAgLmhlYWRlciAuc2VhcmNoLWZvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgIC5oZWFkZXIgLnNlYXJjaC1maWVsZCB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gICAgLmhlYWRlciAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTsgfVxuICAgIC5oZWFkZXIgLnNlYXJjaC1zdWJtaXQ6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzMzMzsgfVxuICAgIC5oZWFkZXIgLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgZ2FwOiAyMnB4O1xuICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNDRTAwMDA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmhlYWRlcl9fc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuaGVhZGVyX19zZWFyY2ggLnNlYXJjaC1zdWJtaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuaGVhZGVyX19zZWFyY2ggLnNlYXJjaC1zdWJtaXQgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgICAgICAgIG1hc2s6IHVybChcIi4uL2ltYWdlcy9pY29uLXNlYXJjaC1oYW1idXJnZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKFwiLi4vaW1hZ2VzL2ljb24tc2VhcmNoLWhhbWJ1cmdlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjsgfVxuICAgIC5oZWFkZXJfX3RvcCB7XG4gICAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuaGVhZGVyX190b3AtbWFpbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5oZWFkZXJfX3RvcC1zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlcl9fbWVudSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4OyB9XG4gICAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiAzOyB9XG4gICAgICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpOmxhc3QtY2hpbGQgYSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgICAgICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpOmxhc3QtY2hpbGQgYTpiZWZvcmUsIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGk6bGFzdC1jaGlsZCBhOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGk6bGFzdC1jaGlsZCBhOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xOHB4OyB9XG4gICAgICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGk6bGFzdC1jaGlsZCBhOmFmdGVyIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTIycHg7IH1cbiAgICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpID4gdWwgPiBsaSA+IGEge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiB1bCA+IGxpID4gdWwgbGkgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiB1bCA+IGxpID4gdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkuYWN0aXZlID4gYSB7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTYxNjsgfVxuICAgICAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaS5hY3RpdmUgPiBhOmJlZm9yZSwgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaS5hY3RpdmUgPiBhOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgICAgLmhlYWRlcl9fbWVudSA+IHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVhZGVyIC5oZWFkZXJfX21lbnUuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuaGVhZGVyIC5oYW1idXJnZXIge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5oZWFkZXJfX2Fubm91bmNlbWVudC1ibG9jayB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmhlYWRlcl9fYW5ub3VuY2VtZW50LWxpbmsge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmhlYWRlciAubWVudSAuaGVhZGVyX19tYWlsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5oZWFkZXJfX3RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweCBhdXRvOyB9XG4gICAgLmhlYWRlcl9fdG9wLW1haWwge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyIC5tb2JpbGUge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBnYXA6IDA7IH1cbiAgLmhlYWRlcl9fbWVudSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bzsgfVxuICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgd2lkdGg6IDE1MHB4OyB9XG4gICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiAzOyB9XG4gICAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaTpsYXN0LWNoaWxkID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgICAgLmhlYWRlcl9fbWVudSAjbWVudS1oZWFkZXIgPiBsaTpsYXN0LWNoaWxkID4gYTo6YmVmb3JlLCAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpOmxhc3QtY2hpbGQgPiBhOjphZnRlciB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGk6bGFzdC1jaGlsZCA+IGE6aG92ZXI6YmVmb3JlLCAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpOmxhc3QtY2hpbGQgPiBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpID4gdWwgPiBsaSA+IHVsIGxpIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgICAgIC5oZWFkZXJfX21lbnUgI21lbnUtaGVhZGVyID4gbGkgPiB1bCA+IGxpID4gdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIGFuZCAobWluLXdpZHRoOiA0MjVweCkge1xuICAgICAgICAuaGVhZGVyX19tZW51ICNtZW51LWhlYWRlciA+IGxpIC5zdWItbWVudSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhlYWRlciAubWVudSAuaGVhZGVyX19tYWlsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfSB9XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmZvb3RlciBhIHtcbiAgICBjb2xvcjogIzAwMDAwMDsgfVxuICAuZm9vdGVyLi1wcmVtaXVtIHtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5mb290ZXIuLXByZW1pdW0gYSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5mb290ZXIuLXByZW1pdW0gLmZvb3Rlcl9fbGVmdCBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAjRkZGRkZGOyB9XG4gICAgLmZvb3Rlci4tcHJlbWl1bSAuZm9vdGVyX19sZWZ0LXRleHQgYSB7XG4gICAgICBjb2xvcjogI0NFMDAwMDsgfVxuICAgIC5mb290ZXIuLXByZW1pdW0gLmZvb3Rlcl9fbWVudSA+IHVsID4gbGkgPiB1bCBhIHtcbiAgICAgIGNvbG9yOiAjYTlhOWE5OyB9XG4gIC5mb290ZXIgPiAuZ3JpZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH1cbiAgLmZvb3Rlcl9fbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAzNSU7IH1cbiAgICAuZm9vdGVyX19sZWZ0LWxvZ28ge1xuICAgICAgbWF4LXdpZHRoOiAxNTlweDsgfVxuICAgICAgLmZvb3Rlcl9fbGVmdC1sb2dvIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvb3Rlcl9fbGVmdC10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgcGFkZGluZzogMzBweCAwIDQ0cHggMDsgfVxuICAgICAgLmZvb3Rlcl9fbGVmdC10ZXh0IGEge1xuICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmZvb3Rlcl9fbGVmdC1sb2NhdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmZvb3Rlcl9fbGVmdC1sb2NhdGlvbiBzdmcge1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwOyB9XG4gICAgLmZvb3Rlcl9fbGVmdC1tYWlsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAyNnB4IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5mb290ZXJfX2xlZnQtbWFpbCBzdmcge1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwOyB9XG4gICAgLmZvb3Rlcl9fbGVmdC10ZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5mb290ZXJfX2xlZnQtdGVsIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIC5mb290ZXJfX2xlZnQtdGVsIGEge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmZvb3Rlcl9fbGVmdCBhIHtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgICAgIC5mb290ZXJfX2xlZnQgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICB3aWR0aDogNjUlO1xuICAgIHBhZGRpbmctdG9wOiA4NXB4OyB9XG4gICAgLmZvb3Rlcl9fcmlnaHQtYm90dG9tIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGdhcDogNTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmZvb3Rlcl9fdG9wLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYm90dG9tOiAwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6IDI4cHg7IH1cbiAgLmZvb3Rlcl9fbWVudSA+IHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5mb290ZXJfX21lbnUgPiB1bCA+IGxpIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuICAgICAgLmZvb3Rlcl9fbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzAuNTJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmZvb3Rlcl9fbWVudSA+IHVsID4gbGkgPiB1bCBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNDAuNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjNTA0RDREO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLmZvb3Rlcl9fbWVudSA+IHVsID4gbGkgPiB1bCBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2NlMDAwMDsgfVxuICAuZm9vdGVyX19zb2NpYWwge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDsgfVxuICAgIC5mb290ZXJfX3NvY2lhbCA+IGE6aG92ZXIgc3ZnIHJlY3Qge1xuICAgICAgZmlsbDogIzFFMUUxQTsgfVxuICAgIC5mb290ZXJfX3NvY2lhbCBhIHN2ZyB7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGhlaWdodDogNDhweDsgfVxuICAgICAgLmZvb3Rlcl9fc29jaWFsIGEgc3ZnIHJlY3Qge1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHMgbGluZWFyOyB9XG4gIC5mb290ZXJfX2V4dHJhTGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4OyB9XG4gICAgLmZvb3Rlcl9fZXh0cmFMaW5rcyBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICM1MDRkNGQ7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyOyB9XG4gICAgICAuZm9vdGVyX19leHRyYUxpbmtzIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICNjZTAwMDA7IH1cbiAgLmZvb3Rlcl9fYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUxRTFFO1xuICAgIHBhZGRpbmc6IDE4cHggMDsgfVxuICAgIC5mb290ZXJfX2JvdHRvbSAuZ3JpZC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAuZm9vdGVyX19ib3R0b20gLmdyaWQtY29udGFpbmVyID4gZGl2IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgLmZvb3Rlcl9fYm90dG9tIC5ncmlkLWNvbnRhaW5lciA+IGRpdiBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuZm9vdGVyX19ib3R0b20tcG93ZXJCeSBhIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbG9nby1zY3JpcHRpY3MucG5nKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAsIDE1cztcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDsgfVxuICAgICAgLmZvb3Rlcl9fYm90dG9tLXBvd2VyQnkgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDM4MGZlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgLTMzcHg7IH1cblxuLm5ld3NsZXR0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogLTEyMHB4O1xuICBtYXJnaW4tdG9wOiAtMTIwcHg7IH1cbiAgLm5ld3NsZXR0ZXJfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDYwcHggMTAwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG4gIC5uZXdzbGV0dGVyX19sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1heC13aWR0aDogNTAwcHg7IH1cbiAgICAubmV3c2xldHRlcl9fbGVmdC1sb2dvIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDIxNHB4OyB9XG4gIC5uZXdzbGV0dGVyX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLm5ld3NsZXR0ZXJfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubmV3c2xldHRlcl9fZm9ybSBmb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5uZXdzbGV0dGVyX19mb3JtIGZvcm0gLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm5ld3NsZXR0ZXJfX2Zvcm0gLmZvcm0tZ3JvdXAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgICBjb2xvcjogI2NlMDAwMDsgfVxuICAubmV3c2xldHRlcl9fZm9ybSAuZm9ybS1ncm91cCBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLm5ld3NsZXR0ZXJfX2Zvcm0gLmZvcm0tZ3JvdXAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLm5ld3NsZXR0ZXJfX2Zvcm0gLmZvcm0tZ3JvdXAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5uZXdzbGV0dGVyX19mb3JtIC5mb3JtLWdyb3VwLmVtYWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IC02MHB4OyB9XG4gIC5uZXdzbGV0dGVyX19mb3JtIC5mb3JtLWdyb3VwLnN1Ym1pdC1idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTkwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG4gICAgLm5ld3NsZXR0ZXJfX2Zvcm0gLmZvcm0tZ3JvdXAuc3VibWl0LWJ0bjpob3ZlciAuY2lyY2xlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm5ld3NsZXR0ZXJfX2Zvcm0gLmZvcm0tZ3JvdXAuc3VibWl0LWJ0bjpob3ZlciAuYXJyb3cge1xuICAgICAgbGVmdDogNDBweDsgfVxuICAgICAgLm5ld3NsZXR0ZXJfX2Zvcm0gLmZvcm0tZ3JvdXAuc3VibWl0LWJ0bjpob3ZlciAuYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5uZXdzbGV0dGVyX19mb3JtIC5mb3JtLWdyb3VwLnN1Ym1pdC1idG46aG92ZXIgaW5wdXQge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAubmV3c2xldHRlcl9fZm9ybSAuZm9ybS1ncm91cC5zdWJtaXQtYnRuIC53cGNmNy1zcGlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5uZXdzbGV0dGVyX19mb3JtIC5mb3JtLWdyb3VwLnN1Ym1pdC1idG4gcCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAubmV3c2xldHRlcl9fZm9ybSAuZm9ybS1ncm91cC5zdWJtaXQtYnRuIHAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5uZXdzbGV0dGVyX19mb3JtIC5mb3JtLWdyb3VwLnN1Ym1pdC1idG4gLmNpcmNsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICNjZTAwMDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0cmFuc2l0aW9uOiAwLjVzIGN1YmljLWJlemllcigxLCAwLCAwLjgsIDEpOyB9XG4gICAgLm5ld3NsZXR0ZXJfX2Zvcm0gLmZvcm0tZ3JvdXAuc3VibWl0LWJ0biAuYXJyb3cge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0b3A6IDE4cHg7XG4gICAgICBsZWZ0OiAxNHB4O1xuICAgICAgdHJhbnNpdGlvbjogLjVzOyB9XG4gICAgICAubmV3c2xldHRlcl9fZm9ybSAuZm9ybS1ncm91cC5zdWJtaXQtYnRuIC5hcnJvdzpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXMgbGluZWFyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZm9vdGVyX19yaWdodCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuZm9vdGVyX19tZW51ID4gdWwge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICByb3ctZ2FwOiA0MHB4OyB9XG4gICAgLmZvb3Rlcl9fbWVudSA+IHVsID4gbGkge1xuICAgICAgd2lkdGg6IDQwJTsgfVxuICAgICAgLmZvb3Rlcl9fbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAuZm9vdGVyX19tZW51ID4gdWwgPiBsaSA+IHVsIGEge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLm5ld3NsZXR0ZXJfX2Jsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDsgfVxuICAubmV3c2xldHRlcl9fZm9ybSAuZm9ybS1ncm91cC5lbWFpbCB7XG4gICAgcmlnaHQ6IC0zMHB4OyB9XG4gIC5uZXdzbGV0dGVyX19mb3JtIC5mb3JtLWdyb3VwLnN1Ym1pdC1idG4ge1xuICAgIGxlZnQ6IC0zMHB4OyB9XG4gIC5uZXdzbGV0dGVyX19sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyID4gLmdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5mb290ZXJfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gICAgLmZvb3Rlcl9fcmlnaHQtYm90dG9tIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZm9vdGVyX19tZW51ID4gdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIHJvdy1nYXA6IDA7IH1cbiAgICAuZm9vdGVyX19tZW51ID4gdWwgPiBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgd2lkdGg6IDQ1JTsgfVxuICAuZm9vdGVyX19ib3R0b20gLmdyaWQtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4OyB9XG4gIC5mb290ZXJfX3RvcC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC5mb290ZXJfX3NvY2lhbHMge1xuICAgIGdhcDogMTBweDsgfVxuICAuZm9vdGVyX19leHRyYUxpbmtzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5uZXdzbGV0dGVyX19ibG9jayB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4OyB9XG4gIC5uZXdzbGV0dGVyX19mb3JtIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNjBweCk7IH1cbiAgICAubmV3c2xldHRlcl9fZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5mb290ZXJfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gICAgLmZvb3Rlcl9fcmlnaHQtYm90dG9tIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuZm9vdGVyX19tZW51ID4gdWwge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5mb290ZXJfX21lbnUgPiB1bCA+IGxpIHtcbiAgICAgIHdpZHRoOiA0NSU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuZm9vdGVyX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb290ZXJfX2xlZnQtdGV4dCB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDAgNDdweDtcbiAgICAgIG1heC13aWR0aDogMzI4cHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7IH1cbiAgICAuZm9vdGVyX19sZWZ0LWxvY2F0aW9uLCAuZm9vdGVyX19sZWZ0LW1haWwsIC5mb290ZXJfX2xlZnQtdGVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAuZm9vdGVyX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAgIC5mb290ZXJfX3JpZ2h0LWJvdHRvbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmZvb3Rlcl9fbWVudSA+IHVsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZm9vdGVyX19tZW51ID4gdWwgPiBsaSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmZvb3Rlcl9fbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAuZm9vdGVyX19tZW51ID4gdWwgPiBsaSA+IHVsIGEge1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDsgfVxuICAuZm9vdGVyX19zb2NpYWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDAgODBweDsgfSB9XG5cbi5kbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZG4tbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZG4tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmRuLW0ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmRuLWQge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuaDE6bm90KC5zaXRlLXRpdGxlKTpiZWZvcmUsIGgyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4uc2Nyb2xsT2ZmIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZ3JpZC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE2NTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZGV0YWlscyAuZ3JpZC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmhlYWRlciAuZ3JpZC1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLi1wb2RjYXN0IHtcbiAgY29sb3I6ICMyQzNFNTAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLi1wb2RjYXN0LWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMkMzRTUwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJDM0U1MCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi4taW50ZXJ2aXVyaSB7XG4gIGNvbG9yOiAjMkMzRTUwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4taW50ZXJ2aXVyaS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzJDM0U1MCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzNFNTAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uLXNmYXR1bC1maW5hbmNpYXIge1xuICBjb2xvcjogIzcyMUM3QSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAuLXNmYXR1bC1maW5hbmNpYXItYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6ICM3MjFDN0EgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzIxQzdBICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi12aXRhbWluYS10IHtcbiAgY29sb3I6ICNCQzU0MkIgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLi12aXRhbWluYS10LWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjQkM1NDJCICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0JDNTQyQiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi4tZXZlbmltZW50IHtcbiAgY29sb3I6ICMwMDU2QjMgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLi1ldmVuaW1lbnQtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDU2QjMgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NkIzICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi1hY3R1YWxpdGF0ZSB7XG4gIGNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4tYWN0dWFsaXRhdGUtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uLXN0aXJpbGUtZGUtcGUtc3RyYWRhLW1lYSB7XG4gIGNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4tc3RpcmlsZS1kZS1wZS1zdHJhZGEtbWVhLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi1zcG9ydCB7XG4gIGNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4tc3BvcnQtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uLWluLXRhcmEtc2ktaW4tbHVtZSB7XG4gIGNvbG9yOiAjMUUzQTVGICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4taW4tdGFyYS1zaS1pbi1sdW1lLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMxRTNBNUYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUUzQTVGICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi1lY29ub21pZSB7XG4gIGNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4tZWNvbm9taWUtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkU3RDMyICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi1jdWx0dXJhIHtcbiAgY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLi1jdWx0dXJhLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi10aW1wLWxpYmVyIHtcbiAgY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLi10aW1wLWxpYmVyLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi10cmlidW5hLXNwb3J0dXJpbG9yIHtcbiAgY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLi10cmlidW5hLXNwb3J0dXJpbG9yLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi10cmlidW5hLWRlLW5vcmQge1xuICBjb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAuLXRyaWJ1bmEtZGUtbm9yZC1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi4tdHJpYnVuYS1kZS13ZWVrZW5kIHtcbiAgY29sb3I6ICNDMkI1M0MgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLi10cmlidW5hLWRlLXdlZWtlbmQtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI0MyQjUzQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMkI1M0MgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uLWVkaXRvcmlhbHVsLXppbGVpIHtcbiAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLi1lZGl0b3JpYWx1bC16aWxlaS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi4tdHJpYnVuYS1mZW1laWxvciB7XG4gIGNvbG9yOiAjQ0UwMDc4ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4tdHJpYnVuYS1mZW1laWxvci1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjQ0UwMDc4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0NFMDA3OCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi4tY2VudHJ1bC1jdWx0dXJhbCB7XG4gIGNvbG9yOiAjMkY3Rjg5ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4tY2VudHJ1bC1jdWx0dXJhbC1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMkY3Rjg5ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJGN0Y4OSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi4tc2FuYXRhdGUge1xuICBjb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAuLXNhbmF0YXRlLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLi1tb25kZW4ge1xuICBjb2xvcjogI0ZGOEI5RiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAuLW1vbmRlbi1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY4QjlGICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEI5RiAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi4tc3BlY2lhbCB7XG4gIGNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC4tc3BlY2lhbC1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogOTsgfVxuICAucG9wdXAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLnBvcHVwLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4ucG9wdXAgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzE1cHg7IH1cblxuLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIHJpZ2h0OiA0NXB4O1xuICBmb250LXNpemU6IDc1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNGRkZGRkY7IH1cblxuLmZ3NDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbiNjb29raWUtcG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjBweDtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMyMjI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7IH1cbiAgI2Nvb2tpZS1wb3B1cC5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAjY29va2llLXBvcHVwIHAge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAjY29va2llLXBvcHVwIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogI0NFMDAwMTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlOyB9XG4gICAgI2Nvb2tpZS1wb3B1cCBidXR0b246aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44OyB9XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnNoYXJlQm94IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLnNoYXJlQm94X190aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgLnNoYXJlQm94X193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDsgfVxuICAgIC5zaGFyZUJveF9fd3JhcHBlciBzdmcge1xuICAgICAgd2lkdGg6IDMwcHg7IH1cblxuLnNwb3J0IHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4OyB9XG4gIC5zcG9ydF9fdGl0bGUge1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5zcG9ydCAubmV3cyB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyMHB4OyB9XG4gICAgLnNwb3J0IC5uZXdzX19sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBtYXgtd2lkdGg6IDY5N3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICAgIC5zcG9ydCAubmV3c19fbGVmdC1hdXRob3Ige1xuICAgICAgICBtYXJnaW4tdG9wOiAyNzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIC5zcG9ydCAubmV3c19fbGVmdC1hdXRob3IgLm5ld19fbGVmdC1hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5zcG9ydCAubmV3c19fbGVmdC1hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAgIC5zcG9ydCAubmV3c19fbGVmdC1hdXRob3IgLm5ld19fbGVmdC1hdXRob3ItbmFtZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7IH1cbiAgICAgICAgLnNwb3J0IC5uZXdzX19sZWZ0LWF1dGhvciAubmV3X19sZWZ0LWF1dGhvci10aW1lIHtcbiAgICAgICAgICBjb2xvcjogI0UyRTJFMjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgICAgICAgICAuc3BvcnQgLm5ld3NfX2xlZnQtYXV0aG9yIC5uZXdfX2xlZnQtYXV0aG9yLXRpbWUgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgIC5zcG9ydCAubmV3c19fbGVmdCAubmV3X19sZWZ0LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLnNwb3J0IC5uZXdzX19sZWZ0IC5uZXdfX2xlZnQtZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDUyMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4gICAgICAgIC5zcG9ydCAubmV3c19fbGVmdCAubmV3X19sZWZ0LWRlc2NyaXB0aW9uLW1vcmUge1xuICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4gICAgICAuc3BvcnQgLm5ld3NfX2xlZnQgLm5ld19fbGVmdC10YWcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIC5zcG9ydCAubmV3c19fbGVmdCAubmV3X19sZWZ0LXRhZy1uYW1lIHtcbiAgICAgICAgICBjb2xvcjogI0QyNEI0QjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAuc3BvcnQgLm5ld3NfX2xlZnQgLm5ld19fbGVmdC10YWctdGltZSB7XG4gICAgICAgICAgY29sb3I6ICNFMkUyRTI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgICAgICAgICAuc3BvcnQgLm5ld3NfX2xlZnQgLm5ld19fbGVmdC10YWctdGltZSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5zcG9ydCAubmV3c19fcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zcG9ydCAubmV3c19fcmlnaHQtcG9zdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgICAgLnNwb3J0IC5uZXdzX19yaWdodC1wb3N0LWZpcnN0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgIC5zcG9ydCAubmV3c19fcmlnaHQtcG9zdC1maXJzdCAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAgIC5zcG9ydCAubmV3c19fcmlnaHQtcG9zdC1zZWNvbmQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgICAuc3BvcnQgLm5ld3NfX3JpZ2h0LXBvc3Qtc2Vjb25kIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIC5zcG9ydCAubmV3c19fcmlnaHQgLm5ld19fcmlnaHQtbGFzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLnNwb3J0IC5uZXdzX19yaWdodCAubmV3X19yaWdodC1sYXN0IC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTk1cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAuc3BvcnQgLm5ld3Mge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5zcG9ydCAubmV3c19fbGVmdCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTk1cHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gICAgICAgIC5zcG9ydCAubmV3c19fbGVmdC1hdXRob3Ige1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zcG9ydCAubmV3c19fcmlnaHQtcG9zdCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxNXB4OyB9XG4gICAgICAuc3BvcnQgLm5ld3NfX3JpZ2h0LXBvc3QgPiBhIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuLmNvbW1lbnRzIHtcbiAgcGFkZGluZzogNTBweCA1MHB4IDA7IH1cbiAgLmNvbW1lbnRzLi1wcmVtaXVtIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudHMtdGl0bGUge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuY29tbWVudHMuLXByZW1pdW0gLmNvbW1lbnQtcmVzcG9uZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudF9fYmxvY2sge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMDBweDsgfVxuICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudC1mb3JtIHRleHRhcmVhIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMC4yKTsgfVxuICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudC1mb3JtIC5zdWJtaXQtYnRuIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7IH1cbiAgICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudC1mb3JtIC5zdWJtaXQtYnRuOmhvdmVyIGlucHV0IHtcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudC1mb3JtIC5zdWJtaXQtYnRuIGlucHV0IHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudC1mb3JtIC5zdWJtaXQtYnRuIC5jaXJjbGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGOyB9XG4gICAgICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudC1mb3JtIC5zdWJtaXQtYnRuIC5jaXJjbGUgLmFycm93IHtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDAwMDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwMDAwOyB9XG4gICAgICAgICAgLmNvbW1lbnRzLi1wcmVtaXVtIC5jb21tZW50LWZvcm0gLnN1Ym1pdC1idG4gLmNpcmNsZSAuYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7IH1cbiAgICAuY29tbWVudHMuLXByZW1pdW0gLmNvbW1lbnQtY29udGVudCB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG4gICAgICAuY29tbWVudHMuLXByZW1pdW0gLmNvbW1lbnQtY29udGVudDpiZWZvcmUsIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudC1jb250ZW50OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOyB9XG4gICAgLmNvbW1lbnRzLi1wcmVtaXVtIC5jb21tZW50LXZvdGUgYnV0dG9uLmRpc2xpa2UtYnRuIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgIC5jb21tZW50cy4tcHJlbWl1bSAuY29tbWVudC12b3RlIGJ1dHRvbi5kaXNsaWtlLWJ0biBzdmcge1xuICAgICAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAgICAgLmNvbW1lbnRzLi1wcmVtaXVtIC5jb21tZW50LXZvdGUgYnV0dG9uLmRpc2xpa2UtYnRuIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7IH1cbiAgICAuY29tbWVudHMuLXByZW1pdW0gLmNvbW1lbnQtdm90ZSAucmVwbHktYnRuIGEge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAgICAgLmNvbW1lbnRzLi1wcmVtaXVtIC5jb21tZW50LXZvdGUgLnJlcGx5LWJ0biBhIHN2ZyB7XG4gICAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuICAgICAgICAuY29tbWVudHMuLXByZW1pdW0gLmNvbW1lbnQtdm90ZSAucmVwbHktYnRuIGEgc3ZnIHBhdGgge1xuICAgICAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTsgfVxuXG4uY29tbWVudC1yZXNwb25kIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjIsIDIyLCAyMiwgMC4xKTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuY29tbWVudC1yZXNwb25kID4gaDMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbW1lbnQtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNvbW1lbnQtZm9ybSBpbnB1dCxcbiAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSB7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAgIC5jb21tZW50LWZvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyLFxuICAgIC5jb21tZW50LWZvcm0gdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7IH1cbiAgLmNvbW1lbnQtZm9ybSB0ZXh0YXJlYSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgbWluLWhlaWdodDogMTYwcHg7IH1cbiAgLmNvbW1lbnQtZm9ybS1hdXRob3IsIC5jb21tZW50LWZvcm0tZW1haWwge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpOyB9XG4gIC5jb21tZW50LWZvcm0tY29tbWVudCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbW1lbnQtZm9ybSAuc3VibWl0LWJ0biB7XG4gICAgd2lkdGg6IDE5MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDM2cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDsgfVxuICAgIC5jb21tZW50LWZvcm0gLnN1Ym1pdC1idG46aG92ZXIgLmNpcmNsZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jb21tZW50LWZvcm0gLnN1Ym1pdC1idG46aG92ZXIgLmFycm93IHtcbiAgICAgIGxlZnQ6IDQwcHg7IH1cbiAgICAgIC5jb21tZW50LWZvcm0gLnN1Ym1pdC1idG46aG92ZXIgLmFycm93OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuY29tbWVudC1mb3JtIC5zdWJtaXQtYnRuOmhvdmVyIGlucHV0IHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmNvbW1lbnQtZm9ybSAuc3VibWl0LWJ0biBpbnB1dCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmNvbW1lbnQtZm9ybSAuc3VibWl0LWJ0biAuY2lyY2xlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuOCwgMSk7IH1cbiAgICAuY29tbWVudC1mb3JtIC5zdWJtaXQtYnRuIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRvcDogMThweDtcbiAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgICAgIC5jb21tZW50LWZvcm0gLnN1Ym1pdC1idG4gLmFycm93OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IC41cyBsaW5lYXI7IH1cblxuLmNvbW1lbnQtZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7IH1cblxuLmNvbW1lbnQtbGlzdCBsaSB7XG4gIG1hcmdpbjogMzBweCAwIDA7IH1cblxuLmNvbW1lbnQtbGlzdCBsaTpoYXMoKyBvbCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNvbW1lbnQtbGlzdCBsaTpoYXMoKyBvbCkgLmNvbW1lbnQtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jb21tZW50LWxpc3QgbGk6aGFzKCsgb2wpIC5jb21tZW50LWNvbnRlbnQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA4NXB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5jb21tZW50LWxpc3QgbGk6aGFzKCsgb2wpIC5jb21tZW50LWNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IGNhbGMoMTAwJSArIDg1cHgpOyB9XG4gIC5jb21tZW50LWxpc3QgbGk6aGFzKCsgb2wpIC5jb21tZW50LXZvdGUge1xuICAgIHBhZGRpbmctbGVmdDogNjJweDsgfVxuXG4uY29tbWVudC1saXN0IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiA3MnB4OyB9XG5cbi5jb21tZW50LW1ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7IH1cblxuLmNvbW1lbnQtdm90ZSAucmVwbHktYnRuIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4LjE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNvbW1lbnQtdm90ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlOyB9XG4gIC5jb21tZW50LXZvdGUgYnV0dG9uIHN2ZyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4OyB9XG4gIC5jb21tZW50LXZvdGUgYnV0dG9uLmxpa2UtYnRuIHtcbiAgICBjb2xvcjogI2NlMDAwMDsgfVxuICAuY29tbWVudC12b3RlIGJ1dHRvbi5kaXNsaWtlLWJ0biB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTsgfVxuXG4uY29tbWVudC1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgcGFkZGluZzogMTJweCAwIDIwcHggMDsgfVxuXG4uY29tbWVudC1hdXRob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7IH1cbiAgLmNvbW1lbnQtYXV0aG9yIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuXG4uY29tbWVudHMtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMxNjE2MTY7XG4gIGdhcDogMTBweDsgfVxuICAuY29tbWVudHMtdGl0bGUgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogI2NlMDAwMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBwYWRkaW5nOiA0cHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBtaW4td2lkdGg6IDQycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21tZW50cyB7XG4gICAgcGFkZGluZzogNTBweCAxMHB4IDA7IH0gfVxuXG4ubm90X2ZvdW5kIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlOyB9XG4gIC5ub3RfZm91bmRfX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIHBhZGRpbmc6IDIwMHB4IDA7IH1cbiAgICAubm90X2ZvdW5kX19kZXNjcmlwdGlvbi1idXR0b24ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cbiAgICAgIC5ub3RfZm91bmRfX2Rlc2NyaXB0aW9uLWJ1dHRvbiAudGV4dCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5ub3RfZm91bmRfX2Rlc2NyaXB0aW9uLWJ1dHRvbjpob3ZlciAudGV4dCB7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAubm90X2ZvdW5kX19kZXNjcmlwdGlvbi1idXR0b246aG92ZXIgLmNpcmNsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAubm90X2ZvdW5kX19kZXNjcmlwdGlvbi1idXR0b246aG92ZXIgLmFycm93IHtcbiAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNGRkZGRkY7IH1cbiAgICAgICAgLm5vdF9mb3VuZF9fZGVzY3JpcHRpb24tYnV0dG9uOmhvdmVyIC5hcnJvdzpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5ub3RfZm91bmRfX2Rlc2NyaXB0aW9uLWJ1dHRvbiAuY2lyY2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2UwMDAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuOCwgMSk7IH1cbiAgICAgIC5ub3RfZm91bmRfX2Rlc2NyaXB0aW9uLWJ1dHRvbiAuYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRvcDogMTlweDtcbiAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzOyB9XG4gICAgICAgIC5ub3RfZm91bmRfX2Rlc2NyaXB0aW9uLWJ1dHRvbiAuYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgbGluZWFyOyB9XG4gIC5ub3RfZm91bmQgcCB7XG4gICAgbWF4LXdpZHRoOiA3MTNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAubm90X2ZvdW5kX19kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZzogMTAwcHggMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubm90X2ZvdW5kIHAge1xuICAgIGZvbnQtc2l6ZTogMjJweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gIC5ub3RfZm91bmQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAubm90X2ZvdW5kX19kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7IH1cbiAgICAubm90X2ZvdW5kIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5vdF9mb3VuZCBwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ub3RfZm91bmRfX2Rlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAxNzBweCAwOyB9XG4gICAgLm5vdF9mb3VuZF9fZGVzY3JpcHRpb24tYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4OyB9XG4gICAgICAubm90X2ZvdW5kX19kZXNjcmlwdGlvbi1idXR0b24gLnRleHQge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubm90X2ZvdW5kIHAge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLm5vdF9mb3VuZF9fZGVzY3JpcHRpb24tYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4OyB9XG4gICAgLm5vdF9mb3VuZF9fZGVzY3JpcHRpb24tYnV0dG9uIC50ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9IH1cblxuLnBvc3QtZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IC43NTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cbiAgLnBvc3QtZGF0ZS0tYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjODU4NTg1O1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmhvbWUgLmFubm91bmNlbWVudHMge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5yZWNlbnQtYW5ub3VuY2VtZW50cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMTBweDsgfVxuICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5yZWNlbnQtYW5ub3VuY2VtZW50cyBoMiB7XG4gICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5yZWNlbnQtYW5ub3VuY2VtZW50cyBwIHtcbiAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9ucyAuc2xpY2stYXJyb3cge1xuICAgICAgYWxsOiB1bnNldDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnMgLnNsaWNrLWFycm93IHN2ZyB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgd2lkdGg6IDUwcHg7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnMgLnNsaWNrLWFycm93OmhvdmVyIHBhdGgge1xuICAgICAgICBzdHJva2U6ICNDRTAwMDA7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnMgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAyMHB4OyB9XG4gICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7IH1cbiAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zIC5wdWJsaWNhdGlvbl9fc2xpZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDY0MHB4OyB9XG4gICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpICogMik7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgaGVpZ2h0OiA2NDBweDsgfVxuICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCAuc2xpZGVyLWNvbnRyb2xzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDIwcHg7IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCAuc2xpZGVyLWNvbnRyb2xzIC5zbGljay1kb3RzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA5cHg7IH1cbiAgICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0IC5zbGlkZXItY29udHJvbHMgLnNsaWNrLWRvdHMgbGkge1xuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7IH1cbiAgICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQgLnNsaWRlci1jb250cm9scyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgICAgICAgICBhbGw6IHVuc2V0O1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNEOUQ5RDlCMjtcbiAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzsgfVxuICAgICAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCAuc2xpZGVyLWNvbnRyb2xzIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0IC5zbGljay1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiA2ODRweDsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0IC5zbGljay1saXN0IC5zbGljay10cmFjayB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0LW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQtYmFja2dyb3VuZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAyMHB4IDIwcHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQtYXV0aG9yIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdC1hdXRob3IuLWltYWdlIHtcbiAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0LWF1dGhvci1uYW1lIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9XG4gICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQtYXV0aG9yLXRpbWUge1xuICAgICAgICAgIGNvbG9yOiAjRDVENUQ1O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDRweDsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQtYXV0aG9yLXRpbWUgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQgLmRldGFpbHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4OyB9XG4gICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQgLmRldGFpbHNfX3RhZyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0IC5kZXRhaWxzX190aXRsZSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCAuZGV0YWlsc19fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQgLmRldGFpbHNfX2J1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQgLmRldGFpbHNfX2J1dHRvbi1saW5rIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAyNXB4IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI0YyNEQ0RDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQgLmRldGFpbHNfX2J1dHRvbi1saW5rLi1sb2NhdGlvbnMge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2UwMDAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCA0NnB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgICAgICAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCAuZGV0YWlsc19fYnV0dG9uLWxpbmsuLWxvY2F0aW9uczpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2NhdGlvbi13aGl0ZS5zdmdcIik7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgICAgICAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCAuZGV0YWlsc19fYnV0dG9uLWxpbmsuLWxvY2F0aW9uczpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQgLmRldGFpbHNfX2J1dHRvbi1saW5rOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCI+XCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogI0YyNEQ0RDsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0IC5kZXRhaWxzX19pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDZweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICBnYXA6IDE3cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDY0MHB4OyB9XG4gICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodC1pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiA2NDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWF4LWhlaWdodDogMjEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQtaXRlbTpudGgtY2hpbGQoMCkgLnB1YmxpY2F0aW9uc19fcmlnaHQtaXRlbS1pbmZvIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjQ0UwMDAwIDAlLCAjNjgwMDAwIDEwMCUpOyB9XG4gICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0LWl0ZW06bnRoLWNoaWxkKDEpIC5wdWJsaWNhdGlvbnNfX3JpZ2h0LWl0ZW0taW5mbyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzcyMUM3QSAwJSwgIzAwMDAwMCAxMDAlKTsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodC1pdGVtOm50aC1jaGlsZCgyKSAucHVibGljYXRpb25zX19yaWdodC1pdGVtLWluZm8ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRjU0M0UgMCUsICM5OTMyMjUgMTAwJSk7IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQtaXRlbS1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4gICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0LWl0ZW0taW5mbyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0NFMDAwMCAwJSwgIzY4MDAwMCAxMDAlKTtcbiAgICAgICAgICBwYWRkaW5nOiAzNXB4IDIwcHggNDVweCAyMHB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxOTBweCk7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodC1pdGVtLWxpbmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQtaXRlbS10aXRsZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodC1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAwIDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQtaXRlbS1saW5rIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodC1pdGVtLWxpbms6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNjZTAwMDA7IH1cblxuLmhvbWUgLnJlY2VudHMge1xuICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuICAuaG9tZSAucmVjZW50c19fZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8qICAgICAgJi1tb3JlOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBjb2xvcjogI0YyNEQ0RDtcbiAgICAgICAgICAgIH0qLyB9XG4gICAgLmhvbWUgLnJlY2VudHNfX2RldGFpbHMtdGl0bGUge1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5ob21lIC5yZWNlbnRzX19kZXRhaWxzLW1vcmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogI2NlMDAwMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvOyB9XG4gICAgICAuaG9tZSAucmVjZW50c19fZGV0YWlscy1tb3JlOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjsgfVxuICAuaG9tZSAucmVjZW50c19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ob21lIC5yZWNlbnRzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDI1JTtcbiAgICBnYXA6IDIwcHg7IH1cbiAgLmhvbWUgLnJlY2VudHNfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDM5NnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgLmhvbWUgLnJlY2VudHNfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaG9tZSAucmVjZW50c19fY29udGVudC1pbWFnZSB7XG4gICAgICB3aWR0aDogNDZweDtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQ2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDsgfVxuICAgIC5ob21lIC5yZWNlbnRzX19jb250ZW50LWF1dG9yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDlweDsgfVxuICAgIC5ob21lIC5yZWNlbnRzX19jb250ZW50LXRpbWUge1xuICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmhvbWUgLnJlY2VudHNfX2NvbnRlbnQtdGltZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmhvbWUgLnJlY2VudHNfX2l0ZW0tdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgY29sb3I6ICMxNjE2MTY7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cbiAgLmhvbWUgLnJlY2VudHNfX2l0ZW0tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLmhvbWUgLnJlY2VudHNfX2RldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmhvbWUgLnJlY2VudHNfX3RhZyB7XG4gICAgY29sb3I6ICNDRTAwMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gIC5ob21lIC5yZWNlbnRzX190aW1lLXJlYWQge1xuICAgIGNvbG9yOiAjODU4NTg1O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAuaG9tZSAucmVjZW50c19fdGltZS1yZWFkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uaG9tZSAuZWRpdG9yaWFsIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7IH1cbiAgLmhvbWUgLmVkaXRvcmlhbF9fdGl0bGUge1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmhvbWUgLmVkaXRvcmlhbCAuY29tcG9uZW50X19sZWZ0IHtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAgIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2VkaXRvcmlhbF9fbGVmdC5wbmdcIik7XG4gICAgICAgIGhlaWdodDogNTU1cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1jb250ZW50LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtY29udGVudC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtY29udGVudC1idXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0NFMDAwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTdweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtY29udGVudC1idXR0b24gLnRleHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1jb250ZW50LWJ1dHRvbjpob3ZlciAudGV4dCB7XG4gICAgICAgICAgY29sb3I6ICMxNjE2MTY7IH1cbiAgICAgICAgLmhvbWUgLmVkaXRvcmlhbCAuY29tcG9uZW50X19sZWZ0LWNvbnRlbnQtYnV0dG9uOmhvdmVyIC5jaXJjbGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1jb250ZW50LWJ1dHRvbjpob3ZlciAuYXJyb3cge1xuICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMxNjE2MTY7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzE2MTYxNjsgfVxuICAgICAgICAgIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1jb250ZW50LWJ1dHRvbjpob3ZlciAuYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgLmhvbWUgLmVkaXRvcmlhbCAuY29tcG9uZW50X19sZWZ0LWNvbnRlbnQtYnV0dG9uIC5jaXJjbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMSwgMCwgMC44LCAxKTsgfVxuICAgICAgICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtY29udGVudC1idXR0b24gLmFycm93IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjY2UwMDAwO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjZTAwMDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRvcDogMTlweDtcbiAgICAgICAgICBsZWZ0OiAxNnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IC41czsgfVxuICAgICAgICAgIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1jb250ZW50LWJ1dHRvbiAuYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxNjE2MTY7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBsaW5lYXI7IH1cbiAgICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgICAgIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fcmlnaHQgaW1nLmNvbXBvbmVudF9fbGVmdC1iYWNrZ3JvdW5kLXByb3BlcnR5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTU1cHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5ob21lIC5hbGxQb3N0c19faXRlbS1saW5lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uaG9tZSAuZXZlbmltZW50ZSB7XG4gIG1hcmdpbi10b3A6IDEyMHB4OyB9XG4gIC5ob21lIC5ldmVuaW1lbnRlX190aXRsZSB7XG4gICAgY29sb3I6ICMxNjE2MTY7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0IHtcbiAgICAgIHdpZHRoOiA3MCU7IH1cbiAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX2xlZnQtYmFja2dyb3VuZCB7XG4gICAgICAgIG1heC13aWR0aDogMTEzM3B4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX2xlZnQtYXV0aG9yIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4OyB9XG4gICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX2xlZnQtYXV0aG9yLWltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LWF1dGhvci1uYW1lIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LWF1dGhvci10aW1lIHtcbiAgICAgICAgICBjb2xvcjogI0Q1RDVENTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cbiAgICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LWF1dGhvci10aW1lIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXgtd2lkdGg6IDExMzNweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjY4cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fbGVmdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDU1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX2xlZnQtdGFnIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LXRhZy1uYW1lIHtcbiAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LXRhZy1yZWFkIHtcbiAgICAgICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX2xlZnQtdGFnLXJlYWQgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICB3aWR0aDogMzAlOyB9XG4gICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDE0MXB4O1xuICAgICAgICAgIGhlaWdodDogMTM0cHg7IH1cbiAgICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1pbWFnZS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTQxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzNHB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3Ige1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLWltYWdlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLW5hbWUge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9XG4gICAgICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1jb250ZW50LWF1dGhvci10aW1lIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gICAgICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLXRpbWUgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hbm5vdW5jZW1lbnQge1xuICAgICAgICAgICAgd2lkdGg6IDMyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjsgfVxuICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tcmVkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAgICAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLXRpbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZXZlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1lY29ub215IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbiAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24gPiA6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQtbGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7IH1cblxuLmhvbWUgLmhvbWUzd2l0aDEge1xuICBwYWRkaW5nOiAxMDBweCAwIDAgMDsgfVxuICAuaG9tZSAuaG9tZTN3aXRoMV9fdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5ob21lIC5ob21lM3dpdGgxX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzE2MTYxNjsgfVxuICAuaG9tZSAuaG9tZTN3aXRoMV9fcmVhZE1vcmUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjY2UwMDAwO1xuICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgICAuaG9tZSAuaG9tZTN3aXRoMV9fcmVhZE1vcmU6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmhvbWUgLmhvbWUzd2l0aDFfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5ob21lIC5ob21lM3dpdGgxX19wb3N0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmhvbWUgLmhvbWUzd2l0aDFfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6IDIwcHg7IH1cbiAgICAuaG9tZSAuaG9tZTN3aXRoMV9faXRlbS4tcmlnaHQge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLi1yaWdodCAuaG9tZTN3aXRoMV9faXRlbS1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLi1yaWdodCAuaG9tZTN3aXRoMV9faXRlbS1pbWFnZS10aHVtYm5haWwge1xuICAgICAgICAgIGhlaWdodDogNDQxcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmhvbWUgLmhvbWUzd2l0aDFfX2l0ZW0uLXJpZ2h0IC5ob21lM3dpdGgxX19pdGVtLWltYWdlLW92ZXJsYXkge1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLWF1dGhvciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhvbWUgLmhvbWUzd2l0aDFfX2l0ZW0taW1hZ2UtdGh1bWJuYWlsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDIxOHB4O1xuICAgICAgaGVpZ2h0OiAxNDRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICAuaG9tZSAuaG9tZTN3aXRoMV9faXRlbS1pbWFnZS10aHVtYm5haWw6aG92ZXIgLmhvbWUzd2l0aDFfX2l0ZW0taW1hZ2UtcGxheSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7IH1cbiAgICAuaG9tZSAuaG9tZTN3aXRoMV9faXRlbS1pbWFnZS1vdmVybGF5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxNDRweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLWltYWdlLW92ZXJsYXk6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMzIuNjRkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNS41OCUsICMwMDAwMDAgMTAwJSk7IH1cbiAgICAuaG9tZSAuaG9tZTN3aXRoMV9faXRlbS1pbWFnZS1wbGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLWltYWdlLXBsYXkgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDsgfVxuICAgICAgLmhvbWUgLmhvbWUzd2l0aDFfX2l0ZW0taW5mb19faXRlbS10YWdzIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzJjM2U1MCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmMzZTUwICFpbXBvcnRhbnQ7IH1cbiAgICAuaG9tZSAuaG9tZTN3aXRoMV9faXRlbS10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7IH1cbiAgICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLXRpdGxlOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAuaG9tZSAuaG9tZTN3aXRoMV9faXRlbS10YWdzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmhvbWUgLmhvbWUzd2l0aDFfX2l0ZW0tdGFnIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4uaG9tZSAuZmluYW5jaWFyIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7IH1cbiAgLmhvbWUgLmZpbmFuY2lhcl9fdGl0bGUge1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXdlaWdodDogNjAwOyB9XG4gIC5ob21lIC5maW5hbmNpYXIgLmNvbXBvbmVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5NC42MmRlZywgIzE2MTYxNiAxNy4zNSUsICM3MjFDN0EgOTYuNzQlKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgcGFkZGluZzogMTMwcHggMDsgfVxuICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuaG9tZSAuZmluYW5jaWFyIC5jb21wb25lbnRfX3JpZ2h0LWNvbnRlbnQtdGl0bGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgICAgIC5ob21lIC5maW5hbmNpYXIgLmNvbXBvbmVudF9fcmlnaHQtY29udGVudC1idXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTdweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7IH1cbiAgICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LWJ1dHRvbiAudGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LWJ1dHRvbjpob3ZlciAudGV4dCB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LWJ1dHRvbjpob3ZlciAuY2lyY2xlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAuaG9tZSAuZmluYW5jaWFyIC5jb21wb25lbnRfX3JpZ2h0LWNvbnRlbnQtYnV0dG9uOmhvdmVyIC5hcnJvdyB7XG4gICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRkZGRkZGOyB9XG4gICAgICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LWJ1dHRvbjpob3ZlciAuYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LWJ1dHRvbiAuY2lyY2xlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMxNjE2MTY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNXMgY3ViaWMtYmV6aWVyKDEsIDAsIDAuOCwgMSk7IH1cbiAgICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LWJ1dHRvbiAuYXJyb3cge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdG9wOiAxOXB4O1xuICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjVzOyB9XG4gICAgICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LWJ1dHRvbiAuYXJyb3c6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBsaW5lYXI7IH1cbiAgICAuaG9tZSAuZmluYW5jaWFyIC5jb21wb25lbnRfX2xlZnQge1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19sZWZ0IGltZy5jb21wb25lbnRfX2xlZnQtYmFja2dyb3VuZC1wcm9wZXJ0eSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbmEge1xuICBjb2xvcjogIzUwNGQ0ZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmE6aG92ZXIge1xuICBjb2xvcjogI2ZmNTcyMjsgfVxuXG4uYWR2ZXJ0aXNpbmcge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5hZHZlcnRpc2luZ19fZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5hZHZlcnRpc2luZ19fZGV0YWlscy10aXRsZSB7XG4gICAgICBjb2xvcjogIzFFMUUxRTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH1cbiAgICAuYWR2ZXJ0aXNpbmdfX2RldGFpbHMtcGxheSwgLmFkdmVydGlzaW5nX19kZXRhaWxzLWNsb3NlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBtYXgtd2lkdGg6IDE3cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgbGluZWFyOyB9XG4gICAgICAuYWR2ZXJ0aXNpbmdfX2RldGFpbHMtcGxheTpob3ZlciwgLmFkdmVydGlzaW5nX19kZXRhaWxzLWNsb3NlOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmFkdmVydGlzaW5nX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyMHB4OyB9XG4gIC5hZHZlcnRpc2luZ19fcHVibGljaXR5LXBob3RvIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCAuc2xpZGVyLWNvbnRyb2xzIHtcbiAgICBib3R0b206IC0zMnB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5ob21lIC5maW5hbmNpYXIgLmNvbXBvbmVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5ob21lIC5maW5hbmNpYXIgLmNvbXBvbmVudF9fcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAuaG9tZSAuZmluYW5jaWFyIC5jb21wb25lbnRfX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IDcycHggMDtcbiAgICAgIG9yZGVyOiAyOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnMgLmRldGFpbHNfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9XG4gIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnMgLmRldGFpbHNfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4OyB9XG4gIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdCB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1iYWNrZ3JvdW5kIHtcbiAgICAgIC8qICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2VkaXRvcmlhbF9tb2JpbGUuanBnXCIpOyovIH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmFubm91bmNlbWVudHMgLnJlY2VudC1hbm5vdW5jZW1lbnRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2MDBweDsgfVxuICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdC1iYWNrZ3JvdW5kIHtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDsgfVxuICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdC1hdXRob3Ige1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQgLnB1YmxpY2F0aW9uc19fcmlnaHQtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnMgLmRldGFpbHNfX2Rlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICBtYXgtd2lkdGg6IDYwMHB4OyB9XG4gIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmhvbWUgLmVkaXRvcmlhbCAuY29tcG9uZW50X19sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtYmFja2dyb3VuZCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9lZGl0b3JpYWxfbW9iaWxldmVyc2lvbi5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE1cHg7XG4gICAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmhvbWUgLmVkaXRvcmlhbCAuY29tcG9uZW50X19yaWdodCBpbWcuY29tcG9uZW50X19sZWZ0LWJhY2tncm91bmQtcHJvcGVydHkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDsgfVxuICAuaG9tZSAuZXZlbmltZW50ZSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7IH1cbiAgICAuaG9tZSAuZXZlbmltZW50ZV9fdGl0bGUge1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLXRvcDogMzVweDsgfVxuICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgLmhvbWUgLmhvbWUzd2l0aDFfX2Jsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5ob21lIC5ob21lM3dpdGgxX19wb3N0cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7IH1cbiAgLmhvbWUgLmhvbWUzd2l0aDFfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhvbWUgLmhvbWUzd2l0aDFfX2l0ZW0uLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3JkZXI6IDE7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zIC5zbGljay1hcnJvdyB7XG4gICAgdG9wOiA1MCU7IH1cbiAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdCAuc2xpZGVyLWNvbnRyb2xzIHtcbiAgICBib3R0b206IC0yMzBweDsgfVxuICAuaG9tZSAuYWxsUG9zdHNfX2l0ZW0tbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU0MDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIwcHggYXV0bzsgfVxuICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtYmFja2dyb3VuZCB7XG4gICAgcGFkZGluZzogODBweCAzNXB4IDQwcHggMzVweDsgfVxuICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtY29udGVudC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogMDsgfVxuICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtY29udGVudC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogMDsgfVxuICAuaG9tZSAuZWRpdG9yaWFsIC5jb21wb25lbnRfX2xlZnQtY29udGVudC1idXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5ob21lIC5maW5hbmNpYXIgLmNvbXBvbmVudCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19sZWZ0IHtcbiAgICAgIG1hcmdpbjogMjBweCAwIDA7IH1cbiAgICAuaG9tZSAuZmluYW5jaWFyIC5jb21wb25lbnRfX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaG9tZSAuZmluYW5jaWFyIC5jb21wb25lbnRfX3JpZ2h0LWNvbnRlbnQtdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuaG9tZSAuZmluYW5jaWFyIC5jb21wb25lbnRfX3JpZ2h0LWNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAuaG9tZSAuZmluYW5jaWFyIC5jb21wb25lbnRfX3JpZ2h0LWNvbnRlbnQtYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmFkdmVydGlzaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA3NXB4OyB9XG4gICAgLmFkdmVydGlzaW5nX19kZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5hZHZlcnRpc2luZ19faXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7IH1cbiAgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdC1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0IC5kZXRhaWxzX19pbWFnZSB7XG4gICAgd2lkdGg6IDg1JTsgfVxuICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hbm5vdW5jZW1lbnQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB3aWR0aDogMjUwcHg7IH1cbiAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLXRpbWU6OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmhvbWUgLmV2ZW5pbWVudGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7IH1cbiAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItbmFtZSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItdGltZTo6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4OyB9XG4gIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYW5ub3VuY2VtZW50IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuaG9tZSAuaG9tZTN3aXRoMV9fcG9zdHMge1xuICAgIGdhcDogMjBweDtcbiAgICBvcmRlcjogMTsgfVxuICAuaG9tZSAuaG9tZTN3aXRoMV9fYmxvY2sge1xuICAgIGdhcDogMjBweDsgfVxuICAuaG9tZSAuaG9tZTN3aXRoMV9faXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLi1yaWdodCB7XG4gICAgICBvcmRlcjogMjsgfVxuICAgIC5ob21lIC5ob21lM3dpdGgxX19pdGVtLWltYWdlLXRodW1ibmFpbCB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50OyB9XG4gICAgLmhvbWUgLmhvbWUzd2l0aDFfX2l0ZW0taW1hZ2Utb3ZlcmxheSB7XG4gICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaG9tZSAucmVjZW50cyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5ob21lIC5yZWNlbnRzX19kZXRhaWxzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5ob21lIC5yZWNlbnRzX19kZXRhaWxzLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAuaG9tZSAucmVjZW50c19fZGV0YWlscy1tb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmhvbWUgLmFubm91bmNlbWVudHMge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucmVjZW50LWFubm91bmNlbWVudHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDVweDsgfVxuICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnJlY2VudC1hbm5vdW5jZW1lbnRzIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjQ0UwMDAwO1xuICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucmVjZW50LWFubm91bmNlbWVudHMgLmxpbmstZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB3aWR0aDogNjAlOyB9XG4gICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdC1iYWNrZ3JvdW5kIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0LW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdC1kZXNjcmlwdGlvbiAuZGV0YWlsc19fdGFnIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBnYXA6IDEwcHg7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX2xlZnQtZGVzY3JpcHRpb24gLmRldGFpbHNfX3RhZy1yZWQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0NFMDAwMDtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdC1kZXNjcmlwdGlvbiAuZGV0YWlsc19fdGFnLXRpbWUge1xuICAgICAgICBjb2xvcjogI0UwRTBFMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19sZWZ0LWRlc2NyaXB0aW9uIC5kZXRhaWxzX190aXRsZSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fbGVmdC1kZXNjcmlwdGlvbiAuZGV0YWlsc19fZGVzY3JpcHRpb24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIGhlaWdodDogODUycHg7IH1cbiAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbnNfX3JpZ2h0LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwOHB4O1xuICAgICAgICBoZWlnaHQ6IDEwN3B4OyB9XG4gICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1pbWFnZS1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItbmFtZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLXRpbWUge1xuICAgICAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LWF1dGhvci10aW1lOjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cbiAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTsgfVxuICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tcmVkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tYmx1ZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICMyQTdBRTI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWdyZWVuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjb2xvcjogIzQ1QUYzMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZ3JheSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICM1ODU4NTg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLW9waW5pb24ge1xuICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tb3Bpbmlvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4OyB9XG4gICAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS10aW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQ0UwMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgICAgICAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLXRpbWU6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0UwMDAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZXZlbnQge1xuICAgICAgICAgICAgY29sb3I6ICMyQTdBRTI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZXZlbnQ6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkE3QUUyO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAgICAgICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZWNvbm9teSB7XG4gICAgICAgICAgICBjb2xvcjogIzQ1QUYzMjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgICAgICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1lY29ub215OjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1QUYzMjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7IH1cbiAgLmhvbWUgLmVkaXRvcmlhbF9fdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1jb250ZW50LXRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4OyB9XG4gIC5ob21lIC5lZGl0b3JpYWwgLmNvbXBvbmVudF9fbGVmdC1jb250ZW50LWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWF4LXdpZHRoOiAyODFweDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuaG9tZSAuZXZlbmltZW50ZSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfVxuICAgIC5ob21lIC5ldmVuaW1lbnRlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX2xlZnQtYmFja2dyb3VuZCB7XG4gICAgICAgIG1heC13aWR0aDogMzYzcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE3M3B4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LWF1dGhvciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fbGVmdC1hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX2xlZnQtYXV0aG9yLW5hbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LWF1dGhvci10aW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fbGVmdC1hdXRob3ItdGltZTo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fbGVmdC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXgtd2lkdGg6IDM2M3B4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fbGVmdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fbGVmdC10YWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX2xlZnQtdGFnLW5hbWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19sZWZ0LXRhZy1yZWFkIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fbGVmdC10YWctcmVhZDo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1jb250ZW50LWF1dGhvci1pbWFnZTEge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLWltYWdlMiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH1cbiAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItaW1hZ2UzIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1jb250ZW50LWF1dGhvci1pbWFnZTQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLW5hbWUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1jb250ZW50LWF1dGhvci10aW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItdGltZTo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hbm5vdW5jZW1lbnQge1xuICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTsgfVxuICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1yZWQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWJsdWUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAgICAgLmhvbWUgLmV2ZW5pbWVudGUgLnB1YmxpY2F0aW9ucyAuZXZlbmltZW50ZV9fcmlnaHQgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWdyZWVuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1ncmF5IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1vcGluaW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS10aW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIC5ob21lIC5ldmVuaW1lbnRlIC5wdWJsaWNhdGlvbnMgLmV2ZW5pbWVudGVfX3JpZ2h0IC5ldmVuaW1lbnRlX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1ldmVudCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgICAgICAgICAuaG9tZSAuZXZlbmltZW50ZSAucHVibGljYXRpb25zIC5ldmVuaW1lbnRlX19yaWdodCAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZWNvbm9teSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmhvbWUgLmZpbmFuY2lhciAuY29tcG9uZW50X19yaWdodC1jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucmVjZW50LWFubm91bmNlbWVudHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDVweDsgfVxuICAgIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5yZWNlbnQtYW5ub3VuY2VtZW50cyAudGl0bGUge1xuICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41OyB9XG4gICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnJlY2VudC1hbm5vdW5jZW1lbnRzIC5saW5rLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQtaXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtaGVpZ2h0OiBpbml0aWFsOyB9XG4gICAgLmhvbWUgLmFubm91bmNlbWVudHMgLnB1YmxpY2F0aW9uc19fcmlnaHQtaXRlbS1pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTkwcHg7IH1cbiAgICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodC1pdGVtLWluZm8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDE4dmg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHggNDVweDsgfVxuICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hbm5vdW5jZW1lbnQge1xuICAgIHdpZHRoOiAyMDBweDsgfVxuICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItdGltZSB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG4gIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tb3BpbmlvbiB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG4gIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tdGltZSB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG4gIC5ob21lIC5hbm5vdW5jZW1lbnRzIC5wdWJsaWNhdGlvbnNfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZXZlbnQge1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAuaG9tZSAuYW5ub3VuY2VtZW50cyAucHVibGljYXRpb25zX19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWVjb25vbXkge1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfSB9XG5cbi5hcnRpY29sIC5hbm5vdW5jZW1lbnQgLnJlY2VudC1hbm5vdW5jZW1lbnRzIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDgxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTNweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA3cHg7IH1cbiAgLmFydGljb2wgLmFubm91bmNlbWVudCAucmVjZW50LWFubm91bmNlbWVudHMgLnRpdGxlIHtcbiAgICBjb2xvcjogI0NFMDAwMDtcbiAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuYXJ0aWNvbCAuYW5ub3VuY2VtZW50IC5yZWNlbnQtYW5ub3VuY2VtZW50cyAubGluay1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICMzODM4Mzg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmFydGljb2wgLmhlcm8gLmVkaXRvcnNfX3RpdGxlIHtcbiAgd2lkdGg6IGF1dG87IH1cbiAgLmFydGljb2wgLmhlcm8gLmVkaXRvcnNfX3RpdGxlIC50aXRsZSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXgtd2lkdGg6IDE2NTRweDtcbiAgICBjb2xvcjogIzE2MTYxNjtcbiAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7IH1cblxuLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLmFydGljb2wgLmRldGFpbHMgLmJhY2tncm91bmQge1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDE2NTRweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5iYWNrZ3JvdW5kX190YWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmJhY2tncm91bmRfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCB7XG4gICAgd2lkdGg6IDY1JTsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCAuYnJlYWRjcnVtYnNfX2Jsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCAuZ29vZ2xlLW5ld3MtYWN0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAxMnB4O1xuICAgICAgcGFkZGluZzogMTZweCA1MHB4IDA7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCAuZ29vZ2xlLW5ld3MtYWN0aW9uc19fYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjJzIGxpbmVhciwgYm94LXNoYWRvdyAuMnMgbGluZWFyLCBjb2xvciAuMnMgbGluZWFyOyB9XG4gICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCAuZ29vZ2xlLW5ld3MtYWN0aW9uc19fYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNjZTAwMDA7XG4gICAgICAgICAgY29sb3I6ICNjZTAwMDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCAuZ29vZ2xlLW5ld3MtYWN0aW9uc19faWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleDogMCAwIDI2cHg7XG4gICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICAgICAgY29sb3I6ICM0Mjg1ZjQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1nYWxsZXJ5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBwYWRkaW5nOiA0MHB4IDUwcHggMDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWdhbGxlcnktaXRlbSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCkgLyA0KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWdhbGxlcnktaXRlbTpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC43OyB9XG4gICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1nYWxsZXJ5LWl0ZW0gaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDE1NnB4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1jYXRlZ29yeSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWNhdGVnb3J5LWhvbWUge1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtY2F0ZWdvcnktbmFtZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIG1heC13aWR0aDogMTAyMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1kZXNjcmlwdGlvbiBhIHtcbiAgICAgICAgY29sb3I6ICMyMTk2RjM7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1kZXNjcmlwdGlvbiBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2NlMDAwMDsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gYTp2aXNpdGVkIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjY7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1kZXNjcmlwdGlvbiB1bCwgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4OyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIHRhYmxlIHRoLCAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gdGFibGUgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IG5vcm1hbDsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gdGFibGUgdGhlYWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cbiAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gdGFibGUgdGhlYWQgdGgge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gdGFibGUgdGJvZHkgdHI6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWY1ZmY7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIHRhYmxlIHRib2R5IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQgb2wge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQgb2wgbGkge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIHRhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIHRhYmxlIHRib2R5IHN0cm9uZyB7XG4gICAgICAgICAgY29sb3I6ICMzMzM7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gLnRhYmxlLXJlc3BvbnNpdmUgdGFibGUge1xuICAgICAgICAgIG1pbi13aWR0aDogNjQwcHg7XG4gICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAgICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1kZXNjcmlwdGlvbiAudGFibGUtcmVzcG9uc2l2ZSB0YWJsZSB0aCxcbiAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gLnRhYmxlLXJlc3BvbnNpdmUgdGFibGUgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gcCwgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAwOyB9XG4gICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1kZXNjcmlwdGlvbiBwIHNwYW4sIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1kZXNjcmlwdGlvbiBkaXYgc3BhbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCUgIWltcG9ydGFudDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGIsIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1kZXNjcmlwdGlvbiBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uICoge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtYWRzIHtcbiAgICAgIG1hcmdpbjogMjBweCAwOyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtYWRzIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWFubm91bmNlbWVudCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjQ0UwMDAwOyB9XG4gICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LXRleHQge1xuICAgICAgbWF4LXdpZHRoOiAxMDIycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG4gICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWF1dGhvciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIzcHg7IH1cbiAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtbmFtZSB7XG4gICAgICBjb2xvcjogIzE2MTYxNiAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LW5hbWUgYSB7XG4gICAgICAgIGNvbG9yOiAjMTYxNjE2ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC10aW1lIHtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtdGltZSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWltYWdlIHtcbiAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgaGVpZ2h0OiA1OHB4OyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtaW1hZ2UgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDU4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zNSk7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWl0ZW0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NFMDAwMDtcbiAgICAgIGJhY2tncm91bmQ6ICNDRTAwMDA7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgd2lkdGg6IDMwJTsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24taW1hZ2UtYmFja2dyb3VuZCB7XG4gICAgICAgIHdpZHRoOiAxNDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMzRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLW5hbWUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7IH1cbiAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLXRpbWUge1xuICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogNHB4OyB9XG4gICAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLXRpbWUgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgICB3aWR0aDogMzI1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1yZWQge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMS41cHggc29saWQgI0NFMDAwMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NFMDAwMDtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tb3BpbmlvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNTg1ODU4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tb3Bpbmlvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7IH1cbiAgICAgICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLXRpbWUge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4OyB9XG4gICAgICAgICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLXRpbWUgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1ldmVudCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMkE3QUUyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZXZlbnQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJBN0FFMjtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4OyB9XG4gICAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1lY29ub215IHtcbiAgICAgICAgICAgICAgY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1lY29ub215OjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbiAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbiA+IDpudGgtY2hpbGQoNikge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4ucmVjZW50cyB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9XG4gIC5yZWNlbnRzX19wdWJsaWNhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8qICAgICAgJi1tb3JlOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCI+XCI7XG4gICAgICAgICAgICByaWdodDogLTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjRjI0RDREO1xuICAgICAgICAgIH0qLyB9XG4gICAgLnJlY2VudHNfX3B1YmxpY2F0aW9uLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAucmVjZW50c19fcHVibGljYXRpb24gYSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjY2UwMDAwO1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjsgfVxuICAgICAgLnJlY2VudHNfX3B1YmxpY2F0aW9uIGE6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzE2MTYxNjsgfVxuICAgIC5yZWNlbnRzX19wdWJsaWNhdGlvbi1tb3JlIHtcbiAgICAgIGNvbG9yOiAjQ0UwMDAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgLnJlY2VudHNfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucmVjZW50c19faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZ2FwOiAyMHB4OyB9XG4gIC5yZWNlbnRzX19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAzOTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gIC5yZWNlbnRzX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnJlY2VudHNfX2NvbnRlbnQtaW1hZ2Uge1xuICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0NnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7IH1cbiAgICAucmVjZW50c19fY29udGVudC1hdXRvciB7XG4gICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7IH1cbiAgICAucmVjZW50c19fY29udGVudC10aW1lIHtcbiAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5yZWNlbnRzX19jb250ZW50LXRpbWU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gIC5yZWNlbnRzX19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDRweDsgfVxuICAucmVjZW50c19faXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLnJlY2VudHNfX2RldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLnJlY2VudHNfX3RhZyB7XG4gICAgY29sb3I6ICNDRTAwMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4OyB9XG4gIC5yZWNlbnRzX190aW1lLXJlYWQge1xuICAgIGNvbG9yOiAjODU4NTg1O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAucmVjZW50c19fdGltZS1yZWFkOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmFydGljb2wgLmhlcm8gLmdyaWQtY29udGFpbmVyIC5lZGl0b3JzX190aXRsZSAudGl0bGUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5hcnRpY29sIC5lbGVtZW50X19sZWZ0LWNhdGVnb3J5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgLmFydGljb2wgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogNzBweDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmRldGFpbHMgLmVsZW1lbnQgLmJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAucmVjZW50c19fcHVibGljYXRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAucmVjZW50c19fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5yZWNlbnRzX19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5yZWNlbnRzX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogNXB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFydGljb2wgLmhlcm8gLmdyaWQtY29udGFpbmVyIC5lZGl0b3JzX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hcnRpY29sIC5oZXJvIC5ncmlkLWNvbnRhaW5lciAuZWRpdG9yc19fdGl0bGUgLnRpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudCAuYmFja2dyb3VuZC1pdGVtIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCAuZ29vZ2xlLW5ld3MtYWN0aW9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMTRweCAxMHB4IDA7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCAuZ29vZ2xlLW5ld3MtYWN0aW9uc19fYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1jYXRlZ29yeSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiA1JTsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1nYWxsZXJ5IHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMTBweCAwOyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZ2FsbGVyeS1pdGVtIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMHB4KSAvIDMpOyB9XG4gICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1nYWxsZXJ5LWl0ZW0gaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7IH1cbiAgLnJlY2VudHNfX3B1YmxpY2F0aW9uLW1vcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJlY2VudHNfX3B1YmxpY2F0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI1cHg7IH1cbiAgLnJlY2VudHNfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnJlY2VudHNfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAucmVjZW50c19faXRlbS10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnJlY2VudHNfX2l0ZW0tZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucmVjZW50c19fZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogNXB4OyB9XG4gIC5yZWNlbnRzX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5hcnRpY29sIC5oZXJvIC5ncmlkLWNvbnRhaW5lciAuZWRpdG9yc19fdGl0bGUgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmVsZW1lbnRfX2xlZnQtYXV0aG9yIHtcbiAgICBnYXA6IDEycHg7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmVsZW1lbnRfX2xlZnQtbmFtZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5lbGVtZW50X19sZWZ0LXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5lbGVtZW50X19sZWZ0LXRpbWUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmVsZW1lbnRfX2xlZnQtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuYXJ0aWNvbCAuaGVybyAuZ3JpZC1jb250YWluZXIgLmVkaXRvcnNfX3RpdGxlIHtcbiAgICB3aWR0aDogNDAwcHg7IH1cbiAgICAuYXJ0aWNvbCAuaGVybyAuZ3JpZC1jb250YWluZXIgLmVkaXRvcnNfX3RpdGxlIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtYXV0aG9yIHtcbiAgICBnYXA6IDEycHg7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1uYW1lIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC10aW1lIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYW5ub3VuY2VtZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IDI1MHB4OyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItdGltZTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5hcnRpY29sIC5hbm5vdW5jZW1lbnQgLmdyaWQtY29udGFpbmVyIC5yZWNlbnQtYW5ub3VuY2VtZW50cyB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmFydGljb2wgLmFubm91bmNlbWVudCAuZ3JpZC1jb250YWluZXIgLnJlY2VudC1hbm5vdW5jZW1lbnRzIC50aXRsZSB7XG4gICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4OyB9XG4gICAgLmFydGljb2wgLmFubm91bmNlbWVudCAuZ3JpZC1jb250YWluZXIgLnJlY2VudC1hbm5vdW5jZW1lbnRzIC5saW5rLWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4OyB9XG4gIC5hcnRpY29sIC5oZXJvIC5ncmlkLWNvbnRhaW5lciAuZWRpdG9yc19fdGl0bGUge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmFydGljb2wgLmhlcm8gLmdyaWQtY29udGFpbmVyIC5lZGl0b3JzX190aXRsZSAudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudCAuYmFja2dyb3VuZCB7XG4gICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtYXV0aG9yIHtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtbmFtZSBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC10aW1lIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC10ZXh0IHtcbiAgICBjb2xvcjogIzE2MTYxNjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbnNfX3JpZ2h0LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1pbWFnZTEge1xuICAgICAgd2lkdGg6IDEwOHB4O1xuICAgICAgaGVpZ2h0OiAxMDdweDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24taW1hZ2UxLWJhY2tncm91bmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24taW1hZ2UyIHtcbiAgICAgIHdpZHRoOiAxMDhweDtcbiAgICAgIGhlaWdodDogMTA3cHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWltYWdlMi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWltYWdlMyB7XG4gICAgICB3aWR0aDogMTA4cHg7XG4gICAgICBoZWlnaHQ6IDEwN3B4OyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1pbWFnZTMtYmFja2dyb3VuZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1pbWFnZTQge1xuICAgICAgd2lkdGg6IDEwOHB4O1xuICAgICAgaGVpZ2h0OiAxMDdweDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24taW1hZ2U0LWJhY2tncm91bmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLWltYWdlMSB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLWltYWdlMiB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLWltYWdlMyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLWltYWdlNCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLW5hbWUge1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfVxuICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItdGltZSB7XG4gICAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLXRpbWU6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7IH1cbiAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lOyB9XG4gICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLXJlZCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tYmx1ZSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjb2xvcjogIzJBN0FFMjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZ3JlZW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWdyYXkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgY29sb3I6ICM1ODU4NTg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLW9waW5pb24ge1xuICAgICAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1vcGluaW9uOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4OyB9XG4gICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS10aW1lIHtcbiAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tdGltZTo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZXZlbnQge1xuICAgICAgICAgIGNvbG9yOiAjMkE3QUUyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICAgIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1ldmVudDo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJBN0FFMjtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAgICAgICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZWNvbm9teSB7XG4gICAgICAgICAgY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgICAgICAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWVjb25vbXk6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7IH1cbiAgLnJlY2VudHNfX3B1YmxpY2F0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnJlY2VudHNfX3B1YmxpY2F0aW9uLW1vcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5yZWNlbnRzX19wdWJsaWNhdGlvbi10aXRsZSB7XG4gICAgICBjb2xvcjogIzJEMkQyRDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAucmVjZW50c19fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBnYXA6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAucmVjZW50c19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBnYXA6IDA7IH1cbiAgICAucmVjZW50c19faXRlbS10aXRsZSB7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgIC5yZWNlbnRzX19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4OyB9XG4gIC5yZWNlbnRzX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA1cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC5yZWNlbnRzX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hbm5vdW5jZW1lbnQge1xuICAgIHdpZHRoOiAyMDBweDsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAuYXJ0aWNvbCAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1vcGluaW9uIHtcbiAgICBmb250LXNpemU6IDEwcHg7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tdGltZSB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG4gIC5hcnRpY29sIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWV2ZW50IHtcbiAgICBmb250LXNpemU6IDEwcHg7IH1cbiAgLmFydGljb2wgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tZWNvbm9teSB7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9IH1cblxuLnByZW1pdW0gLnB1YmxpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQyNycgaGVpZ2h0PSc2NTUnIHZpZXdCb3g9JzAgMCA0MjcgNjU1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMzI2LjkzMyA1NDAuNTQ4QzMxNC4wMzggNjAzLjQxMiAyNTAuNDcxIDY0My41MTQgMTg0LjkxNyA2MzAuMDY3QzE2OC41NjYgNjI2LjcxNCAxNDguNDkxIDYxNi4yMzIgMTI5LjAzOCA2MDIuMzk2QzEwOS41OTMgNTg4LjU2NyA5MC44MTc5IDU3MS40MiA3Ny4wNjQ1IDU1NC43ODdDNzAuMTg3NiA1NDYuNDcgNjQuNTc1MyA1MzguMjkyIDYwLjc2MTYgNTMwLjczMUM1Ni45NDM5IDUyMy4xNjIgNTQuOTUwOSA1MTYuMjU0IDU1LjI1NSA1MTAuNDYzQzU1LjU1NzIgNTA0LjcwNiA1OC4xMjcgNTAwLjAzIDYzLjUyMTUgNDk2Ljg0OEM2OC45NDk3IDQ5My42NDcgNzcuMjc1MyA0OTEuOTM5IDg5LjEwNTggNDkyLjI2OUMxMTIuOTUxIDQ5Mi45MzUgMTI5LjczNCA0ODYuNzc0IDE0Mi41MTEgNDc3LjM0M0MxNTUuMjcyIDQ2Ny45MjQgMTY0LjAwMyA0NTUuMjY2IDE3MS43ODMgNDQzLjAxNEMxNzIuODA4IDQ0MS40IDE3My44MTYgNDM5Ljc5NCAxNzQuODE0IDQzOC4yMDRDMTgxLjQxMyA0MjcuNjg5IDE4Ny41ODIgNDE3Ljg2IDE5NS4zNzEgNDEwLjk1OUMyMDQuMjg4IDQwMy4wNiAyMTUuMzMxIDM5OS4wMDYgMjMxLjYyNyA0MDIuMzQ4QzI5Ny4xODEgNDE1Ljc5NSAzMzkuODI3IDQ3Ny42ODQgMzI2LjkzMyA1NDAuNTQ4Wicgc3Ryb2tlPSd1cmwoJTIzcGFpbnQwX2xpbmVhcl81OThfMjU3KScgc3Ryb2tlLW9wYWNpdHk9JzAuOScgc3Ryb2tlLXdpZHRoPScxLjAwMzg3Jy8lM0UlM0NtYXNrIGlkPSdtYXNrMF81OThfMjU3JyBzdHlsZT0nbWFzay10eXBlOmFscGhhJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScyMicgeT0nMzUnIHdpZHRoPSc1NTYnIGhlaWdodD0nNDcxJyUzRSUzQ3BhdGggZD0nTTU3NC40MTIgMjk5LjA1OUM1NTkuMDU1IDQyNy41NiA0MzguMDQgNTE4LjgyNiAzMDQuMDQxIDUwMi44MTFDMjcwLjYxOCA0OTguODE3IDIyOC41MTQgNDgxLjEyNCAxODcuMDk2IDQ1Ni41ODVDMTQ1LjY5NyA0MzIuMDU4IDEwNS4wODUgNDAwLjc1MiA3NC42NTI1IDM2OS42MzRDNTkuNDM1OCAzNTQuMDc1IDQ2Ljc4MzUgMzM4LjU4MiAzNy44NDk3IDMyNC4wMjdDMjguOTA2MyAzMDkuNDU3IDIzLjc0MTEgMjk1LjkwOSAyMy4zNzk2IDI4NC4yMTlDMjMuMDIwMiAyNzIuNiAyNy4zOTk1IDI2Mi43NyAzNy43MDYyIDI1NS40N0M0OC4wNzc2IDI0OC4xMjUgNjQuNTIyNCAyNDMuMjk0IDg4LjM1MzIgMjQxLjk3MUMxMzYuMzg2IDIzOS4zMDUgMTY5LjA4IDIyNC4xMDYgMTkzLjE3NCAyMDMuMDA3QzIxNy4yMzcgMTgxLjkzNSAyMzIuNjU4IDE1NS4wMzEgMjQ2LjIzNiAxMjkuMTAxQzI0OC4wMjUgMTI1LjY4NiAyNDkuNzggMTIyLjI5IDI1MS41MTggMTE4LjkyN0MyNjMuMDE1IDk2LjY4NjMgMjczLjc2MiA3NS44OTY4IDI4OC4yNTcgNjAuNzIxNUMzMDQuODUxIDQzLjM0OTkgMzI2LjM2MiAzMy4zNDcxIDM1OS42NzQgMzcuMzI4NEM0OTMuNjcyIDUzLjM0MzMgNTg5Ljc3IDE3MC41NTggNTc0LjQxMiAyOTkuMDU5Wicgc3Ryb2tlPSd1cmwoJTIzcGFpbnQxX2xpbmVhcl81OThfMjU3KScgc3Ryb2tlLW9wYWNpdHk9JzAuODgnIHN0cm9rZS13aWR0aD0nMi4wMjQ0OCcvJTNFJTNDcGF0aCBkPSdNNTExLjMxMyAzMDQuNDgyQzQ5OS45MzUgMzk5LjY3OCA0MTAuMjkgNDY3LjI3MiAzMTEuMDQ4IDQ1NS40MTFDMjg2LjI3NCA0NTIuNDUxIDI1NS4wOTYgNDM5LjM0MyAyMjQuNDQ5IDQyMS4xODZDMTkzLjgxMiA0MDMuMDM1IDE2My43NTUgMzc5Ljg2NiAxNDEuMjI4IDM1Ni44MzJDMTI5Ljk2NCAzNDUuMzE0IDEyMC41OTIgMzMzLjg0MSAxMTMuOTcyIDMyMy4wNTRDMTA3LjM0NiAzMTIuMjU5IDEwMy41IDMwMi4xOTQgMTAzLjIzMSAyOTMuNDgzQzEwMi45NjMgMjg0LjgwNyAxMDYuMjM5IDI3Ny40NTMgMTEzLjkzNiAyNzIuMDAyQzEyMS42NjQgMjY2LjUyOCAxMzMuODg0IDI2Mi45NSAxNTEuNTMxIDI2MS45N0MxODcuMDA2IDI2MC4wMDEgMjExLjEzMiAyNDguNzc5IDIyOC45MDYgMjMzLjIxNEMyNDYuNjY2IDIxNy42NjIgMjU4LjA1MyAxOTcuOCAyNjguMDk1IDE3OC42MjNDMjY5LjQxNyAxNzYuMSAyNzAuNzE0IDE3My41OSAyNzIgMTcxLjEwM0MyODAuNTAxIDE1NC42NTYgMjg4LjQ2OSAxMzkuMjQyIDI5OS4yMTggMTI3Ljk4OEMzMTEuNTQ3IDExNS4wODEgMzI3LjUzOCAxMDcuNjU0IDM1Mi4yNTcgMTEwLjYwOEM0NTEuNSAxMjIuNDY5IDUyMi42OSAyMDkuMjg2IDUxMS4zMTMgMzA0LjQ4MlonIHN0cm9rZT0nJTIzNzY3Njc2JyBzdHJva2Utb3BhY2l0eT0nMC40Mycgc3Ryb2tlLXdpZHRoPScwLjk4MzQ0MScvJTNFJTNDL21hc2slM0UlM0NnIG1hc2s9J3VybCglMjNtYXNrMF81OThfMjU3KSclM0UlM0NyZWN0IHg9Jy0yNycgeT0nLTI0JyB3aWR0aD0nNDU0JyBoZWlnaHQ9JzY0NCcgZmlsbD0ndXJsKCUyM3BhaW50Ml9saW5lYXJfNTk4XzI1NyknLyUzRSUzQ3JlY3QgeD0nLTI2LjUnIHk9Jy0yMy41JyB3aWR0aD0nNDUzJyBoZWlnaHQ9JzY0Mycgc3Ryb2tlPSd1cmwoJTIzcGFpbnQzX2xpbmVhcl81OThfMjU3KScgc3Ryb2tlLW9wYWNpdHk9JzAuODgnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2xpbmVhckdyYWRpZW50IGlkPSdwYWludDBfbGluZWFyXzU5OF8yNTcnIHgxPScyMTYuOTY0JyB5MT0nMzk4LjgyOCcgeDI9JzIyMC41JyB5Mj0nNTcwLjUnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzNzY3Njc2Jy8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nJTIzRENEQ0RDJyBzdG9wLW9wYWNpdHk9JzAnLyUzRSUzQy9saW5lYXJHcmFkaWVudCUzRSUzQ2xpbmVhckdyYWRpZW50IGlkPSdwYWludDFfbGluZWFyXzU5OF8yNTcnIHgxPSc0MC41JyB5MT0nMjkwLjUnIHgyPSc0NDInIHkyPSc1MTcuNScgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnJTNFJTNDc3RvcCBzdG9wLWNvbG9yPSclMjM3Njc2NzYnLyUzRSUzQ3N0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPSclMjNEQ0RDREMnIHN0b3Atb3BhY2l0eT0nMCcvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3BhaW50Ml9saW5lYXJfNTk4XzI1NycgeDE9JzI3JyB5MT0nMzM5Ljc3NicgeDI9JzQ1Mi44NDknIHkyPSc0ODAuOTg5JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyMzc2NzY3NicvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyM0RDRENEQycgc3RvcC1vcGFjaXR5PScwJy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0ncGFpbnQzX2xpbmVhcl81OThfMjU3JyB4MT0nLTExLjE4MycgeTE9JzM3My4wNDEnIHgyPSczNzUuOTEyJyB5Mj0nNDcwLjM2MScgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnJTNFJTNDc3RvcCBzdG9wLWNvbG9yPSclMjM3Njc2NzYnLyUzRSUzQ3N0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPSclMjNEQ0RDREMnIHN0b3Atb3BhY2l0eT0nMCcvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDQyN3B4O1xuICBoZWlnaHQ6IDY1NXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLnByZW1pdW0gLnB1YmxpY2F0aW9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzEwJyBoZWlnaHQ9JzI5Nicgdmlld0JveD0nMCAwIDMxMCAyOTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNS42Njk1IDExMy4xQzMyLjAyODUgNTEuMDQ2OCA5Ny43MjA1IDE0LjUyOTMgMTYyLjQyOCAzMS41ODgyQzE3OC41NjggMzUuODQzMiAxOTguMDMxIDQ3LjQyMDkgMjE2LjY4OCA2Mi4zMTM2QzIzNS4zMzYgNzcuMTk5NCAyNTMuMTMyIDk1LjM2MDIgMjY1Ljk0MyAxMTIuNzNDMjcyLjM0OCAxMjEuNDE1IDI3Ny40OTkgMTI5Ljg5MiAyODAuODg3IDEzNy42NTJDMjg0LjI4IDE0NS40MjIgMjg1Ljg4NyAxNTIuNDI5IDI4NS4yNjIgMTU4LjE5NUMyODQuNjQxIDE2My45MjYgMjgxLjgxNiAxNjguNDUzIDI3Ni4yNTQgMTcxLjMzMUMyNzAuNjU2IDE3NC4yMjYgMjYyLjI0OSAxNzUuNDcgMjUwLjQ1NSAxNzQuNDg1QzIyNi42ODMgMTcyLjQ5OSAyMDkuNTg1IDE3Ny43MiAxOTYuMzA1IDE4Ni40MjhDMTgzLjA0MSAxOTUuMTI2IDE3My42MjIgMjA3LjI4IDE2NS4xNzUgMjE5LjA4M0MxNjQuMDYyIDIyMC42MzcgMTYyLjk2NyAyMjIuMTg0IDE2MS44ODMgMjIzLjcxNkMxNTQuNzExIDIzMy44NSAxNDguMDA2IDI0My4zMjIgMTM5Ljg0NyAyNDkuNzhDMTMwLjUwNiAyNTcuMTczIDExOS4yNTUgMjYwLjYwOSAxMDMuMTY5IDI1Ni4zNjlDMzguNDYxNiAyMzkuMzEgLTAuNjg5NTA2IDE3NS4xNTIgMTUuNjY5NSAxMTMuMVonIHN0cm9rZT0ndXJsKCUyM3BhaW50MF9saW5lYXJfNTk4XzQ2KScgc3Ryb2tlLW9wYWNpdHk9JzAuOScgc3Ryb2tlLXdpZHRoPScxLjAwMzg3Jy8lM0UlM0NkZWZzJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3BhaW50MF9saW5lYXJfNTk4XzQ2JyB4MT0nMTE3LjYxNScgeTE9JzI2MC42OTYnIHgyPScxMjMuNTk4JyB5Mj0nODkuMDkyMScgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnJTNFJTNDc3RvcCBzdG9wLWNvbG9yPSclMjM3Njc2NzYnLyUzRSUzQ3N0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPSclMjNEQ0RDREMnIHN0b3Atb3BhY2l0eT0nMCcvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMjgwcHg7XG4gIG1hcmdpbi10b3A6IC0xMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDUlOyB9XG5cbi5wcmVtaXVtIC5wdWJsaWNhdGlvbl9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDc4cHg7XG4gIG1heC13aWR0aDogMTI3OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5wcmVtaXVtIC5wdWJsaWNhdGlvbl9fYXV0aG9yIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucHJlbWl1bSAucHVibGljYXRpb25fX2F1dGhvci1pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5wcmVtaXVtIC5wdWJsaWNhdGlvbl9fYXV0aG9yLWltYWdlIGltZyB7XG4gICAgICB3aWR0aDogNThweDtcbiAgICAgIGhlaWdodDogNThweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDU4cHg7IH1cbiAgLnByZW1pdW0gLnB1YmxpY2F0aW9uX19hdXRob3ItbmFtZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgLnByZW1pdW0gLnB1YmxpY2F0aW9uX19hdXRob3ItdGltZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTZweDsgfVxuICAgIC5wcmVtaXVtIC5wdWJsaWNhdGlvbl9fYXV0aG9yLXRpbWUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnByZW1pdW0gLnB1YmxpY2F0aW9uX19hdXRob3ItdGFnIHtcbiAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRTAwMDA7XG4gICAgYmFja2dyb3VuZDogI0NFMDAwMDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDsgfVxuXG4ucHJlbWl1bSAucHVibGljYXRpb25fX2JhY2tncm91bmQge1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDUwMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ucHJlbWl1bSAucHVibGljYXRpb24gLnJlY2VudC1hbm5vdW5jZW1lbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tdG9wOiA0NXB4OyB9XG4gIC5wcmVtaXVtIC5wdWJsaWNhdGlvbiAucmVjZW50LWFubm91bmNlbWVudHMgLnRpdGxlIHtcbiAgICBjb2xvcjogI0Y1NTg1ODtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAucHJlbWl1bSAucHVibGljYXRpb24gLnJlY2VudC1hbm5vdW5jZW1lbnRzIC5saW5rLWRlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI0M0QzRDNDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4ucHJlbWl1bSAuYW5ub3VuY2VtZW50IC5hcnRpY2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLXRvcDogMTgwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wcmVtaXVtIC5hbm5vdW5jZW1lbnQgLmFydGljbGVfX2xlZnQge1xuICAgIG1heC13aWR0aDogNTc3cHg7XG4gICAgaGVpZ2h0OiA3NTlweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcmVtaXVtIC5hbm5vdW5jZW1lbnQgLmFydGljbGVfX2xlZnQgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wcmVtaXVtIC5hbm5vdW5jZW1lbnQgLmFydGljbGVfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4OyB9XG4gICAgLnByZW1pdW0gLmFubm91bmNlbWVudCAuYXJ0aWNsZV9fcmlnaHQtY2F0ZWdvcnkge1xuICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICBmb250LWZhbWlseTogJ1NhdGlzZnknLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG4gICAgLnByZW1pdW0gLmFubm91bmNlbWVudCAuYXJ0aWNsZV9fcmlnaHQtdGl0bGUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgIG1heC13aWR0aDogNzgycHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcmVtaXVtIC5hbm5vdW5jZW1lbnQgLmFydGljbGVfX3JpZ2h0LWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG4gICAgLnByZW1pdW0gLmFubm91bmNlbWVudCAuYXJ0aWNsZV9fcmlnaHQtd2FybmluZyB7XG4gICAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjQ0UwMDAwO1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgIG1heC13aWR0aDogNzg3cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4ucHJlbWl1bSAubmV3cyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDsgfVxuICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNTBweDsgfVxuICAgIC5wcmVtaXVtIC5uZXdzIC5hcnRpY2xlX19sZWZ0IHtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgICAgIC5wcmVtaXVtIC5uZXdzIC5hcnRpY2xlX19sZWZ0LWltYWdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL25ld3MucG5nXCIpO1xuICAgICAgICB3aWR0aDogNjZweDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgLnByZW1pdW0gLm5ld3MgLmFydGljbGVfX2xlZnQtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgIG1heC13aWR0aDogNzU2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZV9fbGVmdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIG1heC13aWR0aDogOTA4cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnByZW1pdW0gLm5ld3MgLmFydGljbGVfX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBoZWlnaHQ6IDYwMHB4OyB9XG4gICAgICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZV9fcmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNzU1JyBoZWlnaHQ9Jzg3MScgdmlld0JveD0nMCAwIDc1NSA4NzEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NtYXNrIGlkPSdtYXNrMF81OThfMjY4JyBzdHlsZT0nbWFzay10eXBlOmFscGhhJyBtYXNrVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyB4PScwJyB5PScwJyB3aWR0aD0nOTEwJyBoZWlnaHQ9Jzg3MSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNjM5LjM3MyA2MjMuNTAyQzQ3OC4zNTMgNzMwLjgxOCAyNTcuMDE3IDY4MS43MDggMTQ1LjAzIDUxMy42NzhDMTMzLjg5MSA0OTYuOTY1IDEyMi44NTQgNDc3LjY4MSAxMTIuMzA0IDQ1Ni41OThDMjIxLjg4OCAzNjMuMzE1IDI2Ny41MDUgMjc5LjgzNyAzMDIuNjI1IDIxNS41NzFMMzAyLjYyNyAyMTUuNTY3QzMwNi4zNTQgMjA4Ljc0NyAzMDkuOTYzIDIwMi4xNDMgMzEzLjUxNyAxOTUuNzY3QzMzMy4yMzYgMTYwLjM5NCAzNTEuMiAxMzIuMTkzIDM3OC4yOTcgMTEyLjc4OEM0MDUuMzU5IDkzLjQwNzIgNDQxLjY4MiA4Mi43MDI5IDQ5OC4zMDYgODIuNzAyOUM1OTQuNTM4IDgyLjcwMjkgNjgzLjAxMiAxMTQuNDgzIDc1Mi45NDYgMTY3LjY4NkM4MzIuODMxIDMyOS4xMTYgNzg3LjA3OSA1MjUuMDYgNjM5LjM3MyA2MjMuNTAyWk03NTEuNzM0IDE2NS4yNThDNjgxLjg5OCAxMTIuNzgyIDU5My45MTIgODEuNDk2MiA0OTguMzA2IDgxLjQ5NjJDMzc0LjUxOCA4MS40OTYyIDM0Ni42MzMgMTMyLjUyMyAzMDEuNTY4IDIxNC45ODhDMjY2LjQ4NyAyNzkuMTgzIDIyMC45OTUgMzYyLjQyOSAxMTEuNzQ5IDQ1NS40ODZDNjkuNDczIDM3MC42MDMgMzUuMTc2NCAyNTYuOTUzIDMzLjkwNTYgMTY0LjQ4OUMzMy4xMDg5IDEwNi41MTUgNDUuMjk3OCA1Ny4xNTE0IDc2LjMxNTcgMjguMzI1MkMxMDcuMjYzIC0wLjQzNTQzMSAxNTcuMzA2IC05LjA1NDcxIDIzMi45OTQgMTUuMjc0QzM3MS4yNCA1OS43MTEzIDQ2My4yNDIgNTEuNjE4MSA1MzIuOTI3IDQ1LjQ4ODFDNTM5LjgzMSA0NC44ODA3IDU0Ni41MTcgNDQuMjkyNiA1NTMuMDA2IDQzLjc3NjdDNTg5LjAwMSA0MC45MTU3IDYxOC44MDYgNDAuMjk4NyA2NDYuNjAyIDUwLjgwNzRDNjc0LjM2MiA2MS4zMDI4IDcwMC4yNjUgODIuOTU4NiA3MjguMjY0IDEyNC45NjlDNzM3LjAwOCAxMzguMDg5IDc0NC44MjcgMTUxLjU0NiA3NTEuNzM0IDE2NS4yNThaTTc1My42NjggMTY2LjcyQzc0Ni41MDUgMTUyLjI5NiA3MzguMzQxIDEzOC4xNDkgNzI5LjE1OSAxMjQuMzcyQzY2Ny45NDkgMzIuNTMxMSA2MTYuMzAzIDM3LjA3MzkgNTMyLjgzNyA0NC40MTU4QzQ2My4xNzkgNTAuNTQzIDM3MS4zNiA1OC42MTk3IDIzMy4zMjMgMTQuMjQ5N0MtMzkuNTM2NiAtNzMuNDU3MiAxNS40MDk4IDI2NC42NTYgMTEwLjkwNSA0NTYuMjA0QzEwMy4yODkgNDYyLjY3NiA5NS4zNjQxIDQ2OS4xOTUgODcuMTEyNSA0NzUuNzU4Qy0xOTIuNjYgNjk4LjI4NiAyNzEuMjEgODcwLjAyIDQ5OC4zMDYgODcwLjAyQzcyNS40MDIgODcwLjAyIDkwOS40OTkgNjkzLjUwMyA5MDkuNDk5IDQ3NS43NThDOTA5LjQ5OSAzNTAuNTMxIDg0OC42MDkgMjM4Ljk0IDc1My42NjggMTY2LjcyWk03NTQuODY3IDE2OS4xNTZDODMzLjY0NyAzMzAuNjYzIDc4Ny41NjggNTI2LjAyOCA2MzkuOTcgNjI0LjM5OEM0NzguNDIgNzMyLjA2NiAyNTYuNDI3IDY4Mi43NjMgMTQ0LjEzNSA1MTQuMjc1QzEzMy4wMTQgNDk3LjU4OSAxMjEuOTk1IDQ3OC4zNDggMTExLjQ2MSA0NTcuMzE2QzEwMy45MDQgNDYzLjczMyA5Ni4wNDQgNDcwLjE5NiA4Ny44NjM3IDQ3Ni43MDJDMTguMDc5MSA1MzIuMjA4IC01LjAwNDI5IDU4NC4yNzUgMi41ODgxNCA2MzEuMDQ3QzEwLjE5NzkgNjc3LjkyNiA0OC42ODY4IDcyMC4wMDcgMTAzLjI4OSA3NTUuMzI0QzIxMi40NTIgODI1LjkzMSAzODQuOTU5IDg2OC44MTMgNDk4LjMwNiA4NjguODEzQzcyNC43ODQgODY4LjgxMyA5MDguMjkyIDY5Mi43ODkgOTA4LjI5MiA0NzUuNzU4QzkwOC4yOTIgMzUxLjc5MSA4NDguNDIgMjQxLjIwMyA3NTQuODY3IDE2OS4xNTZaJyBmaWxsPSd3aGl0ZScgZmlsbC1vcGFjaXR5PScwLjMxJy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzU5OF8yNjgpJyUzRSUzQ3JlY3QgeD0nLTMuMjYzNjcnIHk9Jy0xNS4zMzI1JyB3aWR0aD0nNzU2JyBoZWlnaHQ9JzkwMScgZmlsbD0nJTIzRDlEOUQ5Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTUlO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZV9fcmlnaHQtYmFja2dyb3VuZCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXNrLWltYWdlLnN2Z1wiKTtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL21hc2staW1hZ2Uuc3ZnXCIpO1xuICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZV9fcmlnaHQtYmFja2dyb3VuZCBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ucHJlbWl1bSAuZWRpdG9yaWFsX19maXJzdCB7XG4gIG1heC13aWR0aDogMTY1MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2ODBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2dyb3VwMS5wbmdcIik7IH1cbiAgLnByZW1pdW0gLmVkaXRvcmlhbF9fZmlyc3QtdGl0bGUge1xuICAgIG1heC13aWR0aDogOTY3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIHBhZGRpbmctdG9wOiA1MDBweDsgfVxuXG4ucHJlbWl1bSAuZWRpdG9yaWFsX19zZWNvbmQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5wcmVtaXVtIC5lZGl0b3JpYWxfX3NlY29uZC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZ3JvdXAyLnBuZ1wiKTtcbiAgICBtYXgtd2lkdGg6IDczNHB4O1xuICAgIFdpZHRoOiA0NSU7XG4gICAgaGVpZ2h0OiA2ODBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gICAgLnByZW1pdW0gLmVkaXRvcmlhbF9fc2Vjb25kLWl0ZW0gLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogNTIwcHg7IH1cbiAgLnByZW1pdW0gLmVkaXRvcmlhbF9fc2Vjb25kLW5ld3Mge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9ncm91cDMucG5nXCIpO1xuICAgIG1heC13aWR0aDogODk4cHg7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBoZWlnaHQ6IDY4MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgICAucHJlbWl1bSAuZWRpdG9yaWFsX19zZWNvbmQtbmV3cyAudGl0bGUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgIHBhZGRpbmctdG9wOiA1MjBweDsgfVxuXG4ucHJlbWl1bSAuY2F0ZWdvcnkge1xuICBtYXJnaW4tdG9wOiAxMjhweDsgfVxuICAucHJlbWl1bSAuY2F0ZWdvcnlfX3RpdGxlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5wcmVtaXVtIC5jYXRlZ29yeV9fbGluZSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXgtd2lkdGg6IDE2NTJweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjOUM5QzlDOyB9XG4gIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtbGVmdCB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgbWF4LXdpZHRoOiA1NTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDQ3NnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLWxlZnQgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICAgICAgd2lkdGg6IDcwJTsgfVxuICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLXJpZ2h0LXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NjJweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNTFweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTAycHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1hdXRob3Ige1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1hdXRob3IgLmltYWdlIHtcbiAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNDZweDsgfVxuICAgICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtYXV0aG9yIC5uYW1lIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7IH1cbiAgICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLXJpZ2h0LWF1dGhvciAudGltZSB7XG4gICAgICAgICAgY29sb3I6ICNCRUJFQkU7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogNHB4OyB9XG4gICAgICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLXJpZ2h0LWF1dGhvciAudGltZSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLXJpZ2h0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA2NjZweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtaXRlbSAuZGV0YWlscyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLXJpZ2h0LWl0ZW0gLmRldGFpbHNfX3RhZyB7XG4gICAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtaXRlbSAuZGV0YWlsc19fdGltZSB7XG4gICAgICAgICAgICBjb2xvcjogI0JFQkVCRTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7IH1cbiAgICAgICAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1pdGVtIC5kZXRhaWxzX190aW1lIHNwYW4ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLXJpZ2h0LWl0ZW0gLmJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCA0MnB4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1pdGVtIC5idXR0b24gLm1vcmUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wb3N0LXRlbXBsYXRlLXNpbmdsZS1wcmVtaXVtIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JhZGllbnQtcmVkLCByYWRpYWwtZ3JhZGllbnQoODAuMiUgOTAuOTglIGF0IDg2LjUyJSAzMC4zNyUsICM3MDA2MDYgMC43NCUsICMxNDE0MTQgMTAwJSkpOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAucHJlbWl1bSAucHVibGljYXRpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgLnByZW1pdW0gLmFubm91bmNlbWVudCAuYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAucHJlbWl1bSAuYW5ub3VuY2VtZW50IC5hcnRpY2xlX19yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLnByZW1pdW0gLmVkaXRvcmlhbF9fZmlyc3QtdGl0bGUge1xuICAgIG1heC13aWR0aDogNzUwcHg7IH1cbiAgLnByZW1pdW0gLm5ld3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5wcmVtaXVtIC5jYXRlZ29yeV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDsgfVxuICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcmVtaXVtIC5wdWJsaWNhdGlvbl9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5wcmVtaXVtIC5wdWJsaWNhdGlvbl9fYXV0aG9yIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgLnByZW1pdW0gLnB1YmxpY2F0aW9uX19hdXRob3ItbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAucHJlbWl1bSAucHVibGljYXRpb25fX2F1dGhvci10aW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAucHJlbWl1bSAucHVibGljYXRpb25fX2JhY2tncm91bmQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnByZW1pdW0gLmFubm91bmNlbWVudCAuYXJ0aWNsZV9fbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wcmVtaXVtIC5hbm5vdW5jZW1lbnQgLmFydGljbGVfX2xlZnQgaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnByZW1pdW0gLmFubm91bmNlbWVudCAuYXJ0aWNsZV9fcmlnaHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBtYXgtd2lkdGg6IDM2M3B4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wcmVtaXVtIC5hbm5vdW5jZW1lbnQgLmFydGljbGVfX3JpZ2h0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5wcmVtaXVtIC5hbm5vdW5jZW1lbnQgLmFydGljbGVfX3JpZ2h0LXdhcm5pbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC5wcmVtaXVtIC5lZGl0b3JpYWxfX2ZpcnN0IHtcbiAgICBoZWlnaHQ6IDQwMHB4OyB9XG4gICAgLnByZW1pdW0gLmVkaXRvcmlhbF9fZmlyc3QtdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAucHJlbWl1bSAubmV3cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLnByZW1pdW0gLm5ld3MgLmFydGljbGVfX2xlZnQge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnByZW1pdW0gLm5ld3MgLmFydGljbGVfX2xlZnQtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIC5wcmVtaXVtIC5uZXdzIC5hcnRpY2xlX19sZWZ0IHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gICAgICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZV9fcmlnaHQge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZV9fcmlnaHQ6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDUlOyB9XG4gIC5wcmVtaXVtIC5jYXRlZ29yeV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzAwcHg7IH1cbiAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtYXV0aG9yIC5uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtYXV0aG9yIC50aW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4OyB9XG4gICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtdGltZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLXJpZ2h0LWl0ZW0gLmRldGFpbHNfX3RhZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgICAgLnByZW1pdW0gLmNhdGVnb3J5X19uZXdzLXJpZ2h0LWl0ZW0gLmRldGFpbHNfX3RpbWUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucHJlbWl1bSAuYW5ub3VuY2VtZW50IC5hcnRpY2xlIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnByZW1pdW0gLmFubm91bmNlbWVudCAuYXJ0aWNsZV9fbGVmdCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAucHJlbWl1bSAuYW5ub3VuY2VtZW50IC5hcnRpY2xlX19sZWZ0IGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucHJlbWl1bSAuYW5ub3VuY2VtZW50IC5hcnRpY2xlX19yaWdodCBwIHtcbiAgICAgIG1heC13aWR0aDogMzYzcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcmVtaXVtIC5hbm5vdW5jZW1lbnQgLmFydGljbGVfX3JpZ2h0LXdhcm5pbmcge1xuICAgICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wcmVtaXVtIC5lZGl0b3JpYWxfX2ZpcnN0IHtcbiAgICBoZWlnaHQ6IDM2M3B4OyB9XG4gICAgLnByZW1pdW0gLmVkaXRvcmlhbF9fZmlyc3QtdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiAyOTNweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gIC5wcmVtaXVtIC5uZXdzIC5hcnRpY2xlX19sZWZ0IHtcbiAgICBvcmRlcjogMjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcmVtaXVtIC5uZXdzIC5hcnRpY2xlX19sZWZ0LXRpdGxlIHtcbiAgICAgIG1heC13aWR0aDogMzYzcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wcmVtaXVtIC5uZXdzIC5hcnRpY2xlX19sZWZ0IHAge1xuICAgICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wcmVtaXVtIC5uZXdzIC5hcnRpY2xlX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucHJlbWl1bSAubmV3cyAuYXJ0aWNsZV9fcmlnaHQ6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogNSU7IH1cbiAgLnByZW1pdW0gLmNhdGVnb3J5X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzMDBweDsgfVxuICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1hdXRob3IgLm5hbWUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1hdXRob3IgLnRpbWUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IH1cbiAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC10aW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAucHJlbWl1bSAuY2F0ZWdvcnlfX25ld3MtcmlnaHQtaXRlbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1pdGVtIC5kZXRhaWxzX190YWcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgIC5wcmVtaXVtIC5jYXRlZ29yeV9fbmV3cy1yaWdodC1pdGVtIC5kZXRhaWxzX190aW1lIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfSB9XG5cbi5hbGxQb3N0c19fZW1wdHkge1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgY29sb3I6ICNDRTAwMDA7IH1cbiAgLmFsbFBvc3RzX19lbXB0eSBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgY29sb3I6ICMxRTFFMUE7IH1cbiAgLmFsbFBvc3RzX19lbXB0eSAuc2VhcmNoLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcGFkZGluZzogMTNweCAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAuYWxsUG9zdHNfX2VtcHR5IC5zZWFyY2gtZm9ybSAuc2VhcmNoLWxhYmVsIHtcbiAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgICAgLmFsbFBvc3RzX19lbXB0eSAuc2VhcmNoLWZvcm0gLnNlYXJjaC1sYWJlbCAuc2VhcmNoLWZpZWxkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLmFsbFBvc3RzX19lbXB0eSAuc2VhcmNoLWZvcm0gLnNlYXJjaC1sYWJlbCAuc2VhcmNoLWZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5hbGxQb3N0c19fZW1wdHkgLnNlYXJjaC1mb3JtIC5zZWFyY2gtbGFiZWwgLnNlYXJjaC1maWVsZDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjOTk5OyB9XG4gICAgLmFsbFBvc3RzX19lbXB0eSAuc2VhcmNoLWZvcm0gLnNlYXJjaC1zdWJtaXQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5hbGxQb3N0c19fZW1wdHkgLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IC5pY29uLXNlYXJjaCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICAgICBtYXNrOiB1cmwoXCIuLi9pbWFnZXMvaW9uX3NlYXJjaC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAtd2Via2l0LW1hc2s6IHVybChcIi4uL2ltYWdlcy9pb25fc2VhcmNoLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjsgfVxuXG4uYWxsUG9zdHMgLmdyaWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIycHg7IH1cblxuLmFsbFBvc3RzX19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMTdweCk7IH1cbiAgLmFsbFBvc3RzX19pdGVtLWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMyNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyB9XG4gIC5hbGxQb3N0c19faXRlbS1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMTRweDtcbiAgICBtaW4taGVpZ2h0OiA0NnB4OyB9XG4gIC5hbGxQb3N0c19faXRlbS1kYXRlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgY29sb3I6ICM4NTg1ODU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4OyB9XG4gICAgLmFsbFBvc3RzX19pdGVtLWRhdGUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmFsbFBvc3RzX19pdGVtLWF1dGhvciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmFsbFBvc3RzX19pdGVtLWF1dGhvciBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogNDZweDtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5hbGxQb3N0c19faXRlbS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYWxsUG9zdHNfX2l0ZW0tZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBwYWRkaW5nOiA4cHggMCAxNXB4OyB9XG4gIC5hbGxQb3N0c19faXRlbS1tb3JlSW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYWxsUG9zdHNfX2l0ZW0tY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgLmFsbFBvc3RzX19pdGVtLXJlYWRUaW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICM4NTg1ODU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4OyB9XG4gICAgLmFsbFBvc3RzX19pdGVtLXJlYWRUaW1lIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG5cbi5hbGxQb3N0c19fcGFnaW5hdGlvbiB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7IH1cbiAgLmFsbFBvc3RzX19wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuYWxsUG9zdHNfX3BhZ2luYXRpb24gLnBhZ2luYXRpb24gYSwgLmFsbFBvc3RzX19wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgcGFkZGluZzogOXB4IDEycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5hbGxQb3N0c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwNjA2MDY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgICAgLmFsbFBvc3RzX19wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIHNwYW4uZG90cyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzA2MDYwNjsgfVxuICAgIC5hbGxQb3N0c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucHJldmlvdXMsXG4gICAgLmFsbFBvc3RzX19wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIC5uZXh0IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjFweCAxM3B4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuYWxsUG9zdHNfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAxNXB4KTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5hbGxQb3N0c19faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDEycHgpOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFsbFBvc3RzX19wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIHNwYW4sIC5hbGxQb3N0c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbiBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogNHB4OyB9XG4gIC5hbGxQb3N0c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucHJldmlvdXMsXG4gIC5hbGxQb3N0c19fcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAubmV4dCB7XG4gICAgcGFkZGluZzogMjBweCAxMXB4IDEzcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYWxsUG9zdHNfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmhlcm8ge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5oZXJvLmF1dGhvclBhZ2UgLmhlcm9fX2F1dGhvciBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuaGVyby5hdXRob3JQYWdlIC5oZXJvX19hdXRob3ItYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMnB4O1xuICAgIGdhcDogNDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5oZXJvIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH1cbiAgLmhlcm9fX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDE2MzBweDtcbiAgICBwYWRkaW5nLXRvcDogMjgwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZ2FwOiA3MnB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICAuaGVyb19faW1hZ2UtZGV0YWlscy10aXRsZSB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIC5oZXJvX19pbWFnZS1kZXRhaWxzLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbWF4LXdpZHRoOiA2NTBweDsgfVxuICAgIC5oZXJvX19pbWFnZS15ZWFycyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7IH1cbiAgICAgIC5oZXJvX19pbWFnZS15ZWFycy1zdWJ0aXRsZSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuaGVyb19faW1hZ2UteWVhcnMgLmhlcm9fX3NlbGVjdC1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDE0MnB4OyB9XG4gICAgICAgIC5oZXJvX19pbWFnZS15ZWFycyAuaGVyb19fc2VsZWN0LWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAwLCAwLCAwLjY3KTtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgICAgICAuaGVyb19faW1hZ2UteWVhcnMgLmhlcm9fX3NlbGVjdC1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmhlcm9fX2ltYWdlLXllYXJzIC5oZXJvX19zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAuaGVyb19faW1hZ2UteWVhcnMgLmhlcm9fX3NlbGVjdC1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjFweDsgfVxuICAgICAgLmhlcm9fX2ltYWdlLXllYXJzIC5oZXJvX19zZWxlY3QtY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTRweDsgfVxuICAgICAgLmhlcm9fX2ltYWdlLXllYXJzIC5oZXJvX19kcm9wZG93biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAuaGVyb19faW1hZ2UteWVhcnMgLmhlcm9fX2Ryb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjIsIDIyLCAyMiwgMC45NSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuICAgICAgICAuaGVyb19faW1hZ2UteWVhcnMgLmhlcm9fX2Ryb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgfVxuICAgICAgICAgIC5oZXJvX19pbWFnZS15ZWFycyAuaGVyb19fZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsgfVxuICAgICAgICAgIC5oZXJvX19pbWFnZS15ZWFycyAuaGVyb19fZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmNTllOyB9XG5cbi5uZXdzIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAubmV3c19fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXgtd2lkdGg6IDY5N3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7IH1cbiAgICAubmV3c19fbGVmdC1hdXRob3Ige1xuICAgICAgbWFyZ2luLXRvcDogMjcwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5uZXdzX19sZWZ0LWF1dGhvciAubmV3X19sZWZ0LWF1dGhvci1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAubmV3c19fbGVmdC1hdXRob3ItaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuICAgICAgLm5ld3NfX2xlZnQtYXV0aG9yIC5uZXdfX2xlZnQtYXV0aG9yLW5hbWUge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAubmV3c19fbGVmdC1hdXRob3IgLm5ld19fbGVmdC1hdXRob3ItdGltZSB7XG4gICAgICAgIGNvbG9yOiAjRTJFMkUyO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAubmV3c19fbGVmdCAubmV3X19sZWZ0LXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG4gICAgLm5ld3NfX2xlZnQgLm5ld19fbGVmdC1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBtYXgtd2lkdGg6IDUyMnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG4gICAgICAubmV3c19fbGVmdCAubmV3X19sZWZ0LWRlc2NyaXB0aW9uLW1vcmUge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lOyB9XG4gICAgLm5ld3NfX2xlZnQgLm5ld19fbGVmdC10YWcge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gICAgICAubmV3c19fbGVmdCAubmV3X19sZWZ0LXRhZy1uYW1lIHtcbiAgICAgICAgY29sb3I6ICNEMjRCNEI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLm5ld3NfX2xlZnQgLm5ld19fbGVmdC10YWctdGltZSB7XG4gICAgICAgIGNvbG9yOiAjRTJFMkUyO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgLm5ld3NfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5uZXdzX19yaWdodC1wb3N0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmV3c19fcmlnaHQtcG9zdC1maXJzdCB7XG4gICAgICAgIG1heC13aWR0aDogNDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gICAgICAgIC5uZXdzX19yaWdodC1wb3N0LWZpcnN0IC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTcwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAgICAgLm5ld3NfX3JpZ2h0LXBvc3Qtc2Vjb25kIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2Vjb25kLWltYWdlLnBuZ1wiKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuICAgICAgICAubmV3c19fcmlnaHQtcG9zdC1zZWNvbmQgLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNzBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG4gICAgLm5ld3NfX3JpZ2h0IC5uZXdfX3JpZ2h0LWxhc3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiA5MzVweDtcbiAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuICAgICAgLm5ld3NfX3JpZ2h0IC5uZXdfX3JpZ2h0LWxhc3QgLm5ld19fcmlnaHQtbGFzdC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE5NXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdpbmEtYXJ0aWNvbCAuaGVyb19faW1hZ2Uge1xuICAgIGdhcDogNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAgIC5wYWdpbmEtYXJ0aWNvbCAuaGVyb19faW1hZ2UtZGV0YWlscy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgICAucGFnaW5hLWFydGljb2wgLmhlcm9fX2ltYWdlLXllYXJzIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG4gIC5oZXJvLmF1dGhvclBhZ2UgLmhlcm9fX2F1dGhvci1ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYWdpbmEtYXJ0aWNvbCAuaGVyb19faW1hZ2UtZGV0YWlscy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9XG4gIC5wYWdpbmEtYXJ0aWNvbCAuaGVyb19faW1hZ2UtZGV0YWlscy1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG4gIC5wYWdpbmEtYXJ0aWNvbCAuaGVyb19faW1hZ2UteWVhcnMtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5wYWdpbmEtc2VhcmNoIC5oZXJvX19pbWFnZSB7XG4gIG1heC13aWR0aDogMTYzMHB4O1xuICBoZWlnaHQ6IDgwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLnBhZ2luYS1zZWFyY2ggLmhlcm9fX2ltYWdlLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnBhZ2luYS1zZWFyY2ggLmhlcm9fX2ltYWdlLWRldGFpbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDU4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweDsgfVxuICAgIC5wYWdpbmEtc2VhcmNoIC5oZXJvX19pbWFnZS1kZXRhaWxzLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLnBhZ2luYS1zZWFyY2ggLmhlcm9fX2ltYWdlLWRldGFpbHMtZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IDY1MHB4OyB9XG5cbi5wYWdpbmEtc2VhcmNoX19wYWdpbmF0aW9uIHtcbiAgcGFkZGluZzogMTAwcHggMDsgfVxuICAucGFnaW5hLXNlYXJjaF9fcGFnaW5hdGlvbiAucGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLnBhZ2luYS1zZWFyY2hfX3BhZ2luYXRpb24gLnBhZ2luYXRpb24gYSwgLnBhZ2luYS1zZWFyY2hfX3BhZ2luYXRpb24gLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgcGFkZGluZzogOXB4IDIxcHggMTNweCAyMXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAucGFnaW5hLXNlYXJjaF9fcGFnaW5hdGlvbiAucGFnaW5hdGlvbiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwNjA2MDY7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5wYWdpbmEtc2VhcmNoX19wYWdpbmF0aW9uIC5wYWdpbmF0aW9uIC5wcmV2aW91cyxcbiAgICAucGFnaW5hLXNlYXJjaF9fcGFnaW5hdGlvbiAucGFnaW5hdGlvbiAubmV4dCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIxcHggMTNweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnaW5hLXNlYXJjaCAuaGVyb19faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTYzMHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBhZ2luYS1zZWFyY2ggLmhlcm9fX2ltYWdlLWJhY2tncm91bmQge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnBhZ2luYS1zZWFyY2ggLmhlcm9fX2ltYWdlLWRldGFpbHMge1xuICAgICAgdG9wOiAzMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4OyB9XG4gICAgICAucGFnaW5hLXNlYXJjaCAuaGVyb19faW1hZ2UtZGV0YWlscy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDsgfVxuICAgICAgLnBhZ2luYS1zZWFyY2ggLmhlcm9fX2ltYWdlLWRldGFpbHMtZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAucGFnaW5hLXNlYXJjaCAuaGVyb19faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTYzMHB4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBhZ2luYS1zZWFyY2ggLmhlcm9fX2ltYWdlLWJhY2tncm91bmQge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnBhZ2luYS1zZWFyY2ggLmhlcm9fX2ltYWdlLWRldGFpbHMge1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7IH1cbiAgICAgIC5wYWdpbmEtc2VhcmNoIC5oZXJvX19pbWFnZS1kZXRhaWxzLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gICAgICAucGFnaW5hLXNlYXJjaCAuaGVyb19faW1hZ2UtZGV0YWlscy1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5wYWdpbmEtc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuICAucGFnaW5hLXNlYXJjaCAucGFnaW5hdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAwOyB9XG4gICAgLnBhZ2luYS1zZWFyY2ggLnBhZ2luYXRpb24gLnBhZ2luYXRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICAgLnBhZ2luYS1zZWFyY2ggLnBhZ2luYXRpb24gLnBhZ2luYXRpb24gYSwgLnBhZ2luYS1zZWFyY2ggLnBhZ2luYXRpb24gLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjFweCAxM3B4IDIxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLnBhZ2luYS1zZWFyY2ggLnBhZ2luYXRpb24gLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwNjA2MDY7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgICAucGFnaW5hLXNlYXJjaCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucHJldmlvdXMsXG4gICAgICAucGFnaW5hLXNlYXJjaCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbiAubmV4dCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDRTAwMDA7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjFweCAxM3B4IDIxcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAucGFnaW5hLXNlYXJjaCAucGFnaW5hdGlvbiAucGFnaW5hdGlvbiAucHJldiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgNiwgMC4yMyk7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjFweCAxM3B4IDIxcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5oZXJvX19kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmhlcm9fX2RldGFpbHMtdGl0bGUge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtZmFtaWx5OiBMaWJyZSBCYXNrZXJ2aWxsZSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fZGV0YWlscy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhlcm9fX2RldGFpbHMge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5oZXJvX19kZXRhaWxzLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbi5wb2xpdGljYSAuaGVyb19fYmFja2dyb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMTY1NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgLnBvbGl0aWNhIC5oZXJvX19iYWNrZ3JvdW5kLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4ucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWNhdGVnb3J5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG4gICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWNhdGVnb3J5LWhvbWUge1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtY2F0ZWdvcnktbmFtZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMjJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGgxLCAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGgyLCAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGgzIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gaDMge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gaDMge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAgICAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1kZXNjcmlwdGlvbiB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gdWwgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWRlc2NyaXB0aW9uIGEge1xuICAgICAgICBjb2xvcjogIzUwMEIwQjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24gYTpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LWFubm91bmNlbWVudCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNDRTAwMDA7IH1cbiAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19sZWZ0LXRleHQge1xuICAgICAgbWF4LXdpZHRoOiAxMDIycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG4gIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy10b3A6IDVweDsgfVxuICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC10aXRsZSB7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICAgICAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24taW1hZ2UtYmFja2dyb3VuZCB7XG4gICAgICAgIHdpZHRoOiAxNDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMzRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3Ige1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7IH1cbiAgICAgICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LWF1dGhvci1uYW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyN3B4OyB9XG4gICAgICAgICAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC1hdXRob3ItdGltZSB7XG4gICAgICAgICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA0cHg7IH1cbiAgICAgICAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtYXV0aG9yLXRpbWUgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAgICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LWFubm91bmNlbWVudCB7XG4gICAgICAgICAgd2lkdGg6IDMyNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tcmVkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNDRTAwMDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDRTAwMDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1vcGluaW9uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM1ODU4NTg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gICAgICAgICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tb3Bpbmlvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7IH1cbiAgICAgICAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS10aW1lIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogNHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDsgfVxuICAgICAgICAgICAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbi1jb250ZW50LXRhZyAucHVibGljYXRpb25fX3RhZy0tdGltZSBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAgICAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1ldmVudCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMkE3QUUyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuICAgICAgICAgICAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWV2ZW50OjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyQTdBRTI7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAgICAgICAgICAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24tY29udGVudC10YWcgLnB1YmxpY2F0aW9uX190YWctLWVjb25vbXkge1xuICAgICAgICAgICAgICBjb2xvcjogIzQ1QUYzMjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgICAgICAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX3JpZ2h0IC5lbGVtZW50X19yaWdodC1zZWN0aW9uLWNvbnRlbnQtdGFnIC5wdWJsaWNhdGlvbl9fdGFnLS1lY29ub215OjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDsgfVxuICAgICAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fcmlnaHQgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24gLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24gPiA6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnQge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAucG9saXRpY2EgLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIC5lbGVtZW50X19yaWdodCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBvbGl0aWNhIC5kZXRhaWxzIC5ncmlkLWNvbnRhaW5lciAuZWxlbWVudF9fbGVmdC1jYXRlZ29yeSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMnB4OyB9XG4gIC5wb2xpdGljYSAuZGV0YWlscyAuZ3JpZC1jb250YWluZXIgLmVsZW1lbnRfX2xlZnQtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG5cbi5jb250YWN0VXMgLmhlcm9fX3dyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBwYWRkaW5nOiAwIDAgOTBweCAzNHB4OyB9XG5cbi5jb250YWN0VXMgLmhlcm9fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIGNvbG9yOiAjRkZGRkZGOyB9XG5cbi5jb250YWN0VXNfX3dyYXBwZXIgLmdyaWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uY29udGFjdFVzX19sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICB3aWR0aDogNjUlO1xuICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5jb250YWN0VXNfX2Zvcm0tdGl0bGUge1xuICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDMwcHggMCA1MHB4OyB9XG5cbi5jb250YWN0VXNfX2Zvcm0tZm9ybSB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4OyB9XG4gIC5jb250YWN0VXNfX2Zvcm0tZm9ybSBmb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cCAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7IH1cbiAgICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjZTAwMDA7IH1cbiAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyOyB9XG4gICAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLmhhcy12YWx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgY29sb3I6IGJsYWNrOyB9XG4gICAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpOyB9XG4gICAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDI0cHggMTVweCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ6OmJlZm9yZSwgLmNvbnRhY3RVc19fZm9ybS1mb3JtIC5mb3JtLWdyb3VwLnNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgICAgdG9wOiAyNHB4OyB9XG4gICAgICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zZWxlY3QgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZDo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgcmlnaHQ6IDZweDsgfVxuICAgICAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5jaGVja2JveCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgbGFiZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuY2hlY2tib3ggLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGxhYmVsIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxNnB4OyB9XG4gICAgLmNvbnRhY3RVc19fZm9ybS1mb3JtIC5mb3JtLWdyb3VwLmNoZWNrYm94IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBsYWJlbCBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4cHgpO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAgICAgLmNvbnRhY3RVc19fZm9ybS1mb3JtIC5mb3JtLWdyb3VwLmNoZWNrYm94IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCBsYWJlbCBzcGFuIGEge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6ICNjZTAwMDA7IH1cbiAgICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5jaGVja2JveCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgbGFiZWwgc3BhbiBzdmcge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmNvbnRhY3RVc19fZm9ybS1mb3JtIC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc3VibWl0LWJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cbiAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc3VibWl0LWJ0bjpob3ZlciAuY2lyY2xlIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNvbnRhY3RVc19fZm9ybS1mb3JtIC5mb3JtLWdyb3VwLnN1Ym1pdC1idG46aG92ZXIgLmFycm93IHtcbiAgICAgIGxlZnQ6IDQwcHg7IH1cbiAgICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zdWJtaXQtYnRuOmhvdmVyIC5hcnJvdzpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLmNvbnRhY3RVc19fZm9ybS1mb3JtIC5mb3JtLWdyb3VwLnN1Ym1pdC1idG46aG92ZXIgaW5wdXQge1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc3VibWl0LWJ0biAud3BjZjctc3Bpbm5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAuY29udGFjdFVzX19mb3JtLWZvcm0gLmZvcm0tZ3JvdXAuc3VibWl0LWJ0biBwIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zdWJtaXQtYnRuIHAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IC41czsgfVxuICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zdWJtaXQtYnRuIC5jaXJjbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgdHJhbnNpdGlvbjogMC41cyBjdWJpYy1iZXppZXIoMSwgMCwgMC44LCAxKTsgfVxuICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zdWJtaXQtYnRuIC5hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRvcDogMThweDtcbiAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICB0cmFuc2l0aW9uOiAuNXM7IH1cbiAgICAgIC5jb250YWN0VXNfX2Zvcm0tZm9ybSAuZm9ybS1ncm91cC5zdWJtaXQtYnRuIC5hcnJvdzpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNXMgbGluZWFyOyB9XG5cbi5jb250YWN0VXNfX21hcC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMzBweCAwIDUwcHg7IH1cblxuLmNvbnRhY3RVc19fbWFwLWNvZGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5jb250YWN0VXNfX21hcC1jb2RlIGlmcmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cblxuLmNvbnRhY3RVc19fZXh0cmEge1xuICBwYWRkaW5nLXRvcDogOTBweDsgfVxuICAuY29udGFjdFVzX19leHRyYS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgcGFkZGluZzogMzBweCAwIDUwcHg7IH1cbiAgLmNvbnRhY3RVc19fZXh0cmEtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDMwcHg7IH1cbiAgLmNvbnRhY3RVc19fZXh0cmEtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAgIC5jb250YWN0VXNfX2V4dHJhLWl0ZW0tZGVwYXJ0bWVudCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBjb2xvcjogI2NlMDAwMDsgfVxuICAgIC5jb250YWN0VXNfX2V4dHJhLWl0ZW0tZW1haWwge1xuICAgICAgbWFyZ2luOiAxM3B4IDAgOXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5jb250YWN0VXNfX2V4dHJhLWl0ZW0tZW1haWw6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2UtbWFpbC5zdmdcIik7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgLmNvbnRhY3RVc19fZXh0cmEtaXRlbS1lbWFpbCBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGxpbmVhcjsgfVxuICAgICAgICAuY29udGFjdFVzX19leHRyYS1pdGVtLWVtYWlsIGE6aG92ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDAuMzsgfVxuICAgIC5jb250YWN0VXNfX2V4dHJhLWl0ZW0tcGhvbmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5jb250YWN0VXNfX2V4dHJhLWl0ZW0tcGhvbmU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Bob25lLnN2Z1wiKTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgICAuY29udGFjdFVzX19leHRyYS1pdGVtLXBob25lIGEge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyOyB9XG4gICAgICAgIC5jb250YWN0VXNfX2V4dHJhLWl0ZW0tcGhvbmUgYTpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogMC4zOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuY29udGFjdFVzX193cmFwcGVyIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmNvbnRhY3RVc19fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0VXMgLmhlcm9fX3dyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAzMHB4IDI0cHg7IH1cbiAgLmNvbnRhY3RVcyAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC5jb250YWN0VXNfX2xlZnQge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmNvbnRhY3RVc19fZm9ybSAuZm9ybS1ncm91cC5jaGVja2JveCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmNvbnRhY3RVc19fZm9ybSAuZm9ybS1ncm91cC5jaGVja2JveCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgbGFiZWwge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0OyB9XG4gIC5jb250YWN0VXNfX2V4dHJhLWJsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDUwcHg7IH1cbiAgLmNvbnRhY3RVc19fZXh0cmEtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfSB9XG5cbi5icmVhZGNydW1ic19fYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDsgfVxuXG4uYnJlYWRjcnVtYnNfX2l0ZW0ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4ubmV3c1BhcGVyIC5oZXJvX193cmFwcGVyIHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBnYXA6IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBwYWRkaW5nOiAwIDAgOTBweCAzNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4ubmV3c1BhcGVyIC5oZXJvX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4OyB9XG5cbi5uZXdzUGFwZXIgLmhlcm9fX2Rlc2NyaWVyZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY1MHB4OyB9XG5cbi5uZXdzUGFwZXJfX3dyYXBwZXIgLmdyaWQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ubmV3c1BhcGVyX19sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICB3aWR0aDogNjUlO1xuICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5uZXdzUGFwZXJfX2xlZnQtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIHBhZGRpbmc6IDQwcHggMCAyMHB4OyB9XG4gICAgLm5ld3NQYXBlcl9fbGVmdC10aXRsZSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gIC5uZXdzUGFwZXJfX2xlZnQtZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlOyB9XG4gIC5uZXdzUGFwZXJfX2xlZnQtbWFwcyBpZnJhbWUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubmV3c1BhcGVyX19sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZzogNDBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5ld3NQYXBlcl9fbG9jYXRpb24taW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgdG9wOiAyMCU7IH1cbiAgLm5ld3NQYXBlcl9fbG9jYXRpb24taXRlbSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICMxNjE2MTY7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNDBweDsgfVxuICAgIC5uZXdzUGFwZXJfX2xvY2F0aW9uLWl0ZW06YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xvY2F0aW9uLnN2Z1wiKTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMjlweDtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLm5ld3NQYXBlcl9fbWFwLWNvZGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5uZXdzUGFwZXJfX21hcC1jb2RlIGlmcmFtZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cblxuLm5ld3NQYXBlciAuYnJlYWRjcnVtYnNfX2Jsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7IH1cblxuLm5ld3NQYXBlciAuYnJlYWRjcnVtYnNfX2l0ZW0ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgX193cmFwcGVyIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3NQYXBlciAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAubmV3c1BhcGVyX193cmFwcGVyIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5uZXdzUGFwZXJfX2xlZnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAubmV3c1BhcGVyX19sZWZ0IC5icmVhZGNydW1ic19faXRlbSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAubmV3c1BhcGVyX19sZWZ0LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAubmV3c1BhcGVyX19sZWZ0LXdyYXBwZXIge1xuICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICBwYWRkaW5nOiAwIDAgMzBweCAyNHB4OyB9XG4gICAgLm5ld3NQYXBlcl9fbGVmdC1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLm5ld3NQYXBlcl9fbG9jYXRpb24taXRlbSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5uZXdzUGFwZXJfX2Zvcm0gLmZvcm0tZ3JvdXAuY2hlY2tib3ggLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5uZXdzUGFwZXJfX2Zvcm0gLmZvcm0tZ3JvdXAuY2hlY2tib3ggLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIGxhYmVsIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDsgfVxuICAubmV3c1BhcGVyX19leHRyYS1ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgZ2FwOiA1MHB4OyB9XG4gIC5uZXdzUGFwZXJfX2xvY2F0aW9uLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm5ld3NQYXBlciAuaGVyb19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAwIDkwcHggMTVweDtcbiAgICBnYXA6IDA7IH1cbiAgLm5ld3NQYXBlciAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICAubmV3c1BhcGVyIC5oZXJvX19kZXNjcmllcmUge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAubmV3c1BhcGVyX19sZWZ0IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLm5ld3NQYXBlcl9fbGVmdC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gICAgLm5ld3NQYXBlcl9fbGVmdC1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm5ld3NQYXBlcl9fZm9ybSAuZm9ybS1ncm91cC5jaGVja2JveCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm5ld3NQYXBlcl9fZm9ybSAuZm9ybS1ncm91cC5jaGVja2JveCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgbGFiZWwge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0OyB9XG4gIC5uZXdzUGFwZXJfX2V4dHJhLWJsb2NrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDUwcHg7IH1cbiAgLm5ld3NQYXBlcl9fbG9jYXRpb24taW1hZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2lkZWJhciB7XG4gIHdpZHRoOiAzNSU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLnNpbmdsZSAuc2lkZWJhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTY0cHg7IH1cbiAgLnNpZGViYXJfX2xhdGVzdC10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cbiAgLnNpZGViYXJfX3BvZGNhc3Qge1xuICAgIHBhZGRpbmctdG9wOiAxOHB4OyB9XG4gICAgLnNpZGViYXJfX3BvZGNhc3QtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH1cbiAgICAuc2lkZWJhcl9fcG9kY2FzdC1ibG9jayAuc2lkZWJhcl9faXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAyOHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgLnNpZGViYXJfX3BvZGNhc3QtYmxvY2sgLnNpZGViYXJfX2l0ZW0taW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IDEwMnB4O1xuICAgICAgICB3aWR0aDogMTUycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgICAgLnNpZGViYXJfX3BvZGNhc3QtYmxvY2sgLnNpZGViYXJfX2l0ZW0taW1hZ2UtdGh1bWJuYWlsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTUycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDJweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAgIC5zaWRlYmFyX19wb2RjYXN0LWJsb2NrIC5zaWRlYmFyX19pdGVtLWltYWdlLXRodW1ibmFpbDpob3ZlciAuY29udGFjdFVzX19pdGVtLWltYWdlLXBsYXkge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTsgfVxuICAgICAgICAuc2lkZWJhcl9fcG9kY2FzdC1ibG9jayAuc2lkZWJhcl9faXRlbS1pbWFnZS1vdmVybGF5IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5zaWRlYmFyX19wb2RjYXN0LWJsb2NrIC5zaWRlYmFyX19pdGVtLWltYWdlLW92ZXJsYXk6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDUuNTglLCAjMDAwMDAwIDEwMCUpOyB9XG4gICAgICAgIC5zaWRlYmFyX19wb2RjYXN0LWJsb2NrIC5zaWRlYmFyX19pdGVtLWltYWdlLXBsYXkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgICAgICAgLnNpZGViYXJfX3BvZGNhc3QtYmxvY2sgLnNpZGViYXJfX2l0ZW0taW1hZ2UtcGxheSBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAgIC5zaWRlYmFyX19wb2RjYXN0LWJsb2NrIC5zaWRlYmFyX19pdGVtLWluZm8ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUycHgpOyB9XG4gICAgLnNpZGViYXJfX3BvZGNhc3QtZmlyc3QgLnNpZGViYXJfX2l0ZW0taW1hZ2Uge1xuICAgICAgaGVpZ2h0OiA0NDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgICAgLnNpZGViYXJfX3BvZGNhc3QtZmlyc3QgLnNpZGViYXJfX2l0ZW0taW1hZ2UtdGh1bWJuYWlsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAuc2lkZWJhcl9fcG9kY2FzdC1maXJzdCAuc2lkZWJhcl9faXRlbS1pbWFnZS10aHVtYm5haWw6aG92ZXIgLmNvbnRhY3RVc19faXRlbS1pbWFnZS1wbGF5IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpOyB9XG4gICAgICAuc2lkZWJhcl9fcG9kY2FzdC1maXJzdCAuc2lkZWJhcl9faXRlbS1pbWFnZS1vdmVybGF5IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5zaWRlYmFyX19wb2RjYXN0LWZpcnN0IC5zaWRlYmFyX19pdGVtLWltYWdlLW92ZXJsYXk6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIzMi42NGRlZywgcmdiYSgwLCAwLCAwLCAwKSA1LjU4JSwgIzAwMDAwMCAxMDAlKTsgfVxuICAgICAgLnNpZGViYXJfX3BvZGNhc3QtZmlyc3QgLnNpZGViYXJfX2l0ZW0taW1hZ2UtcGxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAuc2lkZWJhcl9fcG9kY2FzdC1maXJzdCAuc2lkZWJhcl9faXRlbS1pbWFnZS1wbGF5IHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5zaWRlYmFyX19pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDsgfVxuICAgIC5zaWRlYmFyX19pdGVtLWltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnNpZGViYXJfX2l0ZW0taW1hZ2Utb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAuc2lkZWJhcl9faXRlbS1pbWFnZS1wbGF5IHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNpZGViYXJfX2l0ZW0tYXV0aG9yIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjMuNDhweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5zaWRlYmFyX19pdGVtLWF1dGhvciBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC5zaWRlYmFyX19pdGVtLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5zaWRlYmFyX19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgcGFkZGluZzogMTBweCAwIDAgMDsgfVxuICAgIC5zaWRlYmFyX19pdGVtLXRhZ3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDsgfVxuICAgIC5zaWRlYmFyX19pdGVtLXRhZyB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICAgIC5zaWRlYmFyX19pdGVtLXRpbWUge1xuICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA0cHg7IH1cbiAgICAgIC5zaWRlYmFyX19pdGVtLXRpbWUgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAuc2lkZWJhciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiA2MHB4IDMwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5zaWRlYmFyIHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgLnNpZGViYXJfX3BvZGNhc3QtYmxvY2sgLnNpZGViYXJfX2l0ZW0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLnNpZGViYXJfX3BvZGNhc3QtYmxvY2sgLnNpZGViYXJfX2l0ZW0taW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDsgfVxuICAgICAgICAuc2lkZWJhcl9fcG9kY2FzdC1ibG9jayAuc2lkZWJhcl9faXRlbS1pbWFnZS10aHVtYm5haWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMjAwcHg7IH1cbiAgICAgICAgLnNpZGViYXJfX3BvZGNhc3QtYmxvY2sgLnNpZGViYXJfX2l0ZW0taW1hZ2Utb3ZlcmxheSB7XG4gICAgICAgICAgaGVpZ2h0OiAyMDBweDsgfVxuICAgICAgLnNpZGViYXJfX3BvZGNhc3QtYmxvY2sgLnNpZGViYXJfX2l0ZW0taW5mbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmFubm91bmNlbWVudFBhZ2UgLmhlcm9fX3dyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZW5kO1xuICBwYWRkaW5nOiAwIDAgOTBweCAzNHB4OyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlIC5oZXJvX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBjb2xvcjogI0ZGRkZGRjsgfVxuXG4uYW5ub3VuY2VtZW50UGFnZV9fd3JhcHBlciAuZ3JpZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlX19sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICB3aWR0aDogNjUlO1xuICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcG9wVXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wb3BVcC1jb25maXJtIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgYmFja2dyb3VuZDogI2NlMDAwMDtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcG9wVXAtY29uZmlybTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuNzsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXBvcFVwLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0MHB4O1xuICAgIHJpZ2h0OiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogNzVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wb3BVcC1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXBvcFVwLWJsb2NrIGxhYmVsIHtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcG9wVXAtYmxvY2sgbGFiZWwgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZCAucGx1cy1idG4sXG4uYW5ub3VuY2VtZW50UGFnZV9fYWRkIC5taW51cy1idG4ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZCAuZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlX19hZGQtdGl0bGUge1xuICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNDBweDsgfVxuXG4uYW5ub3VuY2VtZW50UGFnZV9fYWRkLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYW5ub3VuY2VtZW50UGFnZV9fYWRkLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMiwgMjIsIDIyLCAwLjA1KTtcbiAgcGFkZGluZzogNDNweCAxMnB4O1xuICBtYXJnaW4tdG9wOiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtYmxvY2sgZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuXG4uYW5ub3VuY2VtZW50UGFnZV9fYWRkLXRleHQge1xuICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMzZweDsgfVxuXG4uYW5ub3VuY2VtZW50UGFnZV9fYWRkLWxlZnQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZC1yaWdodCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXJpZ2h0QmxvY2sge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41OSk7XG4gICAgcGFkZGluZzogMCAyMHB4IDIwcHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlX19hZGQtc2VsZWN0IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzE2MTYxNjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXNlbGVjdC4tcnVicmljYSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgICAgIGJhY2tncm91bmQ6ICNjZTAwMDA7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLWRyb3Bkb3duLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjsgfVxuICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLmhhcy12YWx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgIGNvbG9yOiBibGFjazsgfVxuICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBwYWRkaW5nOiA2cHggNjBweCA2cHggNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiAxNXB4IDI0cHggMTVweCAyMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXNlbGVjdC4tcnVicmljYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkOjpiZWZvcmUsIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdG9wOiAyMHB4OyB9XG4gICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXNlbGVjdC4tcnVicmljYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHJpZ2h0OiAyNnB4OyB9XG4gICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXNlbGVjdC4tcnVicmljYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIHJpZ2h0OiAyMHB4OyB9XG4gICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlX19hZGQtc3VibWl0IHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXN1Ym1pdCBpbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NlMDAwMDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uYW5ub3VuY2VtZW50UGFnZV9fYWRkLWNoZWNrYm94IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWNoZWNrYm94IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4OyB9XG4gICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1jaGVja2JveCBsYWJlbCBpbnB1dCB7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtY2hlY2tib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzAwMDsgfVxuICAgICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWNoZWNrYm94IGxhYmVsIGlucHV0OmNoZWNrZWQ6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKclFwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtY2hlY2tib3ggbGFiZWwgc3BhbiB7XG4gICAgICBjb2xvcjogI2NlMDAwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbWFnZSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtaW1hZ2UgbGFiZWwge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWltYWdlLXByZXN0YWJpbGl0YSA+IGRpdiB7XG4gICAgYmFja2dyb3VuZDogI2NlMDAwMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbWFnZSA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWltYWdlID4gZGl2IC5hZGRJbWFnZUlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWltYWdlID4gZGl2IGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgY29sb3I6ICMxNjE2MTY7IH1cbiAgICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtaW1hZ2UgPiBkaXYgbGFiZWwgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWltYWdlID4gZGl2IC51cGxvYWQtbGFiZWwge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtaW1hZ2UgLi1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDMwJTsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWltYWdlLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWltYWdlLWJsb2NrIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMHB4OyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlX19hZGQtaW5wdXQge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtaW5wdXQuLXRlbGVmb24gbGFiZWwgc3BhbiB7XG4gICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG4gICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiAudGVsZWZvbi13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0Li10ZWxlZm9uIC50ZWxlZm9uLXdyYXBwZXIgc2VsZWN0LFxuICAgICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiAudGVsZWZvbi13cmFwcGVyIGlucHV0IHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiAudGVsZWZvbi13cmFwcGVyIHNlbGVjdCB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvOyB9XG4gICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0Li10ZWxlZm9uIC50ZWxlZm9uLXdyYXBwZXIgaW5wdXQge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBtaW4td2lkdGg6IDE1MHB4OyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtaW5wdXQuLWVtYWlsIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpOyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtaW5wdXQgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0IGxhYmVsLi1sYWJlbEZvckNoZWNrYm94IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtaW5wdXQgbGFiZWwuLWxhYmVsRm9yQ2hlY2tib3ggc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0IGxhYmVsLi1sYWJlbEZvckNoZWNrYm94IGlucHV0IHtcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuICAgICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0IGxhYmVsLi1sYWJlbEZvckNoZWNrYm94IGlucHV0OmNoZWNrZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwOyB9XG4gICAgICAgICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbnB1dCBsYWJlbC4tbGFiZWxGb3JDaGVja2JveCBpbnB1dDpjaGVja2VkOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKclFwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0IHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0IGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxcbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbnB1dCB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0IGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKTo6cGxhY2Vob2xkZXIsXG4gICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1pbnB1dCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0LWFsZXJ0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWlucHV0LWFsZXJ0IHNwYW4ge1xuICAgICAgY29sb3I6ICNjZTAwMDA7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZC1yYWRpbyAjZGF0ZVBpY2tlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZC1yYWRpbyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcmFkaW8gbGFiZWwgaW5wdXQge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZC1yYWRpbyA+IGRpdiB7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZC1yYWRpby1udW1iZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXJhZGlvLW51bWJlciBpbnB1dCB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODU4NTg1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4td2lkdGg6IDMwcHg7IH1cbiAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXJhZGlvLW51bWJlciBpbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1yYWRpby1udW1iZXIgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlX19hZGQtZGF0ZSAjc2VsZWN0ZWREYXRlcyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBtYXJnaW46IDIwcHggMjBweCAwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1kYXRlICNzZWxlY3RlZERhdGVzICNkYXRlc0xpc3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTsgfVxuXG4uYW5ub3VuY2VtZW50UGFnZV9fYWRkLWRhdGUtYmxvY2sge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgMjMwLCAyMzAsIDAuNik7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1kYXRlLWJsb2NrLWFsZXJ0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICBjb2xvcjogI2NlMDAwMDsgfVxuXG4uYW5ub3VuY2VtZW50UGFnZV9fYWRkLWRhdGUgLmZsYXRwaWNrci1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIwcHggYXV0byAwOyB9XG5cbi5hbm5vdW5jZW1lbnRQYWdlX19hZGQgLmRhdGUtaXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmOGY2ZjY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkIC5kYXRlLWl0ZW0gYnV0dG9uIHtcbiAgICBib3JkZXI6IG5vbmU7IH1cblxuLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wcmV2aWV3IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpOyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcHJldmlldyBzcGFuIHtcbiAgICBjb2xvcjogI2NlMDAwMDsgfVxuICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcHJldmlldyBzcGFuI3NlbGVjdGVkRGF0ZXNQcmV2aWV3IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDEwcHg7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wcmV2aWV3Li1pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICNjZTAwMDA7XG4gICAgYm9yZGVyOiBub25lOyB9XG4gICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wcmV2aWV3Li1pbmZvLi1hYm9uYW1lbnRlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC40KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcHJldmlldy4taW5mby4tYWJvbmFtZW50ZSAuYWJvbmFtZW50ZS1wcmljZVRhYmxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4IDIwcHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDEwcHggMjBweDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXByZXZpZXcuLWluZm8uLWFib25hbWVudGUgLmFib25hbWVudGUtcHJpY2VUYWJsZSB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfSB9XG4gICAgICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcHJldmlldy4taW5mby4tYWJvbmFtZW50ZSAuYWJvbmFtZW50ZS1wcmljZVRhYmxlIC5hYm9uYW1lbnQtb3B0aW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC41KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wcmV2aWV3Li1pbmZvLi1hYm9uYW1lbnRlIC5hYm9uYW1lbnRlLXByaWNlVGFibGUgLmFib25hbWVudC1vcHRpb24gLmxhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogI2NlMDAwMDsgfVxuICAgICAgICAgIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcHJldmlldy4taW5mby4tYWJvbmFtZW50ZSAuYWJvbmFtZW50ZS1wcmljZVRhYmxlIC5hYm9uYW1lbnQtb3B0aW9uIC52YWx1ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wcmV2aWV3Li10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAyNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMzBweCAwIDEwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQgLmZsYXRwaWNrci1jYWxlbmRhciAuZmxhdHBpY2tyLWlubmVyQ29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWxlZnQsIC5hbm5vdW5jZW1lbnRQYWdlX19hZGQtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWJsb2NrIGZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmFubm91bmNlbWVudFBhZ2VfX3dyYXBwZXIgLmdyaWQtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbm5vdW5jZW1lbnRQYWdlIC5oZXJvX193cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgICBwYWRkaW5nOiAwIDAgNjBweCAzNHB4OyB9XG4gIC5hbm5vdW5jZW1lbnRQYWdlIC5oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wb3BVcC1jbG9zZSB7XG4gICAgdG9wOiAwcHg7XG4gICAgcmlnaHQ6IDI1cHg7IH1cbiAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wb3BVcC1ibG9jayB7XG4gICAgZ2FwOiAyMHB4OyB9XG4gICAgLmFubm91bmNlbWVudFBhZ2VfX2FkZC1wb3BVcC1ibG9jayBsYWJlbCB7XG4gICAgICB3aWR0aDogMjAlOyB9XG4gICAgICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLXBvcFVwLWJsb2NrIGxhYmVsIGltZyB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuYW5ub3VuY2VtZW50UGFnZV9fYWRkLWRhdGUtYmxvY2sge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTIwcHg7IH0gfVxuXG4uYWJvbmFtZW50UGFnZSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gIC5hYm9uYW1lbnRQYWdlIC5oZXJvX193cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgIHBhZGRpbmc6IDAgMCA5MHB4IDM0cHg7IH1cbiAgLmFib25hbWVudFBhZ2UgLmhlcm9fX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuYWJvbmFtZW50UGFnZV9fd3JhcHBlciAuZ3JpZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmFib25hbWVudFBhZ2VfX2xlZnQge1xuICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgICB3aWR0aDogNjUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQycHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLXBvcFVwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXBvcFVwLWNvbmZpcm0ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2UwMDAwO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1wb3BVcC1jb25maXJtOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjc7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXBvcFVwLWNsb3NlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNDBweDtcbiAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgZm9udC1zaXplOiA3NXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXBvcFVwLWJsb2NrIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogNDBweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXBvcFVwLWJsb2NrIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXBvcFVwLWJsb2NrIGxhYmVsIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmFib25hbWVudFBhZ2VfX2FkZCAucGx1cy1idG4sXG4gIC5hYm9uYW1lbnRQYWdlX19hZGQgLm1pbnVzLWJ0biB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5hYm9uYW1lbnRQYWdlX19hZGQgLmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLmFib25hbWVudFBhZ2VfX2FkZC10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gIC5hYm9uYW1lbnRQYWdlX19hZGQtc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMiwgMjIsIDAuMDUpO1xuICAgIHBhZGRpbmc6IDQzcHggMTJweDtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWJsb2NrIGZvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweDsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLWxlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLXJpZ2h0IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMzBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLmFib25hbWVudFBhZ2VfX2FkZC1yaWdodEJsb2NrIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41OSk7XG4gICAgICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLXNlbGVjdCB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMxNjE2MTY7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2UwMDAwOyB9XG4gICAgLmFib25hbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLWRyb3Bkb3duLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXNlbGVjdC4tcnVicmljYSAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUuaGFzLXZhbHVlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCA2MHB4IDZweCA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDI0cHggMTVweCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXNlbGVjdC4tcnVicmljYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkOjpiZWZvcmUsIC5hYm9uYW1lbnRQYWdlX19hZGQtc2VsZWN0Li1ydWJyaWNhIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgIHRvcDogMjBweDsgfVxuICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXNlbGVjdC4tcnVicmljYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICByaWdodDogMjZweDsgfVxuICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXNlbGVjdC4tcnVicmljYSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICByaWdodDogMjBweDsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1zZWxlY3QuLXJ1YnJpY2EgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFib25hbWVudFBhZ2VfX2FkZC1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXN1Ym1pdCBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2UwMDAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5hYm9uYW1lbnRQYWdlX19hZGQtY2hlY2tib3gge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtY2hlY2tib3ggbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7IH1cbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtY2hlY2tib3ggbGFiZWwgaW5wdXQge1xuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtY2hlY2tib3ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7IH1cbiAgICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWNoZWNrYm94IGxhYmVsIGlucHV0OmNoZWNrZWQ6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi4pyUXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWNoZWNrYm94IGxhYmVsIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2NlMDAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLWltYWdlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbWFnZSBsYWJlbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWltYWdlLXByZXN0YWJpbGl0YSA+IGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2UwMDAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWltYWdlID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWltYWdlID4gZGl2IC5hZGRJbWFnZUlucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbWFnZSA+IGRpdiBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBjb2xvcjogIzE2MTYxNjsgfVxuICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWltYWdlID4gZGl2IGxhYmVsIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWltYWdlID4gZGl2IC51cGxvYWQtbGFiZWwge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICB3aWR0aDogNTJweDtcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWltYWdlIC4tb3B0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAzMCU7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWltYWdlLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbWFnZS1ibG9jayBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4OyB9XG4gIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpOyB9XG4gICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQuLXRlbGVmb24gbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQuLXRlbGVmb24gbGFiZWwgc3BhbiB7XG4gICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiAudGVsZWZvbi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiAudGVsZWZvbi13cmFwcGVyIHNlbGVjdCxcbiAgICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiAudGVsZWZvbi13cmFwcGVyIGlucHV0IHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2U7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQuLXRlbGVmb24gLnRlbGVmb24td3JhcHBlciBzZWxlY3Qge1xuICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgZmxleDogMCAxIGF1dG87IH1cbiAgICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbnB1dC4tdGVsZWZvbiAudGVsZWZvbi13cmFwcGVyIGlucHV0IHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWlucHV0Li1lbWFpbCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpOyB9XG4gICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbnB1dCBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbnB1dCBsYWJlbC4tbGFiZWxGb3JDaGVja2JveCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWlucHV0IGxhYmVsLi1sYWJlbEZvckNoZWNrYm94IHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gICAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQgbGFiZWwuLWxhYmVsRm9yQ2hlY2tib3ggaW5wdXQge1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4gICAgICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1pbnB1dCBsYWJlbC4tbGFiZWxGb3JDaGVja2JveCBpbnB1dDpjaGVja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7IH1cbiAgICAgICAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQgbGFiZWwuLWxhYmVsRm9yQ2hlY2tib3ggaW5wdXQ6Y2hlY2tlZDo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIuKclFwiO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQgdGV4dGFyZWEge1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWlucHV0IGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxcbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWlucHV0IHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQgaW5wdXQ6bm90KFt0eXBlPVwiY2hlY2tib3hcIl0pOjpwbGFjZWhvbGRlcixcbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQtYWxlcnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtaW5wdXQtYWxlcnQgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gIC5hYm9uYW1lbnRQYWdlX19hZGQtcmFkaW8gI2RhdGVQaWNrZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFib25hbWVudFBhZ2VfX2FkZC1yYWRpbyBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtcmFkaW8gbGFiZWwgaW5wdXQge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLmFib25hbWVudFBhZ2VfX2FkZC1yYWRpbyA+IGRpdiB7XG4gICAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpOyB9XG4gIC5hYm9uYW1lbnRQYWdlX19hZGQtcmFkaW8tbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNnB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtcmFkaW8tbnVtYmVyIGlucHV0IHtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg1ODU4NTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1pbi13aWR0aDogMzBweDsgfVxuICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1yYWRpby1udW1iZXIgaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5hYm9uYW1lbnRQYWdlX19hZGQtcmFkaW8tbnVtYmVyIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgLmFib25hbWVudFBhZ2VfX2FkZC1kYXRlICNzZWxlY3RlZERhdGVzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEycHg7XG4gICAgbWFyZ2luOiAyMHB4IDIwcHggMDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWRhdGUgI3NlbGVjdGVkRGF0ZXMgI2RhdGVzTGlzdCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLWRhdGUtYmxvY2sge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMC42KTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyB9XG4gICAgLmFib25hbWVudFBhZ2VfX2FkZC1kYXRlLWJsb2NrLWFsZXJ0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gIC5hYm9uYW1lbnRQYWdlX19hZGQtZGF0ZSAuZmxhdHBpY2tyLWNhbGVuZGFyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkIC5kYXRlLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmOGY2ZjY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkIC5kYXRlLWl0ZW0gYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAuYWJvbmFtZW50UGFnZV9fYWRkLXByZXZpZXcge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtcHJldmlldyBzcGFuIHtcbiAgICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXByZXZpZXcgc3BhbiNzZWxlY3RlZERhdGVzUHJldmlldyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxMHB4OyB9XG4gICAgLmFib25hbWVudFBhZ2VfX2FkZC1wcmV2aWV3Li1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgY29sb3I6ICNjZTAwMDA7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtcHJldmlldy4taW5mby4tYWJvbmFtZW50ZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuNCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1wcmV2aWV3Li1pbmZvLi1hYm9uYW1lbnRlIC5hYm9uYW1lbnRlLXByaWNlVGFibGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAxMHB4IDIwcHg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBnYXA6IDEwcHggMjBweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1wcmV2aWV3Li1pbmZvLi1hYm9uYW1lbnRlIC5hYm9uYW1lbnRlLXByaWNlVGFibGUge1xuICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfSB9XG4gICAgICAgICAgLmFib25hbWVudFBhZ2VfX2FkZC1wcmV2aWV3Li1pbmZvLi1hYm9uYW1lbnRlIC5hYm9uYW1lbnRlLXByaWNlVGFibGUgLmFib25hbWVudC1vcHRpb24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC41KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtcHJldmlldy4taW5mby4tYWJvbmFtZW50ZSAuYWJvbmFtZW50ZS1wcmljZVRhYmxlIC5hYm9uYW1lbnQtb3B0aW9uIC5sYWJlbCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAjY2UwMDAwOyB9XG4gICAgICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXByZXZpZXcuLWluZm8uLWFib25hbWVudGUgLmFib25hbWVudGUtcHJpY2VUYWJsZSAuYWJvbmFtZW50LW9wdGlvbiAudmFsdWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtcHJldmlldy4tdGV4dCB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDI2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWFyZ2luOiAzMHB4IDAgMTBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkIC5mbGF0cGlja3ItY2FsZW5kYXIgLmZsYXRwaWNrci1pbm5lckNvbnRhaW5lciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtbGVmdCwgLmFib25hbWVudFBhZ2VfX2FkZC1yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWJsb2NrIGZvcm0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgIC5hYm9uYW1lbnRQYWdlX193cmFwcGVyIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLmFib25hbWVudFBhZ2VfX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYWJvbmFtZW50UGFnZSAuaGVyb19fd3JhcHBlciB7XG4gICAgICBtaW4taGVpZ2h0OiAzNDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMCA2MHB4IDM0cHg7IH1cbiAgICAuYWJvbmFtZW50UGFnZSAuaGVyb19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtcG9wVXAtY2xvc2Uge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICByaWdodDogMjVweDsgfVxuICAgIC5hYm9uYW1lbnRQYWdlX19hZGQtcG9wVXAtYmxvY2sge1xuICAgICAgZ2FwOiAyMHB4OyB9XG4gICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXBvcFVwLWJsb2NrIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDIwJTsgfVxuICAgICAgICAuYWJvbmFtZW50UGFnZV9fYWRkLXBvcFVwLWJsb2NrIGxhYmVsIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4OyB9IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICAuYWJvbmFtZW50UGFnZV9fYWRkLWRhdGUtYmxvY2sge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogLTIwcHg7IH0gfVxuIiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8sIGlucHV0LCB0ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaDE6bm90KC5zaXRlLXRpdGxlKTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG5oMjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4qOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiIsIi5oZWFkZXIge1xuICBwYWRkaW5nOiAzM3B4IDAgMCAwO1xuXG4gICYuLXByZW1pdW0ge1xuXG4gICAgLmhlYWRlciB7XG5cbiAgICAgICZfX2Fubm91bmNlbWVudCB7XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICNGNTU4NTg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWxpbmsge1xuICAgICAgICAgIGNvbG9yOiAjQzRDNEM0O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtYmxvY2sge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNXB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgei1pbmRleDogMTAwMDtcbiAgfVxuXG4gIC5oYW1idXJnZXIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUU1O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzLCBvcGFjaXR5IDAuM3M7XG4gIH1cblxuICAmX190b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgJi1sb2dvIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMjE0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLXNlYXJjaCB7XG4gICAgICAuc2VhcmNoLWZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDE1cHg7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcblxuICAgICAgICAuc2VhcmNoLWxhYmVsIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAuc2VhcmNoLWZpZWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtc3VibWl0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgICAgIG1hc2s6IHVybCgnLi4vaW1hZ2VzL2lvbl9zZWFyY2guc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKCcuLi9pbWFnZXMvaW9uX3NlYXJjaC5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLW1haWwge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIwNiwgMCwgMCwgMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTYxNjE2O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX21haWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDRTAwMDA7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcblxuICAgICNtZW51LWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgID4gdWwge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICBwYWRkaW5nOiAzNXB4O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgICAgICAgIHRvcDogNDJweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDYwMHB4O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiBsaSB7XG5cbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1MSwgMjM5LCAxNzQsIDEpO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMjBweCAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGxpbmVhcjtcblxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAvL1xuICAgICAgICAgIC8vLnN1Yi1tZW51IHtcbiAgICAgICAgICAvLyAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAvL31cblxuICAgICAgICAgIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLm9wZW4gPiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciAuc3ViLW1lbnUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hbm5vdW5jZW1lbnQge1xuICAgIG1hcmdpbjogMzBweCAwO1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgJi1saW5rIHtcbiAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICAmLWJsb2NrIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDdweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMTRweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmhlYWRlciB7XG5cbiAgICAmX19tZW51IHtcblxuICAgICAgI21lbnUtaGVhZGVyIHtcblxuICAgICAgICA+IGxpIHtcblxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDE2cHggMCAwO1xuXG4gICAgLmhlYWRlcl9fc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cblxuICAgIC5zZWFyY2gtZm9ybSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cblxuICAgIC5zZWFyY2gtZmllbGQge1xuICAgICAgZmxleDogMTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXN1Ym1pdDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgIH1cblxuXG4gICAgLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgZ2FwOiAyMnB4O1xuICAgICAgcGFkZGluZzogMTBweCA0MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNDRTAwMDA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICZfX3NlYXJjaCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLnNlYXJjaC1zdWJtaXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG4gICAgICAgICAgbWFzazogdXJsKCcuLi9pbWFnZXMvaWNvbi1zZWFyY2gtaGFtYnVyZ2VyLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKCcuLi9pbWFnZXMvaWNvbi1zZWFyY2gtaGFtYnVyZ2VyLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190b3Age1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgJi1tYWlsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi1yaWdodCB7XG5cbiAgICAgIH1cblxuICAgICAgJi1zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX21lbnUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgei1pbmRleDogOTk5O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICNtZW51LWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xOHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICByaWdodDogLTIycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiB1bCB7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzowIDAgMTBweCAwO1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWN0aXZlIHtcblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgfVxuXG4gICAgICA+IHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcl9fbWVudS5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuaGFtYnVyZ2VyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgJl9fYW5ub3VuY2VtZW50IHtcblxuICAgICAgJi1ibG9jayB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG5cbiAgICAgICYtbGluayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUge1xuICAgICAgLmhlYWRlciB7XG4gICAgICAgICZfX21haWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5oZWFkZXIge1xuICAgICZfX3RvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICAmLW1haWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUge1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBnYXA6IDA7XG4gICAgfVxuXG4gICAgJl9fbWVudSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAjbWVudS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgIHdpZHRoOiAxNTBweDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG5cbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuXG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOjphZnRlciB7XG5cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgID4gdWwge1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAuaGVhZGVyIHtcbiAgICAgICAgJl9fbWFpbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbiIsIi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG5cbiAgYSB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAmLi1wcmVtaXVtIHtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuXG4gICAgLmZvb3RlciB7XG5cbiAgICAgICZfX2xlZnQge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogI0ZGRkZGRjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXRleHQge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX21lbnUge1xuXG4gICAgICAgID4gdWwge1xuXG4gICAgICAgICAgPiBsaSB7XG5cbiAgICAgICAgICAgID4gdWwge1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTlhOWE5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAuZ3JpZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAmX19sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDM1JTtcblxuICAgICYtbG9nbyB7XG4gICAgICBtYXgtd2lkdGg6IDE1OXB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRleHQge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgNDRweCAwO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICYtbG9jYXRpb24ge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLW1haWwge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDI2cHggMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2NlMDAwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yaWdodCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcblxuICAgICYtYm90dG9tIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGdhcDogNTBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdG9wIHtcblxuICAgICYtYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBnYXA6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudSB7XG5cbiAgICA+IHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgID4gbGkge1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzAuNTJweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgPiB1bCB7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDAuNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogIzUwNEQ0RDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjY2UwMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc29jaWFsIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG5cblxuICAgID4gYSB7XG4gICAgICAmOmhvdmVyIHtcblxuICAgICAgICBzdmcge1xuXG4gICAgICAgICAgcmVjdCB7XG4gICAgICAgICAgICBmaWxsOiAjMUUxRTFBO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuXG4gICAgICAgIHJlY3Qge1xuICAgICAgICAgIHRyYW5zaXRpb246IC40cyBsaW5lYXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19leHRyYUxpbmtzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMzBweDtcblxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogcmdiYSg4MCwgNzcsIDc3LCAxKTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjA2LCAwLCAwLCAxKTtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICZfX2JvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFMUUxRTtcbiAgICBwYWRkaW5nOiAxOHB4IDA7XG5cbiAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICA+IGRpdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtcG93ZXJCeSB7XG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9sb2dvLXNjcmlwdGljcy5wbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMCwgMTVzO1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggMHB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjMDM4MGZlO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAtMzNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubmV3c2xldHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAtMTIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMjBweDtcblxuICAmX19ibG9jayB7XG4gICAgLy9iYWNrZ3JvdW5kOiByZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2MHB4IDEwMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuXG4gICZfX2xlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgICYtbG9nbyB7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDIxNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgfVxuXG5cbiAgJl9fZm9ybSB7XG5cbiAgICBmb3JtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1ncm91cCB7XG5cbiAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgIGNvbG9yOiAjY2UwMDAwO1xuICAgICAgfVxuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDEpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC53cGNmNy1ub3QtdmFsaWQtdGlwIHtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgICYuZW1haWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgIH1cblxuICAgICAgJi5zdWJtaXQtYnRuIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgbGVmdDogNDBweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmNy1zcGlubmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cblxuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgY3ViaWMtYmV6aWVyKDEsIDAsIC44LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgbGluZWFyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZm9vdGVyIHtcblxuICAgICZfX3JpZ2h0IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJl9fbWVudSB7XG5cbiAgICAgID4gdWwge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHJvdy1nYXA6IDQwcHg7XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcblxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiB1bCB7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAubmV3c2xldHRlciB7XG5cbiAgICAmX19ibG9jayB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgIH1cblxuICAgICZfX2Zvcm0ge1xuXG5cbiAgICAgIC5mb3JtLWdyb3VwIHtcblxuICAgICAgICAmLmVtYWlsIHtcbiAgICAgICAgICByaWdodDogLTMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnN1Ym1pdC1idG4ge1xuICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGVmdCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXIge1xuXG4gICAgPiAuZ3JpZC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJl9fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgIH1cblxuICAgICZfX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgJi1ib3R0b20ge1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX21lbnUge1xuXG4gICAgICA+IHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgcm93LWdhcDogMDtcblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgIHdpZHRoOiA0NSU7XG5cbiAgICAgICAgICA+IGEge1xuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiB1bCB7XG5cbiAgICAgICAgICAgIGEge1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm90dG9tIHtcbiAgICAgIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190b3Age1xuXG4gICAgICAmLWJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zb2NpYWxzIHtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG5cbiAgICAmX19leHRyYUxpbmtzIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5uZXdzbGV0dGVyIHtcblxuICAgICZfX2Jsb2NrIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgICB9XG5cbiAgICAmX19mb3JtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA2MHB4KTtcblxuICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmZvb3RlciB7XG5cbiAgICAmX19sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgfVxuXG4gICAgJl9fcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAmLWJvdHRvbSB7XG5cbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWVudSB7XG5cbiAgICAgID4gdWwge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuZm9vdGVyIHtcblxuICAgICZfX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCA0N3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDMyOHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgfVxuXG4gICAgICAmLWxvY2F0aW9uLFxuICAgICAgJi1tYWlsLFxuICAgICAgJi10ZWwge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3JpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgJi1ib3R0b20ge1xuXG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX21lbnUge1xuXG4gICAgICA+IHVsIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgID4gbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IHVsIHtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJl9fc29jaWFsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuZG4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgJi1tIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICYtbSB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi1kIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbmgxOm5vdCguc2l0ZS10aXRsZSk6YmVmb3JlLCBoMjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5zY3JvbGxPZmYge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZ3JpZC1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE2NTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmRldGFpbHMgLmdyaWQtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyIC5ncmlkLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuXG4uLXBvZGNhc3Qge1xuICBjb2xvcjogIzJDM0U1MCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMkMzRTUwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJDM0U1MCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi4taW50ZXJ2aXVyaSB7XG4gIGNvbG9yOiAjMkMzRTUwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6ICMyQzNFNTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkMzRTUwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4uLXNmYXR1bC1maW5hbmNpYXIge1xuICBjb2xvcjogIzcyMUM3QSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzIxQzdBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcyMUM3QSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi4tdml0YW1pbmEtdCB7XG4gIGNvbG9yOiAjQkM1NDJCICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6ICNCQzU0MkIgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkM1NDJCICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLi1ldmVuaW1lbnQge1xuICBjb2xvcjogIzAwNTZCMyAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA1NkIzICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTZCMyAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi4tYWN0dWFsaXRhdGUge1xuICBjb2xvcjogI0QzMkYyRiAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNEMzJGMkYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDMyRjJGICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLi1zdGlyaWxlLWRlLXBlLXN0cmFkYS1tZWEge1xuICBjb2xvcjogIzM4OEUzQyAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMzODhFM0MgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4RTNDICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLi1zcG9ydCB7XG4gIGNvbG9yOiAjRkY1NzIyICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTcyMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU3MjIgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLWluLXRhcmEtc2ktaW4tbHVtZSB7XG4gIGNvbG9yOiAjMUUzQTVGICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzFFM0E1RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTNBNUYgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLWVjb25vbWllIHtcbiAgY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgJi1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzJFN0QzMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyRTdEMzIgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLWN1bHR1cmEge1xuICBjb2xvcjogIzlDMjdCMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM5QzI3QjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUMyN0IwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLi10aW1wLWxpYmVyIHtcbiAgY29sb3I6ICMwMEJDRDQgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgJi1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBCQ0Q0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkNENCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi4tdHJpYnVuYS1zcG9ydHVyaWxvciB7XG4gIGNvbG9yOiAjRkY5ODAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOTgwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjk4MDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLXRyaWJ1bmEtZGUtbm9yZCB7XG4gIGNvbG9yOiAjMTk3NkQyICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzE5NzZEMiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTc2RDIgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLXRyaWJ1bmEtZGUtd2Vla2VuZCB7XG4gIGNvbG9yOiAjQzJCNTNDICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI0MyQjUzQyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMkI1M0MgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLWVkaXRvcmlhbHVsLXppbGVpIHtcbiAgY29sb3I6ICMzMzMzMzMgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgJi1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi4tdHJpYnVuYS1mZW1laWxvciB7XG4gIGNvbG9yOiAjQ0UwMDc4ICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI0NFMDA3OCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDRTAwNzggIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLWNlbnRydWwtY3VsdHVyYWwge1xuICBjb2xvcjogIzJGN0Y4OSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMyRjdGODkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkY3Rjg5ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLi1zYW5hdGF0ZSB7XG4gIGNvbG9yOiAjNENBRjUwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzRDQUY1MCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0Q0FGNTAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLW1vbmRlbiB7XG4gIGNvbG9yOiAjRkY4QjlGICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICYtYnV0dG9uIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOEI5RiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjhCOUYgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uLXNwZWNpYWwge1xuICBjb2xvcjogIzNGNTFCNSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLWJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMzRjUxQjUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y1MUI1ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiA5O1xuXG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnBvcHVwLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnBvcHVwIGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMxNXB4O1xufVxuXG4uY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgcmlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogNzVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmZ3NDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4jY29va2llLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjIyO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB6LWluZGV4OiAxMDAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICNDRTAwMDE7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgfVxufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uc2hhcmVCb3gge1xuICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAmX190aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAmX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zcG9ydCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuICAmX190aXRsZSB7XG4gICAgY29sb3I6ICMxNjE2MTY7XG4gICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cblxuICAubmV3cyB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAyMHB4O1xuXG4gICAgJl9fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgbWF4LXdpZHRoOiA2OTdweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAmLWF1dGhvciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI3MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgLm5ld19fbGVmdC1hdXRob3ItaW1hZ2Uge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubmV3X19sZWZ0LWF1dGhvci1uYW1lIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXdfX2xlZnQtYXV0aG9yLXRpbWUge1xuICAgICAgICAgIGNvbG9yOiAjRTJFMkUyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmV3X19sZWZ0LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm5ld19fbGVmdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogNTIycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgwKTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuXG4gICAgICAgICYtbW9yZSB7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5ld19fbGVmdC10YWcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgY29sb3I6ICNEMjRCNEI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLXRpbWUge1xuICAgICAgICAgIGNvbG9yOiAjRTJFMkUyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogNHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJi1wb3N0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAmLWZpcnN0IHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1zZWNvbmQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmV3X19yaWdodC1sYXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE5NXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcblxuICAgIC5uZXdzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOTVweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gICAgLm5ld3Mge1xuXG4gICAgICAmX19yaWdodCB7XG5cbiAgICAgICAgJi1wb3N0IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb21tZW50IHtcblxuICAmcyB7XG4gICAgcGFkZGluZzogNTBweCA1MHB4IDA7XG5cblxuICAgICYuLXByZW1pdW0ge1xuICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgIC5jb21tZW50cyB7XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAuY29tbWVudCB7XG5cbiAgICAgICAgJi1yZXNwb25kIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgJl9fYmxvY2sge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZm9ybSB7XG5cbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDAuMik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN1Ym1pdC1idG4ge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcblxuICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDAwMDA7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcblxuICAgICAgICAgICY6YmVmb3JlLFxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdm90ZSB7XG4gICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICYuZGlzbGlrZS1idG4ge1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuXG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICBmaWxsOiBoc2xhKDAsIDAlLCAxMDAlLCAuNik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlcGx5LWJ0biB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblxuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgZmlsbDogaHNsYSgwLCAwJSwgMTAwJSwgLjYpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgJi1yZXNwb25kIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMiwgMjIsIDIyLCAwLjEpO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICA+IGgzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi1mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaW5wdXQsXG4gICAgdGV4dGFyZWEge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMSk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgbWluLWhlaWdodDogMTYwcHg7XG4gICAgfVxuXG4gICAgJi1hdXRob3IsXG4gICAgJi1lbWFpbCB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICB9XG5cbiAgICAmLWNvbW1lbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnN1Ym1pdC1idG4ge1xuICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMzZweDtcbiAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmFycm93IHtcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuY2lyY2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHRyYW5zaXRpb246IC41cyBjdWJpYy1iZXppZXIoMSwgMCwgLjgsIDEpO1xuICAgICAgfVxuXG4gICAgICAuYXJyb3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRvcDogMThweDtcbiAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgbGluZWFyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAmLWRhdGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgIC8vY29sb3I6IHJnYmEoMCwgMCwgMCwgMSk7XG5cblxuICB9XG5cbiAgJi1saXN0IHtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbjogMzBweCAwIDA7XG4gICAgfVxuXG4gICAgbGkge1xuXG4gICAgICAmOmhhcygrIG9sKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXG4gICAgICAgIC5jb21tZW50LWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNzJweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgODVweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC40KTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDg1cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21tZW50LXZvdGUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNjJweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuXG4gICAgfVxuICB9XG5cbiAgJi1tZXRhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG5cbiAgJi12b3RlIHtcblxuICAgIC5yZXBseS1idG4ge1xuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOC4xNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG4gICAgICBzdmcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gICAgICB9XG5cbiAgICAgICYubGlrZS1idG4ge1xuICAgICAgICBjb2xvcjogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2xpa2UtYnRuIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcblxuICAgICAgfVxuXG4gICAgfVxuICB9XG5cblxuICAmLWNvbnRlbnQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHBhZGRpbmc6IDEycHggMCAyMHB4IDA7XG5cbiAgfVxuXG4gICYtYXV0aG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIC8vY29sb3I6IHJnYmEoMCwgMCwgMCwgMSk7XG5cbiAgICBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG5cbiAgfVxuXG5cbiAgJnMge1xuICAgICYtdGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIGNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBtaW4td2lkdGg6IDQycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICZzIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMTBweCAwO1xuICAgIH1cbiAgfVxuXG59XG5cblxuIiwiLm5vdF9mb3VuZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgcGFkZGluZzogMjAwcHggMDtcblxuICAgICAgJi1idXR0b24ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcblxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRkZGRjtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaXJjbGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgY3ViaWMtYmV6aWVyKDEsIDAsIC44LCAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRkZGRkZGO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0b3A6IDE5cHg7XG4gICAgICAgICAgbGVmdDogMTZweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgbGluZWFyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiA3MTNweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgIC5ub3RfZm91bmQge1xuICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm5vdF9mb3VuZCB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg1MHB4KSB7XG4gIC5ub3RfZm91bmQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubm90X2ZvdW5kIHtcbiAgICBwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxNzBweCAwO1xuXG4gICAgICAmLWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5ub3RfZm91bmQge1xuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgJi1idXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuIiwiLy8gRGF0YSBwdWJsaWNhcmlpIGFmaXNhdGEgc3ViIHRpdGx1bCBhcnRpY29sZWxvciAodmV6aSB0cmlidW5hX3Bvc3RfZGF0ZSgpIGluIGxpYnJhcnkvZnVuY3Rpb24ucGhwKVxuLnBvc3QtZGF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IC43NTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cbiAgLy8gUGFnaW5hIGRlIGFydGljb2w6IHN1YiB0aXRsdWwgcHJpbmNpcGFsXG4gICYtLWFydGljbGUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzg1ODU4NTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCIuaG9tZSB7XG5cbiAgLmFubm91bmNlbWVudHMge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAucmVjZW50LWFubm91bmNlbWVudHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDEwcHg7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnB1YmxpY2F0aW9ucyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICAuc2xpY2stYXJyb3cge1xuICAgICAgICBhbGw6IHVuc2V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAyNXB4KTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuXG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBzdHJva2U6ICNDRTAwMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1uZXh0IHtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHVibGljYXRpb24ge1xuICAgICAgICAmX19zbGlkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIGhlaWdodDogNjQwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fbGVmdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAqIDIpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBoZWlnaHQ6IDY0MHB4O1xuXG4gICAgICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBnYXA6IDIwcHg7XG5cblxuICAgICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuXG4gICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgYWxsOiB1bnNldDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOUIyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1saXN0IHtcbiAgICAgICAgICBoZWlnaHQ6IDY4NHB4O1xuXG4gICAgICAgICAgLnNsaWNrLXRyYWNrIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLnNsaWNrLWN1cnJlbnQge1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbW9iaWxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMjBweCAyMHB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cblxuICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICYuLWltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICBjb2xvcjogI0Q1RDVENTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDRweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcblxuICAgICAgICAgICZfX3RhZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAyNXB4IDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBjb2xvcjogI0YyNEQ0RDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAgICYuLWxvY2F0aW9ucyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDQ2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGxpbmVhcjtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbG9jYXRpb24td2hpdGUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbGluazo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCI+XCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRjI0RDREO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDZweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG4gICAgICAgIGdhcDogMTdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IDY0MHB4O1xuXG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiA2NDBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKDApIHtcbiAgICAgICAgICAgIC5wdWJsaWNhdGlvbnNfX3JpZ2h0LWl0ZW0taW5mbyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNDRTAwMDAgMCUsICM2ODAwMDAgMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgLnB1YmxpY2F0aW9uc19fcmlnaHQtaXRlbS1pbmZvIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzcyMUM3QSAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAucHVibGljYXRpb25zX19yaWdodC1pdGVtLWluZm8ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkY1NDNFIDAlLCAjOTkzMjI1IDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNDRTAwMDAgMCUsICM2ODAwMDAgMTAwJSk7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDIwcHggNDVweCAyMHB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE5MHB4KTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1saW5lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1saW5rIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogI2NlMDAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmVjZW50cyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG5cbiAgICAmX19kZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG5cbiAgICAgICYtbW9yZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAvL2NvbG9yOiAjY2UwMDAwO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgbGluZWFyO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2NlMDAwMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjE2MTY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLyogICAgICAmLW1vcmU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICAgICAgICByaWdodDogLTJweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRjI0RDREO1xuICAgICAgICAgICAgfSovXG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDM5NnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJi1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQ2cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgfVxuXG4gICAgICAmLWF1dG9yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgICB9XG5cbiAgICAgICYtdGltZSB7XG4gICAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgICYtdGltZTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgfVxuXG4gICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgwKTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZGV0YWlscyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgIH1cblxuICAgICZfX3RhZyB7XG4gICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgJl9fdGltZSB7XG4gICAgICAmLXJlYWQge1xuICAgICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICB9XG5cbiAgICAgICYtcmVhZDo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVkaXRvcmlhbCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG5cbiAgICAuY29tcG9uZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICZfX2xlZnQge1xuICAgICAgICB3aWR0aDogNDAlO1xuXG4gICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2VkaXRvcmlhbF9fbGVmdC5wbmdcIik7XG4gICAgICAgICAgaGVpZ2h0OiA1NTVweDtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0UwMDAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTdweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYmEoMjIsIDIyLCAyMiwgMSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgcmdiYSgyMiwgMjIsIDIyLCAxKTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgY3ViaWMtYmV6aWVyKDEsIDAsIC44LCAxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2NlMDAwMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2NlMDAwMDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICB0b3A6IDE5cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjIsIDIyLCAyMiwgMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGxpbmVhcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19yaWdodCB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgICAgaW1nLmNvbXBvbmVudF9fbGVmdC1iYWNrZ3JvdW5kLXByb3BlcnR5IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDU1NXB4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFsbFBvc3RzIHtcbiAgICAmX19pdGVtIHtcbiAgICAgICYtbGluZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmV2ZW5pbWVudGUge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLnB1YmxpY2F0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG5cbiAgICAgIC5ldmVuaW1lbnRlIHtcbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcblxuICAgICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMzNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG5cbiAgICAgICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRDVENUQ1O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEzM3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS42OHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDU1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi10YWcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1yZWFkIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICB3aWR0aDogMzAlO1xuXG4gICAgICAgICAgLmV2ZW5pbWVudGVfX3JpZ2h0LXRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNDFweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMzRweDtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICYtYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAmLWFubm91bmNlbWVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi10YWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAgICAgICAgICAgICAgIC5wdWJsaWNhdGlvbl9fdGFnIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tdGltZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tZXZlbnQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS1lY29ub215IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uID4gOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtbGluZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAxcHggc29saWQgaHNsYSgwLCAwJSwgODUuMSUsIC4zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaG9tZTN3aXRoMSB7XG4gICAgcGFkZGluZzogMTAwcHggMCAwIDA7XG5cbiAgICAmX190b3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgIH1cblxuICAgICZfX3JlYWRNb3JlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IHJnYmEoMjA2LCAwLCAwLCAxKTtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogNjBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIH1cblxuICAgICZfX3Bvc3RzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuXG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICYuLXJpZ2h0IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuXG4gICAgICAgIC5ob21lM3dpdGgxIHtcblxuICAgICAgICAgICZfX2l0ZW0ge1xuXG5cbiAgICAgICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAmLXRodW1ibmFpbCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NDFweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtYXV0aG9yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi1pbWFnZSB7XG5cbiAgICAgICAgJi10aHVtYm5haWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAyMThweDtcbiAgICAgICAgICBoZWlnaHQ6IDE0NHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgICAgIC5ob21lM3dpdGgxX19pdGVtLWltYWdlLXBsYXkge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi1vdmVybGF5IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDE0NHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjMyLjY0ZGVnLCByZ2JhKDAsIDAsIDAsIDApIDUuNTglLCAjMDAwMDAwIDEwMCUpOztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBsYXkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICAgIH1cblxuICAgICAgJi1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICYtdGFncyB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzJjM2U1MCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjM2U1MCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjIsIDIyLCAyMiwgMSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuXG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAmLXRhZ3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAgICAgfVxuXG4gICAgICAmLXRhZyB7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5maW5hbmNpYXIge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgLmNvbXBvbmVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk0LjYyZGVnLCAjMTYxNjE2IDE3LjM1JSwgIzcyMUM3QSA5Ni43NCUpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cblxuICAgICAgJl9fcmlnaHQge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBwYWRkaW5nOiAxMzBweCAwO1xuXG4gICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODApO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTdweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRkZGRjtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMiwgMjIsIDIyLCAxKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgY3ViaWMtYmV6aWVyKDEsIDAsIC44LCAxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICB0b3A6IDE5cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cztcblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGxpbmVhcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICBpbWcuY29tcG9uZW50X19sZWZ0LWJhY2tncm91bmQtcHJvcGVydHkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmEge1xuICBjb2xvcjogcmdiKDgwLCA3NywgNzcpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogI2ZmNTcyMjtcbn1cblxuLmFkdmVydGlzaW5nIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcblxuICAmX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBjb2xvcjogIzFFMUUxRTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgJi1wbGF5LFxuICAgICYtY2xvc2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxNXB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1heC13aWR0aDogMTdweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBsaW5lYXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICAmX19wdWJsaWNpdHkge1xuXG4gICAgJi1waG90byB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUge1xuICAgIC5hbm5vdW5jZW1lbnRzIHtcbiAgICAgIC5wdWJsaWNhdGlvbnMge1xuICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICAuc2xpZGVyLWNvbnRyb2xzIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTMycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuaG9tZSB7XG5cbiAgICAuZmluYW5jaWFyIHtcblxuICAgICAgLmNvbXBvbmVudCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblxuICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICBtYXJnaW46IDIwcHggNzJweCAwO1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSB7XG4gICAgLmFubm91bmNlbWVudHMge1xuICAgICAgLnB1YmxpY2F0aW9ucyB7XG4gICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVkaXRvcmlhbCB7XG5cbiAgICAgIC5jb21wb25lbnQge1xuXG4gICAgICAgICZfX2xlZnQge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAmLWJhY2tncm91bmQge1xuICAgICAgICAgICAgLyogICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZWRpdG9yaWFsX21vYmlsZS5qcGdcIik7Ki9cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIHtcbiAgICAuYW5ub3VuY2VtZW50cyB7XG4gICAgICAucmVjZW50LWFubm91bmNlbWVudHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAucHVibGljYXRpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuXG4gICAgICAgICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgLnB1YmxpY2F0aW9uc19fcmlnaHQtdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXRhaWxzIHtcblxuICAgICAgICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lZGl0b3JpYWwge1xuXG4gICAgICAuY29tcG9uZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAmLWJhY2tncm91bmQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2VkaXRvcmlhbF9tb2JpbGV2ZXJzaW9uLnBuZ1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgIGltZy5jb21wb25lbnRfX2xlZnQtYmFja2dyb3VuZC1wcm9wZXJ0eSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmV2ZW5pbWVudGUge1xuICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG5cbiAgICAgIC5wdWJsaWNhdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG5cbiAgICAgICAgLmV2ZW5pbWVudGUge1xuXG4gICAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhvbWUzd2l0aDEge1xuICAgICAgJl9fYmxvY2sge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAmX19wb3N0cyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cblxuICAgICAgJl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYuLXJpZ2h0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSB7XG5cbiAgICAuYW5ub3VuY2VtZW50cyB7XG5cbiAgICAgIC5wdWJsaWNhdGlvbnMge1xuXG4gICAgICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19sZWZ0IHtcblxuICAgICAgICAgIC5zbGlkZXItY29udHJvbHMge1xuICAgICAgICAgICAgYm90dG9tOiAtMjMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8mX19yaWdodCB7XG4gICAgICAgIC8vICBtYXJnaW4tdG9wOiAyNTVweDtcbiAgICAgICAgLy99XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnJlY2VudHMge1xuXG4gICAgfVxuXG4gICAgLmFsbFBvc3RzIHtcbiAgICAgICZfX2l0ZW0ge1xuICAgICAgICAmLWxpbmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1NDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWRpdG9yaWFsIHtcblxuICAgICAgLmNvbXBvbmVudCB7XG4gICAgICAgICZfX2xlZnQge1xuXG4gICAgICAgICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDgwcHggMzVweCA0MHB4IDM1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYnV0dG9uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhvbWUzd2l0aDEge1xuXG4gICAgICAmX19pdGVtIHtcbiAgICAgICAgLy9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICYtaW1hZ2Uge1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmluYW5jaWFyIHtcblxuICAgICAgLmNvbXBvbmVudCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgJi1jb250ZW50IHtcblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWJ1dHRvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuYWR2ZXJ0aXNpbmcge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG5cbiAgICAmX19kZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAmX19wdWJsaWNpdHkge1xuICAgIH1cbiAgfVxuXG4gIC5hbm5vdW5jZW1lbnRzIHtcblxuICAgIC5wdWJsaWNhdGlvbnMge1xuXG4gICAgICAmX19sZWZ0IHtcblxuICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuaG9tZSB7XG4gICAgLmFubm91bmNlbWVudHMge1xuICAgICAgLnB1YmxpY2F0aW9ucyB7XG4gICAgICAgICZfX2xlZnQge1xuICAgICAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19yaWdodCB7XG5cbiAgICAgICAgICAucHVibGljYXRpb25zX19yaWdodC10aXRsZSB7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnB1YmxpY2F0aW9uX19yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICYtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgICAgICYtdGltZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ldmVuaW1lbnRlIHtcblxuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIC5wdWJsaWNhdGlvbnMge1xuXG4gICAgICAgIC5ldmVuaW1lbnRlIHtcblxuICAgICAgICAgICZfX3JpZ2h0IHtcblxuICAgICAgICAgICAgLmV2ZW5pbWVudGVfX3JpZ2h0LXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAgICYtY29udGVudCB7XG5cbiAgICAgICAgICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAgICAgICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAmLXRpbWU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgJi1hbm5vdW5jZW1lbnQge1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ob21lM3dpdGgxIHtcblxuICAgICAgJl9fcG9zdHMge1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgfVxuXG4gICAgICAmX19ibG9jayB7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJl9faXRlbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi4tcmlnaHQge1xuXG4gICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAmLXRodW1ibmFpbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtb3ZlcmxheSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmhvbWUge1xuICAgIC5yZWNlbnRzIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICZfX2RldGFpbHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbW9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBhIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hbm5vdW5jZW1lbnRzIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgIC5yZWNlbnQtYW5ub3VuY2VtZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wdWJsaWNhdGlvbnMge1xuICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICAmLWJhY2tncm91bmQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuXG4gICAgICAgICAgICAuZGV0YWlscyB7XG5cbiAgICAgICAgICAgICAgJl9fdGFnIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgICAgICYtcmVkIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0UwMDAwO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI0UwRTBFMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX19kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGhlaWdodDogODUycHg7XG5cbiAgICAgICAgICAucHVibGljYXRpb25zX19yaWdodC10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wdWJsaWNhdGlvbl9fcmlnaHQtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgICB3aWR0aDogMTA4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTA3cHg7XG5cbiAgICAgICAgICAgICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICYtYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtdGltZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICYtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtdGFnIHtcblxuICAgICAgICAgICAgICAgIC5wdWJsaWNhdGlvbl9fdGFnIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tYmx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMkE3QUUyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS1ncmVlbiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDVBRjMyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS1ncmF5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM1ODU4NTg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLW9waW5pb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLW9waW5pb246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS10aW1lIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS10aW1lOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tZXZlbnQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJBN0FFMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLWV2ZW50OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyQTdBRTI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tZWNvbm9teSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDVBRjMyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tZWNvbm9teTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDVBRjMyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVkaXRvcmlhbCB7XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5jb21wb25lbnQge1xuXG4gICAgICAgICZfX2xlZnQge1xuICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjgxcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODApO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXZlbmltZW50ZSB7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cblxuICAgICAgLnB1YmxpY2F0aW9ucyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgLmV2ZW5pbWVudGUge1xuICAgICAgICAgICZfX2xlZnQge1xuICAgICAgICAgICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTczcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYXV0aG9yIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi10aW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLXRpbWU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2M3B4O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi10YWcge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi1yZWFkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLXJlYWQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19yaWdodCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcblxuXG4gICAgICAgICAgICAuZXZlbmltZW50ZV9fcmlnaHQtc2VjdGlvbiB7XG5cbiAgICAgICAgICAgICAgJi1jb250ZW50IHtcblxuICAgICAgICAgICAgICAgICYtYXV0aG9yIHtcblxuICAgICAgICAgICAgICAgICAgJi1pbWFnZTEge1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLWltYWdlMiB7XG5cbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtaW1hZ2UzIHtcblxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi1pbWFnZTQge1xuXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtdGltZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICYtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtdGFnIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgIC5wdWJsaWNhdGlvbl9fdGFnIHtcblxuICAgICAgICAgICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWJsdWUge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1ncmF5IHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1vcGluaW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS10aW1lIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1ldmVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tZWNvbm9teSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmluYW5jaWFyIHtcblxuICAgICAgLmNvbXBvbmVudCB7XG5cbiAgICAgICAgJl9fcmlnaHQge1xuXG4gICAgICAgICAgJi1jb250ZW50IHtcblxuICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmhvbWUge1xuICAgIC5hbm5vdW5jZW1lbnRzIHtcbiAgICAgIC5yZWNlbnQtYW5ub3VuY2VtZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wdWJsaWNhdGlvbnMge1xuXG4gICAgICAgICZfX3JpZ2h0IHtcblxuICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcblxuICAgICAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE5MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWluZm8ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHZoO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHggNDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgJi1hbm5vdW5jZW1lbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtYXV0aG9yIHtcbiAgICAgICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtdGFnIHtcblxuICAgICAgICAgICAgICAgIC5wdWJsaWNhdGlvbl9fdGFnIHtcblxuICAgICAgICAgICAgICAgICAgJi0tb3BpbmlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tdGltZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tZXZlbnQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLWVjb25vbXkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG5cbiIsIi5hcnRpY29sIHtcblxuICAuYW5ub3VuY2VtZW50IHtcbiAgICAucmVjZW50LWFubm91bmNlbWVudHMge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYmFja2dyb3VuZDogI0YyRjJGMjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXgtd2lkdGg6IDgxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxM3B4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogN3B4O1xuXG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgLmxpbmstZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZXJvIHtcbiAgICAuZWRpdG9ycyB7XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgIC50aXRsZSB7XG5cbiAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTY1NHB4O1xuICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuZGV0YWlscyB7XG5cbiAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuXG4gICAgLmJhY2tncm91bmQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxNjU0cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAmX190YWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgIC5lbGVtZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDY1JTtcblxuICAgICAgICAgIC5icmVhZGNydW1ic19fYmxvY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5nb29nbGUtbmV3cy1hY3Rpb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDUwcHggMDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgJl9fYnV0dG9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjJzIGxpbmVhciwgYm94LXNoYWRvdyAuMnMgbGluZWFyLCBjb2xvciAuMnMgbGluZWFyO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NlMDAwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2NlMDAwMDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBmbGV4OiAwIDAgMjZweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgICAgICAgICAgICBjb2xvcjogIzQyODVmNDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZ2FsbGVyeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA1MHB4IDA7XG5cbiAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzBweCkgLyA0KTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1NnB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuXG4gICAgICAgICAgJi1jYXRlZ29yeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcblxuICAgICAgICAgICAgJi1ob21lIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMjJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMyMTk2RjM7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjY2UwMDAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwsIG9sIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuXG4gICAgICAgICAgICAgIHRoLCB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3ctd3JhcDogYW55d2hlcmU7XG4gICAgICAgICAgICAgICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdHI6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjVmZjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgb2wge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGQ6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDY0MHB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZW0ge1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAsIGRpdiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYiwgc3Ryb25nIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1hZHMge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNDRTAwMDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAyMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDIzcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNThweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRTAwMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0UwMDAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgIHdpZHRoOiAzMCU7XG5cbiAgICAgICAgICAuZWxlbWVudF9fcmlnaHQtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAmLWltYWdlIHtcblxuICAgICAgICAgICAgICAmLWJhY2tncm91bmQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICYtYXV0aG9yIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgJi1hbm5vdW5jZW1lbnQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtdGFnIHtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cbiAgICAgICAgICAgICAgICAucHVibGljYXRpb25fX3RhZyB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgJi0tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNDRTAwMDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDRTAwMDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLW9waW5pb24ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU4NTg1ODtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLW9waW5pb246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS10aW1lIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgICAmLS1ldmVudCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMkE3QUUyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tZXZlbnQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJBN0FFMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS1lY29ub215IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS1lY29ub215OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24gPiA6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLnJlY2VudHMge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICAmX19wdWJsaWNhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogI2NlMDAwMDtcbiAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLW1vcmUge1xuICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAvKiAgICAgICYtbW9yZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogI0YyNEQ0RDtcbiAgICAgICAgICB9Ki9cbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMjUlO1xuICAgIGdhcDogMjBweDtcbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDM5NnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi1pbWFnZSB7XG4gICAgICB3aWR0aDogNDZweDtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQ2cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB9XG5cbiAgICAmLWF1dG9yIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICB9XG5cbiAgICAmLXRpbWUge1xuICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgICYtdGltZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44MCk7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2RldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgfVxuXG4gICZfX3RhZyB7XG4gICAgY29sb3I6ICNDRTAwMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG5cbiAgJl9fdGltZSB7XG4gICAgJi1yZWFkIHtcbiAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB9XG5cbiAgICAmLXJlYWQ6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmFydGljb2wge1xuXG4gICAgLmhlcm8ge1xuICAgICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgICAgLmVkaXRvcnMge1xuICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZWxlbWVudCB7XG5cbiAgICAgICZfX2xlZnQge1xuXG4gICAgICAgICYtY2F0ZWdvcnkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXRhaWxzIHtcbiAgICAgIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgIC5lbGVtZW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG5cbiAgICAgICAgICAgICYtc2VjdGlvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmRldGFpbHMge1xuXG4gICAgLmVsZW1lbnQge1xuXG4gICAgICAuYmFja2dyb3VuZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlY2VudHMge1xuICAgICZfX3B1YmxpY2F0aW9uIHtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2RldGFpbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogNXB4O1xuICAgIH1cbiAgfVxuXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY29sIHtcbiAgICAuaGVybyB7XG4gICAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgICAuZWRpdG9ycyB7XG4gICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5kZXRhaWxzIHtcblxuICAgICAgLmdyaWQtY29udGFpbmVyIHtcblxuICAgICAgICAuZWxlbWVudCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuXG4gICAgICAgICAgLmJhY2tncm91bmQge1xuXG4gICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgICAuZ29vZ2xlLW5ld3MtYWN0aW9ucyB7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMTBweCAwO1xuXG4gICAgICAgICAgICAgICZfX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZ2FsbGVyeSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMTBweCAwO1xuXG4gICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMHB4KSAvIDMpO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmVjZW50cyB7XG4gICAgJl9fcHVibGljYXRpb24ge1xuICAgICAgJi1tb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19kZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogNXB4O1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmFydGljb2wge1xuICAgIC5oZXJvIHtcbiAgICAgIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgIC5lZGl0b3JzIHtcbiAgICAgICAgICAmX190aXRsZSB7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGV0YWlscyB7XG5cbiAgICAgIC5lbGVtZW50IHtcbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi10aW1lIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmFydGljb2wge1xuICAgIC5oZXJvIHtcbiAgICAgIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgIC5lZGl0b3JzIHtcbiAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICB3aWR0aDogNDAwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRldGFpbHMge1xuICAgICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgICAgLmVsZW1lbnQge1xuICAgICAgICAgICZfX2xlZnQge1xuICAgICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmX19yaWdodCB7XG5cbiAgICAgICAgICAgIC5lbGVtZW50X19yaWdodC10aXRsZSB7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5lbGVtZW50X19yaWdodC1zZWN0aW9uIHtcbiAgICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAmLWFubm91bmNlbWVudCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgJi10aW1lOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmFydGljb2wge1xuICAgIC5hbm5vdW5jZW1lbnQge1xuICAgICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgICAgLnJlY2VudC1hbm5vdW5jZW1lbnRzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICNDRTAwMDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGluay1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVybyB7XG4gICAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgICAuZWRpdG9ycyB7XG4gICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRldGFpbHMge1xuICAgICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgICAgLmVsZW1lbnQge1xuXG4gICAgICAgICAgLmJhY2tncm91bmQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAgICAgLnB1YmxpY2F0aW9uc19fcmlnaHQtdGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHVibGljYXRpb25fX3JpZ2h0LXNlY3Rpb24ge1xuXG4gICAgICAgICAgICAgICYtaW1hZ2UxIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDdweDtcblxuICAgICAgICAgICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtaW1hZ2UyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDdweDtcblxuICAgICAgICAgICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtaW1hZ2UzIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDdweDtcblxuICAgICAgICAgICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtaW1hZ2U0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDdweDtcblxuICAgICAgICAgICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgICAgICAgJi1pbWFnZTEge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLWltYWdlMiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtaW1hZ2UzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi1pbWFnZTQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi10aW1lIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi10aW1lOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAmLWFubm91bmNlbWVudCB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi10YWcge1xuXG4gICAgICAgICAgICAgICAgICAucHVibGljYXRpb25fX3RhZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0UwMDAwO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tYmx1ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJBN0FFMjtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWdyZWVuIHtcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDVBRjMyO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tZ3JheSB7XG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU4NTg1ODtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLW9waW5pb24ge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tb3Bpbmlvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLXRpbWUge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjQ0UwMDAwO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tdGltZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWV2ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJBN0FFMjtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWV2ZW50OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkE3QUUyO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tZWNvbm9teSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NUFGMzI7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLS1lY29ub215OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDVBRjMyO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAucmVjZW50cyB7XG4gICAgJl9fcHVibGljYXRpb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJi1tb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMkQyRDJEO1xuICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGdhcDogMDtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODApO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2RldGFpbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiA1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5hcnRpY29sIHtcbiAgICAuZGV0YWlscyB7XG4gICAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgICAuZWxlbWVudCB7XG4gICAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgICAgLmVsZW1lbnRfX3JpZ2h0LXNlY3Rpb24ge1xuICAgICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICYtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAmLXRpbWUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi10YWcge1xuXG4gICAgICAgICAgICAgICAgICAucHVibGljYXRpb25fX3RhZyB7XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tb3BpbmlvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tdGltZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tZXZlbnQge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYtLWVjb25vbXkge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnByZW1pdW0ge1xuICAucHVibGljYXRpb24ge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDI3JyBoZWlnaHQ9JzY1NScgdmlld0JveD0nMCAwIDQyNyA2NTUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zMjYuOTMzIDU0MC41NDhDMzE0LjAzOCA2MDMuNDEyIDI1MC40NzEgNjQzLjUxNCAxODQuOTE3IDYzMC4wNjdDMTY4LjU2NiA2MjYuNzE0IDE0OC40OTEgNjE2LjIzMiAxMjkuMDM4IDYwMi4zOTZDMTA5LjU5MyA1ODguNTY3IDkwLjgxNzkgNTcxLjQyIDc3LjA2NDUgNTU0Ljc4N0M3MC4xODc2IDU0Ni40NyA2NC41NzUzIDUzOC4yOTIgNjAuNzYxNiA1MzAuNzMxQzU2Ljk0MzkgNTIzLjE2MiA1NC45NTA5IDUxNi4yNTQgNTUuMjU1IDUxMC40NjNDNTUuNTU3MiA1MDQuNzA2IDU4LjEyNyA1MDAuMDMgNjMuNTIxNSA0OTYuODQ4QzY4Ljk0OTcgNDkzLjY0NyA3Ny4yNzUzIDQ5MS45MzkgODkuMTA1OCA0OTIuMjY5QzExMi45NTEgNDkyLjkzNSAxMjkuNzM0IDQ4Ni43NzQgMTQyLjUxMSA0NzcuMzQzQzE1NS4yNzIgNDY3LjkyNCAxNjQuMDAzIDQ1NS4yNjYgMTcxLjc4MyA0NDMuMDE0QzE3Mi44MDggNDQxLjQgMTczLjgxNiA0MzkuNzk0IDE3NC44MTQgNDM4LjIwNEMxODEuNDEzIDQyNy42ODkgMTg3LjU4MiA0MTcuODYgMTk1LjM3MSA0MTAuOTU5QzIwNC4yODggNDAzLjA2IDIxNS4zMzEgMzk5LjAwNiAyMzEuNjI3IDQwMi4zNDhDMjk3LjE4MSA0MTUuNzk1IDMzOS44MjcgNDc3LjY4NCAzMjYuOTMzIDU0MC41NDhaJyBzdHJva2U9J3VybCglMjNwYWludDBfbGluZWFyXzU5OF8yNTcpJyBzdHJva2Utb3BhY2l0eT0nMC45JyBzdHJva2Utd2lkdGg9JzEuMDAzODcnLyUzRSUzQ21hc2sgaWQ9J21hc2swXzU5OF8yNTcnIHN0eWxlPSdtYXNrLXR5cGU6YWxwaGEnIG1hc2tVbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzIyJyB5PSczNScgd2lkdGg9JzU1NicgaGVpZ2h0PSc0NzEnJTNFJTNDcGF0aCBkPSdNNTc0LjQxMiAyOTkuMDU5QzU1OS4wNTUgNDI3LjU2IDQzOC4wNCA1MTguODI2IDMwNC4wNDEgNTAyLjgxMUMyNzAuNjE4IDQ5OC44MTcgMjI4LjUxNCA0ODEuMTI0IDE4Ny4wOTYgNDU2LjU4NUMxNDUuNjk3IDQzMi4wNTggMTA1LjA4NSA0MDAuNzUyIDc0LjY1MjUgMzY5LjYzNEM1OS40MzU4IDM1NC4wNzUgNDYuNzgzNSAzMzguNTgyIDM3Ljg0OTcgMzI0LjAyN0MyOC45MDYzIDMwOS40NTcgMjMuNzQxMSAyOTUuOTA5IDIzLjM3OTYgMjg0LjIxOUMyMy4wMjAyIDI3Mi42IDI3LjM5OTUgMjYyLjc3IDM3LjcwNjIgMjU1LjQ3QzQ4LjA3NzYgMjQ4LjEyNSA2NC41MjI0IDI0My4yOTQgODguMzUzMiAyNDEuOTcxQzEzNi4zODYgMjM5LjMwNSAxNjkuMDggMjI0LjEwNiAxOTMuMTc0IDIwMy4wMDdDMjE3LjIzNyAxODEuOTM1IDIzMi42NTggMTU1LjAzMSAyNDYuMjM2IDEyOS4xMDFDMjQ4LjAyNSAxMjUuNjg2IDI0OS43OCAxMjIuMjkgMjUxLjUxOCAxMTguOTI3QzI2My4wMTUgOTYuNjg2MyAyNzMuNzYyIDc1Ljg5NjggMjg4LjI1NyA2MC43MjE1QzMwNC44NTEgNDMuMzQ5OSAzMjYuMzYyIDMzLjM0NzEgMzU5LjY3NCAzNy4zMjg0QzQ5My42NzIgNTMuMzQzMyA1ODkuNzcgMTcwLjU1OCA1NzQuNDEyIDI5OS4wNTlaJyBzdHJva2U9J3VybCglMjNwYWludDFfbGluZWFyXzU5OF8yNTcpJyBzdHJva2Utb3BhY2l0eT0nMC44OCcgc3Ryb2tlLXdpZHRoPScyLjAyNDQ4Jy8lM0UlM0NwYXRoIGQ9J001MTEuMzEzIDMwNC40ODJDNDk5LjkzNSAzOTkuNjc4IDQxMC4yOSA0NjcuMjcyIDMxMS4wNDggNDU1LjQxMUMyODYuMjc0IDQ1Mi40NTEgMjU1LjA5NiA0MzkuMzQzIDIyNC40NDkgNDIxLjE4NkMxOTMuODEyIDQwMy4wMzUgMTYzLjc1NSAzNzkuODY2IDE0MS4yMjggMzU2LjgzMkMxMjkuOTY0IDM0NS4zMTQgMTIwLjU5MiAzMzMuODQxIDExMy45NzIgMzIzLjA1NEMxMDcuMzQ2IDMxMi4yNTkgMTAzLjUgMzAyLjE5NCAxMDMuMjMxIDI5My40ODNDMTAyLjk2MyAyODQuODA3IDEwNi4yMzkgMjc3LjQ1MyAxMTMuOTM2IDI3Mi4wMDJDMTIxLjY2NCAyNjYuNTI4IDEzMy44ODQgMjYyLjk1IDE1MS41MzEgMjYxLjk3QzE4Ny4wMDYgMjYwLjAwMSAyMTEuMTMyIDI0OC43NzkgMjI4LjkwNiAyMzMuMjE0QzI0Ni42NjYgMjE3LjY2MiAyNTguMDUzIDE5Ny44IDI2OC4wOTUgMTc4LjYyM0MyNjkuNDE3IDE3Ni4xIDI3MC43MTQgMTczLjU5IDI3MiAxNzEuMTAzQzI4MC41MDEgMTU0LjY1NiAyODguNDY5IDEzOS4yNDIgMjk5LjIxOCAxMjcuOTg4QzMxMS41NDcgMTE1LjA4MSAzMjcuNTM4IDEwNy42NTQgMzUyLjI1NyAxMTAuNjA4QzQ1MS41IDEyMi40NjkgNTIyLjY5IDIwOS4yODYgNTExLjMxMyAzMDQuNDgyWicgc3Ryb2tlPSclMjM3Njc2NzYnIHN0cm9rZS1vcGFjaXR5PScwLjQzJyBzdHJva2Utd2lkdGg9JzAuOTgzNDQxJy8lM0UlM0MvbWFzayUzRSUzQ2cgbWFzaz0ndXJsKCUyM21hc2swXzU5OF8yNTcpJyUzRSUzQ3JlY3QgeD0nLTI3JyB5PSctMjQnIHdpZHRoPSc0NTQnIGhlaWdodD0nNjQ0JyBmaWxsPSd1cmwoJTIzcGFpbnQyX2xpbmVhcl81OThfMjU3KScvJTNFJTNDcmVjdCB4PSctMjYuNScgeT0nLTIzLjUnIHdpZHRoPSc0NTMnIGhlaWdodD0nNjQzJyBzdHJva2U9J3VybCglMjNwYWludDNfbGluZWFyXzU5OF8yNTcpJyBzdHJva2Utb3BhY2l0eT0nMC44OCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3BhaW50MF9saW5lYXJfNTk4XzI1NycgeDE9JzIxNi45NjQnIHkxPSczOTguODI4JyB4Mj0nMjIwLjUnIHkyPSc1NzAuNScgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnJTNFJTNDc3RvcCBzdG9wLWNvbG9yPSclMjM3Njc2NzYnLyUzRSUzQ3N0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPSclMjNEQ0RDREMnIHN0b3Atb3BhY2l0eT0nMCcvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3BhaW50MV9saW5lYXJfNTk4XzI1NycgeDE9JzQwLjUnIHkxPScyOTAuNScgeDI9JzQ0MicgeTI9JzUxNy41JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyMzc2NzY3NicvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyM0RDRENEQycgc3RvcC1vcGFjaXR5PScwJy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0ncGFpbnQyX2xpbmVhcl81OThfMjU3JyB4MT0nMjcnIHkxPSczMzkuNzc2JyB4Mj0nNDUyLjg0OScgeTI9JzQ4MC45ODknIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzNzY3Njc2Jy8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nJTIzRENEQ0RDJyBzdG9wLW9wYWNpdHk9JzAnLyUzRSUzQy9saW5lYXJHcmFkaWVudCUzRSUzQ2xpbmVhckdyYWRpZW50IGlkPSdwYWludDNfbGluZWFyXzU5OF8yNTcnIHgxPSctMTEuMTgzJyB5MT0nMzczLjA0MScgeDI9JzM3NS45MTInIHkyPSc0NzAuMzYxJyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyMzc2NzY3NicvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyM0RDRENEQycgc3RvcC1vcGFjaXR5PScwJy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiA0MjdweDtcbiAgICAgIGhlaWdodDogNjU1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzEwJyBoZWlnaHQ9JzI5Nicgdmlld0JveD0nMCAwIDMxMCAyOTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNS42Njk1IDExMy4xQzMyLjAyODUgNTEuMDQ2OCA5Ny43MjA1IDE0LjUyOTMgMTYyLjQyOCAzMS41ODgyQzE3OC41NjggMzUuODQzMiAxOTguMDMxIDQ3LjQyMDkgMjE2LjY4OCA2Mi4zMTM2QzIzNS4zMzYgNzcuMTk5NCAyNTMuMTMyIDk1LjM2MDIgMjY1Ljk0MyAxMTIuNzNDMjcyLjM0OCAxMjEuNDE1IDI3Ny40OTkgMTI5Ljg5MiAyODAuODg3IDEzNy42NTJDMjg0LjI4IDE0NS40MjIgMjg1Ljg4NyAxNTIuNDI5IDI4NS4yNjIgMTU4LjE5NUMyODQuNjQxIDE2My45MjYgMjgxLjgxNiAxNjguNDUzIDI3Ni4yNTQgMTcxLjMzMUMyNzAuNjU2IDE3NC4yMjYgMjYyLjI0OSAxNzUuNDcgMjUwLjQ1NSAxNzQuNDg1QzIyNi42ODMgMTcyLjQ5OSAyMDkuNTg1IDE3Ny43MiAxOTYuMzA1IDE4Ni40MjhDMTgzLjA0MSAxOTUuMTI2IDE3My42MjIgMjA3LjI4IDE2NS4xNzUgMjE5LjA4M0MxNjQuMDYyIDIyMC42MzcgMTYyLjk2NyAyMjIuMTg0IDE2MS44ODMgMjIzLjcxNkMxNTQuNzExIDIzMy44NSAxNDguMDA2IDI0My4zMjIgMTM5Ljg0NyAyNDkuNzhDMTMwLjUwNiAyNTcuMTczIDExOS4yNTUgMjYwLjYwOSAxMDMuMTY5IDI1Ni4zNjlDMzguNDYxNiAyMzkuMzEgLTAuNjg5NTA2IDE3NS4xNTIgMTUuNjY5NSAxMTMuMVonIHN0cm9rZT0ndXJsKCUyM3BhaW50MF9saW5lYXJfNTk4XzQ2KScgc3Ryb2tlLW9wYWNpdHk9JzAuOScgc3Ryb2tlLXdpZHRoPScxLjAwMzg3Jy8lM0UlM0NkZWZzJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J3BhaW50MF9saW5lYXJfNTk4XzQ2JyB4MT0nMTE3LjYxNScgeTE9JzI2MC42OTYnIHgyPScxMjMuNTk4JyB5Mj0nODkuMDkyMScgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnJTNFJTNDc3RvcCBzdG9wLWNvbG9yPSclMjM3Njc2NzYnLyUzRSUzQ3N0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPSclMjNEQ0RDREMnIHN0b3Atb3BhY2l0eT0nMCcvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMzAwcHg7XG4gICAgICBoZWlnaHQ6IDI4MHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTEzMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3OHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMjc4cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fYXV0aG9yIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICYtaW1hZ2Uge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDU4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1uYW1lIHtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYtdGltZSB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cblxuICAgICAgJi10YWcge1xuICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDRTAwMDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDRTAwMDA7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2JhY2tncm91bmQge1xuICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cblxuICAgIC5yZWNlbnQtYW5ub3VuY2VtZW50cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjRjU1ODU4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG5cbiAgICAgIC5saW5rLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICNDNEM0QzQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYW5ub3VuY2VtZW50IHtcbiAgICAuYXJ0aWNsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIG1hcmdpbi10b3A6IDE4MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICZfX2xlZnQge1xuICAgICAgICBtYXgtd2lkdGg6IDU3N3B4O1xuICAgICAgICBoZWlnaHQ6IDc1OXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDBweDtcblxuICAgICAgICAmLWNhdGVnb3J5IHtcbiAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogJ1NhdGlzZnknLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3ODJweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLXdhcm5pbmcge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNDRTAwMDA7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3ODdweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5uZXdzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG5cbiAgICAuYXJ0aWNsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogNTBweDtcblxuICAgICAgJl9fbGVmdCB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL25ld3MucG5nXCIpO1xuICAgICAgICAgIHdpZHRoOiA2NnB4O1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NTZweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MDhweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19yaWdodCB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIGhlaWdodDogNjAwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc3NTUnIGhlaWdodD0nODcxJyB2aWV3Qm94PScwIDAgNzU1IDg3MScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ21hc2sgaWQ9J21hc2swXzU5OF8yNjgnIHN0eWxlPSdtYXNrLXR5cGU6YWxwaGEnIG1hc2tVbml0cz0ndXNlclNwYWNlT25Vc2UnIHg9JzAnIHk9JzAnIHdpZHRoPSc5MTAnIGhlaWdodD0nODcxJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J002MzkuMzczIDYyMy41MDJDNDc4LjM1MyA3MzAuODE4IDI1Ny4wMTcgNjgxLjcwOCAxNDUuMDMgNTEzLjY3OEMxMzMuODkxIDQ5Ni45NjUgMTIyLjg1NCA0NzcuNjgxIDExMi4zMDQgNDU2LjU5OEMyMjEuODg4IDM2My4zMTUgMjY3LjUwNSAyNzkuODM3IDMwMi42MjUgMjE1LjU3MUwzMDIuNjI3IDIxNS41NjdDMzA2LjM1NCAyMDguNzQ3IDMwOS45NjMgMjAyLjE0MyAzMTMuNTE3IDE5NS43NjdDMzMzLjIzNiAxNjAuMzk0IDM1MS4yIDEzMi4xOTMgMzc4LjI5NyAxMTIuNzg4QzQwNS4zNTkgOTMuNDA3MiA0NDEuNjgyIDgyLjcwMjkgNDk4LjMwNiA4Mi43MDI5QzU5NC41MzggODIuNzAyOSA2ODMuMDEyIDExNC40ODMgNzUyLjk0NiAxNjcuNjg2QzgzMi44MzEgMzI5LjExNiA3ODcuMDc5IDUyNS4wNiA2MzkuMzczIDYyMy41MDJaTTc1MS43MzQgMTY1LjI1OEM2ODEuODk4IDExMi43ODIgNTkzLjkxMiA4MS40OTYyIDQ5OC4zMDYgODEuNDk2MkMzNzQuNTE4IDgxLjQ5NjIgMzQ2LjYzMyAxMzIuNTIzIDMwMS41NjggMjE0Ljk4OEMyNjYuNDg3IDI3OS4xODMgMjIwLjk5NSAzNjIuNDI5IDExMS43NDkgNDU1LjQ4NkM2OS40NzMgMzcwLjYwMyAzNS4xNzY0IDI1Ni45NTMgMzMuOTA1NiAxNjQuNDg5QzMzLjEwODkgMTA2LjUxNSA0NS4yOTc4IDU3LjE1MTQgNzYuMzE1NyAyOC4zMjUyQzEwNy4yNjMgLTAuNDM1NDMxIDE1Ny4zMDYgLTkuMDU0NzEgMjMyLjk5NCAxNS4yNzRDMzcxLjI0IDU5LjcxMTMgNDYzLjI0MiA1MS42MTgxIDUzMi45MjcgNDUuNDg4MUM1MzkuODMxIDQ0Ljg4MDcgNTQ2LjUxNyA0NC4yOTI2IDU1My4wMDYgNDMuNzc2N0M1ODkuMDAxIDQwLjkxNTcgNjE4LjgwNiA0MC4yOTg3IDY0Ni42MDIgNTAuODA3NEM2NzQuMzYyIDYxLjMwMjggNzAwLjI2NSA4Mi45NTg2IDcyOC4yNjQgMTI0Ljk2OUM3MzcuMDA4IDEzOC4wODkgNzQ0LjgyNyAxNTEuNTQ2IDc1MS43MzQgMTY1LjI1OFpNNzUzLjY2OCAxNjYuNzJDNzQ2LjUwNSAxNTIuMjk2IDczOC4zNDEgMTM4LjE0OSA3MjkuMTU5IDEyNC4zNzJDNjY3Ljk0OSAzMi41MzExIDYxNi4zMDMgMzcuMDczOSA1MzIuODM3IDQ0LjQxNThDNDYzLjE3OSA1MC41NDMgMzcxLjM2IDU4LjYxOTcgMjMzLjMyMyAxNC4yNDk3Qy0zOS41MzY2IC03My40NTcyIDE1LjQwOTggMjY0LjY1NiAxMTAuOTA1IDQ1Ni4yMDRDMTAzLjI4OSA0NjIuNjc2IDk1LjM2NDEgNDY5LjE5NSA4Ny4xMTI1IDQ3NS43NThDLTE5Mi42NiA2OTguMjg2IDI3MS4yMSA4NzAuMDIgNDk4LjMwNiA4NzAuMDJDNzI1LjQwMiA4NzAuMDIgOTA5LjQ5OSA2OTMuNTAzIDkwOS40OTkgNDc1Ljc1OEM5MDkuNDk5IDM1MC41MzEgODQ4LjYwOSAyMzguOTQgNzUzLjY2OCAxNjYuNzJaTTc1NC44NjcgMTY5LjE1NkM4MzMuNjQ3IDMzMC42NjMgNzg3LjU2OCA1MjYuMDI4IDYzOS45NyA2MjQuMzk4QzQ3OC40MiA3MzIuMDY2IDI1Ni40MjcgNjgyLjc2MyAxNDQuMTM1IDUxNC4yNzVDMTMzLjAxNCA0OTcuNTg5IDEyMS45OTUgNDc4LjM0OCAxMTEuNDYxIDQ1Ny4zMTZDMTAzLjkwNCA0NjMuNzMzIDk2LjA0NCA0NzAuMTk2IDg3Ljg2MzcgNDc2LjcwMkMxOC4wNzkxIDUzMi4yMDggLTUuMDA0MjkgNTg0LjI3NSAyLjU4ODE0IDYzMS4wNDdDMTAuMTk3OSA2NzcuOTI2IDQ4LjY4NjggNzIwLjAwNyAxMDMuMjg5IDc1NS4zMjRDMjEyLjQ1MiA4MjUuOTMxIDM4NC45NTkgODY4LjgxMyA0OTguMzA2IDg2OC44MTNDNzI0Ljc4NCA4NjguODEzIDkwOC4yOTIgNjkyLjc4OSA5MDguMjkyIDQ3NS43NThDOTA4LjI5MiAzNTEuNzkxIDg0OC40MiAyNDEuMjAzIDc1NC44NjcgMTY5LjE1NlonIGZpbGw9J3doaXRlJyBmaWxsLW9wYWNpdHk9JzAuMzEnLyUzRSUzQy9tYXNrJTNFJTNDZyBtYXNrPSd1cmwoJTIzbWFzazBfNTk4XzI2OCknJTNFJTNDcmVjdCB4PSctMy4yNjM2NycgeT0nLTE1LjMzMjUnIHdpZHRoPSc3NTYnIGhlaWdodD0nOTAxJyBmaWxsPSclMjNEOUQ5RDknLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNSU7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLWJhY2tncm91bmQge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCcuLi9pbWFnZXMvbWFzay1pbWFnZS5zdmcnKTtcbiAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9tYXNrLWltYWdlLnN2ZycpO1xuICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZWRpdG9yaWFsIHtcbiAgICAmX19maXJzdCB7XG4gICAgICBtYXgtd2lkdGg6IDE2NTJweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2ODBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZ3JvdXAxLnBuZ1wiKTtcblxuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjdweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogNTAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2Vjb25kIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZ3JvdXAyLnBuZ1wiKTtcbiAgICAgICAgbWF4LXdpZHRoOiA3MzRweDtcbiAgICAgICAgV2lkdGg6IDQ1JTtcbiAgICAgICAgaGVpZ2h0OiA2ODBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1uZXdzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2dyb3VwMy5wbmdcIik7XG4gICAgICAgIG1heC13aWR0aDogODk4cHg7XG4gICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgIGhlaWdodDogNjgwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDUyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhdGVnb3J5IHtcbiAgICBtYXJnaW4tdG9wOiAxMjhweDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDUxcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgICZfX2xpbmUge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIG1heC13aWR0aDogMTY1MnB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICM5QzlDOUM7XG4gICAgfVxuXG4gICAgJl9fbmV3cyB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgJi1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgaGVpZ2h0OiA0NzZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1yaWdodCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgICAgICAgd2lkdGg6IDcwJTtcblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY2MnB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MXB4O1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMnB4O1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpbWUge1xuICAgICAgICAgICAgY29sb3I6ICNCRUJFQkU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDRweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA2NjZweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgLmRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAgICZfX3RhZyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjQ0UwMDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RpbWUge1xuICAgICAgICAgICAgICBjb2xvcjogI0JFQkVCRTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcblxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQycHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucG9zdC10ZW1wbGF0ZS1zaW5nbGUtcHJlbWl1bSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWdyYWRpZW50LXJlZCwgcmFkaWFsLWdyYWRpZW50KDgwLjIlIDkwLjk4JSBhdCA4Ni41MiUgMzAuMzclLCAjNzAwNjA2IDAuNzQlLCAjMTQxNDE0IDEwMCUpKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAwMHB4KSB7XG4ucHJlbWl1bSB7XG4gIC5wdWJsaWNhdGlvbiB7XG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cbiAgfVxuICAuYW5ub3VuY2VtZW50IHtcbiAgICAuYXJ0aWNsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZWRpdG9yaWFsIHtcbiAgICAmX19maXJzdCB7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm5ld3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jYXRlZ29yeSB7XG4gICAgJl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbiAgICAmX19uZXdzIHtcbiAgICAgICYtcmlnaHQge1xuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByZW1pdW0ge1xuICAgIC5wdWJsaWNhdGlvbiB7XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICAgICZfX2F1dGhvciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICYtbmFtZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICAgICYtdGltZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19iYWNrZ3JvdW5kIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFubm91bmNlbWVudCB7XG4gICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICZfX2xlZnQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2M3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLXdhcm5pbmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZWRpdG9yaWFsIHtcbiAgICAgICZfX2ZpcnN0IHtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzAwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm5ld3Mge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAuYXJ0aWNsZSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICZfX2xlZnQge1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY2F0ZWdvcnkge1xuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgICAgJl9fbmV3cyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAmLWxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi1yaWdodCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGltZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgLmRldGFpbHMge1xuICAgICAgICAgICAgICAmX190YWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICZfX3RpbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnByZW1pdW0ge1xuICAgIC5hbm5vdW5jZW1lbnQge1xuICAgICAgLmFydGljbGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzYzcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi13YXJuaW5nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzYzcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmVkaXRvcmlhbCB7XG4gICAgICAmX19maXJzdCB7XG4gICAgICAgIGhlaWdodDogMzYzcHg7XG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIG1heC13aWR0aDogMjkzcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDIwMHB4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubmV3cyB7XG4gICAgICAuYXJ0aWNsZSB7XG4gICAgICAgICZfX2xlZnQge1xuICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzYzcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXRlZ29yeSB7XG4gICAgICAmX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgICAmX19uZXdzIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICYtbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgfVxuICAgICAgICAmLXJpZ2h0IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50aW1lIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICYtdGltZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgLmRldGFpbHMge1xuICAgICAgICAgICAgICAmX190YWcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICZfX3RpbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYWxsUG9zdHMge1xuXG4gICZfX2VtcHR5IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIGNvbG9yOiAjQ0UwMDAwO1xuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIGNvbG9yOiAjMUUxRTFBO1xuICAgIH1cblxuICAgIC5zZWFyY2gtZm9ybSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgcGFkZGluZzogMTNweCAxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAuc2VhcmNoLWxhYmVsIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgIC5zZWFyY2gtZmllbGQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWFyY2gtc3VibWl0IHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgICBtYXNrOiB1cmwoJy4uL2ltYWdlcy9pb25fc2VhcmNoLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIC13ZWJraXQtbWFzazogdXJsKCcuLi9pbWFnZXMvaW9uX3NlYXJjaC5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDIycHg7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxN3B4KTtcblxuICAgICYtaW1hZ2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzI0cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtaW5mbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAyNXB4IDAgMTRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgfVxuXG4gICAgJi1kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiBmcm9tLWZvbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICBjb2xvcjogIzg1ODU4NTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA0cHg7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hdXRob3Ige1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBwYWRkaW5nOiA4cHggMCAxNXB4O1xuICAgIH1cblxuICAgICYtbW9yZUluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1jYXRlZ29yeSB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICB9XG5cbiAgICAmLXJlYWRUaW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDRweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgYSwgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgcGFkZGluZzogOXB4IDEycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwNjA2MDY7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG5cbiAgICAgICAgJi5kb3RzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb2xvcjogIzA2MDYwNjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucHJldmlvdXMsXG4gICAgICAubmV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjFweCAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXG4gICAgJl9faXRlbSB7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMTVweCk7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDEycHgpO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgJl9fcGFnaW5hdGlvbiB7XG5cbiAgICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgc3BhbiwgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmV2aW91cyxcbiAgICAgICAgLm5leHQge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTFweCAxM3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG4iLCIvLy5wYWdpbmEtYXJ0aWNvbCB7XG5cbi5oZXJvIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcblxuICAmLmF1dGhvclBhZ2Uge1xuXG4gICAgLmhlcm8ge1xuXG4gICAgICAmX19hdXRob3Ige1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTMycHg7XG4gICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ3JpZC1jb250YWluZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIG1heC13aWR0aDogMTYzMHB4O1xuICAgIHBhZGRpbmctdG9wOiAyODBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBnYXA6IDcycHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICYtZGV0YWlscyB7XG5cbiAgICAgICYtdGl0bGUge1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cblxuICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODApO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYteWVhcnMge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gICAgICAmLXN1YnRpdGxlIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44MCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAuaGVyb19fc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTQycHg7XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNywgMCwgMCwgMC42Nyk7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgIGhlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgJl9fYXJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cblxuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmhlcm9fX3NlbGVjdC1jb250YWluZXIge1xuXG4gICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDIxcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5oZXJvX19kcm9wZG93biB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiA1cHggMCAwIDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMiwgMjIsIDAuOTUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLS1zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjQ1LCAxNTgsIDEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cblxuICAgIH1cbiAgfVxufVxuXG4vL31cblxuLm5ld3Mge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICZfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWF4LXdpZHRoOiA2OTdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgJi1hdXRob3Ige1xuICAgICAgbWFyZ2luLXRvcDogMjcwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5uZXdfX2xlZnQtYXV0aG9yLWltYWdlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG5cbiAgICAgICYtaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLm5ld19fbGVmdC1hdXRob3ItbmFtZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG5cbiAgICAgIC5uZXdfX2xlZnQtYXV0aG9yLXRpbWUge1xuICAgICAgICBjb2xvcjogI0UyRTJFMjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgLm5ld19fbGVmdC10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICB9XG5cbiAgICAubmV3X19sZWZ0LWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIG1heC13aWR0aDogNTIycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODApO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG4gICAgICAmLW1vcmUge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdfX2xlZnQtdGFnIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgJi1uYW1lIHtcbiAgICAgICAgY29sb3I6ICNEMjRCNEI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cblxuICAgICAgJi10aW1lIHtcbiAgICAgICAgY29sb3I6ICNFMkUyRTI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLXBvc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICYtZmlyc3Qge1xuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE3MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1zZWNvbmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9zZWNvbmQtaW1hZ2UucG5nXCIpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTcwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uZXdfX3JpZ2h0LWxhc3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiA5MzVweDtcbiAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgLm5ld19fcmlnaHQtbGFzdC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE5NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdpbmEtYXJ0aWNvbCB7XG4gICAgLmhlcm8ge1xuICAgICAgJl9faW1hZ2Uge1xuICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgICAmLWRldGFpbHMge1xuXG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi15ZWFycyB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVybyB7XG5cbiAgICAmLmF1dGhvclBhZ2Uge1xuXG4gICAgICAuaGVybyB7XG5cbiAgICAgICAgJl9fYXV0aG9yIHtcblxuICAgICAgICAgICYtYmxvY2sge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnBhZ2luYS1hcnRpY29sIHtcbiAgICAuaGVybyB7XG4gICAgICAmX19pbWFnZSB7XG5cbiAgICAgICAgJi1kZXRhaWxzIHtcblxuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYteWVhcnMge1xuICAgICAgICAgICYtc3VidGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhZ2luYS1zZWFyY2gge1xuICAuaGVybyB7XG4gICAgJl9faW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiAxNjMwcHg7XG4gICAgICBoZWlnaHQ6IDgwMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICYtZGV0YWlscyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1ODBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgwKTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcGFnaW5hdGlvbiB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcblxuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIGEsIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjogZnJvbS1mb250O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICBwYWRkaW5nOiA5cHggMjFweCAxM3B4IDIxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwNjA2MDY7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgfVxuXG4gICAgICAucHJldmlvdXMsXG4gICAgICAubmV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMjFweCAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnaW5hLXNlYXJjaCB7XG4gICAgLmhlcm8ge1xuICAgICAgJl9faW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDE2MzBweDtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXRhaWxzIHtcbiAgICAgICAgICB0b3A6IDMwMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuXG4gICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYWdpbmEtc2VhcmNoIHtcbiAgICAuaGVybyB7XG4gICAgICAmX19pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogMTYzMHB4O1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi1iYWNrZ3JvdW5kIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLWRldGFpbHMge1xuICAgICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcblxuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhZ2luYS1zZWFyY2gge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gIC5wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG5cbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBhLCBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgdGV4dC11bmRlcmxpbmUtcG9zaXRpb246IGZyb20tZm9udDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgcGFkZGluZzogMTNweCAyMXB4IDEzcHggMjFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzA2MDYwNjtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgIC5wcmV2aW91cyxcbiAgICAgIC5uZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI0NFMDAwMDtcbiAgICAgICAgcGFkZGluZzogMTNweCAyMXB4IDEzcHggMjFweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB9XG4gICAgICAucHJldiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNiwgNiwgNiwgMC4yMyk7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjFweCAxM3B4IDIxcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaGVybyB7XG4mX19kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICYtdGl0bGUge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGZvbnQtZmFtaWx5OiBMaWJyZSBCYXNrZXJ2aWxsZSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGVybyB7XG4gICAgJl9fZGV0YWlscyB7XG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuaGVybyB7XG4gICAgJl9fZGV0YWlscyB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICYtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucG9saXRpY2Ege1xuICAuaGVybyB7XG4gICAgJl9fYmFja2dyb3VuZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXgtd2lkdGg6IDE2NTRweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZGV0YWlscyB7XG4gICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgIC5lbGVtZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MnB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblxuICAgICAgICAgICYtY2F0ZWdvcnkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cbiAgICAgICAgICAgICYtaG9tZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMjJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICBoMSwgaDIsIGgzIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNTAwQjBCO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cblxuICAgICAgICAgICYtYW5ub3VuY2VtZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI0NFMDAwMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLXRleHQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDIycHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcblxuICAgICAgICAgIC5lbGVtZW50X19yaWdodC10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICYtaW1hZ2Uge1xuXG4gICAgICAgICAgICAgICYtYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTM0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM4cHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLW5hbWUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI3cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi10aW1lIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBnYXA6IDRweDtcblxuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAmLWFubm91bmNlbWVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi10YWcge1xuXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblxuICAgICAgICAgICAgICAgIC5wdWJsaWNhdGlvbl9fdGFnIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMS41cHggc29saWQgI0NFMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0NFMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tb3BpbmlvbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTg1ODU4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgJi0tb3Bpbmlvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLXRpbWUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0NFMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICYtLWV2ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyQTdBRTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAmLS1ldmVudDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNy41cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkE3QUUyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLWVjb25vbXkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ1QUYzMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYtLWVjb25vbXk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDcuNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA3LjVweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1QUYzMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZWxlbWVudF9fcmlnaHQtc2VjdGlvbiA+IDpudGgtY2hpbGQoNikge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAuZGV0YWlscyB7XG4gICAgICAuZ3JpZC1jb250YWluZXIge1xuXG4gICAgICAgIC5lbGVtZW50IHtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAmX19sZWZ0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICZfX3JpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuZGV0YWlscyB7XG4gICAgICAuZ3JpZC1jb250YWluZXIge1xuXG4gICAgICAgIC5lbGVtZW50IHtcbiAgICAgICAgICAmX19sZWZ0IHtcblxuICAgICAgICAgICAgJi1jYXRlZ29yeSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb250YWN0VXMge1xuXG4gIC5oZXJvIHtcbiAgICAmX193cmFwcGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICBwYWRkaW5nOiAwIDAgOTBweCAzNHB4O1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG5cbiAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgIH1cblxuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICAgIHdpZHRoOiA2NSU7XG4gICAgcGFkZGluZy1yaWdodDogNDJweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJl9fZm9ybSB7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgNTBweDtcbiAgICB9XG5cbiAgICAmLWZvcm0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWdyb3VwIHtcblxuICAgICAgICAud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICAgIGNvbG9yOiAjY2UwMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3Qge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIC5zZWxlY3QyIHtcblxuICAgICAgICAgICAgJi1yZXN1bHRzIHtcblxuICAgICAgICAgICAgICAmX19vcHRpb24ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJi0taGlnaGxpZ2h0ZWQge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2NlMDAwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXNlbGVjdGlvbiB7XG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDIsIDI0MiwgMjQyLCAxKTtcblxuICAgICAgICAgICAgICAmLS1zaW5nbGUge1xuXG4gICAgICAgICAgICAgICAgJi5oYXMtdmFsdWUge1xuICAgICAgICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDEpO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWxlY3QyIHtcblxuICAgICAgICAgICAgICAgICAgJi1zZWxlY3Rpb24ge1xuXG4gICAgICAgICAgICAgICAgICAgICZfX3JlbmRlcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDI0cHggMTVweCAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICByaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmX19hcnJvdyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jaGVja2JveCB7XG5cbiAgICAgICAgICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4cHgpO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDIwNiwgMCwgMCwgMSk7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMSk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDEpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcblxuXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnN1Ym1pdC1idG4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICAgIGxlZnQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAud3BjZjctc3Bpbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgY3ViaWMtYmV6aWVyKDEsIDAsIC44LCAxKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICBsZWZ0OiAxNHB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBsaW5lYXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbWFwIHtcblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCA1MHB4O1xuICAgIH1cblxuICAgICYtY29kZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZXh0cmEge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgcGFkZGluZzogMzBweCAwIDUwcHg7XG4gICAgfVxuXG4gICAgJi1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcm93LWdhcDogMzBweDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgJi1kZXBhcnRtZW50IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjA2LCAwLCAwLCAxKTtcbiAgICAgIH1cblxuICAgICAgJi1lbWFpbCB7XG4gICAgICAgIG1hcmdpbjogMTNweCAwIDlweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZS1tYWlsLnN2Z1wiKTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtcGhvbmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9waG9uZS5zdmdcIik7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyMiwgMjIsIDIyLCAxKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjNzIGxpbmVhcjtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gICAgLmhlcm8ge1xuXG4gICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAzMHB4IDI0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2xlZnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAmX19mb3JtIHtcblxuICAgICAgLmZvcm0tZ3JvdXAge1xuXG4gICAgICAgICYuY2hlY2tib3gge1xuXG4gICAgICAgICAgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19leHRyYSB7XG5cbiAgICAgICYtYmxvY2sge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIGdhcDogNTBweDtcbiAgICAgIH1cblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcblxuICAmX19ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDVweDtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG4iLCIubmV3c1BhcGVyIHtcbiAgLmhlcm8ge1xuICAgICZfX3dyYXBwZXIge1xuICAgICAgbWluLWhlaWdodDogNTAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgICBwYWRkaW5nOiAwIDAgOTBweCAzNHB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgIH1cblxuICAgICZfX2Rlc2NyaWVyZSB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG5cbiAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgfVxuXG4gICZfX2xlZnQge1xuICAgIHBhZGRpbmctbGVmdDogMzRweDtcbiAgICB3aWR0aDogNjUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQycHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgY29sb3I6IHJnYmEoMjIsIDIyLCAyMiwgMSk7XG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiByZ2JhKDIwNiwgMCwgMCwgMSk7O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6IHJnYmEoMjIsIDIyLCAyMiwgMSk7O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIH1cblxuICAgICYtbWFwcyB7XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmX19sb2NhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMjBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJi1pbWFnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgdG9wOiAyMCU7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIGNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2NhdGlvbi5zdmdcIik7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgICBoZWlnaHQ6IDM3cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG5cbiAgJl9fbWFwIHtcblxuICAgICYtY29kZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJyZWFkY3J1bWJzIHtcblxuICAgICZfX2Jsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDVweDtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIH1cbiAgfVxufVxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2xlZnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm5ld3NQYXBlciB7XG4gICAgICAuaGVybyB7XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fd3JhcHBlciB7XG4gICAgICAgIC5ncmlkLWNvbnRhaW5lciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2xlZnQge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi13cmFwcGVyIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMzBweCAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2xvY2F0aW9uIHtcbiAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fZm9ybSB7XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuXG4gICAgICAgICAgJi5jaGVja2JveCB7XG5cbiAgICAgICAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fZXh0cmEge1xuXG4gICAgICAgICYtYmxvY2sge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19sb2NhdGlvbiB7XG5cbiAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgLm5ld3NQYXBlciB7XG4gICAgICAuaGVybyB7XG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMCA5MHB4IDE1cHg7XG4gICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fZGVzY3JpZXJlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2xlZnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2xvY2F0aW9uIHtcbiAgICAgICAgJi1pdGVtIHtcblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2Zvcm0ge1xuXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcblxuICAgICAgICAgICYuY2hlY2tib3gge1xuXG4gICAgICAgICAgICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2V4dHJhIHtcblxuICAgICAgICAmLWJsb2NrIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICBnYXA6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fbG9jYXRpb24ge1xuXG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4iLCIuc2lkZWJhciB7XG4gIHdpZHRoOiAzNSU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblxuICAuc2luZ2xlICYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC02NHB4O1xuICB9XG5cbiAgJl9fbGF0ZXN0IHtcblxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcG9kY2FzdCB7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgICYtYmxvY2sge1xuXG4gICAgICAuc2lkZWJhciB7XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDI4cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICYtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNTJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDJweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG5cbiAgICAgICAgICAgICAgICAuY29udGFjdFVzX19pdGVtLWltYWdlLXBsYXkge1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLW92ZXJsYXkge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDJweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDUuNTglLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcGxheSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUycHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi1maXJzdCB7XG4gICAgICAuc2lkZWJhciB7XG5cbiAgICAgICAgJl9faXRlbSB7XG5cbiAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICYtdGh1bWJuYWlsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGhlaWdodDogNDQwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcblxuICAgICAgICAgICAgICAgIC5jb250YWN0VXNfX2l0ZW0taW1hZ2UtcGxheSB7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtb3ZlcmxheSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQ0MHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMzIuNjRkZWcsIHJnYmEoMCwgMCwgMCwgMCkgNS41OCUsICMwMDAwMDAgMTAwJSk7O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtcGxheSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgcGFkZGluZy10b3A6IDI0cHg7XG5cbiAgICAmLWltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJi1vdmVybGF5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICYtcGxheSB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluZm8ge1xuXG4gICAgfVxuXG4gICAgJi1hdXRob3Ige1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMy40OHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJi1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICBjb2xvcjogcmdiYSgyMiwgMjIsIDIyLCAxKTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XG4gICAgfVxuXG4gICAgJi10YWdzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEycHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgfVxuXG4gICAgJi10YWcge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuXG4gICAgJi10aW1lIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgY29sb3I6ICM4NTg1ODU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogNHB4O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cbiAgICAmX19wb2RjYXN0IHtcblxuICAgICAgJi1ibG9jayB7XG5cbiAgICAgICAgLnNpZGViYXIge1xuXG4gICAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAmLWltYWdlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG5cbiAgICAgICAgICAgICAgJi10aHVtYm5haWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLW92ZXJsYXkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYWJvbmFtZW50UGFnZSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gIC5oZXJvIHtcbiAgICAmX193cmFwcGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICBwYWRkaW5nOiAwIDAgOTBweCAzNHB4O1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG5cbiAgICAuZ3JpZC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgIH1cblxuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xuICAgIHdpZHRoOiA2NSU7XG4gICAgcGFkZGluZy1yaWdodDogNDJweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJl9fYWRkIHtcblxuICAgICYtcG9wVXAge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC44NSk7XG5cbiAgICAgICYtY29uZmlybSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjZTAwMDA7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBsaW5lYXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgICBmb250LXNpemU6IDc1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICB9XG5cbiAgICAgICYtYmxvY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGx1cy1idG4sXG4gICAgLm1pbnVzLWJ0biB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICB9XG5cbiAgICAuZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJi10aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cblxuICAgICYtc3VidGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi1ibG9jayB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMiwgMjIsIDAuMDUpO1xuICAgICAgcGFkZGluZzogNDNweCAxMnB4O1xuICAgICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICBmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICAgIH1cblxuICAgICYtbGVmdCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7XG5cbiAgICB9XG5cbiAgICAmLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtYXJnaW46IDMwcHg7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAmQmxvY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTkpO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtc2VsZWN0IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJi4tcnVicmljYSB7XG5cblxuICAgICAgICAuc2VsZWN0MiB7XG5cbiAgICAgICAgICAmLXJlc3VsdHMge1xuXG4gICAgICAgICAgICAmX19vcHRpb24ge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyLCAyMiwgMjIsIDEpO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblxuICAgICAgICAgICAgICAmLS1oaWdobGlnaHRlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi1jb250YWluZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcblxuICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtZHJvcGRvd24ge1xuICAgICAgICAgICAgJi5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYtc2VsZWN0aW9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQyLCAyNDIsIDI0MiwgMSk7XG5cbiAgICAgICAgICAgICYtLXNpbmdsZSB7XG5cbiAgICAgICAgICAgICAgJi5oYXMtdmFsdWUge1xuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnNlbGVjdDIge1xuXG4gICAgICAgICAgICAgICAgJi1zZWxlY3Rpb24ge1xuXG4gICAgICAgICAgICAgICAgICAmX19yZW5kZXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDEpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggNjBweCA2cHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19yZW5kZXJlZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjRweCAxNXB4IDIwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAxKTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fYXJyb3cge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXN1Ym1pdCB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA2LCAwLCAwLCAxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICYtY2hlY2tib3gge1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA4cHg7XG5cblxuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCLinJRcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogcmdiYSgyMDYsIDAsIDAsIDEpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtaW1hZ2Uge1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cblxuICAgICAgJi1wcmVzdGFiaWxpdGEge1xuXG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIwNiwgMCwgMCwgMSk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmFkZEltYWdlSW5wdXQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMjIsIDIyLCAyMiwgMSk7XG5cbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudXBsb2FkLWxhYmVsIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLi1vcHRpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIH1cblxuICAgICAgJi1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWlucHV0IHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxNywgMjE3LCAyMTcsIDAuMyk7XG5cbiAgICAgICYuLXRlbGVmb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRlbGVmb24td3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICBzZWxlY3QsXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgZWFzZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuLWVtYWlsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjE3LCAyMTcsIDIxNywgMC4zKTtcbiAgICAgIH1cblxuICAgICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgJi4tbGFiZWxGb3JDaGVja2JveCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDIwNiwgMCwgMCwgMSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMDA7XG5cbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4pyUXCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICB9XG5cbiAgICAgIGlucHV0Om5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxcbiAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi1hbGVydCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICNjZTAwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgICYtcmFkaW8ge1xuXG4gICAgICAjZGF0ZVBpY2tlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgPiBkaXYge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuICAgICAgfVxuXG4gICAgICAmLW51bWJlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTMzLCAxMzMsIDEzMywgMSk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcblxuICAgICAgICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgICAgICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmLWRhdGUge1xuXG5cbiAgICAgICNzZWxlY3RlZERhdGVzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAyMHB4IDA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAjZGF0ZXNMaXN0IHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmLWJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDIzMCwgMjMwLCAwLjYpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gICAgICAgICYtYWxlcnQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDIwNiwgMCwgMCwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZsYXRwaWNrciB7XG5cbiAgICAgICAgJi1jYWxlbmRhciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5kYXRlLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDgsIDI0NiwgMjQ2LCAxKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXByZXZpZXcge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjMpO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjA2LCAwLCAwLCAxKTtcblxuICAgICAgICAmI3NlbGVjdGVkRGF0ZXNQcmV2aWV3IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgICAuZGF0ZS1pdGVtIHtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuXG4gICAgICAmLi1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgY29sb3I6IHJnYmEoMjA2LCAwLCAwLCAxKTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICYuLWFib25hbWVudGUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgY29sb3I6ICMxNjE2MTY7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjQpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XG5cbiAgICAgICAgICAuYWJvbmFtZW50ZS1wcmljZVRhYmxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDEwcHggMjBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGdhcDogMTBweCAyMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hYm9uYW1lbnQtb3B0aW9uIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMTcsIDIxNywgMjE3LCAwLjUpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2NlMDAwMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuLXRleHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuICAgICAgICBwYWRkaW5nOiAyNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDEwcHg7XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICZfX2FkZCB7XG5cbiAgICAgIC5mbGF0cGlja3ItY2FsZW5kYXIge1xuXG4gICAgICAgIC5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYtbGVmdCxcbiAgICAgICYtcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYtYmxvY2sge1xuXG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgLmdyaWQtY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXG5cbiAgICAuaGVybyB7XG4gICAgICAmX193cmFwcGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMzQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA2MHB4IDM0cHg7XG4gICAgICB9XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2FkZCB7XG5cbiAgICAgICYtcG9wVXAge1xuXG4gICAgICAgICYtY2xvc2Uge1xuICAgICAgICAgIHRvcDogMHB4O1xuICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgd2lkdGg6IDIwJTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuXG4gICAgJl9fYWRkIHtcblxuICAgICAgJi1kYXRlIHtcbiAgICAgICAgJi1ibG9jayB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cblxuIl19 */
