html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;background:transparent;font-size:1em}html{font-size:62.5%}body,table,input,textarea,select,option{font-family:"Noto Sans JP",sans-serif}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{box-sizing:border-box;list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{max-width:100%;height:auto;vertical-align:top}a{color:#151515;text-decoration:none;transition:.3s ease}a:link{color:#151515;text-decoration:none;transition:.3s ease}a:visited{color:#151515}a:hover{color:#151515;opacity:.7}a:active{color:#151515}form label{cursor:pointer}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;vertical-align:middle}.page-path{margin-bottom:92px;background-color:#eee9e3}.page-path ul{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;max-width:1320px;margin:0 auto;padding:1rem 5%}.page-path ul li{display:flex;align-items:center;margin-right:19px;gap:0 18px;font-size:1.4rem}.page-path ul li::after{display:block;width:6px;height:10px;background:url(../img/common/icon_arrow02.png) no-repeat center/100%;content:""}.page-path ul li:last-child{margin-right:0}.page-path ul li:last-child::after{display:none}.page-path ul li a,.page-path ul li span{color:#9f9f9f;font-size:1.4rem;letter-spacing:.04em}#footer .content{box-sizing:border-box;width:100%;max-width:1320px;padding:0 5%}#footer .footer-contact-box{background-image:linear-gradient(to right, #fc560d 0%, #eb942d 100%);color:#fff}#footer .footer-contact-box .content{display:flex;align-items:center;justify-content:space-between;padding:7rem 2%}#footer .footer-contact-box .ttl{margin-bottom:11px;font-weight:700;font-size:3.6rem;line-height:1.4;letter-spacing:.04em}#footer .footer-contact-box .btn-box{display:flex;justify-content:space-between;width:50%;gap:30px}#footer .footer-contact-box .contact-link{display:flex;flex:1;align-items:center;justify-content:center;width:100%;height:90px;gap:0 12px;border-radius:45px;background-color:#fff}#footer .footer-contact-box .contact-link::before{width:29px;height:26px;background:url(../img/common/icon_paper_plane02.png) no-repeat center/29px;content:""}#footer .footer-contact-box .contact-link span{-webkit-background-clip:text;background-image:linear-gradient(to right, #ff4600 0%, #eb942d 100%);color:transparent;font-weight:700;font-size:2rem;letter-spacing:.1em}#footer .footer-contact-box .download-link{display:flex;flex:1;align-items:center;justify-content:center;width:100%;height:90px;gap:0 12px;border-radius:45px;background-color:#fff}#footer .footer-contact-box .download-link::before{width:29px;height:26px;background:url(../img/common/icon_paper_plane03.png) no-repeat center/29px;content:""}#footer .footer-contact-box .download-link span{-webkit-background-clip:text;background-image:linear-gradient(to right, #ff4600 0%, #eb942d 100%);color:transparent;font-weight:700;font-size:2rem;letter-spacing:.1em}#footer .footer-bg{height:259px;background:#eee9e3 url(../img/common/footer_bg.png) repeat-x left top/auto 100%}#footer .footer-top{padding:8.5rem 0 4rem;background-color:#eee9e3}#footer .footer-top .content{display:flex;justify-content:space-between;max-width:1320px;gap:2rem}#footer .footer-top .footer-logo{width:28.8rem;padding:6px 0 0}#footer .footer-top .footer-logo a{display:block;opacity:1 !important}#footer .footer-top .footer-link-box{display:flex;justify-content:space-between;width:64rem}#footer .footer-top .footer-link-list__item{margin-bottom:14px}#footer .footer-top .footer-link-list__item:last-child{margin-bottom:0}#footer .footer-top .footer-link-list__item span{font-weight:bold;letter-spacing:0}#footer .footer-top .footer-link-list__item a{font-weight:700;letter-spacing:0}#footer .footer-top .footer-link-inner-list{margin:8px 0 0}#footer .footer-top .footer-link-inner-list__item{margin-bottom:8px}#footer .footer-top .footer-link-inner-list__item:last-child{margin-bottom:0}#footer .footer-top .footer-link-inner-list__item a{display:flex;align-items:center;gap:0 9px;font-weight:400;font-size:1.4rem}#footer .footer-top .footer-link-inner-list__item a::before{width:6px;height:10px;background:url(../img/common/icon_arrow03.png) no-repeat center/100%;content:""}#footer .footer-bottom{display:flex;justify-content:space-between;padding:0 0 46px;background-color:#eee9e3}#footer .footer-bottom .content{display:flex;align-items:center;justify-content:space-between;width:1320px}#footer .footer-bottom .footer-left{display:flex;align-items:center;gap:3rem}#footer .footer-bottom .footer-sns-list{display:flex;gap:3rem}#footer .footer-bottom .footer-sns-list__item a{display:block;width:3rem;height:3rem}#footer .footer-bottom .footer-sns-list__item a img{width:100%}#footer .footer-bottom .footer-link-list{display:flex;margin-bottom:6px;gap:2rem}#footer .footer-bottom .footer-link-list__item a{color:#3c3c3c;font-size:1.2rem;letter-spacing:0}#footer .footer-bottom .footer-right{margin-bottom:4px}#footer .footer-bottom .footer-right .copyright{color:#717171;font-style:normal;font-size:1.2rem;letter-spacing:0}#footer .footer-fixed-box{z-index:888;position:fixed;right:75px;bottom:75px;transform:translate(0, 100px);opacity:0;transition:all 1s}#footer .footer-fixed-box.fadein{transform:translate(0, 0);opacity:1}#footer .footer-fixed-box .pending-box a{box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;width:11rem;height:11rem;padding:2px 0 0;gap:4px;border-radius:50%;background:linear-gradient(to right, #f75f1c, #eb942d);color:#fff;font-size:1.5rem;font-family:"M PLUS Rounded 1c",sans-serif;letter-spacing:-0.04em}#footer .footer-fixed-box .pending-box a::before{display:block;width:2.7rem;height:2.9rem;background:url(../img/common/icon_paper_clip.png) no-repeat center/100%;content:""}#footer .footer-fixed-box .pending-box--num{display:flex;position:absolute;top:-1px;right:-10px;align-items:center;justify-content:center;width:3rem;height:3rem;border:3px solid #fff;border-radius:50%;background-color:#fb2009;color:#fff;font-size:1.35rem;font-family:"M PLUS Rounded 1c",sans-serif}#footer .footer-fixed-box .page-top{margin-top:10px}#footer .footer-fixed-box .page-top--arrow{width:2rem;height:1.2rem;background:url(../img/common/page_top.png)}#footer .footer-fixed-box .page-top a{box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;width:11rem;height:11rem;padding:2px 0 0;gap:4px;border-radius:50%;font-size:1.5rem;font-family:"M PLUS Rounded 1c",sans-serif;letter-spacing:-0.04em}#footer .footer-fixed-box .page-top a::before{box-sizing:border-box;z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:31px;border-radius:50%;background:none;background-image:linear-gradient(to right, #f75f1c, #eb942d);content:""}#footer .footer-fixed-box .page-top a .txt{-webkit-background-clip:text;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:linear-gradient(to right, #f75f1c, #eb942d);color:transparent}#footer .footer-fixed-box .page-top a::after{z-index:-1;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:50%;background-color:#fff;content:"";transition:.2s ease}#footer .footer-fixed-box .page-top a:hover{opacity:1}#footer .footer-fixed-box .page-top a:hover .txt{color:#fff}#footer .footer-fixed-box .page-top a:hover::after{opacity:0}#footer .footer-fixed-box .page-top a:hover .page-top--arrow{background:url(../img/common/pagetop_icon_wh.png)}.download_bnr{z-index:500;position:fixed;bottom:5%;left:2%;width:18vw;min-width:220px;max-width:240px;border-radius:20px;background:linear-gradient(90deg, #f75f1c 0%, #f75f1c 35%, #ec912c 100%);color:#fff;text-align:center;opacity:0;pointer-events:none;transition:.3s;transition:opacity .4s ease}.download_bnr .pdArea-label{position:relative}.download_bnr .pdArea-label label{display:inline-block;z-index:10;position:absolute;top:-5px;right:-5px;width:25px;height:25px;transform:rotate(45deg);border-radius:9999px;background:#888;text-align:center;cursor:pointer}.download_bnr .pdArea-label label:before,.download_bnr .pdArea-label label:after{display:inline-block;position:absolute;top:8px;right:11px;width:3px;height:10px;background:#e7e3e0;content:"";content:""}.download_bnr .pdArea-label label:after{transform:rotate(90deg)}.download_bnr input[type=radio]{position:absolute;height:0}.download_bnr a{display:flex;flex-direction:column;padding:1px;padding-bottom:20px}.download_bnr a .pdArea-img{margin:2px 2px 0 2px;padding:20px 0 0 0;overflow:hidden;border-radius:20px 20px 0 0;background:#fff}.download_bnr a .pdArea-img img{display:block;margin:0 auto}.download_bnr a .pdArea-inner{text-align:center}.download_bnr a .pdArea-inner .pdArea-title{box-sizing:border-box;display:flex;position:relative;flex-direction:column;align-items:center;width:calc(100% - 4px);margin:0 2px;padding:35px 5% 0 5%;overflow:hidden;color:#fff;font-weight:bold;font-size:2rem;line-height:1.4;text-align:center}.download_bnr a .pdArea-inner .pdArea-title:before{position:absolute;bottom:71px;width:750px;height:750px;border-radius:9999px;background:#fff;content:""}.download_bnr a .pdArea-inner .pdArea-cont{display:flex;position:relative;align-items:center;justify-content:center;margin:10px 0;gap:5px;color:#fff;font-size:1.3rem;line-height:1.4}.download_bnr a .pdArea-inner .pdArea-cont:before,.download_bnr a .pdArea-inner .pdArea-cont:after{width:1px;height:40px;background:#fff;content:""}.download_bnr a .pdArea-inner .pdArea-cont:before{transform:rotate(-30deg)}.download_bnr a .pdArea-inner .pdArea-cont:after{transform:rotate(30deg)}.download_bnr a .pdArea-inner .pdArea-link{display:flex;justify-content:center}.download_bnr a .pdArea-inner .pdArea-link span{display:block;width:70%;padding:5px 20px;border-radius:9999px;background:#fff;color:#f75f1c;font-weight:500}#download_bnr{position:fixed;height:0}#download_bnr:checked+*{display:none !important}#header{box-sizing:border-box;display:flex;z-index:999;position:fixed;top:0;left:0;align-items:center;justify-content:space-between;width:100%;height:9rem;padding:0 4rem 0 14rem;gap:3rem;background:#fff}#header .logo{width:24.9rem}#header .logo a{display:block}#header .logo a img{-o-object-fit:cover;width:100%;object-fit:cover}#gnavi .navi-inner{display:flex;align-items:center}#gnavi .link-list{display:flex;flex-wrap:wrap;gap:0 2rem;font-size:clamp(1.2rem,.9375vw,1.6rem)}#gnavi .link-list__item{cursor:pointer}#gnavi .link-list__item a{font-weight:700}#gnavi .link-list__item.more>a{padding-right:24px;background:url(../img/common/icon_arrow01.png) no-repeat right top 10px/12px}#gnavi .link-list__item.more>span{padding-right:24px;background:url(../img/common/icon_arrow01.png) no-repeat right top 10px/12px;font-weight:700}#gnavi .link-inner-list{display:none;visibility:hidden;z-index:1;position:absolute;top:100%;right:0;left:0;padding:5rem 0;background-color:#eee9e3;opacity:0}#gnavi .link-inner-list{display:flex;align-items:center;justify-content:center;padding:5rem 5%;gap:clamp(3rem,4.2105263158vw,6rem)}#gnavi .link-inner-list__item a{display:flex;align-items:center;gap:1.5rem;font-weight:700;font-size:clamp(1.3rem,1.4736842105vw,1.6rem);white-space:nowrap}#gnavi .link-inner-list__item a::after{width:6px;height:10px;background:url(../img/common/icon_arrow03.png) no-repeat center/100%;content:""}#gnavi .contact-box{margin-left:42px}#gnavi .contact-link{display:flex;align-items:center;justify-content:center;width:25rem;height:5.5rem;gap:0 8px;border:none;border-radius:28px;background:linear-gradient(90deg, #f75f1c 0%, #f7c546 50%, #f75f1c 100%);background-size:200% 100%;color:#fff;font-weight:700;letter-spacing:.08em}#gnavi .contact-link:hover{background-position:100% 0;opacity:1}#gnavi .contact-link::before{width:20px;height:18px;background:url(../img/common/icon_paper_plane01.svg) no-repeat center/100%;content:""}#gnavi .download-link{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:25rem;height:5.5rem;margin-left:10px;gap:0 8px;border:2px solid #f75f1c;border-radius:28px;background:#fff;background-size:200% 100%;color:#f75f1c;font-weight:700;letter-spacing:.08em;transition:.3s}#gnavi .download-link:hover{background:linear-gradient(90deg, #f75f1c 0%, #f7c546 50%, #f75f1c 100%);background-position:100% 0;color:#fff;opacity:1}#gnavi .download-link:hover::before{filter:brightness(0) invert(1)}#gnavi .download-link::before{width:20px;height:18px;background:url(../img/common/icon_paper_plane03.svg) no-repeat center/100%;content:"";filter:invert(74%) sepia(90%) saturate(7488%) hue-rotate(353deg) brightness(101%) contrast(97%)}#gnavi .search-link{display:block;width:5.5rem;height:5.5rem;margin-left:2rem;border:none;background:url(../img/common/icon_search.png) no-repeat center/100%;cursor:pointer;transition:.4s}#gnavi .search-link:hover{background-image:url(../img/common/icon_search_on.png)}.p-header-search{box-sizing:border-box;display:block;visibility:hidden;z-index:10;z-index:-1;position:absolute;top:9rem;left:0;width:100%;padding:5rem 0;background:#eee9e3;cursor:auto;opacity:0;transition:.3s}.p-header-search.panelactive{visibility:visible;top:9rem;opacity:1}.p-header-search__inner{display:flex;width:70rem;margin:0 auto}.p-header-search__inner input{border-radius:3px 0 0 3px !important;background:#fff}.p-header-search__inner input:focus-visible{outline:none}.p-header-search__button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:12rem;border:1px solid #f98646;border-radius:0 3px 3px 0;background:#f98646;color:#fff;font-weight:bold;font-size:16px;cursor:pointer}@-webkit-keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.link-inner-list__item dl dt{display:flex;align-items:center;font-weight:800;font-size:1.6rem}.link-inner-list__item dl dt img{margin-right:1rem}.link-inner-list__item dl dd a{margin-top:.5rem;margin-left:7rem;font-weight:normal !important;font-size:1.5rem !important;line-height:1.6}.flex-start{align-items:flex-start !important}.menu_guide .link-inner-list{gap:10% !important}.menu_guide .link-inner-list__item a::after{width:6px;height:10px;background:url(../img/common/icon_arrow03.png) no-repeat center/100%;content:none !important}.menu_guide .link-inner-list__item a::before{width:6px;height:10px;background:url(../img/common/icon_arrow03.png) no-repeat center/100%;content:""}body{-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#fff;color:#151515;font-size:1.6rem;line-height:1.825;letter-spacing:.04em}body.fixed{position:fixed;width:100%;height:100%}body #container{overflow-x:hidden;text-align:left}body #main{display:block;margin-top:9rem}a[href^="tel:"]{cursor:default;pointer-events:none}.flex{display:flex}.content{max-width:1000px;margin:0 auto;padding:0 5%}.content--middle{box-sizing:border-box;width:100%;max-width:1290px;margin:0 auto;padding:0 5%}.content--middle.p-inline--0.detail-train{padding-right:0;padding-left:0}.content--large{box-sizing:border-box;width:100%;max-width:1320px;margin:0 auto;padding:0 5%}.introduce-bg{padding:50px 60px 25px;border-radius:20px 20px 0 0;background:#f7f7f7}.introduce-bg .introduce-text-box p{font-weight:500;text-align:left}.introduce-bg-2{margin-bottom:40px;padding:0 50px 25px 50px;border-radius:0 0 20px 20px;background:#f7f7f7}a:link.link-text{color:#f98646;text-decoration:underline}.guide-case-swiper .text-box .text-top{flex-direction:column}.guide-case-swiper .text-box .text-top span{color:#f75f1c;font-weight:500;font-size:1.4rem}.guide-case-swiper .text-box .text-top .ttl{margin:0 0 1rem 0}.guide-case-swiper .text-box .text-top .ttl span{padding:0 .5rem;background:#f98646;color:#fff;font-size:1.8rem}.guide-case-swiper .text-box .text-top p{font-size:1.4rem}.common-learnable-link-swiper-box .swiper-btn-next{display:flex !important;align-items:flex-end !important}.common-learnable-link-swiper-box .swiper-btn-prev{display:flex !important;align-items:flex-end !important}.learnable .learnable-text-box{margin-bottom:58px}.learnable .headline04{padding-bottom:15px}.learnable .learnable-text-box p{font-weight:700;text-align:center}.swiper-manual .common-learnable-link__item{width:373px !important;height:100%;margin:5px 20px !important}.swiper-manual .common-learnable-link__item .photo-box{height:220px;overflow:hidden}.swiper-manual .common-learnable-link__item .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.swiper-manual .common-learnable-link__item .text-box{padding:22px 18px 27px;background-color:#fff}.swiper-manual .common-learnable-link__item .text-box .text-top{display:flex;justify-content:space-between;margin-bottom:14px}.swiper-manual .guide-case-swiper .text-box .text-top{flex-direction:column}.common-button{margin-top:4.4rem}.common-button a{display:flex;align-items:center;justify-content:center;width:33rem;height:6.2rem;border:none;border-radius:31px;background:linear-gradient(90deg, #f75f1c 0%, #f7c546 50%, #f75f1c 100%);background-size:200% 100%;color:#fff;font-weight:700;font-size:2rem;letter-spacing:.04em}.common-button a.js-disable{background:#dedede;color:#000}.common-button a:hover{background-position:100% 0;opacity:1}.common-button a.mv-download{border:2px solid #f75f1c;background:#fff;color:#f75f1c;transition:.3s}.common-button a.mv-download:hover{background:linear-gradient(90deg, #f75f1c 0%, #f7c546 50%, #f75f1c 100%);color:#fff}.common-button.button--single a{min-width:40rem}.common-button--2col{display:flex;flex-wrap:wrap;justify-content:center;margin-top:100px;gap:30px}.common-button--2col .common-button{width:50%;max-width:38rem;margin-top:0}.common-button--contact a{gap:14px}.common-button--contact a::before{width:33px;height:31px;margin-top:2px;background:url(../img/common/icon_paper_plane01.svg) no-repeat center/100%;content:""}.common-button--contact a.mv-download:before{background:url(../img/common/icon_paper_plane03.svg) no-repeat center/100%;filter:invert(74%) sepia(90%) saturate(7488%) hue-rotate(353deg) brightness(101%) contrast(97%)}.common-button--contact a.mv-download:hover:before{filter:brightness(0) invert(1)}.common-button--contact--small a{gap:10px;font-size:1.6rem;letter-spacing:.04em}.common-button--contact--small a::before{width:22px}.common-button--detail.center a{margin:0 auto}.common-button--detail a{box-sizing:border-box;z-index:1;position:relative;position:relative;width:38rem;height:62px;padding:0 2rem;border-radius:31px;font-size:1.6rem;letter-spacing:.04em}.common-button--detail a::before{box-sizing:border-box;z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:31px;background:none;background-image:linear-gradient(to right, #f75f1c, #eb942d);content:""}.common-button--detail a::after{z-index:-1;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:31px;background-color:#fff;content:"";transition:.2s ease}.common-button--detail a .txt{-webkit-background-clip:text;background-image:linear-gradient(to right, #f75f1c, #eb942d);color:transparent}.common-button--detail a .txt::after{position:absolute;top:50%;right:10%;width:16px;height:11px;transform:translateY(-50%);background:url(../img/common/icon_arrow04.png) no-repeat right center/100%;content:""}.common-button--detail a .txt.back::after{left:31px;transform:translateY(-50%) rotate(180deg)}.common-button--detail a .external{-webkit-background-clip:text;background-image:linear-gradient(to right, #f75f1c, #eb942d);color:transparent}.common-button--detail a .external::after{position:absolute;top:50%;width:16px;height:16px;margin-left:.5em;transform:translateY(-50%);background:url(../img/common/icon_external.png) no-repeat right center/100%;content:""}.common-button--detail a:hover::after{opacity:0}.common-button--detail a:hover .txt{color:#fff}.common-button--detail a:hover .txt::after{background:url(../img/common/icon_arrow11.png) no-repeat right center/100%}.common-button--detail a:hover .external{background:none;color:#fff}.common-button--detail a:hover .external::after{background:url(../img/common/link_icon_wh.png) no-repeat right center/100%}.link-dl{text-align:center}.link-dl a{-o-border-image:linear-gradient(to right, #ff4600 0%, #eb942d 100%);-webkit-background-clip:text;display:inline-block;margin-top:3rem;border-bottom:1px solid;border-image:linear-gradient(to right, #ff4600 0%, #eb942d 100%);border-image-slice:1;background-image:linear-gradient(to right, #ff4600 0%, #eb942d 100%);color:transparent;font-weight:700;font-size:1.4rem;letter-spacing:.04em;vertical-align:top}.link-dl a::after{display:inline-block;width:14px;padding-left:6px;content:url(../img/common/icon_arrow09.svg);vertical-align:middle}.link-dl a:hover{transform:translateY(4px)}.pick-up-btn{box-sizing:border-box;display:flex;z-index:1;position:relative;position:relative;align-items:center;justify-content:center;padding:0 15px;border-radius:31px;font-size:1.2rem;letter-spacing:.04em}.pick-up-btn::before{box-sizing:border-box;z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:31px;background:none;background-image:linear-gradient(to right, #f75f1c, #eb942d);content:""}.pick-up-btn::after{z-index:-1;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:31px;background-color:#fff;content:"";transition:.2s ease}.pick-up-btn .txt{-webkit-background-clip:text;background-image:linear-gradient(to right, #f75f1c, #eb942d);color:transparent}.pick-up-btn:hover{opacity:1}.pick-up-btn:hover::after{opacity:0}.pick-up-btn:hover .txt{color:#fff}.btn-layout2 .common-button{display:flex;gap:10px}.btn-download-txt{position:relative}.btn-download-txt .bdt-inner{display:flex;position:absolute;top:-30px;left:0;align-items:center;justify-content:center;width:100%;gap:10px;color:#333;font-size:13px;pointer-events:none}.btn-download-txt .bdt-inner:before,.btn-download-txt .bdt-inner:after{display:inline-block;width:2px;height:20px;background:#f98646;content:""}.btn-download-txt .bdt-inner:before{transform:rotate(-30deg)}.btn-download-txt .bdt-inner:after{transform:rotate(30deg)}footer .btn-download-txt .bdt-inner{color:#fff}footer .btn-download-txt .bdt-inner:before,footer .btn-download-txt .bdt-inner:after{background:#fff}.page-title{margin-bottom:84px;font-size:4rem;line-height:1.25;letter-spacing:.04em}.headline01{position:relative;margin-bottom:26px;padding-bottom:22px;font-size:3.6rem;line-height:1.3888888889;letter-spacing:.04em}.headline01::after{position:absolute;bottom:0;left:0;width:60px;height:2px;background-color:#f98646;content:""}.headline02{margin-bottom:11px;color:#f98646;font-size:2.6rem;line-height:1.9230769231;letter-spacing:.04em}.headline03{margin-bottom:1px;font-size:2rem;line-height:2.5;line-height:2.5;letter-spacing:.04em}.headline04{position:relative;padding:28px 0 5rem;font-size:3.6rem;line-height:1.3888888889;letter-spacing:.04em;text-align:center}.headline04.mt-35{margin-top:35px}.headline04::before{position:absolute;top:0;left:50%;width:8px;height:8px;transform:translateX(-50%);border-radius:50%;background-color:#f98646;content:""}.headline04::after{position:absolute;top:0;top:13px;left:50%;width:8px;height:8px;transform:translateX(-50%);border-radius:50%;background-color:#f98646;background-color:#f7c546;content:""}.headline05{margin-bottom:47px;font-size:3.6rem;line-height:1.75;line-height:1.3888888889;letter-spacing:.04em}.headline06{margin-bottom:20px;font-size:3rem;line-height:1.75;line-height:2.5;letter-spacing:.04em}.headline06.mb-0{margin-bottom:0}.headline07{font-size:4rem;line-height:1.25;line-height:1.25;letter-spacing:.04em}.headline08{margin-bottom:20px;font-size:2rem;line-height:1.75;line-height:2.5;letter-spacing:.04em}.headline-sub{text-align:center}.headline-pickup{position:relative;padding-left:12.1rem;color:#fff;font-weight:700;font-size:3.4rem;line-height:1.2}.headline-pickup::before{display:inline-block;z-index:2;position:absolute;top:0;left:5rem;width:5.9rem;height:5.3rem;background-image:url("../img/common/headline-pickup_icon.png");background-size:100%;background-repeat:no-repeat;content:""}.headline-pickup--wrapper{padding:2.3rem 0 1rem 0;border-radius:15px 15px 0 0;background-color:#f98646}.single-content__heading03{margin:4rem 0 1rem;font-size:2rem}.single-content__txt.mt-20{margin-top:2rem}input[type=text],input[type=email],input[type=tel]{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;appearance:none;width:100%;height:51px;padding:5px 16px;border:1px solid #bab9b9;border-radius:3px;color:#151515;font-size:1.4rem;line-height:1.375;letter-spacing:.04em}input::-webkit-input-placeholder{color:#a4a3a3}input[type=checkbox]+span{display:inline-block;padding:12px 0 13px 0;cursor:pointer}select,textarea{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;appearance:none;width:100%;height:51px;padding:5px 16px;border:1px solid #bab9b9;border-radius:3px;color:#151515;font-size:1.4rem;line-height:1.375;letter-spacing:.04em}select{padding-right:50px;background:url(../img/common/icon_arrow10.svg) no-repeat right 19px center/13px auto}textarea{height:252px;padding:15px 16px;vertical-align:top;resize:vertical}textarea::-webkit-input-placeholder,input:-moz-placeholder,textarea:-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a4a3a3}.submit{max-width:500px;margin:0 auto;text-align:center}.submit li{display:inline-block;position:relative;margin:0 18px}.submit li::after{position:absolute;top:50%;right:10%;width:16px;height:11px;transform:translateY(-50%);background:url(../img/common/icon_arrow11.png) no-repeat right center/100%;content:""}.submit li input{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;appearance:none;min-width:380px;height:60px;padding-bottom:4px;border:none;border:none;border-radius:50px;background:linear-gradient(90deg, #f75f1c 0%, #f7c546 50%, #f75f1c 100%);background-size:200% 100%;color:#fff;font-weight:bold;font-size:1.6rem;letter-spacing:.04em;cursor:pointer;transition:.3s ease}.submit li input:hover{background-position:100% 0;opacity:1}.p-form__errorMsg{display:block;margin-top:10px;color:red}.p-form__info{display:block;margin-top:10px;font-size:14px}.wp-pagenavi{display:flex;position:relative;flex-wrap:wrap;justify-content:center;padding:0 70px;gap:5px;font-family:"Roboto",sans-serif}.wp-pagenavi a,.wp-pagenavi span{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:37px;height:37px;padding:0 0 0 1px;border:1px solid #ccc;border-radius:50%;color:#151515;font-size:1.6rem;opacity:1}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#f98646;background:#f98646;color:#fff}.wp-pagenavi a.next,.wp-pagenavi a.prev{position:absolute;top:50%;left:0;padding-left:45px;transform:translateY(-50%);border:none;background:none !important;color:#151515}.wp-pagenavi a.prev::before{display:inline-block;position:absolute;top:50%;left:0;width:5px;height:5px;margin-top:-1px;transform:translateY(-50%) rotate(-225deg);border-right:2px solid #f98646;border-bottom:2px solid #f98646;content:""}.wp-pagenavi a.next{right:0;left:auto;padding:0 45px 0 0}.wp-pagenavi a.next::before{display:inline-block;position:absolute;top:50%;right:0;left:0;left:auto;width:5px;height:5px;margin-top:-1px;transform:translateY(-50%) rotate(-225deg);transform:translateY(-50%) rotate(-45deg);border-right:2px solid #f98646;border-bottom:2px solid #f98646;content:""}.wp-pagenavi .first,.wp-pagenavi .last,.wp-pagenavi .pages,.wp-pagenavi .extend{display:none}.wp-pagenavi .next:hover,.wp-pagenavi .prev:hover{opacity:.7}.common-img-box{display:flex;align-items:center;gap:60px}.common-img-box .photo-box{flex-shrink:0;width:50%;overflow:hidden;border-radius:5px}.common-img-box .photo-box img{width:100%}.common-img-box .text-box{width:50%;margin:0 0 10px;line-height:1.875}.common-other-link-list{display:flex;flex-wrap:wrap;gap:1.9rem}.common-other-link-list.mt-30{margin-top:3rem}.common-other-link-list__item{width:calc((100% - 5.7rem)/4)}.common-other-link-list__item a{box-sizing:border-box;display:flex;align-items:center;height:100%;padding:3.1rem 3.5rem 3.1rem 1rem;overflow:hidden;gap:7px;border:none;border:1px solid #e3e3e3;border-radius:15px;background:#fff url(../img/common/icon_arrow05.png) no-repeat right 20px center/16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);opacity:1;transition:.3s ease}.common-other-link-list__item a .photo-box{text-align:left}.common-other-link-list__item a .text-box p{font-weight:700;font-size:1.8rem;line-height:1.3333333333;letter-spacing:.04em}.common-other-link-list__item a:hover{transform:translateY(4px);box-shadow:none !important}.common-bg--white .common-other-link-list__item a{opacity:1;transition:.3s ease}.page-link-list{display:flex;justify-content:center;margin-bottom:8.5rem}.page-link-list__item{border-left:1px solid #d2d2d2}.page-link-list__item:last-child{border-right:1px solid #d2d2d2}.page-link-list__item a{box-sizing:border-box;display:block;min-width:248px;padding:3px 50px;background:url(../img/common/icon_arrow08.png) no-repeat right 20px center/12px;font-weight:700;font-size:2rem;line-height:1.2;letter-spacing:.04em;text-align:center}.page-link-list__item.pickup a{position:relative;color:#f98646}.page-link-list__item.pickup a::before{display:inline-block;z-index:2;position:absolute;top:50%;left:3rem;width:2.5rem;height:2.3rem;transform:translateY(-50%);background-image:url("../img/common/pickup_icon.png");background-size:100%;background-repeat:no-repeat;content:""}.common-ad-search-list{display:flex;flex-wrap:wrap;gap:2.4rem}.common-ad-search-list__item{width:calc((100% - 4.8rem)/3)}.common-ad-search-list__item a{box-sizing:border-box;display:flex;align-items:center;height:100%;padding:35px 35px 35px 10px;overflow:hidden;gap:7px;border:1px solid #e3e3e3;border-radius:15px;background:#fff url(../img/common/icon_arrow05.png) no-repeat right 20px center/16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);opacity:1;transition:.3s ease}.common-ad-search-list__item a .photo-box{text-align:left}.common-ad-search-list__item a .text-box p{font-weight:700;font-size:2.6rem;letter-spacing:.04em}.common-ad-search-list__item a:hover{transform:translateY(4px);box-shadow:none}.common-img-list.train_ad_meriet{display:flex;flex-direction:column;max-width:1290px;margin:0 auto;gap:20px}.common-img-list.train_ad_meriet li{flex-direction:row-reverse;margin:0;padding:40px 50px;gap:5rem;border:1px solid #e1e1e1;border-radius:15px}.common-img-list.train_ad_meriet li .text-box{flex:1;padding:0}.common-img-list.train_ad_meriet li .photo-box{width:auto;height:auto;margin-right:0;margin-left:0;border-radius:0}.common-img-list.train_ad_meriet li .photo-box img{width:auto;height:auto}.common-img-list__item{display:flex;align-items:center;justify-content:flex-end;margin-bottom:80px;margin-left:auto}.common-img-list__item:last-child{margin-bottom:0}.common-img-list__item .text-box{width:59.5rem;padding-left:5%}.common-img-list__item .text-box .ttl{margin-bottom:23px}.common-img-list__item .text-box .ttl .en{display:block;margin-bottom:1px;color:#f98646;font-weight:500;font-size:1.4rem;font-family:"Roboto",sans-serif;letter-spacing:.04em}.common-img-list__item .text-box .ttl .jp{font-size:2.6rem;line-height:1.75;letter-spacing:.04em}.common-img-list__item .text-box p{line-height:1.875}.common-img-list__item .photo-box{width:81rem;height:42rem;margin-left:10rem;overflow:hidden;border-radius:0 0 0 60px}.common-img-list__item .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.common-img-list__item .photo-box.position--right img{-o-object-position:right;object-position:right}.common-img-list__item--reverse{flex-direction:row-reverse;padding-right:5%;padding-left:0}.common-img-list__item--reverse .text-inner-box{margin-right:auto}.common-img-list__item--reverse .photo-box{margin-right:10rem;margin-left:0;border-radius:0 0 60px 0}.common-img-list__item--reverse .text-box{padding-right:5%;padding-left:0}.common-img-list_shorten-vertical{display:block}.common-img-list_shorten-vertical .common-img-list__item{margin-bottom:60px}.common-img-list_shorten-vertical .common-img-list__item .photo-box{height:38rem}.common-link-list--img{display:flex;flex-wrap:wrap;gap:3.2rem 4rem}.common-link-list--img__item{box-sizing:border-box;width:calc((100% - 4rem)/2);padding:28px 29px 26px;overflow:hidden;border:1px solid #e3e3e3;border-radius:15px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.common-link-list--img__item a{display:flex;flex-direction:column;height:100%;transition:all .3s ease}.common-link-list--img__item a:hover{opacity:1}.common-link-list--img__item a:hover .photo-box__top{background:rgba(0,0,0,0) !important}.common-link-list--img__item a:hover .photo-box__top img{opacity:0}.common-link-list--img__item .photo-box{position:relative;aspect-ratio:47/20;margin-bottom:14px;overflow:hidden;border-radius:5px}.common-link-list--img__item .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.common-link-list--img__item .photo-box__top{box-sizing:border-box;display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;padding:53px;background-color:rgba(0,0,0,.5);transition:all .3s ease}.common-link-list--img__item .photo-box__top img{-o-object-fit:contain;width:100%;max-width:238px;height:100%;object-fit:contain;transition:all .3s ease}.common-link-list--img__item .ttl{margin-bottom:9px;font-size:2rem;letter-spacing:.04em}.common-link-list--img__item p:not(.link){line-height:1.625}.common-link-list--img__item .link{display:flex;justify-content:flex-end;margin-top:auto;padding-top:1.5rem}.common-link-list--img__item .link span{-webkit-background-clip:text;display:inline-flex;align-items:center;gap:13px;background-image:linear-gradient(to left, #f76d1c, #d93d23);color:transparent;font-weight:700;font-size:1.4rem;letter-spacing:.04em}.common-link-list--img__item .link span::after{display:block;width:16px;height:11px;background:url(../img/common/icon_arrow05.png) no-repeat center/100%;content:""}.common-link-list--router{display:flex;flex-wrap:wrap;gap:2rem 3.1rem}.common-link-list--router__item{width:calc((100% - 6.2rem)/3)}.common-link-list--router__item a{box-sizing:border-box;display:flex;align-items:center;min-height:60px;padding:5px 50px 5px 30px;overflow:hidden;gap:17px;border-radius:3px;background:#fff url(../img/common/icon_arrow05.png) no-repeat right 30px center/16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.1);font-weight:700;font-size:1.8rem;letter-spacing:.04em}.common-link-list--router__item .photo-box{width:44px}.common-link-list--router__item p{margin-bottom:4px}.common-link-box--router{margin:53px 0 0}.common-link-box--router p{margin-bottom:29px;line-height:1.625;text-align:center}.common-link-box--router .common-button--contact a{width:380px;height:60px;margin:0 auto;gap:10px;font-size:1.6rem;letter-spacing:.04em}.common-link-box--router .common-button--contact a::before{width:19px}.common-box--flow__img-list{display:flex;flex-wrap:wrap;margin-bottom:44px;gap:2rem}.common-box--flow__img-list__item{box-sizing:border-box;width:calc((100% - 8rem)/5);padding:39px 10px 17px;border:1px solid #e3e3e3;border-radius:10px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.1)}.common-box--flow__img-list__item .num{display:flex;align-items:center;justify-content:center;width:35px;height:35px;margin:0 auto 12px;border-radius:50%;background-color:#f98646;color:#fff;font-weight:500;font-size:2rem;font-family:"Roboto",sans-serif;letter-spacing:.04em}.common-box--flow__img-list__item .ttl{margin-bottom:8px;font-size:2rem;letter-spacing:.04em;text-align:center}.common-box--flow__img-list__item p:not(.num){font-size:1.4rem;line-height:1.8571428571;text-align:center}.common-box--flow__img-list__item p a{color:#f98646;text-decoration:underline;opacity:1 !important}.common-box--flow__img-list__item .photo-box{width:100px;margin:10px auto 0}.common-box--flow__button-list{display:flex;flex-wrap:nowrap;justify-content:center;gap:20px}.common-box--flow__button-list__item a{width:3.4rem}.common-box--flow__button-list__item.common-button--contact a{gap:10px;font-size:1.6rem;letter-spacing:.04em}.common-box--flow__button-list__item.common-button--contact a::before{width:22px}.img-list__item .photo-box img{transition:all .3s ease}.img-list__item .text-box{transition:all .3s ease}.img-list__item .photo img{transition:all .3s ease}.img-list__item a:hover{opacity:1}.img-list__item a:hover .photo-box img{transform:scale(1.2)}.img-list__item a:hover .photo img{opacity:0}.img-list__item a:hover .text-box{background:rgba(0,0,0,.2) !important}.page-sort-list{display:flex;justify-content:center;margin-bottom:2.4rem;gap:2rem}.page-sort-list li{width:calc(100% - 4rem);max-width:150px;text-align:center}.page-sort-list li a{display:block;padding:4px 0;border:1px solid #f98646;border-radius:100vh;color:#f98646;font-weight:bold}.page-sort-list li a.current{background:#f98646;color:#fff}.term-sort-list{display:flex;justify-content:center;margin-bottom:8.5rem;gap:3rem}.term-sort-list li a.current{color:#f98646}.flow-list{position:relative;overflow:hidden}.flow-list .flow-item{display:flex;position:relative;align-items:flex-start;margin-bottom:57px;gap:4rem}.flow-list .flow-item:last-child{margin-bottom:0}.flow-list .flow-item:last-child .photo-box{position:relative}.flow-list .flow-item:last-child .photo-box::before{z-index:-1;position:absolute;bottom:0;left:32px;width:2px;height:99999px;background:url(../img/process/icon_line.svg) repeat-y center top/100%;content:""}.flow-list .flow-item .photo-box{flex-shrink:0;width:64px;height:64px}.flow-list .flow-item .photo-box img{width:100%}.flow-list .flow-item .text-box{margin:8px 0 0}.flow-list .flow-item .text-box .title{margin:0 0 9px -3px;font-size:2.6rem;letter-spacing:.04em}.flow-list .flow-item .text-box .title .num{display:inline-block;margin:0 12px 0 0;color:#f98646;font-weight:400;font-size:3rem;font-family:"Roboto",sans-serif;letter-spacing:0}.flow-list .flow-item .text-box p{margin-bottom:8px;line-height:1.875}.flow-list .flow-item .text-box p:last-child{margin-bottom:0}.flow-list .flow-item .text-box .note{padding-left:1em;font-size:1.2rem;line-height:1.5;text-indent:-1em}.flow-list .flow-item a{color:#f98646;text-decoration:underline}.news-list{margin-bottom:51px}.news-list li{margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}.news-list li:last-child{margin-bottom:0}.news-list li dt{margin-bottom:8px;color:#959595}.news-list li dt span{display:inline-block;margin-left:20px;padding:0 8px;border:1px solid #f98646;color:#f98646;font-size:1.4rem;line-height:17px;vertical-align:1px}.effect-list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem}.effect-list__item{width:calc(50% - 20px)}.term-sort-list{flex-wrap:wrap}.example-effect .example-effect-bg--radius{border-radius:40px}.example-effect .example-effect-bg--radius.content--large{padding:5% 5%}.example-effect .example-effect-bg--radius .example-effect-img-list__item{display:flex;align-items:center;justify-content:flex-end;margin-bottom:30px;margin-left:auto;padding:3% 4%;border-radius:35px;background:#fff}.example-effect .example-effect-bg--radius .example-effect-img-list__item:last-child{margin-bottom:0}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box{width:68rem;padding-left:0}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box:nth-child(n+2){margin-top:50px}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .ttl{margin-bottom:13px}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .ttl .en{display:block;margin-bottom:1px;color:#f98646;font-weight:500;font-size:1.4rem;font-family:"Roboto",sans-serif;letter-spacing:.04em}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .ttl .jp{font-size:2.2rem;line-height:1.75;letter-spacing:.04em}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .ttl .jp .sub{padding-left:10px;font-size:1.4rem}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box p{line-height:1.875}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box{display:flex;align-items:center;margin-bottom:15px}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item{display:flex;align-items:center}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item:first-of-type{margin-right:30px;padding:10px 30px 10px 0;border-right:1px solid #ddd}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .reach-box__item--percent .percentage-text-box p{display:flex;align-items:center;font-weight:bold;font-size:1.8rem}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .reach-box__item--percent .percentage-text-box p span{padding-bottom:5px;padding-left:10px;font-size:4rem;line-height:0;letter-spacing:0em}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .icon-box{margin-right:10px}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .reach-box__item--ratio .text{width:285px}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .reach-box__item--ratio .text .line{display:flex;justify-content:space-between}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .reach-box__item--ratio .text .line p{margin:0;font-size:1.4rem;white-space:nowrap}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .memo-box{margin-top:20px}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .memo-box p{font-size:1.3rem;line-height:1.3}.example-effect .example-effect-bg--radius .example-effect-img-list__item .photo-box{width:340px;height:210px;overflow:hidden;border-radius:15px}.example-effect .example-effect-bg--radius .example-effect-img-list__item .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.example-effect .example-effect-bg--radius .example-effect-img-list__item .photo-box.position--right img{-o-object-position:right;object-position:right}.example-effect .example-effect-bg--radius .example-effect-img-list__item--reverse{flex-direction:row-reverse;padding-right:5%;padding-left:0}.example-effect .example-effect-bg--radius .example-effect-img-list__item--reverse .text-inner-box{margin-right:auto}.example-effect .example-effect-bg--radius .example-effect-img-list__item--reverse .photo-box{margin-right:10rem;margin-left:0;border-radius:0 0 60px 0}.example-effect .example-effect-bg--radius .example-effect-img-list__item--reverse .text-box{padding-right:5%;padding-left:0}.example-effect .example-effect-bg--radius .example-effect-img-list.example-effect-bg--radius{border-radius:40px}.example-effect .example-effect-bg--radius .example-effect-img-list.example-effect-bg--radius .common-img-list{border-radius:35px;background:#fff}.example-effect .example-effect-bg--radius .product-example_effect_supplement{margin-top:50px}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item{padding:3%;border:1px solid #878787;border-radius:10px}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item .ttl{position:relative;margin-bottom:15px;font-weight:bold;font-size:2.3rem}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item .ttl:after{display:inline-block;position:absolute;bottom:0;left:0;width:50px;height:1px;background:#f76d1c;content:""}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item .ttl:nth-child(n+2){margin-top:40px}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item .border-left-pd{margin-left:-10px}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item .border-left-pd:after{left:10px}.common-icon-col2-list{display:flex;flex-wrap:nowrap;justify-content:center;gap:20px}.common-icon-col2-list__item{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;width:48%;padding:50px;border-radius:20px;background:#fff}.common-icon-col2-list__item:last-child{margin-bottom:0}.common-icon-col2-list__item .heading-box{width:59.5rem}.common-icon-col2-list__item .heading-box .heading-inner-box{display:flex;align-items:center;margin-bottom:15px}.common-icon-col2-list__item .heading-box .heading-inner-box .ttl{margin-left:2rem}.common-icon-col2-list__item .heading-box .heading-inner-box .ttl .en{display:block;margin-bottom:1px;color:#f98646;font-weight:500;font-size:1.4rem;font-family:"Roboto",sans-serif;letter-spacing:.04em}.common-icon-col2-list__item .heading-box .heading-inner-box .ttl .jp{font-size:2.6rem;line-height:1.75;letter-spacing:.04em}.common-icon-col2-list__item .heading-box .heading-inner-box .photo-box{width:94px;overflow:hidden}.common-icon-col2-list__item .heading-box .heading-inner-box .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.common-icon-col2-list__item .heading-box .heading-inner-box .photo-box.position--right img{-o-object-position:right;object-position:right}.common-icon-col2-list__item .heading-box .summary-box{line-height:1.875}.common-icon-col3-list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.common-icon-col3-list__item{box-sizing:border-box;display:flex;justify-content:flex-end;width:32%;padding:30px;border:1px solid #e1e1e1;border-radius:20px;background:#fff}.common-icon-col3-list__item:last-child{margin-bottom:0}.common-icon-col3-list__item .heading-box{width:59.5rem}.common-icon-col3-list__item .heading-box .heading-inner-box{display:block;align-items:center;margin-bottom:10px}.common-icon-col3-list__item .heading-box .heading-inner-box .ttl{margin-bottom:10px;text-align:center}.common-icon-col3-list__item .heading-box .heading-inner-box .ttl .en{display:block;margin-bottom:1px;color:#f98646;font-weight:500;font-size:1.4rem;font-family:"Roboto",sans-serif;letter-spacing:.04em}.common-icon-col3-list__item .heading-box .heading-inner-box .ttl .jp{display:flex;align-items:center;justify-content:center;height:70px;padding-top:5px;font-size:2.5rem;line-height:1.4;letter-spacing:.04em}.common-icon-col3-list__item .heading-box .heading-inner-box .photo-box{display:flex;align-items:center;width:100px;height:100px;margin:0 auto;overflow:hidden}.common-icon-col3-list__item .heading-box .heading-inner-box .photo-box img{display:block;margin:0 auto}.common-icon-col3-list__item .heading-box .heading-inner-box .photo-box.position--right img{-o-object-position:right;object-position:right}.common-icon-col3-list__item .heading-box .summary-box{line-height:1.875}.article-index{margin:5rem 0;padding:3rem;border:solid 1px #ff6d00;border-radius:.6rem;background:#fffced;font-weight:500;line-height:1}.article-index a{color:#000;text-decoration:none;transition:color .1s cubic-bezier(0.39, 0.575, 0.565, 1)}.article-index a.is-on{color:#ff6d00}.article-index a span{color:#ff6d00}.article-index__heading{margin-bottom:0 !important;color:#ff6d00;font-weight:700;font-size:2.4rem;line-height:1}.article-index__1st-item{margin-top:2.5rem}.article-index__1st-item a{color:#151515 !important;font-size:1.7rem;text-decoration:none !important}.article-index__2nd{padding-left:1em;font-size:1.4rem}.article-index__2nd-item{margin-top:1.5rem}.common-point-list{display:flex;flex-wrap:wrap;justify-content:center;gap:50px 5%}.common-point-list li{display:flex;flex-direction:column;max-width:30%;gap:15px}.common-point-list_photo img{display:block;margin:0 auto}.common-point-list h4.ttl{font-size:2.2rem;text-align:center}.common-case-list{display:flex;flex-direction:column;gap:45px}.common-case-list li{display:flex;flex-direction:column;gap:20px}.common-case-list_cont{display:flex;justify-content:space-between;gap:50px}.common-case-list_head{padding-bottom:10px;border-bottom:1px solid #f98646}.common-case-list_head span{display:block;color:#f98646;font-weight:bold;font-size:13px}.common-case-list_head h4{font-weight:bold;font-size:2.4rem}.common-case-list_txt{flex:1}.common-table{width:100%;border-collapse:collapse}.common-table th,.common-table td{box-sizing:border-box;padding:25px 19px;border:1px solid #bebebe;line-height:1.6;vertical-align:middle}.common-table th{width:22.9%;background-color:#f6f6f6;text-align:center}.common-table td{background-color:#fff;text-align:left}.mod-table{width:100%;margin-top:25px;table-layout:fixed}.mod-table th,.mod-table td{padding:20px 0;border-bottom:#e7e7e7 1px solid;font-size:1.6rem}.mod-table th{width:23%;font-weight:bold}.mod-table .mod-table_ul>li{display:table;font-size:1.6rem;line-height:1.875}.mod-table .mod-table_ul>li::before{display:table-cell;content:"・"}.mod-table .sub-table tr td{padding:0px 20px 1rem 0;border-bottom:none}.mod-table .sub-table_note{font-size:1.2rem}.common-learnable-link-swiper-box{position:relative}.common-learnable-link-arrow{box-sizing:border-box;display:flex;z-index:2;position:absolute;top:0;left:0;flex-direction:column;align-items:flex-end;justify-content:center;width:calc(50% - 639px);min-width:120px;height:100%;padding:46px 20px 0;background-color:rgba(255,255,255,.6)}.common-learnable-link-arrow a{width:80px;height:80px;background:url(../img/common/icon_arrow07.svg) no-repeat center/100%}.common-learnable-link-arrow--next{right:0;left:auto;align-items:flex-start}.common-learnable-link-arrow--next a{background-image:url(../img/common/icon_arrow06.svg)}.common-learnable-link__item{box-sizing:border-box;position:relative;width:346px;overflow:hidden;border-radius:15px;background:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.1),-1px 2px 2px rgba(0,0,0,.1);transition:.3s ease}.common-learnable-link__item:hover .photo-box img{transform:scale(1.2)}.common-learnable-link__item .photo-box{height:220px;overflow:hidden;transition:.3s ease}.common-learnable-link__item .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover;transition:.3s ease}.common-learnable-link__item .text-box{padding:24px 17px 28px;background-color:#fff}.common-learnable-link__item .text-box>a{position:absolute;top:0;left:0;width:100%;height:100%}.common-learnable-link__item .text-box .text-top{display:flex;justify-content:space-between;margin-bottom:11px}.common-learnable-link__item .text-box .text-top .left p{margin-bottom:5px;color:#f98646;font-weight:700;font-size:1.4rem;line-height:1.9285714286;letter-spacing:.04em}.common-learnable-link__item .text-box .text-top .left .tag-list{display:flex;flex-wrap:wrap;margin:0 0 0 2px;gap:4px}.common-learnable-link__item .text-box .text-top .left .tag-list__item{display:flex;align-items:center;justify-content:center;padding:1px 11px 1px;background-color:#f98646;color:#fff;font-size:1.4rem;line-height:1.2;letter-spacing:.04em}.common-learnable-link__item .text-box .text-top .right .date{color:#959595;font-size:1.2rem;line-height:2.25}.common-learnable-link__item .text-box .ttl{margin-bottom:14px;font-size:1.8rem;line-height:1.5;letter-spacing:.04em}.common-learnable-link__item .text-box .link-list{display:flex;flex-wrap:wrap;gap:3px 7px}.common-learnable-link__item .text-box .link-list__item{line-height:1.2}.common-learnable-link__item .text-box .link-list__item a{position:relative;font-size:1.2rem;line-height:1.2;letter-spacing:.04em;text-decoration:underline}.page-visual{display:flex;margin-bottom:4rem}.page-visual .text-box{flex:1}.page-visual .text-box::before{display:block;height:95px;margin-bottom:10rem;background:url(../img/common/page_title_bg.png) repeat-x left 27px top 0px/auto 100%;content:""}.page-visual .text-box .title{color:#000;font-size:4rem;line-height:1.25;letter-spacing:.04em}.page-visual .text-inner-box{box-sizing:border-box;flex-shrink:0;width:65.5rem;margin-left:auto;padding:0 0 31px 5%}.page-visual .photo-box{flex-shrink:1;width:48%;overflow:hidden;border-radius:0 0 0 100px}.page-visual .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.page-visual .text-box--bottom{display:flex;flex-direction:column;justify-content:space-between}.page-visual .text-box--bottom .title small{display:block;margin-bottom:15px;color:#151515;font-weight:400;font-size:2rem;letter-spacing:.04em}.page-visual .text-box .button-list{display:flex;align-items:center;margin:3.6rem 0 1rem .5rem;gap:11px}.page-visual .text-box .button-list a{font-size:1.6rem;letter-spacing:.04em}.page-visual .text-box .button-list .arrow--bottom a{position:relative}.page-visual .text-box .button-list .arrow--bottom a::after{position:absolute;top:50%;right:10%;width:16px;height:11px;transform:translateY(-50%);background:url(../img/common/icon_arrow13.png) no-repeat right center/100%;content:""}.page-visual .text-box li{margin-top:0}.page-visual .text-box .button-list__item{width:50%;margin-top:0}.page-visual .text-box .button-list__item a{width:100%}.page-visual .text-box .button-list__item.common-button--detail a{background-image:linear-gradient(to right, #f75f1c, #eb942d)}.page-visual .text-box .button-list__item.common-button--detail a .txt{color:#f75f1c}.page-visual .text-box .button-list__item.common-button--detail a .txt::after{width:14px;height:8px;transform:translateY(-50%);background-image:url(../img/common/icon_arrow12.png)}.page-visual .text-box .button-list__item.common-button--detail a:hover .txt{color:#fff}.page-visual .text-box .button-list__item.common-button--detail a:hover .txt::after{background-image:url(../img/common/icon_arrow13.png)}.page-visual--only-text{margin-bottom:6.3rem}.page-visual--only-text .text-box::before{margin-bottom:6.2rem}.page-visual--only-text .text-inner-box{width:auto;max-width:133rem;margin:0 auto}.common-bg--radius{border-radius:80px 80px 0 0}.common-bg--brown-light{background-color:#eee9e3}.common-bg--white{background-color:#fff}.common-tab-pannel .tab-list{display:flex;gap:6px}.common-tab-pannel .tab-list.tab-list--border{overflow:auto}.common-tab-pannel .tab-list__item a{box-sizing:border-box;display:flex;position:relative;align-items:center;justify-content:center;min-width:90px;height:44px;padding:4px 0 0;overflow:hidden;border-radius:10px 10px 0 0;background-color:#fff;font-weight:700;font-size:1.8rem;letter-spacing:.04em;white-space:nowrap}.common-tab-pannel .tab-list__item a::after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#cbc5be;content:"";opacity:.6}.common-tab-pannel.tab-pannel--line .tab-list__item a{padding:4px 13px 0}.common-tab-pannel .tab-list__item--active a::after{display:none}.common-tab-pannel .tab-list__item--active a::before{position:absolute;top:0;left:0;width:100%;height:4px;background-color:#f98646;content:""}.common-tab-pannel .tab-box{padding:30px 50px;border-radius:0 15px 15px 15px;background-color:#fff}.common-tab-pannel .tab-box.pb-0{padding-bottom:0}.common-tab-pannel .tab-box dl{margin-bottom:12px}.common-tab-pannel .tab-box dl:last-child{margin-bottom:0}.common-tab-pannel .tab-box dl dt{display:flex;align-items:center;min-height:60px;padding:0 10px 0 19px;overflow:hidden;gap:26px;border-radius:5px;background-color:#eee9e3;font-weight:700;font-size:1.8rem;letter-spacing:.04em;cursor:pointer}.common-tab-pannel .tab-box dl dt small{font-weight:400;font-size:77.8%}.common-tab-pannel .tab-box dl dt .small--indent{padding-left:1em;text-indent:-1em}.common-tab-pannel .tab-box dl dt .flex{align-items:center}.common-tab-pannel .tab-box dl dt .flex small{flex:1;margin-top:4px}.common-tab-pannel .tab-box dl dt::before{flex-shrink:0;width:15px;height:10px;background:url(../img/common/icon_arrow10.svg) no-repeat center/100%;content:"";transition:.3s ease}.common-tab-pannel .tab-box dl dt.active::before{transform:rotate(180deg)}.common-tab-pannel .tab-box dl dd{display:none;padding:23px 18px 17px 20px}.common-tab-pannel .tab-box dl dd .table-box{margin-bottom:13px;padding-bottom:13px}.common-tab-pannel .tab-box dl dd .table-box table{margin-bottom:6px;overflow:auto;border-collapse:collapse}.common-tab-pannel .tab-box dl dd .table-box table:last-child{margin-bottom:0}.common-tab-pannel .tab-box dl dd .table-box table thead tr{padding-bottom:12px;border-bottom:1px solid #e8e8e8}.common-tab-pannel .tab-box dl dd .table-box table thead th{font-weight:normal;white-space:nowrap}.common-tab-pannel .tab-box dl dd .table-box table thead th:first-of-type{padding:0px 28px 9px 0;border-right:1px solid #e8e8e8}.common-tab-pannel .tab-box dl dd .table-box table thead th:nth-of-type(n + 2){padding:0px 28px 9px 28px}.common-tab-pannel .tab-box dl dd .table-box table tbody th,.common-tab-pannel .tab-box dl dd .table-box table tbody td{box-sizing:border-box;border-bottom:2px dotted #e8e8e8;white-space:nowrap}.common-tab-pannel .tab-box dl dd .table-box table tbody th{padding:9px 28px 9px 0;border-right:1px solid #e8e8e8;line-height:1.15}.common-tab-pannel .tab-box dl dd .table-box table tbody th.flex{align-items:center;gap:14px}.common-tab-pannel .tab-box dl dd .table-box table tbody th.flex img{width:3.2rem;max-width:none;height:3.2rem}.common-tab-pannel .tab-box dl dd .table-box table tbody td{padding:9px 28px;line-height:1.1}.common-tab-pannel .tab-box dl dd .table-box table tbody td small{font-size:1.4rem}.common-tab-pannel .tab-box dl dd .table-box table tbody td .require{font-size:1rem;line-height:1;vertical-align:top}.common-tab-pannel .tab-box dl dd .table-box table tbody td .flex{align-items:center;justify-content:space-between;gap:14px}.common-tab-pannel .tab-box dl dd .table-box table tbody td .common-button{display:inline-block;margin-top:0}.common-tab-pannel .tab-box dl dd .table-box table tbody td .common-button a{width:171px;height:30px;font-size:1.4rem}.common-tab-pannel .tab-box dl dd .table-box table tbody td .common-button a::before{display:none}.common-tab-pannel .tab-box dl dd .table-box .note{font-size:1.2rem;text-align:right}.common-tab-pannel .tab-box dl dd .table-box.pb-0{padding-bottom:0}.common-tab-pannel .tab-box dl dd .table-box.mt-0{margin-top:0}.common-tab-pannel .tab-box dl dd .border-box{display:flex;flex-direction:column;justify-content:center;min-height:26px;padding:8px 18px 9px;border:1px solid #bbb;border-radius:5px}.common-tab-pannel .tab-box dl dd .border-box p{display:flex;align-items:center;gap:29px;font-size:1.4rem;line-height:1.7142857143;letter-spacing:.04em}.common-tab-pannel .tab-box dl dd .border-box .ttl{font-weight:700}.common-tab-pannel .tab-box.common-bg--radius{border-radius:15px}.common-tab-pannel .tab-box dl dd .common-img-box{margin-bottom:22px;gap:33px}.common-tab-pannel .tab-box dl dd .common-img-box:last-child{margin-bottom:0}.common-tab-pannel .tab-box dl dd .common-img-box .photo-box{width:310px;border-radius:0}.common-tab-pannel .tab-box dl dd .common-img-box .text-box{margin-bottom:0}.common-tab-pannel .tab-box dl dd .common-img-box .text-box ul li{padding-left:1em;line-height:1.75;text-indent:-1em}.common-tab-pannel.common-tab-pannel--orange-arrow dl dt::before{flex-shrink:0;width:15px;height:10px;background:url(../img/common/icon_arrow08.png) no-repeat center/100%;content:"";transition:.3s ease}.common-tab-pannel.common-tab-pannel--orange-arrow dl dt a:hover{color:#f98646;text-decoration:underline}.common-tab-pannel.common-tab-pannel--orange-arrow dl dd{padding-bottom:.5rem}.common-tab-pannel.common-tab-pannel--orange-arrow .tab-list__item a{border:3px solid transparent;border-bottom:none;white-space:nowrap}.common-tab-pannel.common-tab-pannel--orange-arrow .tab-list__item--active{position:relative}.common-tab-pannel.common-tab-pannel--orange-arrow .tab-list__item--active a{border:3px solid #f4f4f4;border-bottom:none;white-space:nowrap}.common-tab-pannel.common-tab-pannel--orange-arrow.common-tab-pannel--border .tab-box{border:3px solid #f4f4f4}.common-tab-pannel.common-tab-pannel--pickup{border-radius:15px}.common-tab-pannel.common-tab-pannel--pickup .tab-box{padding:3.7rem 3rem}.common-position{border:1px solid #d8d1c8;background-color:#fff}.common-position-list__image{margin:0;padding:1px;border-radius:5px;background:#fff}.common-position__inner-list{display:flex;flex-wrap:wrap;gap:10px 20px}.common-position__inner-list.common-position__inner-list--quarter{gap:10px 20px}.common-position__inner-item{min-width:20%}.common-position__inner-item.common-position__inner-item--quarter{min-width:calc((100% - 60px)/4)}.common-position__inner-item.common-position__inner-item--quarter a{font-size:1.6rem}.common-position__inner-item a{display:inline-flex;align-items:center;gap:19px;font-size:1.4rem;letter-spacing:0}.common-position__inner-item a::after{width:13px;height:9px;background:url(../img/common/icon_arrow05.png) no-repeat center/100%;content:"";transition:all .3s ease}.common-position__inner-item a:hover::after{transform:translateX(4px)}.common-position dl dt{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:5px 30px;background-color:#f6f6f6;font-weight:700}.common-position dl dd{padding:13px 29px 27px}.common-pending-box{margin-bottom:2rem;padding:2.4rem 3rem 3rem 3rem;border:1px solid #e3e3e3;border-radius:10px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)}.common-pending-box:last-child{margin-bottom:0}.common-pending-box .title{margin-bottom:15px;font-size:1.8rem;letter-spacing:.04em}.common-pending-box .inner-box{display:flex;gap:4rem}.common-pending-box .inner-box .photo-box{width:25rem;height:15rem;overflow:hidden}.common-pending-box .inner-box .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.common-pending-box .inner-box .text-box{display:flex;flex:1;flex-direction:column;justify-content:center}.common-pending-box .inner-box .pending-table{width:100%;border-collapse:collapse}.common-pending-box .inner-box .pending-table th,.common-pending-box .inner-box .pending-table td{padding-bottom:3px;font-weight:400;font-size:1.4rem;letter-spacing:.04em}.common-pending-box .inner-box .pending-table th{width:33.3%;color:#656565}.common-pending-box .inner-box .btn{display:flex;flex-direction:column;justify-content:center}.common-pending-box .inner-box .btn a.btn-delete{display:flex;align-items:center;gap:5px;border-bottom:1px solid #8f8f8f;color:#8f8f8f;font-weight:700;font-size:1.4rem;letter-spacing:.04em}.common-pending-box .inner-box .btn a.btn-delete::before{width:14px;height:17px;background:url(../img/common/icon_delete.svg) no-repeat center/100%;content:""}.contact .common-pending-box .inner-box .photo-box{width:15rem;height:9rem}.about .common-button a,.info .common-button a{margin:0 auto}.about-link-box,.info-link-box{display:flex;justify-content:center;gap:3.2rem}.about-link-box,.about-link-box--3col,.info-link-box,.info-link-box--3col{display:flex;justify-content:flex-start;margin-bottom:44px;gap:32px}.about-link-box--3col,.info-link-box--3col{flex-wrap:wrap}.about-link-box--3col .common-learnable-link__item,.info-link-box--3col .common-learnable-link__item{width:calc((100% - 64px)/3)}.flow-item--left{display:flex;position:relative;align-items:flex-start;margin-bottom:57px;gap:4rem}.flow-item--left:last-child{margin-bottom:0}.flow-item--left:last-child .photo-box{position:relative}.flow-item--left:last-child .photo-box::before{z-index:-1;position:absolute;bottom:0;left:32px;width:2px;height:99999px;background:url(../img/process/icon_line.svg) repeat-y center top/100%;content:""}.flow-item--left .photo-box{flex-shrink:0;width:64px;height:64px}.flow-item--left .photo-box img{width:100%}.flow-item--left .text-box{margin:8px 0 0}.flow-item--left .text-box .title{margin:0 0 9px -3px;font-size:2.6rem;letter-spacing:.04em}.flow-item--left .text-box .title .num{display:inline-block;margin:0 12px 0 0;color:#f98646;font-weight:400;font-size:3rem;font-family:"Roboto",sans-serif;letter-spacing:0}.flow-item--left .text-box p{margin-bottom:8px;line-height:1.875}.flow-item--left .text-box p:last-child{margin-bottom:0}.flow-item--left .text-box .note{padding-left:1em;font-size:1.2rem;line-height:1.5;text-indent:-1em}.map-img{text-align:center}section{padding:12rem 0 !important}section.pt--none{padding-top:0 !important}section.padding--none{padding:0 !important}section.padding--none>*{padding:12rem 0 !important}.page-link-list+*{padding-top:0 !important}.page-path+section{padding-top:0 !important}.select-box{margin-bottom:67px}.select-box select{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;appearance:none;width:281px;height:52px;padding:5px 50px 5px 18px;border:1px solid #ccc;border-radius:3px;background:url(../img/common/icon_arrow10.svg) no-repeat right 21px center/10px auto;color:#151515;font-size:1.4rem;line-height:1.375;letter-spacing:.04em}.capabilities-list{max-width:102rem;margin:0 auto}.capabilities-list .w27rem{width:27rem !important}.capabilities-list__item{display:flex;align-items:center;margin-bottom:92px;gap:6rem}.capabilities-list__item:last-child{margin-bottom:0}.capabilities-list__item .photo-box{flex-shrink:0;width:150px;height:150px;margin:10px 0 0}.capabilities-list__item .text-box .ttl{margin-bottom:10px;font-size:2.6rem;line-height:1.3846153846;letter-spacing:.04em}.capabilities-list__item .text-box .ttl .num{display:block;margin-bottom:3px;color:#f98646;font-weight:500;font-size:3rem;font-family:"Poppins",sans-serif;letter-spacing:0}.capabilities-list__item .text-box .txt{line-height:1.875}.capabilities-list__item .text-box .link-list{display:flex;flex-wrap:wrap;margin:34px 0 0 7px;gap:1.6rem}.capabilities-list__item .text-box .link-list__item{width:20rem}.capabilities-list__item .text-box .link-list__item a{box-sizing:border-box;display:flex;align-items:center;height:100%;padding:8px 25px 8px 15px;overflow:hidden;gap:15px;border:1px solid #fff;border-radius:5px;background:url(../img/common/icon_arrow04.png) no-repeat right 11px center/14px;box-shadow:1px 2px 2px rgba(0,0,0,.1),-1px 2px 2px rgba(0,0,0,.1),0 -1px 2px rgba(0,0,0,.1)}.capabilities-list__item .text-box .link-list__item a:hover{transform:translateY(4px);border:1px solid rgba(0,0,0,.1);box-shadow:none;opacity:1}.capabilities-list__item .text-box .link-list__item .text p{font-weight:700}.detail .sec{margin-bottom:65px}.detail .sec:last-child{margin-bottom:0}.detail--white .common-tab-pannel .tab-box{padding:0}.other-ad .button-box{margin-top:120px}.other-ad .button-box p{margin-bottom:-33px;text-align:center}.other-ad .button-box p span{display:inline-block;position:relative;padding:0 13px}.other-ad .button-box p span::before{position:absolute;bottom:1px;left:0;width:1px;height:18px;transform:rotate(-25deg);background-color:#151515;content:""}.other-ad .button-box p span::after{position:absolute;right:0;bottom:1px;left:0;left:auto;width:1px;height:18px;transform:rotate(-25deg);transform:rotate(25deg);background-color:#151515;content:""}.other-ad .button-box .common-button a{margin:0 auto}.js-overlay{visibility:hidden;z-index:10;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);opacity:0;transition:all .5s ease-out}.js-overlay.is-overlay-on{visibility:visible;opacity:1}.p-message-box{display:flex;position:fixed;top:50%;left:50%;align-items:center;justify-content:center;transform:translateX(-50%);border-radius:.5rem;background-color:#fff}.p-message-box__inner{padding:3rem 5rem;text-align:center}.p-message-box__txt{font-weight:bold}.scroll-hint-icon-wrap .scroll-hint-icon{left:calc(50% - 68.5px);width:auto}.c-text-link{color:#f98646;text-decoration:underline}.c-text-link:link{color:#f98646;text-decoration:underline}.c-text-link:hover{text-decoration:none}.c-text-link:visited{color:#f98646;text-decoration:underline}.c-comingsoon{text-align:center}.c-comingsoon__title{font-size:2.5rem}.c-comingsoon__link{display:inline-block;margin:34px 0 0 7px;padding:1rem;border:1px solid #ccc;border-radius:5px;font-size:1.4rem;text-align:center}th .clip_btn{display:block}th .clip_btn::after{display:block;width:3.2rem;height:3.2rem;background:url(../img/product/table_icon.png);background-size:3.2rem;content:""}th .clip_btn.js-disable::after{display:block;background:url(../img/product/table_icon_off.png);content:""}section.flow.cheer-flow .common-button a{position:relative;margin:0 auto;font-size:1.6rem;letter-spacing:.04em}section.flow.cheer-flow .common-button a::after{position:absolute;top:50%;right:10%;width:16px;height:11px;transform:translateY(-50%);background:url(../img/common/icon_arrow13.png) no-repeat right center/100%;content:""}@-webkit-keyframes anime{0%{transform:scale(0.95);opacity:1}90%{opacity:.1}to{transform:scale(1.2, 1.5);opacity:0}}@keyframes anime{0%{transform:scale(0.95);opacity:1}90%{opacity:.1}to{transform:scale(1.2, 1.5);opacity:0}}.map-img{position:relative;margin-bottom:60px}.map-img .map-img_btn-items{position:absolute;transition:.2s}.map-img .map-img_btn-items:first-of-type:before{-webkit-animation:anime 2s ease-out infinite;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;transform:translate3d(0, 0, 0);border:1px solid #f98646;background:#f98646;content:"";animation:anime 2s ease-out infinite}.map-img .map-img_btn-items:first-of-type:after{-webkit-animation:anime 2s ease-out 1s infinite;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;transform:translate3d(0, 0, 0);border:1px solid #f98646;background:#f98646;content:"";animation:anime 2s ease-out 1s infinite}.map-img .map-img_btn-items p{z-index:2;position:relative;padding:3px 11px 4px;border:1px solid transparent;background:#f98646;color:#fff;font-size:1.4rem;font-size:min(.9202453988vw,12px);transition:.5s}.map-img .map-img_btn-items p:hover{border:1px solid #f98646;background:#fff;color:#f98646;transition:.5s}.map-img .map-img_btn-items.station-digital-signage{top:min(1.5337423313vw,20px);left:min(13.4202453988vw,175px)}.map-img .map-img_btn-items.automatic-sticker{top:min(1.5337423313vw,20px);left:min(26.8404907975vw,350px)}.map-img .map-img_btn-items.station-poster{top:min(1.5337423313vw,20px);left:min(61.3496932515vw,800px)}.map-img .map-img_btn-items.station-poster02{top:min(16.8711656442vw,220px);left:min(3.0674846626vw,40px)}.map-img .map-img_btn-items.station-digital-signage02{top:min(7.6687116564vw,100px);right:min(3.0674846626vw,40px)}.map-img .map-img_btn-items.pillar{top:min(25.8435582822vw,337px);left:min(4.6012269939vw,60px)}.map-img .map-img_btn-items.large-board{top:min(29.5245398773vw,385px);left:min(4.6012269939vw,60px)}.map-img .map-img_btn-items.station-signboard{top:min(26.4570552147vw,345px);right:min(5.3680981595vw,70px)}.map-img .map-img_btn-items.sp-media{bottom:min(1.5337423313vw,20px);left:min(10.3527607362vw,135px)}.map-img .map-img_btn-items.platform-door-seat{bottom:min(1.5337423313vw,20px);left:min(28.7576687117vw,375px)}.map-img .map-img_btn-items.large-board02{bottom:min(1.5337423313vw,20px);left:min(46.0122699387vw,600px)}.map-img .map-img_btn-items.side-door-poster{top:min(5.3680981595vw,70px);left:min(6.9018404908vw,90px)}.map-img .map-img_btn-items.hanging{top:min(3.0674846626vw,40px);left:min(23.773006135vw,310px)}.map-img .map-img_btn-items.vision{top:min(3.0674846626vw,40px);left:min(34.509202454vw,450px)}.map-img .map-img_btn-items.sticker{top:min(3.0674846626vw,40px);left:min(47.5460122699vw,620px)}.map-img .map-img_btn-items.above-the-windows{top:min(3.0674846626vw,40px);left:min(59.0490797546vw,770px)}.map-img .map-img_btn-items.sticker02{bottom:min(1.5337423313vw,20px);left:min(11.5030674847vw,150px)}.map-img .map-img_btn-items.side-door-poster02{bottom:min(1.5337423313vw,20px);left:min(36.0429447853vw,470px)}.map-img .map-img_btn-items.strap{bottom:min(6.1349693252vw,80px);left:min(62.1165644172vw,810px)}.modal__trigger{cursor:pointer}.modal__wrapper{display:none;z-index:100000;position:fixed;top:0;left:0;width:100%;height:100%}.modal__wrapper .modal__layer{height:100%;background:rgba(50,50,50,.85);cursor:pointer}.modal__wrapper .modal__container{position:absolute;top:50%;left:50%;width:min(100% - 40px,1000px);padding:20px;transform:translate(-50%, -50%);background:#fff}.modal__wrapper .modal__container .modal__inner{position:relative;padding:80px 20px 20px}.modal__wrapper .modal__container .modal__inner .modal__close{position:absolute;top:20px;right:20px;width:44px;height:44px;background:#323232;cursor:pointer;transition:opacity .6s}.modal__wrapper .modal__container .modal__inner .modal__close:hover{opacity:.6}.modal__wrapper .modal__container .modal__inner .modal__close:before,.modal__wrapper .modal__container .modal__inner .modal__close:after{position:absolute;top:50%;left:50%;width:20px;height:1px;background:#fff;content:""}.modal__wrapper .modal__container .modal__inner .modal__close:before{transform:translate(-50%, -50%) rotate(45deg)}.modal__wrapper .modal__container .modal__inner .modal__close:after{transform:translate(-50%, -50%) rotate(-45deg)}.modal__wrapper .modal__container .modal__inner .modal__content{box-sizing:border-box;display:flex;flex-direction:column;width:calc((100% - 4rem)/2);height:100%;margin:0 auto;padding:28px 29px 26px;overflow:hidden;border:1px solid #e3e3e3;border-radius:15px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);transition:all .3s ease}.modal__wrapper .modal__container .modal__inner .modal__content .modal__img{-o-object-fit:cover;position:relative;aspect-ratio:47/20;width:100%;height:100%;margin-bottom:14px;overflow:hidden;object-fit:cover;border-radius:5px}.modal__wrapper .modal__container .modal__inner .modal__content .modal__title{margin-bottom:9px;font-weight:bold;font-size:2rem;letter-spacing:.04em}.modal__wrapper .modal__container .modal__inner .modal__content .modal__link{display:flex;justify-content:flex-end;margin-top:auto;padding-top:1.5rem}.modal__wrapper .modal__container .modal__inner .modal__content .modal__link a{-webkit-background-clip:text;display:inline-flex;align-items:center;gap:13px;background-image:linear-gradient(to left, #f76d1c, #d93d23);color:transparent;font-weight:700;font-size:1.4rem;letter-spacing:.04em}.modal__wrapper .modal__container .modal__inner .modal__content .modal__link aafter{display:block;width:16px;height:11px;background:url(../img/common/icon_arrow05.png) no-repeat center/100%;content:""}.about-link-box--column{gap:20px}.about-link-box--column .common-learnable-link__item{width:calc((100% - 40px)/3)}.about-link-box--column .common-learnable-link__item .text-box .ttl{margin-top:0;margin-bottom:0;color:#151515;text-align:center}.tab-box.column_detail{padding:40px 0 39px;border-radius:0 0 15px 15px;background-color:#fff}.tab-box.column_detail .img-list{display:flex;flex-wrap:wrap;margin-bottom:23px;gap:7px 6px}.tab-box.column_detail .img-list__item{z-index:1;position:relative;width:calc((100% - 18px)/4);overflow:hidden;border-radius:3px}.tab-box.column_detail .img-list__item .photo-box{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.tab-box.column_detail .img-list__item .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.tab-box.column_detail .img-list__item .text-box{box-sizing:border-box;height:100%;padding:0 0 23px;background-color:rgba(0,0,0,.5)}.tab-box.column_detail .img-list__item .text-box .photo{height:130px;margin-bottom:10px;text-align:center}.tab-box.column_detail .img-list__item .text-box .ttl{color:#fff;font-weight:700;font-size:1.8rem;letter-spacing:.04em;text-align:center}.tab-box.column_detail .tab-box-link{text-align:right}.tab-box.column_detail .tab-box-link a{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid #f98646;color:#f98646;font-weight:700;font-size:2rem;line-height:1.2;letter-spacing:.04em}.tab-box.column_detail .tab-box-link a::after{width:14px;height:10px;background:url(../img/common/icon_arrow05.png) no-repeat center/100%;content:""}.column_download{margin-top:40px}.column_detail+.column_download{margin-top:0}.contact{margin-bottom:120px}.contact .page-title{margin-bottom:54px}.contact .grey-box{margin-bottom:45px;padding:20px 30px 24px;border-radius:10px;background:#f7f7f7}.contact .grey-box p{margin-bottom:15px;font-size:1.4rem;line-height:2}.contact .grey-box .title{margin-bottom:0;font-weight:700;font-size:1.8rem;letter-spacing:.04em}.contact .grey-box .link a{display:inline-block;padding-right:20px;background:url(../img/common/icon_arrow09.svg) no-repeat right center/13px auto;color:#f98646;font-weight:700;font-size:1.4rem;letter-spacing:.04em;vertical-align:top}.contact .headline02{margin-bottom:13px;color:#151515}.contact .text01{margin-bottom:37px}.contact .mailform table{width:100%;margin-bottom:52px;border-collapse:collapse}.contact .mailform th,.contact .mailform td{box-sizing:border-box;padding:10px 0 9px 3px;font-weight:400;font-size:1.6rem;line-height:1.5;letter-spacing:.04em;text-align:left;vertical-align:top;word-break:break-all}.contact .mailform th{position:relative;width:23%;padding:23px 0 0;font-weight:700}.contact .mailform th .must{display:block;position:absolute;top:25px;right:32px;padding:0 8px;background:#f98646;color:#fff;font-weight:400;font-size:1.2rem;line-height:20px;letter-spacing:.04em}.contact .mailform td{position:relative}.contact .mailform td a{color:#656565;text-decoration:underline;opacity:1}main .download .download-head{padding-bottom:5rem !important}main .download .download-head h1 strong{display:block;font-size:2.6rem}main .download .download-head h1.headline04:has(+.download-head_copy){padding:28px 0 0 0}main .download .download-head_copy{font-weight:bold;font-size:2.6rem;text-align:center}main .download .content--large.flex{padding:0 2%;gap:50px}main .download .content--large.flex article{box-sizing:border-box;width:100%;max-width:650px;padding:35px;border-radius:20px;background:#f7f7f7}main .download .content--large.flex article section{padding:30px !important;border-radius:20px 20px 0 0;background:#fff}main .download .content--large.flex article section+section{padding-top:0 !important;border-radius:0}main .download .content--large.flex article section:last-child{border-radius:0 0 20px 20px}main .download .content--large.flex article section h2{margin-bottom:20px;font-size:2.6rem}main .download .content--large.flex article section ul.check li{position:relative;padding-left:1.2em}main .download .content--large.flex article section ul.check li:before{position:absolute;left:0;content:"✓";color:#f75f1c;font-weight:bold}main .download .content--large.flex article section ul.dot li{position:relative;padding-left:1.2em}main .download .content--large.flex article section ul.dot li:before{position:absolute;left:0;content:"・";font-weight:bold}main .download .content--large.flex article .download-img{margin-bottom:40px}main .download .content--large.flex article .download-img img{display:block;margin:0 auto}main .download .content--large.flex .download-form{width:100%}main .download .content--large.flex .download-form-head{margin-top:35px;margin-bottom:4rem;font-weight:bold;font-size:2.6rem}main .download .content--large.flex .download-form form input[type=text],main .download .content--large.flex .download-form form input[type=email],main .download .content--large.flex .download-form form input[type=tel]{max-width:350px}main .download .content--large.flex .download-form form table th{width:40%}.downloadbnr img{display:block;margin:0 auto}.faq .anchor-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:8.5rem;gap:4rem 0}.faq .anchor-list li{width:33.3333333333%;margin-right:-1px}.faq .anchor-list li a{display:block;border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2;background:url(../img/common/icon_arrow08.png) no-repeat right 12px center;font-weight:700;font-size:clamp(18px,1.046vw,20px);line-height:26px;letter-spacing:.04em;text-align:center}.faq h2{margin-bottom:13px;font-size:3.6rem;letter-spacing:.04em}.faq dl{padding-bottom:6px;border-bottom:1px solid #e7e7e7}.faq dl:not(:last-of-type){margin-bottom:7rem}.faq dl a{color:#f98646;text-decoration:underline}.faq dt,.faq dd{display:flex;position:relative;align-items:flex-start;padding:6px 40px 29px 56px;font-size:1.6rem;line-height:1.5;letter-spacing:.04em}.faq dt::before,.faq dd::before{box-sizing:border-box;display:flex;position:absolute;top:30px;left:0;flex:none;align-items:center;justify-content:center;width:37px;height:37px;padding-bottom:2px;border:1px solid #f98646;border-radius:50%;background:#f98646;content:"Q";color:#fff;font-weight:700;font-size:2rem;font-family:"Roboto",sans-serif}.faq dt{margin-top:6px;padding:36px 40px 31px 56px;border-top:1px solid #e7e7e7;font-weight:700;cursor:pointer}.faq dt::after{position:absolute;top:43px;right:0;width:12px;height:7px;background:url(../img/common/icon_arrow08.png) no-repeat center center;content:""}.faq dt.on::after{transform:rotateX(180deg)}.faq dt:first-of-type{border-top:none}.faq dd{display:none}.faq dd::before{top:0;background:#fff;content:"A";color:#f98646}.faq .common-bg--brown-light{margin-top:120px;padding:80px 0;background:#eee9e3}.faq dt:hover{opacity:.7}.index .main-visual{display:flex;align-items:flex-start;margin-top:9rem}.index .main-visual .text-box{flex:1}.index .main-visual .text-box::before{display:block;height:128px;margin-bottom:63px;background:url(../img/index/main_bg01.svg) repeat-x left -31px top -2px/auto 100%;content:""}.index .main-visual .text-box::after{display:block;height:226px;margin-top:75px;background:url(../img/index/main_bg02.png) no-repeat left top/auto 100%;content:""}.index .main-visual .text-inner-box{max-width:810px;margin:0 0 0 auto}.index .main-visual .text-box .title{margin:0 0 -2px -39px;font-size:clamp(40px,3.125vw,76px);letter-spacing:.04em}.index .main-visual .text-box .title small{display:block;margin:0 0 0 38px;font-size:2.8rem;letter-spacing:.04em}.index .main-visual .photo-box{aspect-ratio:890/677;width:calc(50% - 70px);overflow:hidden;border-radius:0 0 0 200px}.index .main-visual .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.index .introduce .introduce-text-box{margin-bottom:83px}.index .introduce .introduce-text-box p{font-weight:700;text-align:center}.index .introduce .introduce-img-list{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.index .introduce .introduce-img-list li{box-sizing:border-box;position:relative;width:calc(33.3333333333% - 36px);padding:4rem 3rem;border:1px solid #e3e3e3;border-radius:15px;box-shadow:0 2px 2px rgba(0,0,0,.1)}.index .introduce .introduce-img-list .num{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);color:#f98646;font-weight:500;font-size:6rem;font-family:"Poppins",sans-serif;letter-spacing:0;text-align:center}.index .introduce .introduce-img-list .ttl{margin-bottom:23px;font-size:2.6rem;line-height:3.3rem;letter-spacing:.04em;text-align:center}.index .introduce .introduce-img-list .ttl small{font-size:2rem}.index .introduce .introduce-img-list .photo-box{height:102px;margin-bottom:19px;text-align:center}.index .introduce .introduce-img-list .txt{line-height:1.875;text-align:justify}.index .introduce .introduce-button a{margin:0 auto}.index .ad-search{background-color:#eee9e3}.index .ad-search .tab-pannel{margin-bottom:40px}.index .ad-search .tab-pannel .tab-list{display:flex;gap:20px}.index .ad-search .tab-pannel .tab-list__item{position:relative;flex:1;overflow:hidden;border-radius:15px 15px 0 0}.index .ad-search .tab-pannel .tab-list__item::before{position:absolute;top:calc(100% - 1px);left:0;width:100%;height:100%;background-color:#fff;content:""}.index .ad-search .tab-pannel .tab-list__item a{box-sizing:border-box;display:flex;position:relative;align-items:center;justify-content:center;height:100%;padding:15px 0;gap:15px;background-color:#fff;color:#f98646;font-weight:700;font-size:2.6rem;letter-spacing:.04em}.index .ad-search .tab-pannel .tab-list__item a::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#cbc5be;content:"";opacity:.6}.index .ad-search .tab-pannel .tab-list__item--active a::before{position:absolute;top:0;left:0;width:100%;height:5px;background-color:#f98646;opacity:1}.index .ad-search .tab-pannel .tab-box{padding:40px 60px 39px;border-radius:0 0 15px 15px;background-color:#fff}.index .ad-search .tab-pannel .tab-box .img-list{display:flex;flex-wrap:wrap;margin-bottom:23px;gap:7px 6px}.index .ad-search .tab-pannel .tab-box .img-list__item{z-index:1;position:relative;width:calc((100% - 18px)/4);overflow:hidden;border-radius:3px}.index .ad-search .tab-pannel .tab-box .img-list__item .photo-box{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%}.index .ad-search .tab-pannel .tab-box .img-list__item .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.index .ad-search .tab-pannel .tab-box .img-list__item .text-box{box-sizing:border-box;height:100%;padding:0 0 23px;background-color:rgba(0,0,0,.5)}.index .ad-search .tab-pannel .tab-box .img-list__item .text-box .photo{height:130px;margin-bottom:10px;text-align:center}.index .ad-search .tab-pannel .tab-box .img-list__item .text-box .ttl{color:#fff;font-weight:700;font-size:1.8rem;letter-spacing:.04em;text-align:center}.index .ad-search .tab-pannel .tab-box .tab-box-link{text-align:right}.index .ad-search .tab-pannel .tab-box .tab-box-link a{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid #f98646;color:#f98646;font-weight:700;font-size:2rem;line-height:1.2;letter-spacing:.04em}.index .ad-search .tab-pannel .tab-box .tab-box-link a::after{width:14px;height:10px;background:url(../img/common/icon_arrow05.png) no-repeat center/100%;content:""}.index .ad-search .common-ad-search-list__item a{border:none}.index .learnable{z-index:1;position:relative;overflow:hidden;background-color:#eee9e3}.index .learnable::before{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50px 50px 0 0;background-color:#fff;content:""}.index .learnable .headline04{padding-bottom:15px}.index .learnable .learnable-text-box{margin-bottom:58px}.index .learnable .learnable-text-box p{font-weight:700;text-align:center}.index .learnable .learnable-swiper{overflow:visible}.index .learnable .learnable-button a{margin:0 auto}.index .learnable.bg-none{background:none}.index .other{background-color:#eee9e3}.index .news{background-color:#eee9e3}.index .news .content--large{display:flex;z-index:1;position:relative;align-items:flex-start;justify-content:space-between;width:auto;max-width:1504px;padding:0 0 68px 5%}.index .news .content--large::before{z-index:-1;position:absolute;top:0;right:0;width:99999px;height:100%;border-radius:0 0 60px 0;background-color:#fff;content:""}.index .news .text-box{box-sizing:border-box;width:100%;max-width:692px;margin-left:auto;padding:53px 90px 0 0}.index .news .text-box .headline05{margin:0 0 30px 2px}.index .news .text-box .news-link-list{margin-bottom:31px}.index .news .text-box .news-link-list__item{margin-bottom:8px}.index .news .text-box .news-link-list__item:last-child{margin-bottom:0}.index .news .text-box .news-link-list__item a{display:block;padding:0 0 10px;border-bottom:1px solid #dfdfdf}.index .news .text-box .news-link-list__item .date{margin-bottom:2px;color:#000;font-size:1.4rem;letter-spacing:.04em}.index .news .text-box .news-link-list__item .ttl{font-weight:700;font-size:1.4rem;line-height:1.75;letter-spacing:.04em}.index .news .photo-box{flex-shrink:0;aspect-ratio:66/44;width:660px;overflow:hidden;border-radius:0 0 0 100px}.index .news .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.index .common-learnable-link__item{width:373px;height:100%;margin:0 20px}.index .common-learnable-link__item .photo-box{height:220px;overflow:hidden}.index .common-learnable-link__item .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.index .common-learnable-link__item .text-box{padding:22px 18px 27px;background-color:#fff}.index .common-learnable-link__item .text-box>a{position:absolute;top:0;left:0;width:100%;height:100%}.index .common-learnable-link__item .text-box .text-top{display:flex;justify-content:space-between;margin-bottom:14px}.index .common-learnable-link__item .text-box .text-top .left p{margin-bottom:3px;color:#f98646;font-weight:700;font-size:1.4rem;line-height:1.9285714286;letter-spacing:.04em}.index .common-learnable-link__item .text-box .text-top .left .tag-list{display:flex;flex-wrap:wrap;margin:0 0 0 2px}.index .common-learnable-link__item .text-box .text-top .left .tag-list__item{display:flex;align-items:center;justify-content:center;padding:1px 11px 1px;background-color:#f98646;color:#fff;font-size:1.4rem;line-height:1.2;letter-spacing:.04em}.index .common-learnable-link__item .text-box .text-top .right .date{color:#959595;font-size:1.2rem;line-height:2.25}.index .common-learnable-link__item .text-box .ttl{margin-bottom:16px;font-size:1.8rem;line-height:1.5;letter-spacing:.04em}.index .common-learnable-link__item .text-box .link-list{display:flex;flex-wrap:wrap}.index .common-learnable-link__item .text-box .link-list__item a{position:relative;font-size:1.2rem;line-height:1.2;letter-spacing:.04em;text-decoration:underline}.only-sp{display:none}.only-pc{display:block}.button-list_row{display:flex;align-items:center;justify-content:center;gap:30px}.column_center{display:flex;align-items:center}.index .news .content--large::before{background-color:transparent}.index .news .text-box .news-link-list__item a{border-bottom:1px solid #fff}.index .news .content--large{padding:0 0 0 5%}.top_guide__bnr{display:flex;z-index:1;position:relative;flex-wrap:nowrap;align-items:center;width:96%;height:175px;margin-top:7rem;margin-right:auto;margin-left:auto;border:solid 1px #f98646;border-radius:10px;background-image:linear-gradient(to right, #f75f1c, #eb942d);box-shadow:0px 1px 6.79px .21px rgba(0,0,0,.28)}.top_guide__bnr img{height:206px;transform:translate(-35px, -3px)}.top_guide__bnr_txt{width:48%;color:#fff}.top_guide__bnr_txt p{font-weight:500;font-size:1.7rem;line-height:1.5}.top_guide__bnr_txt h3{margin-top:.8rem;font-size:3.5rem;line-height:1.2}.top_guide__bnr_btn a{display:flex;align-items:center;justify-content:center;width:15vw;min-width:160px;max-width:260px;height:3.3vw;min-height:40px;border-radius:6vw;background-color:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.1),-1px 2px 2px rgba(0,0,0,.1),0 -1px 2px rgba(0,0,0,.1);color:#fff;font-weight:700;transition:.3s ease}.top_guide__bnr_btn a span{position:relative;color:#f75f1c}.top_guide__bnr_btn a span::after{position:absolute;top:50%;right:-22%;width:16px;height:11px;transform:translateY(-50%);background:url(../img/common/icon_arrow04.png) no-repeat right center/100%;content:""}.guide-case-swiper .text-box .text-top{flex-direction:column}.guide-case-swiper .text-box .text-top span{color:#f75f1c;font-weight:500;font-size:1.4rem}.guide-case-swiper .text-box .text-top .ttl{margin:0 0 1rem 0}.guide-case-swiper .text-box .text-top .ttl span{padding:0 .5rem;background:#f98646;color:#fff;font-size:1.8rem}.guide-case-swiper .text-box .text-top p{font-size:1.4rem}.common-learnable-link-swiper-box .swiper-btn-next{display:flex !important;align-items:flex-end !important}.common-learnable-link-swiper-box .swiper-btn-prev{display:flex !important;align-items:flex-end !important}.index .common-learnable-link__item{margin:5px 20px !important}.knowledge{margin-bottom:120px}.knowledge-text-box{margin-bottom:92px;padding:0 5%}.knowledge-text-box p{color:#000;font-size:2rem;line-height:1.7777777778;letter-spacing:.04em;text-align:center}.knowledge-img-box{box-sizing:border-box;display:flex;z-index:1;position:relative;justify-content:space-between;max-width:1546px;margin:0 auto 100px;padding-bottom:77px;padding-left:5%}.knowledge-img-box:last-child{margin-bottom:0}.knowledge-img-box::before{z-index:-1;position:absolute;top:0;right:0;width:99999px;height:100%;border-radius:0 0 60px 0;background-color:#eee9e3;content:""}.knowledge-img-box .text-box{flex:1;width:auto;max-width:613px;margin:0 0 0 auto;padding:66px 100px 33px 0}.knowledge-img-box .text-box .ttl{margin-bottom:23px;font-size:3.2rem;letter-spacing:.04em}.knowledge-img-box .text-box p{color:#000;line-height:1.875;text-align:justify}.knowledge-img-box .text-box .button{margin-top:51px}.knowledge-img-box .photo-box{flex:.7;flex-shrink:0;aspect-ratio:66/41;max-width:660px;overflow:hidden;border-radius:0 0 0 100px}.knowledge-img-box .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.knowledge-img-box--reverse{box-sizing:border-box;padding-right:5%;padding-left:0}.knowledge-img-box--reverse .text-box{width:auto;max-width:613px;margin:0 auto 0 0;padding:66px 0 33px 66px}.content--large-wrapper{padding:0 3rem}.content--large-wrapper.p-inline--0{padding-right:0 !important;padding-left:0 !important}.content--large.content--large-w{width:auto;max-width:1500px;margin:0 auto;padding:5rem 0 8rem !important;border-radius:40px;background-color:#eee9e3}.content--large.content--large-w.p-inline--0{padding-right:0 !important;padding-left:0 !important}.content--large.content--large-w .content--middle{padding:0 6.4%}.content--large.content--large-w .content--middle.p-inline--0{padding-right:0 !important;padding-left:0 !important}.content--large.content--large-w .common-other-link-list__item .photo-box img{-o-object-fit:cover;width:70px;height:70px;margin-right:10px;object-fit:cover;border-radius:5px}.content--large.content--large-w .common-other-link-list__item a{padding:1.5rem 2.5rem 1.5rem 1.5rem}.content--large.content--large-w .common-other-link-list+p{text-align:center}.pb-120{padding-bottom:120px !important}.contact-box{margin-left:42px}#adLine .contact-box{margin-left:0}#adLine .contact-link{display:flex;align-items:center;justify-content:center;width:clamp(30rem,40vw,38rem);height:6rem;margin:0 auto;gap:0 .8rem;border:none;border-radius:2.8rem;background:linear-gradient(90deg, #f75f1c 0%, #f7c546 50%, #f75f1c 100%);background-size:200% 100%;color:#fff;font-weight:700;letter-spacing:.08em}#adLine .contact-link:hover{background-position:100% 0;opacity:1}#adLine .contact-link::before{width:2rem;height:1.8rem;background:url(../img/common/icon_paper_plane01.svg) no-repeat center/100%;content:""}.know-learn__detail{margin-bottom:12rem}.know-learn__detail .flex{display:flex;justify-content:space-between;gap:0 6rem}.know-learn__detail .about{margin-top:8rem}.know-learn__detail article{flex:1}.know-learn__detail article .mv-photo{width:100%;margin-bottom:3.5rem}.know-learn__detail article .mv-photo img{-o-object-fit:contain;width:100%;height:100%;object-fit:contain}.know-learn__detail article h1{margin-bottom:2.9rem;font-size:4rem;line-height:1.25;letter-spacing:.04em}.know-learn__detail article h1 small{display:block;margin-bottom:1.7rem;font-weight:400;font-size:2rem;letter-spacing:.04em}.know-learn__detail article h3{position:relative;margin:7.4rem 0 3.2rem;font-size:3.6rem;letter-spacing:.04em}.know-learn__detail article h3::after{display:block;width:6rem;height:2px;margin:18px 0 0;background-color:#f98646;content:""}.know-learn__detail article h4{margin:3.2rem 0 2.8rem;color:#f98646;font-size:2.6rem;letter-spacing:.04em}.know-learn__detail article h5{display:flex;margin:2.8rem 0 1.6rem;gap:7px;font-size:2rem;letter-spacing:.04em}.know-learn__detail article h5::before{display:block;width:12px;height:12px;margin:10px 0 0;border-radius:50%;background-color:#f98646;content:""}.know-learn__detail article .top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:5px}.know-learn__detail article .top .tag{display:flex;margin:4px 0 0;gap:5px}.know-learn__detail article .top .tag span{display:flex;align-items:center;justify-content:center;padding:0 10px;background-color:#f98646;color:#fff;font-size:1.4rem;line-height:1.9rem;letter-spacing:.04em}.know-learn__detail article .top .date{color:#959595;font-size:1.2rem;letter-spacing:.04em}.know-learn__detail article .link-tag{display:flex;flex-wrap:wrap;margin:0 4px 47px;gap:0 10px}.know-learn__detail article .link-tag a{font-size:1.4rem;letter-spacing:.04em;text-decoration:underline}.know-learn__detail article .point-list{margin-bottom:16px;font-weight:bold;font-size:2.6rem}.know-learn__detail article .point-list+ul{margin-bottom:21px}.know-learn__detail article .conts .summary{font-weight:bold}.know-learn__detail article .conts p{margin-bottom:3.5rem;line-height:1.875;text-align:justify;word-break:break-all}.know-learn__detail article .conts p:last-child{margin-bottom:0}.know-learn__detail article .conts a{color:#f98646;text-decoration:underline}.know-learn__detail article .border-box{margin-bottom:8rem;padding:1rem 2rem 2rem;border:1px solid #d2d2d2;border-radius:5px}.know-learn__detail article .conts .photo{margin-bottom:20px}.know-learn__detail article .conts .photo_cap{font-size:14px;text-align:center}.know-learn__detail article .conts img{width:100%}.know-learn__detail article .author-box{margin-top:8rem;padding:2.5rem 3rem 2.8rem;border-radius:10px;background-color:#eee9e3}.know-learn__detail article .author-box .ttl01{margin-bottom:15px;font-weight:700;font-size:1.4rem;letter-spacing:.04em}.know-learn__detail article .author-box .ttl02{margin-bottom:6px}.know-learn__detail article .author-box .ttl02 small{display:block;margin-bottom:3px;font-weight:400;font-size:1.2rem;letter-spacing:.04em}.know-learn__detail article .author-box .ttl02 span{display:block;font-weight:700}.know-learn__detail article .author-box .txt{line-height:1.75}.know-learn__detail article .author-inner-box{display:flex;gap:3rem}.know-learn__detail article .author-inner-box .photo-box{flex-shrink:0;width:16rem;height:16rem;margin:2px 0 0;overflow:hidden;border-radius:50%}.know-learn__detail article .author-inner-box .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.know-learn__detail article .about .headline03{margin-bottom:16px}.know-learn__detail article .about-item{display:flex;position:relative;align-items:flex-start;margin-bottom:20px;padding-bottom:20px;gap:4rem;border-bottom:1px solid #e7e7e7;transition:.3s ease}.know-learn__detail article .about-item:last-child{margin-bottom:0}.know-learn__detail article .about-item>a{position:absolute;top:0;left:0;width:100%;height:100%}.know-learn__detail article .about-list .photo-box{flex-shrink:0;aspect-ratio:22/13;width:22rem;overflow:hidden;border-radius:3px}.know-learn__detail article .about-list .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.know-learn__detail article .about-list .text-box .top{display:flex;align-items:flex-start;justify-content:space-between;margin:-1px 0 3px}.know-learn__detail article .about-list .text-box .top .category{color:#f98646;font-weight:700;font-size:1.4rem;letter-spacing:.04em}.know-learn__detail article .about-list .text-box .top .date{margin-top:2px;color:#959595;font-size:1.2rem;letter-spacing:.04em}.know-learn__detail article .about-list .text-box .tag{display:flex;margin-bottom:9px;gap:5px}.know-learn__detail article .about-list .text-box .tag span{display:flex;align-items:center;justify-content:center;padding:0 10px;background-color:#f98646;color:#fff;font-size:1.4rem;line-height:1.9rem;letter-spacing:.04em}.know-learn__detail article .about-list .text-box .ttl{margin-bottom:7px}.know-learn__detail article .about-list .text-box .link-tag{margin-bottom:0}.know-learn__detail article .about-list .text-box .link-tag a{font-size:1.2rem;text-decoration:underline}.know-learn__detail article .btn a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:382px;height:62px;margin:0 auto;padding:2px;border-radius:50px;background:url(../img/common/bg01.jpg) no-repeat center center/100% 100%}.know-learn__detail article .btn a .bg{box-sizing:border-box;display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:100%;padding:0 50px 4px;border-radius:50px;background:#fff}.know-learn__detail article .btn a .bg::before{position:absolute;top:50%;left:29px;width:16px;height:11px;transform:translateY(-50%) rotateY(180deg);background:url(../img/common/icon_arrow04.png) no-repeat center center/cover;content:""}.know-learn__detail article .btn a .bg span{-webkit-background-clip:text;background-image:linear-gradient(to right, #d4ffec 0%, #f75f1c 0%, #eb942d 99%);color:transparent;font-weight:700}.know-learn__detail aside{width:280px;margin:63px 0 0}.know-learn__detail aside .sec{margin-bottom:54px}.know-learn__detail aside h3{margin-bottom:20px;padding-bottom:11px;border-bottom:2px solid #f98646;font-size:1.8rem;letter-spacing:.04em}.know-learn__detail aside h3--mb10{margin-bottom:10px}.know-learn__detail aside h3--mb16{margin-bottom:16px}.know-learn__detail aside .photo-link-list li{margin-bottom:16px}.know-learn__detail aside .photo-link-list li:last-child{margin-bottom:0}.know-learn__detail aside .photo-link-list a{display:flex;align-items:center;gap:14px}.know-learn__detail aside .photo-link-list .photo-box{flex-shrink:0;width:100px;height:100px;overflow:hidden}.know-learn__detail aside .photo-link-list .photo-box img{-o-object-fit:cover;width:100%;height:100%;object-fit:cover}.know-learn__detail aside .photo-link-list .text-box{margin-bottom:8px}.know-learn__detail aside .photo-link-list .text-box p{font-size:1.4rem;line-height:1.4285714286;letter-spacing:.04em;text-align:justify}.know-learn__detail aside .text-link-list li{margin-bottom:12px}.know-learn__detail aside .text-link-list li:last-child{margin-bottom:0}.know-learn__detail aside .text-link-list a{display:flex;align-items:center;justify-content:space-between;padding:0 2px 0 0;font-weight:700;font-size:1.4rem;letter-spacing:.04em}.know-learn__detail aside .text-link-list a::after{flex-shrink:0;aspect-ratio:1/1;width:6px;transform:rotate(45deg);border:1px solid #f98646;border-bottom:none;border-left:none;content:"";transition:all .3s ease}.know-learn__detail aside .text-link-list a:hover::after{transform:translateX(4px) rotate(45deg)}.know-learn__detail aside .text-link-list--img li{margin-bottom:0}.know-learn__detail aside .text-link-list--img .inner{display:flex;align-items:center;gap:6px}.know-learn__detail aside .text-link-list--img .photo{flex-shrink:0;width:50px;height:50px;margin-left:-3px}.know-learn__detail aside .text-link-list--img .photo img{-o-object-fit:contain;-o-object-position:left center;width:100%;height:100%;object-fit:contain;object-position:left center}.company,.news_top,.news_detail,.process{margin-bottom:120px}.news_top .page-sort-list{justify-content:flex-start}.news_detail section{padding-bottom:0 !important}.news_detail .content a{color:#f98646;text-decoration:underline}.news_detail .title-box .title{margin-bottom:18px;padding-top:2px;font-weight:700;font-size:4rem;letter-spacing:.04em}.news_detail .title-box .title small{display:block;margin-bottom:10px;font-weight:400;font-size:2rem}.news_detail .title-box .time{margin-bottom:49px;color:#959595;letter-spacing:.04em}.news_detail .title-box .time span{display:inline-block;margin-left:20px;padding:0 8px;border:1px solid #f98646;color:#f98646;font-size:1.4rem;line-height:17px;vertical-align:1px}.news_detail .photo{margin-bottom:69px}.news_detail .wp-box h2{margin-bottom:16px;font-size:3.6rem;line-height:1.389;letter-spacing:.04em}.news_detail .wp-box p{line-height:1.875;letter-spacing:.04em;text-align:justify;word-break:break-all}.news_detail .wp-box p+p{margin-top:3rem}.pending{margin-bottom:120px}.pending .title-h2{margin-bottom:54px;font-size:4rem;letter-spacing:.04em;text-align:center}.pending .content.flex{justify-content:space-between;gap:0 4rem}.pending article{flex:1}.pending aside{width:248px}.pending aside .price-box{padding:25px 19px 29px;border:1px solid #e3e3e3;border-radius:10px}.pending aside .price-box .ttl{margin-bottom:6px;font-weight:700;font-size:1.8rem;letter-spacing:.04em}.pending aside .price-box .price{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:23px}.pending aside .price-box .price .txt{margin-bottom:2px;font-size:1.4rem}.pending aside .price-box .price .num{color:#f98646;font-weight:700;font-size:2.2rem}.pending aside .price-box .button-list li{margin:0 0 10px}.pending aside .price-box .button-list li:last-child{margin-bottom:0}.pending aside .price-box .button-list .common-button a{width:auto;height:40px;font-size:1.4rem}.pending aside .price-box .button-list .common-button--contact a::before,.pending aside .price-box .button-list .common-button--detail a .txt::after{display:none}.pending.contact .pending-text-box{margin-bottom:61px}.pending.contact .title-h2{margin-bottom:16px}.pending.contact .pending-text-box p{line-height:1.875;text-align:center}.pending.contact .content.flex{gap:4rem}.pending.contact .common-pending-box .inner-box{gap:4rem}.pending.contact aside{width:410px}.pending.contact aside .title-h3{margin-bottom:25px;font-size:2rem;line-height:1.3;letter-spacing:.04em}.pending.contact aside .mailform .form-list{margin-bottom:42px}.pending.contact aside .mailform .form-list dt{margin-bottom:5px;font-weight:700}.pending.contact aside .mailform .form-list dt .must{display:inline-flex;align-items:center;justify-content:center;margin-left:5px;padding:0 7px;background-color:#f98646;color:#fff;font-weight:400;font-size:1.2rem;line-height:2rem;vertical-align:2px}.pending.contact aside .mailform .form-list dd{margin-bottom:16px}.pending.contact aside .mailform .form-list dd:last-child{margin-bottom:0}.pending.contact aside .mailform select,.pending.contact aside .mailform textarea{padding:5px 18px}.pending.contact aside .mailform input[type=text],.pending.contact aside .mailform input[type=tel],.pending.contact aside .mailform input[type=email]{padding:5px 18px}.pending.contact aside .mailform textarea{height:180px;padding:15px 18px}.pending.contact aside .mailform input[type=checkbox]+span{padding:4px 0 4px 25px}.pending.contact aside .mailform input[type=checkbox]+span a{color:#656565;text-decoration:underline}.privacy{margin-bottom:120px}.privacy .headline01{font-size:2.6rem}.privacy p{margin-bottom:10px;line-height:1.75}.privacy p:last-child{margin-bottom:0}.privacy .small{font-size:1.4rem;letter-spacing:.04em}.privacy p a{text-decoration:underline}.privacy .sec01{margin-bottom:29px}.privacy .text-list01{margin-bottom:47px}.privacy .text-list01>li{margin-bottom:26px}.privacy .text-list01>li>p,.privacy .text-list01>li:last-child{margin-bottom:0}.privacy .text-list02>li{margin:0 0 13px .9em;line-height:1.75;letter-spacing:.04em;text-indent:-0.9em}.privacy .text-list03>li{margin-left:1em;line-height:1.75;text-indent:-1em}.privacy .border-box{margin-bottom:47px;padding:14px 28px 26px;border:1px solid #d2d2d2;border-radius:5px}.privacy .border-box .headline03+p{margin-bottom:15px}.privacy .border-box .bg-box{box-sizing:border-box;width:442px;margin-bottom:15px;padding:11px 21px 15px;border-radius:5px;background-color:#eee9e3;line-height:1.75}.privacy .border-box .note,.privacy .border-box .small{margin-bottom:7px;font-size:1.2rem;line-height:1.6666666667;letter-spacing:0}.privacy .border-box .note{padding-left:1em;text-indent:-1em}.privacy .border-box .note:last-child{margin-bottom:0}.privacy .border-box .small:last-child{margin-bottom:0}.product{margin-bottom:120px}.product .ad-type{padding-bottom:0 !important}.product .ad-type .content--middle:nth-of-type(2){margin-top:12rem}.product-detail .page-visual .photo-box{height:40rem}.product-detail .related-product table{width:100%}.product-detail .related-product__ex{display:flex;align-items:center;margin-bottom:2.5rem;gap:4rem}.product-detail .related-product__img{display:flex;position:relative;flex-wrap:wrap;width:31%;gap:1rem}.product-detail .related-product__img img{flex:1}.product-detail .related-product__icon{position:absolute;right:5px;bottom:5px}.product-detail .related-product__icon img{flex:auto}.product-detail .product-about a,.product-detail .feature a,.product-detail .rule a{color:#f98646;text-decoration:underline}.product-detail .common-bg--brown-light+.common-bg--brown-light{padding-top:0 !important}.p-product__info{display:inline-block;position:relative}.p-product__info img{width:2.2rem !important;height:2.2rem !important;cursor:pointer}.p-product__info:hover .p-product__comment{visibility:visible;opacity:1}.p-product__comment{visibility:hidden;z-index:1;position:absolute;top:50%;left:40px;width:40rem;padding:3rem 2rem 3rem;transform:translateY(-50%);border-radius:10px;background:#fff;box-shadow:0px 0px 15px -5px #777;font-weight:normal;font-size:14px;line-height:1.4;white-space:wrap;word-break:break-all;opacity:0;transition:.4s}.route .other-route-box{margin-bottom:60px}.route .other-route-box a{box-sizing:border-box;display:flex;position:relative;flex-direction:column;justify-content:center;min-height:82px;padding:10px 63px 12px;border:2px solid #f98646;border-radius:5px;color:#f98646;font-weight:700;font-size:2rem;letter-spacing:.04em}.route .other-route-box a::after{position:absolute;top:50%;right:65px;aspect-ratio:1/1;width:9px;margin-top:-2px;transform:rotate(45deg) translateY(-50%);border:2px solid #f98646;border-bottom:none;border-left:none;content:""}.route .train-route .common-position dl dt{align-items:center;padding:15px 30px;gap:10px}.route .train-route .common-position dl dt img{width:28px}.route .train-route .common-position dl dt a:hover{color:#f98646;text-decoration:underline}.route .station-route{padding-bottom:120px}.route .station-route-text-box{margin-bottom:56px}.route .station-route-text-box .headline07{margin-bottom:20px}.route .station-route .anchor-list{display:flex;flex-wrap:wrap;padding:13px 21px 10px;gap:10px;background-color:#eee9e3}.route .station-route .anchor-item a{display:flex;align-items:center;justify-content:center;min-width:80px;height:40px;gap:6px;border-radius:20px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);font-weight:700}.route .station-route .anchor-item a::after{aspect-ratio:1/1;width:5px;margin-bottom:2px;transform:rotate(135deg);border:2px solid #b3b3b3;border-bottom:none;border-left:none;content:""}.route .station-route .headline05{margin-bottom:18px}.route .station-route .pick-up-list{display:flex;flex-wrap:wrap;margin-bottom:54px;padding:13px 21px;gap:6rem;border:2px solid #eee9e3;background-color:#fff}.route .station-route .pick-up-list p::before{display:inline-block;margin-right:7px;content:url(../img/station/pick-up_icon.png);vertical-align:middle}.route .station-route .pick-up-list li{-moz-column-gap:5rem;display:flex;column-gap:5rem;row-gap:1rem;flex-wrap:wrap}.route .station-route .pick-up-list li a{-webkit-background-clip:text;display:inline-block;border-bottom:1px solid;background-image:linear-gradient(to right, #ff4600 0%, #eb942d 100%);color:transparent;font-weight:700;font-size:1.6rem}.route .station-route .pick-up-list li a::after{display:inline-block;margin-left:19px;content:url(../img/common/icon_arrow03.png);transition:all .3s ease}.route .station-route .pick-up-list li a:hover::after{transform:translateX(4px)}.route .sec{margin-bottom:42px}.route .sec:last-child{margin-bottom:0}.route .common-position dl dt{flex-direction:row;justify-content:flex-start;gap:4rem;background-color:#eee9e3}.route .common-position dl dt .pick-up-station{display:flex;align-items:center;gap:15px}.route .common-position dl dt .pick-up-station::after{aspect-ratio:1/1;width:4px;transform:rotate(45deg);border:2px solid #000;border-bottom:none;border-left:none;content:"";transition:all .3s ease}.route .common-position dl dt .pick-up-station:hover::after{transform:translateX(4px) rotate(45deg)}.route .station-route div.pick-up-list{margin-bottom:0;padding-bottom:0;border-bottom:none}.route .station-route ul.pick-up-list{border-top:none}.route_detail .feature .common-img-box{margin-bottom:60px}.route_detail .feature .route-img{margin-top:44px;text-align:center}.route_detail .feature .border-box{box-sizing:border-box;margin-top:44px;padding:49px 49px 47px;border:1px solid #d2d2d2;border-radius:15px;background-color:#fff}.route_detail .feature .border-box--station{padding-top:39px}.route_detail .feature .border-box--station h3{margin-bottom:3rem;font-size:2rem}.route_detail .feature .border-box--station h3 span{display:block;font-size:1.4rem}.route_detail .feature .border-box__head{position:absolute;top:0;left:50%;padding:0 2rem;transform:translate(-50%, -50%);background:#fff;font-weight:bold;font-size:2.8rem}.route_detail .feature .route-detail{display:flex;flex-wrap:wrap;gap:29px 20px}.route_detail .feature .route-detail__num span{font-weight:700;font-size:3rem;font-family:"Roboto Condensed",sans-serif}.route_detail .feature .route-detail__ttl{display:inline-block;margin-right:8px;font-weight:500;font-size:1.6rem}.route_detail .feature .route-detail__note{margin-top:2rem;font-size:12px;text-align:right}.route_detail .feature .route-detail__note__list{display:flex;justify-content:flex-end;margin-top:2rem;gap:4rem}.route_detail .feature .route-detail__note__list li p{font-size:12px}.route_detail .feature .route-detail .label{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:30px;margin-bottom:8px;padding:3px 20px;border-radius:5px;background-color:#ededed;text-align:center}.route_detail .feature .route-detail__route{width:35%}.route_detail .feature .route-detail__route ul{display:flex;justify-content:center;gap:2rem}.route_detail .feature .route-detail__route ul li{display:flex;align-items:center;gap:2px;font-size:1.6rem}.route_detail .feature .route-detail__route ul li img{width:30px}.route_detail .feature .route-detail__ad{width:33%}.route_detail .feature .route-detail__ad p{display:flex;gap:18px;font-size:1.6rem}.route_detail .feature .route-detail__ad p::before{display:block;flex-shrink:0;width:49px;height:63px;background:url(../img/station/ad_icon.png) no-repeat center/100%;content:"";vertical-align:-9px}.route_detail .feature .route-detail__person-info{width:100%}.route_detail .feature .route-detail__person-info .label{margin-bottom:18px}.route_detail .feature .route-detail__person-info-img{text-align:right}.route_detail .feature .route-detail__avg-person{width:27%}.route_detail .feature .route-detail__avg-person span{font-weight:700;font-size:5rem;font-family:"Roboto Condensed",sans-serif;letter-spacing:.04em}.route_detail .feature .route-detail__avg-person p{font-weight:700;font-size:2rem;letter-spacing:.04em;text-align:center}.route_detail .feature .route-detail__avg-person p::before{display:inline-block;width:49px;height:51px;margin-right:18px;background:url(../img/route/feature_icon01.png) no-repeat center/100%;content:"";vertical-align:-9px}.route_detail .feature .route-detail__avg-person .route-detail__note{text-align:left}.route_detail .feature .route-detail__line{flex:1}.route_detail .feature .route-detail__line .label{margin-bottom:10px}.route_detail .feature .route-detail__line-list{display:flex;flex-wrap:wrap;margin:0 auto;gap:2rem 5rem}.route_detail .feature .route-detail__line-item{margin-bottom:-5px;font-weight:700;font-size:1.4rem}.route_detail .feature .route-detail__line-item__inner{display:flex;align-items:baseline}.route_detail .feature .route-detail__line-item__box{display:flex}.route_detail .feature .route-detail__money{display:flex;flex-wrap:wrap;margin:9px 5px 0;gap:0 7rem}.route_detail .feature .route-detail__money-item{display:flex;align-items:center;gap:0 6px}.route_detail .feature .route-detail__money-item .txt{font-weight:700}.route_detail .feature .route-detail__money-item .txt span{font-weight:700;font-size:3rem;font-family:"Roboto Condensed",sans-serif}.route_detail .position .common-position{margin-bottom:39px}.route_detail .position .common-position:last-child{margin-bottom:0}.route_detail .position .common-position dt{flex-direction:row;justify-content:flex-start;gap:4rem}.route_detail .position .common-button a{margin:0 auto}.route_detail .position .common-button a .txt::before{position:absolute;top:50%;right:30px;width:15px;height:1px;margin-top:-1px;background-color:#f08b03;content:"";transition:all .3s ease}.route_detail .position .common-button a .txt::after{position:absolute;top:50%;right:30px;width:15px;height:1px;margin-top:-1px;transform:rotate(90deg);background-color:#f08b03;content:"";transition:all .3s ease}.route_detail .position .common-button a:hover .txt::before{background-color:#fff}.support{padding-bottom:4.4rem}.support .caution-list__item{display:flex;gap:4rem}.support .caution-list__item:not(:last-of-type){margin-bottom:3rem}.support .caution-list__item .photo-box{flex-shrink:0;width:3.3rem;height:3.3rem}.support .caution-list__item .photo-box img{vertical-align:-1.9rem}.support .caution-list__item .text-box .title{margin-bottom:2rem;font-size:2.6rem;letter-spacing:.04em}.support .flow-list{margin-top:75px}.support .faq dl{border-bottom:1px solid #fff}.support .faq dt:not(:first-child){border-top:1px solid #fff}.support .contact{margin-bottom:0}.terminology{margin-bottom:120px}.terminology .headline07{margin-bottom:97px}.terminology .terminology-text-list{display:flex;flex-wrap:wrap;width:1000px;margin-bottom:60px;gap:10px 11px}.terminology .terminology-text-item a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:120px;height:40px;padding:0 23px 4px 20px;gap:6px;border-radius:20px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.1);font-weight:700}.terminology .terminology-text-item a::after{aspect-ratio:1/1;width:5px;margin-bottom:2px;transform:rotate(135deg);border:2px solid #b3b3b3;border-bottom:none;border-left:none;content:""}.terminology .headline05{margin-bottom:32px}.terminology .title-h4{margin-bottom:7px}.terminology .title-h4 span{padding-left:1rem;font-size:1.4rem}.terminology .sec{margin-bottom:64px}.terminology .sec:last-child{margin-bottom:0}.terminology .text-item{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e7e7e7}.terminology .text-item:last-child{margin-bottom:0}.terminology .text-note{margin-top:2rem;font-size:12px;text-align:right}.search{margin-bottom:120px}.search-list__item{padding:2rem 0;border-bottom:1px dotted #f98646}.search-list__desc{color:#666}.search-notfound{display:flex;flex-direction:column;align-items:center;margin-bottom:120px}.search-notfound__ttl{font-size:10rem}.search-notfound__txt{text-align:center}section.pickup-section{padding:0 0 12rem !important}section.pickup-section .content--middle{padding:0 4.5%}.common-pickup__inner{border:18px solid #f98646;border-radius:0 0 15px 15px;background-color:#f98646}.side-nav{z-index:1100;position:fixed}.side-nav__container{display:block;z-index:1100;position:fixed;top:calc(50% + 1rem);left:-70vw;width:70vw;height:76vh;transform:translate(0, -50%);border-radius:2rem 0 2rem 2rem;background-color:#fff;box-shadow:.1rem .1rem .1rem rgba(0,0,0,.2);opacity:1}.side-nav__container.is-active{-webkit-animation:fadeInLeft 1s ease 0s 1 normal;display:block;left:calc(50% - 4.2rem);transform:translate(-50%, -50%);animation:fadeInLeft 1s ease 0s 1 normal}@-webkit-keyframes fadeInLeft{0%{left:-70vw;transform:translate(0, -50%);opacity:1}10%{left:-70vw;transform:translate(0, -50%);opacity:.5}20%{left:-70vw;transform:translate(0, -50%);opacity:.3}30%{left:-70vw;transform:translate(0, -50%);opacity:.1}40%{left:-70vw;transform:translate(0, -50%);opacity:0}50%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:0}98%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}99%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}100%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}}@keyframes fadeInLeft{0%{left:-70vw;transform:translate(0, -50%);opacity:1}10%{left:-70vw;transform:translate(0, -50%);opacity:.5}20%{left:-70vw;transform:translate(0, -50%);opacity:.3}30%{left:-70vw;transform:translate(0, -50%);opacity:.1}40%{left:-70vw;transform:translate(0, -50%);opacity:0}50%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:0}98%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}99%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}100%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}}.side-nav__container.is-active .side-nav__button{width:8.4rem;transform:translateX(0);box-shadow:.1rem .1rem .1rem rgba(0,0,0,.2)}.side-nav__container.is-active .side-nav__button .side-nav__button--arrow::after{transform:translate(-50%, -50%) rotate(-180deg)}.side-nav__container.is-active .side-nav__title:hover{cursor:initial}@-webkit-keyframes slideOutLeft{0%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}10%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:.5}20%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:.3}30%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:.1}40%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:0}50%{left:-70vw;transform:translate(0, -50%);opacity:0}98%{left:-70vw;transform:translate(0, -50%);opacity:1}99%{left:-70vw;transform:translate(0, -50%);opacity:1}100%{left:-70vw;transform:translate(0, -50%);opacity:1}}@keyframes slideOutLeft{0%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}10%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:.5}20%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:.3}30%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:.1}40%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:0}50%{left:-70vw;transform:translate(0, -50%);opacity:0}98%{left:-70vw;transform:translate(0, -50%);opacity:1}99%{left:-70vw;transform:translate(0, -50%);opacity:1}100%{left:-70vw;transform:translate(0, -50%);opacity:1}}.side-nav__button{position:absolute;top:0;right:0;width:8.4rem;height:clamp(18rem,14.0515222482vw,24.5rem);margin-right:-8.3rem;transform:translateX(0);border-radius:0 2rem 2rem 0;background-color:#fff;box-shadow:.1rem .1rem 1rem rgba(0,0,0,.2);cursor:pointer;opacity:1;transition:all .3s}.side-nav__button--arrow{display:block;z-index:1;position:absolute;bottom:2rem;left:50%;width:2.8rem;height:2.8rem;transform:translateX(-50%);scale:1;border-radius:50%;background-color:#f98646;content:"";transition:all .3s}.side-nav__button--arrow::before{display:block;position:absolute;top:50%;left:50%;width:1rem;height:.2rem;transform:translate(-50%, -50%);scale:1;background-color:#fff;content:"";transition:all .3s}.side-nav__button--arrow::after{display:block;position:absolute;top:50%;left:50%;width:1rem;height:.2rem;transform:translate(-50%, -50%) rotate(90deg);scale:1;background-color:#fff;content:"";transition:all .3s}.side-nav__button:hover--arrow{scale:1.1}.side-nav__button:hover--arrow::before{scale:1.1}.side-nav__button:hover--arrow::after{scale:1.1}.side-nav__title{-ms-writing-mode:tb-rl;position:absolute;top:48%;left:50%;transform:translate(-50%, -50%);border:none;color:#5d5d5d;font-weight:700;font-size:clamp(1.6rem,1.2490241998vw,2.2rem);cursor:pointer;transition:all .3s;writing-mode:vertical-rl}.side-nav__title::before{display:inline-block;z-index:2;position:absolute;top:-3rem;left:50%;width:2.3rem;height:2.3rem;transform:translateX(-50%);background-image:url("../img/common/side_nav_icon.png");background-size:100%;background-repeat:no-repeat;content:""}.side-nav__wrapper{height:100%;overflow:hidden}.side-nav__inner{height:100%;overflow:hidden}.side-nav__content{width:92%;height:80%;margin-top:clamp(2rem,3.1225604996vw,6rem);padding:0 2rem 0 clamp(2rem,1.5612802498vw,6rem);overflow-y:scroll;overscroll-behavior-y:contain}.side-nav__content::-webkit-scrollbar{width:.9rem;border-radius:.5rem;background-color:#eee}.side-nav__content::-webkit-scrollbar-thumb{width:.7rem;border-radius:.5rem;background-color:#949494}.side-nav__list{display:flex;overflow:hidden;gap:clamp(2.4739583333rem, 2.6041666667vw, 5rem)}.side-nav__item{width:43rem;max-width:calc((100% - clamp(2.4739583333rem, 2.6041666667vw, 5rem))/3)}.side-nav__item-title{position:relative;margin-bottom:2rem;padding-bottom:2rem;padding-left:clamp(4rem,3.1225604996vw,6rem);border-bottom:.2rem solid #f98646;color:#151515;font-weight:700;font-size:clamp(1.6rem,1.2490241998vw,2.2rem);line-height:1.2}.side-nav__item-title::before{display:inline-block;position:absolute;top:0;left:0;background-size:100%;background-repeat:no-repeat;content:""}.side-nav__item:nth-child(1) .side-nav__item-title::before{width:3.1rem;width:clamp(2.1rem,1.6393442623vw,3.1rem);height:4rem;height:clamp(3rem,2.3419203747vw,4rem);background-image:url("../img/common/side_nav_line_icon.png")}.side-nav__item:nth-child(2) .side-nav__item-title::before{width:3.9rem;width:clamp(2.9rem,2.2638563622vw,3.9rem);height:3.7rem;height:clamp(2.7rem,2.1077283372vw,3.7rem);background-image:url("../img/common/side_nav_station_icon.png")}.side-nav__item:nth-child(3) .side-nav__item-title::before{width:4.2rem;width:clamp(3.2rem,2.4980483997vw,4.2rem);height:3.4rem;height:clamp(2.4rem,1.8735362998vw,3.4rem);background-image:url("../img/common/side_nav_type_icon.png")}.side-nav dl{padding-bottom:.6rem;border-bottom:1px solid #e7e7e7}.side-nav dt,.side-nav dd{display:flex;position:relative;align-items:flex-start;font-size:clamp(1rem,1.3684210526vw,1.6rem);line-height:1.5;letter-spacing:.04em}.side-nav dt{margin-top:.6rem;border-top:1px solid #e7e7e7;font-weight:700;cursor:pointer}.side-nav dt:first-child{border-top:none}.side-nav dt::after{position:absolute;top:4.3rem;right:0;width:1.2rem;height:.7rem;background:url(../img/common/icon_arrow08.png) no-repeat center center;content:""}.side-nav dl{padding-bottom:.6rem;border-bottom:1px solid #e7e7e7}.side-nav dl:not(:last-of-type){margin-bottom:7rem}.side-nav dl a{color:#151515;text-decoration:none}.side-nav dt,.side-nav dd{display:flex;position:relative;align-items:flex-start;padding:1rem;font-size:clamp(1rem,1.0148321624vw,1.6rem);line-height:1.5;letter-spacing:.04em}.side-nav dt{margin-top:.6rem;border-top:1px solid #e7e7e7;background-color:#fff;color:#151515;font-weight:700;cursor:pointer;transition:all .3s}.side-nav dt::after{position:absolute;top:50%;right:2rem;width:1.2rem;height:.7rem;transform:translateY(-50%);background:url(../img/common/icon_arrow08.png) no-repeat center center;content:""}.side-nav dt.on{margin-top:1.5rem;background-color:#fee7da;transition:all .3s}.side-nav dt.on::after{transform:rotateX(180deg)}.side-nav dt:first-of-type{border-top:none}.side-nav dd{display:none}.side-nav__close{position:absolute;top:2rem;right:1.6rem;width:clamp(4rem,3.1225604996vw,6.4rem);height:clamp(4rem,3.1225604996vw,6.4rem);scale:1;border:2px solid #f98646;border-radius:50%;cursor:pointer;opacity:1;transition:all .3s}.side-nav__close:hover{scale:1.1;opacity:.8}.side-nav__close::before,.side-nav__close::after{position:absolute;top:50%;left:25%;width:clamp(2rem,1.5612802498vw,3.2rem);height:.2rem;transform:translate(-50%, -50%);background-color:#f98646;content:""}.side-nav__close::before{transform:rotate(45deg)}.side-nav__close::after{transform:rotate(-45deg)}.side-nav dd ul.side-nav__detail-list{display:grid;grid-template-columns:repeat(auto-fill, 10rem);grid-template-columns:repeat(auto-fill, 14rem);gap:3rem}.side-nav dd ul.side-nav__detail-list.side-nav__detail-list--3column{grid-template-columns:repeat(auto-fill, 7rem);gap:clamp(1rem,1.4736842105vw,1.6rem) clamp(2rem,3.1225604996vw,5rem)}.side-nav dd ul li{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:clamp(1.3rem,1.0148321624vw,1.3rem)}.side-nav dd ul li::after{display:block;position:absolute;top:1rem;right:-2.4rem;width:1.2rem;height:.7rem;margin-top:-0.2rem;transform:rotate(-90deg) translateY(-50%);background:url(../img/common/icon_arrow08.png) no-repeat center center;content:""}.side-nav__overlay{display:none;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.side-nav__overlay.is-active{display:block}.object_detail_top h1 span{display:block;margin-top:20px;font-weight:normal;font-size:1.9rem;line-height:1.4em}.object_detail_top .small_title{font-weight:500;font-size:2.8rem}.object_detail_top .orange_title{color:#f98646;font-weight:600;font-size:3.2rem}.object_detail_top .button-list{width:100%;margin:5.6rem 2rem 1rem .5rem !important}.object_detail_top .button-list__item{position:relative}.object_detail_top .button-list__item .speech-bubble{position:absolute;top:-30px;right:0;left:0;margin:0 auto;color:#f98646;text-align:center}.object_detail_top .button-list__item .speech-bubble::before{display:block;position:absolute;top:0px;left:70px;width:20px;height:20px;transform:rotate(-45deg);border-left:solid 1px #f75f1c;content:""}.object_detail_top .button-list__item .speech-bubble::after{display:block;position:absolute;top:0;right:79px;width:20px;height:20px;transform:rotate(220deg);border-left:solid 1px #f75f1c;content:""}.page-visual .text-box .button-list__item.common-button--detail a .txt::after{content:none}.page-visual.object_detail_top .text-box .button-list__item{margin-bottom:40px !important}.object_detail_top.by_object .text-box::before{margin-bottom:2rem}.by_object .text-inner-box{padding:0 0 0 5%}.by_object .photo-box{transform:translate(0, -2rem)}.object_detail_top.by_object .button-list{margin-top:6rem !important}.case_etc .common-point-list{justify-content:center !important;gap:24px}.case_etc .common-point-list li{width:18%}.case_etc .common-point-list li h4{font-size:1.8rem}.case_etc .button-list_row{gap:0 90px}.case_etc .button-list_row .button-list__item{margin-top:2.4rem}.conductor_wire{background-image:linear-gradient(to right, #f75f1c, #eb942d)}.conductor_wire .headline04::before,.conductor_wire .headline04::after{content:none}.conductor_wire__ttl{margin-bottom:5rem}.conductor_wire__ttl h3{color:#fff}.conductor_wire__ttl p{color:#fff;text-align:center}.conductor_wire__list{display:flex;flex-direction:row;justify-content:center;width:100%;gap:30px}.conductor_wire__list li{display:block;width:41%;padding:3rem 4rem;border-radius:20px;background-color:#fff}.conductor_wire__list_ttl{color:#f98646;font-weight:700;font-size:2.2rem;text-align:center}.conductor_wire__list_cont img{display:block;margin:3rem auto}.conductor_wire__list_cont_txt_btn{display:flex;position:relative;justify-content:center}.conductor_wire__list_cont_txt_btn .speech-bubble{position:absolute;top:10px;right:0;left:0;margin:0 auto;color:#f98646;text-align:center}.conductor_wire__list_cont_txt_btn a{display:inline-block;position:relative;width:100%;max-width:none;margin-top:4rem;padding:2.6rem 0;border-radius:58px;background:linear-gradient(90deg, #f75f1c 0%, #f7c546 50%, #f75f1c 100%);background-size:200% 100%;color:#fff;font-weight:700;font-size:2rem;line-height:1.8;text-align:center;transition:.3s ease}.conductor_wire__list_cont_txt_btn a:hover{background-position:100% 0}.conductor_wire__list_cont_txt_btn a .txt{display:inline-block;transform:translate(13px, 0px)}.conductor_wire__list_cont_txt_btn .rightbtn_icon::before{position:absolute;left:21%;width:25px;height:35px;margin-top:2px;background:url(../img/common/icon_paper_plane01.svg) no-repeat center/100%;content:""}.intro-3reason__ttl p{margin-bottom:4rem;text-align:center}.intro-3reason .common-img-list__item{background:#fff}.intro-3reason .gap50{gap:50px}.intro-3reason .train_ad_meriet{width:auto !important}.p_center{margin-bottom:4rem;text-align:center}.pattern_object__list_ttl{padding-bottom:10px;border-bottom:solid 3px #f98646;font-weight:700;font-size:2.5rem;line-height:1.4}.pattern_object__list_ttl span{display:block;margin-bottom:10px;color:#f98646;font-weight:600;font-size:1.5rem}.pattern_object__list_cont{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:2rem 0 8rem}.pattern_object__list_cont img{height:100%;margin-left:4rem}.pattern_object__list_cont table th{width:13rem;padding-bottom:2rem;vertical-align:baseline}.pattern_object__list_cont table td{padding-bottom:2rem}.pattern_object__list_cont_td01 ul{display:flex;justify-content:flex-start;gap:10px;color:#868686;text-decoration:underline}.pattern_object__list_cont_td03 ul li{position:relative;margin-left:25px;color:#f98646;text-decoration:underline}.pattern_object__list_cont_td03 ul li a{color:#f98646}.pattern_object__list_cont_td03 ul li::before{display:inline-block;position:absolute;top:5px;left:-24px;width:20px;height:20px;background-image:url(../img/object/pattern_object_icon.png);background-repeat:no-repeat;content:""}.persona_recommen__list{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;gap:45px}.persona_recommen__list__row_up{width:100%}.persona_recommen__list__row_down{width:100%}.persona_recommen ul{display:flex;flex-wrap:wrap;justify-content:center;gap:33px 10px}.persona_recommen ul li{width:50%}.persona_recommen__bnr{display:flex;z-index:1;position:relative;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;margin-top:7rem;padding:2rem 0;overflow:hidden;gap:59px;border:solid 1px #f98646;border-radius:10px;background-image:linear-gradient(to right, #f75f1c, #eb942d);box-shadow:0px 1px 6.79px .21px rgba(0,0,0,.28)}.persona_recommen__bnr::before{-o-object-fit:cover;z-index:-4;position:absolute;left:-37px;width:400px;height:318px;object-fit:cover;border-radius:50%;background-color:#fff;content:""}.persona_recommen__bnr img{z-index:2}.persona_recommen__bnr h3{color:#fff;font-weight:bolder;font-size:3rem;line-height:1.5;letter-spacing:2px}.persona_recommen__bnr_btn{position:relative}.persona_recommen__bnr_btn .speech-bubble{position:absolute;top:-29px;right:0;left:0;margin:0 auto;color:#fff;font-size:1.5rem;line-height:1.3;text-align:center}.persona_recommen__bnr_btn .speech-bubble::before{display:block;position:absolute;top:-3px;left:0%;width:20px;height:36px;transform:rotate(-37deg);border-left:solid 2px #fff;content:""}.persona_recommen__bnr_btn .speech-bubble::after{display:block;position:absolute;top:-24px;right:0%;left:155px;height:36px;transform:rotate(36deg);border-right:solid 2px #fff;content:""}.persona_recommen__bnr_btn a{display:inline-block;padding:1.2rem 5rem;transform:translate(0px, 15px);border-radius:30px;background-color:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.1),-1px 2px 2px rgba(0,0,0,.1),0 -1px 2px rgba(0,0,0,.1);color:#fff;font-weight:700;transition:.3s ease}.persona_recommen__bnr_btn a:hover{transform:translate(0, 20px);box-shadow:none}.persona_recommen__bnr_btn a .txt{color:#f75f1c}.select_reason .common-img-list__item .text-box{width:70.5rem}.solution-recommen{position:relative}.solution-recommen::before{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50px 50px 0 0;background-color:#eee9e3;content:""}.solution-recommen__list{display:flex;position:relative;flex-wrap:wrap;justify-content:center;width:92%;margin:0 auto;gap:23px}.solution-recommen__list li{display:flex;flex:1;flex-direction:column;width:21.5%;padding:3rem 0rem 0;border:solid 1px #e3e3e3;border-radius:15px;background-color:#fff;box-shadow:0px 2px 1.96px .04px rgba(0,0,0,.1)}.solution-recommen__list li figure{margin:0;margin-top:auto;transform:translate(0, 1px)}.solution-recommen__list li figure img{display:block;margin:0 auto}.solution-recommen__list__ttl{padding:0 1rem 1.5rem;color:#f98646;font-weight:700;font-size:1.8rem;line-height:1.5;text-align:center}.solution-recommen__list__txt p{padding:0 1.5rem 5rem}.solution-recommen ul.box-three{width:75%}.solution-recommen .triangle{display:block;width:0;height:0;margin:4rem auto;border-width:70px 155px 0px 155px;border-style:solid;border-color:#f98646 transparent transparent transparent}.solution-recommen .bottom_message{font-weight:800;font-size:2.5rem;text-align:center}.pc_min1260{display:auto !important}.sp_max1260{display:none}.train-ad .text-box{font-weight:normal}.transportation-about{margin-bottom:0 !important;padding-bottom:0 !important}.transportation-about__ttl span{color:#f98646;font-weight:bolder;font-size:4rem}.transportation-about__txt{font-weight:700;text-align:center}.transportation-about__figure{display:flex;flex-wrap:wrap;justify-content:center;margin-top:8rem;gap:10px}.transportation-about__figure li{width:19%}.transportation-about__figure li p{margin-top:1rem;font-weight:500;text-align:center}.media_etc .headline04{margin:0}.media_etc .top-ttl{display:inline-block;width:auto;margin-bottom:1.4rem;padding:0 .5rem;color:#fff;font-weight:700}.media_etc .top-ttl span{padding:0 .5rem;background:#f98646;font-size:1.8rem}.usage_example .common-case-list{gap:50px}.usage_example .common-case-list li a{padding:1.8rem 4rem 3rem;border-radius:22px;background:#fff}.usage_example .common-case-list .link{-webkit-background-clip:text;display:flex;position:relative;align-items:center;justify-content:flex-start;margin-top:auto;padding-top:1.5rem;gap:13px;background-image:linear-gradient(to left, #f76d1c, #d93d23);color:transparent;font-weight:700;font-size:1.4rem;letter-spacing:.04em}.usage_example .common-case-list .link span::after{display:block;position:absolute;top:23px;left:102px;width:16px;height:11px;background:url(../img/common/icon_arrow05.png) no-repeat center/100%;content:""}.usage_example .common-case-list_head{margin-bottom:2rem}@media(min-width: 768px){.sp{display:none !important}}@media screen and (max-width: 767px){.pc{display:none !important}img{max-width:100%;height:auto}.page-path{margin-bottom:40px !important}.page-path ul{width:auto;padding:5px 10px}.page-path ul li{margin-right:12px;gap:0 12px}.page-path ul li::after{width:5px;height:8px;margin-top:2px}#footer .content{width:auto;margin:0;padding:0 10px}#footer .footer-contact-box .content{display:block;padding:4rem 5%}#footer .footer-contact-box .btn-box{flex-direction:column;width:100%;gap:40px}#footer .footer-contact-box .btn-box a{min-height:60px}#footer .footer-contact-box .contact-link{width:100%;height:60px;margin:0 auto}#footer .footer-contact-box .text-box{padding-bottom:3rem;text-align:center}#footer .footer-contact-box .ttl{font-size:3rem}#footer .footer-contact-box .txt{margin:0 -10px}#footer .footer-bg{height:100px}#footer .footer-top{padding:40px 0 20px}#footer .footer-top .footer-logo{margin:0 auto 30px;padding-top:0}#footer .footer-top .content{display:block;width:auto}#footer .footer-top .footer-link-box{flex-wrap:wrap;justify-content:start;width:auto;gap:15px 30px}#footer .footer-top .footer-link-box .footer-link-list:nth-child(1){width:100%}#footer .footer-bottom{padding-bottom:30px}#footer .footer-bottom .content{display:block}#footer .footer-bottom .footer-left{display:block;margin:0 0 30px}#footer .footer-bottom .footer-sns-list{margin-bottom:20px}#footer .footer-bottom .footer-link-list{margin-bottom:0}#footer .footer-bottom .footer-right .copyright{font-size:1rem;text-align:center}#footer .footer-fixed-box{right:20px;bottom:20px}#footer .footer-fixed-box .pending-box a{width:7rem;height:7rem;gap:2px;font-size:1.2rem}#footer .footer-fixed-box .pending-box a::before{width:20px;height:24px}#footer .footer-fixed-box .pending-box a::after{width:18px;height:18px;border-width:2px;font-size:.85rem}#footer .footer-fixed-box .page-top a{width:7rem;height:7rem}.download_bnr{display:none !important}#download_bnr{display:none !important}#gnavi .download-box{width:100%}#gnavi .download-link{width:100%;margin-top:10px;margin-left:0}.p-header-search{visibility:visible;z-index:1;position:static;background:none;opacity:1}.p-header-search__inner{width:100%}body{min-width:inherit;font-size:1.4rem}a[href^="tel:"]{cursor:pointer;pointer-events:auto}.content{width:90%;padding:0}.introduce-bg{padding:50px 30px 25px}.common-button.button--single a{min-width:inherit}.common-button--2col{flex-direction:column;align-items:center;margin-top:30px}.common-button--2col .common-button--detail a{max-width:none}.common-button--detail a{width:auto;max-width:355px;height:50px}.btn-layout2 .common-button{flex-direction:column;gap:40px}.btn-layout2 .common-button a{width:100% !important;height:45px}.btn-layout2 .common-button .mv-download{font-size:1.6rem}.btn-layout2 .common-button .mv-download:before{width:22px}.page-title{margin-bottom:40px !important;font-size:3rem !important}.headline01{font-size:2.4rem}.headline02{font-size:2rem}.headline03{font-size:2rem}.headline04{margin:0 -14px;padding-bottom:18px !important;font-size:2.5rem !important}.headline05{margin-bottom:30px;font-size:2.3rem}.headline06{font-size:2rem}.headline08{font-size:1.6rem}.headline-pickup{font-size:3rem}.headline-pickup::before{left:6rem;width:4.9rem}input[type=text],input[type=email],input[type=tel]{padding:5px 10px}input[type=checkbox]+span{margin-right:-15px}select,textarea{padding:5px 10px}textarea{height:200px;padding:15px 10px}.submit li{display:block;margin:0 0 10px}.submit li:last-child{margin:0}.submit li input{width:100%;min-width:inherit;height:50px;padding-bottom:2px;font-size:1.4rem}.common-img-box{flex-direction:column;gap:20px}.common-img-box .photo-box{width:auto !important}.common-img-box .text-box{width:100%;margin-bottom:0;line-height:1.75}.common-other-link-list__item{width:100%}.common-other-link-list__item a{padding:15px 15px 15px 10px;gap:8px}.common-other-link-list__item .photo-box{width:50px}.page-link-list__item.pickup a::before{left:10.4166666667vw;width:1.6rem;height:1.4rem}.page-link-list{flex-wrap:wrap !important;width:90% !important;margin:0 auto 70px !important;gap:10px 0 !important}.page-link-list__item{box-sizing:border-box !important;width:50% !important}.page-link-list__item:nth-child(2n){border-right:1px solid #d2d2d2 !important}.page-link-list__item a{display:block !important;min-width:inherit !important;padding:0 30px !important;background-position:right 8px center !important;background-size:9px !important;font-size:1.4rem !important;line-height:2rem !important}.common-ad-search-list{gap:20px !important}.common-ad-search-list__item{width:100% !important}.common-ad-search-list__item a{padding:15px 15px 15px 10px !important}.common-ad-search-list__item a .photo-box{width:80px !important}.common-ad-search-list__item a .text-box p{font-size:2rem !important}.common-img-list.train_ad_meriet li{display:flex;flex-direction:column-reverse;padding:20px 30px;gap:20px}.common-img-list.train_ad_meriet li .text-box{margin-bottom:0}.common-img-list.train_ad_meriet li .photo-box{aspect-ratio:auto;margin-right:0;text-align:center}.common-img-list{width:90%;margin:0 auto}.common-img-list__item{display:block;margin-bottom:60px;padding:0}.common-img-list__item .text-box{width:100%;margin-bottom:20px;padding-left:0}.common-img-list__item .text-inner-box{width:auto;max-width:inherit;margin:0}.common-img-list__item .text-box .ttl{margin-bottom:10px}.common-img-list__item .text-box .ttl .jp{font-size:2rem;line-height:1.5}.common-img-list__item .text-box p{line-height:1.75}.common-img-list__item .photo-box{aspect-ratio:2/1;width:auto;height:auto;margin-left:0;border-radius:0}.common-img-list__item--reverse{padding:0}.common-img-list__item--reverse .photo-box{margin-right:0}.common-link-list--router__item a{padding:5px 50px 5px 20px}.common-link-list--img{flex-direction:column}.common-link-list--img__item{width:auto;padding:20px}.common-link-list--img__item .photo-box__top{padding:12px}.common-link-list--router{flex-direction:column}.common-link-list--router__item{width:auto}.common-link-box--router .common-button--contact a{width:100%;max-width:355px}.common-box--flow__img-list{flex-direction:column}.common-box--flow__img-list__item{width:auto;padding:20px}.common-box--flow__button-list{flex-direction:column}.common-box--flow__button-list__item a{width:100% !important;max-width:355px !important;height:50px !important;margin:0 auto !important}.page-sort-list{margin:0 0 70px;gap:1rem}.term-sort-list{margin:0 0 70px;gap:1rem}.flow-list .flow-item .text-box .title{font-size:2rem;line-height:1.5}.flow-list .flow-item{margin-bottom:40px;gap:20px}.news-list{margin-bottom:40px}.news-list li dt span{margin-left:15px;padding:0 8px 2px;font-size:1.2rem;line-height:15px}.effect-list{gap:20px}.effect-list__item{width:calc(50% - 10px)}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box:nth-child(n+2){margin-top:0}.example-effect .example-effect-bg--radius .example-effect-img-list{width:100%;margin:0 auto}.example-effect .example-effect-bg--radius .example-effect-img-list__item{display:block;margin-bottom:60px;padding:0}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box{width:100%;margin-bottom:20px;padding-left:0}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-inner-box{width:auto;max-width:inherit;margin:0;padding:35px 16px}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .ttl{margin-bottom:10px;text-align:center}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .ttl .jp{font-size:2rem;line-height:1.5}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box{display:block}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item:first-of-type{display:block;margin-right:0;padding-right:0;border:none}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .reach-box__item--numbers{margin:0 auto}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .icon-box{width:4rem;margin:0 auto 10px auto}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box .text-inner-box .reach-box .reach-box__item .reach-box__item--percent .percentage-text-box p{justify-content:center}.example-effect .example-effect-bg--radius .example-effect-img-list__item .text-box p{line-height:1.75}.example-effect .example-effect-bg--radius .example-effect-img-list__item .photo-box{aspect-ratio:2/1;width:auto;height:auto;margin-left:0;border-radius:0}.example-effect .example-effect-bg--radius .example-effect-img-list__item--reverse{padding:0}.example-effect .example-effect-bg--radius .example-effect-img-list__item--reverse .photo-box{margin-right:0}.example-effect .example-effect-bg--radius.content--large{padding:12% 4%}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item{padding:6%}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item .border-left-pd{margin-left:0;text-align:center}.example-effect .example-effect-bg--radius .product-example_effect_supplement .item .ttl:after{left:50%;transform:translateX(-50%)}.common-icon-col2-list{flex-wrap:wrap;width:100%;margin:0 auto}.common-icon-col2-list__item{display:block;width:100%;margin-bottom:10px;padding:35px}.common-icon-col2-list__item .heading-box{width:100%}.common-icon-col2-list__item .heading-box .heading-inner-box .text-box{width:100%;margin-bottom:20px;padding-left:0}.common-icon-col2-list__item .heading-box .heading-inner-box .text-inner-box{width:auto;max-width:inherit;margin:0}.common-icon-col2-list__item .heading-box .heading-inner-box .ttl .jp{font-size:2rem;line-height:1}.common-icon-col2-list__item .heading-box .heading-inner-box p{line-height:1.75}.common-icon-col2-list__item .heading-box .heading-inner-box .photo-box{width:60px}.common-icon-col2-list__item .heading-box .heading-inner-box--reverse{padding:0}.common-icon-col2-list__item .heading-box .heading-inner-box--reverse .photo-box{margin-right:0}.common-icon-col3-list{width:100%;margin:0 auto}.common-icon-col3-list__item{display:block;width:100%;margin-bottom:10px;padding:25px}.common-icon-col3-list__item .heading-box{width:100%}.common-icon-col3-list__item .heading-box .heading-inner-box .text-box{width:100%;margin-bottom:20px;padding-left:0}.common-icon-col3-list__item .heading-box .heading-inner-box .text-inner-box{width:auto;max-width:inherit;margin:0}.common-icon-col3-list__item .heading-box .heading-inner-box .ttl .jp{font-size:2rem;line-height:1}.common-icon-col3-list__item .heading-box .heading-inner-box p{line-height:1.75}.common-icon-col3-list__item .heading-box .heading-inner-box--reverse{padding:0}.common-icon-col3-list__item .heading-box .heading-inner-box--reverse .photo-box{margin-right:0}.common-table tr,.common-table th,.common-table td{display:block}.common-table th,.common-table td{padding:20px}.common-table th{width:100%}.mod-table th,.mod-table td{display:block}.mod-table th{width:100%;padding-bottom:0;border:none}.mod-table .sub-table tr td{display:inline-block}.mod-table .sub-table__note{position:relative;margin-top:10px;padding-left:1.3rem;text-align:left}.mod-table .sub-table span{position:absolute;top:0;left:0}.common-learnable-link-arrow{display:none !important}.sp-swiper .common-learnable-link-swiper-box{margin-bottom:60px}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper h3{margin-bottom:10px;font-size:18px}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item{margin:0 20px}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .text-box .link-list.only-sp{display:none}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .photo-box{height:170px}.page-visual .text-inner-box{width:100%;padding:0}.page-visual .text-box .button-list{margin-left:0}.page-visual .text-box .button-list .arrow--bottom a::after{right:5%}.page-visual{flex-direction:column-reverse !important;margin-bottom:20px !important}.page-visual .photo-box{width:auto !important;margin-bottom:30px !important;border-radius:0 0 0 50px !important}.page-visual .text-box{width:90% !important;margin:0 auto !important}.page-visual .text-box::before{display:none !important}.page-visual .text-inner-box{max-width:inherit !important}.page-visual .text-box .title{font-size:3rem !important}.page-visual .text-box--bottom .title small{font-size:1.6rem !important}.page-visual .text-box--bottom .text-inner-box{padding-bottom:0 !important;padding-left:0}.page-visual .text-box .button-list{display:block !important}.page-visual .text-box .button-list a{width:100%;width:auto !important;max-width:355px !important;height:45px !important;margin:0 auto !important}.page-visual .text-box .button-list__item{margin-bottom:15px !important}.page-visual .text-box .button-list__item:last-child{margin-bottom:0 !important}.page-visual .text-box .button-list__item a{width:auto !important;max-width:355px !important;height:45px !important;margin:0 auto !important}.page-visual--only-text .text-box{width:100% !important}.page-visual--only-text .text-box::before{display:block !important;height:60px !important;margin-bottom:25px !important}.page-visual--only-text .text-inner-box{width:90%}.common-bg--radius{border-radius:25px 25px 0 0}.common-tab-pannel .tab-list{overflow-x:auto}.common-tab-pannel .tab-list__item a{min-width:40px;height:30px;font-size:1.4rem}.common-tab-pannel .tab-box{padding:12px;border-radius:0 0 15px 15px}.common-tab-pannel .tab-box dl dt{min-height:45px;padding-left:15px;gap:15px;font-size:1.4rem}.common-tab-pannel .tab-box dl dd{padding:15px 10px 5px}.common-tab-pannel .tab-box dl dt .flex small{margin-top:0}.common-tab-pannel .tab-box dl dd .table-box table{min-width:850px}.common-tab-pannel .tab-box dl dd .table-box table td .common-button a{width:144px;height:25px;font-size:1.1rem}.common-tab-pannel .tab-box dl dd .table-box .note{margin-left:1em;font-size:1rem;letter-spacing:.04em;text-indent:-1em}.common-tab-pannel .tab-box dl dd .border-box{padding:10px}.common-tab-pannel .tab-box dl dd .border-box p{gap:15px;font-size:1.1rem}.common-tab-pannel .tab-box dl dd .border-box .ttl{flex-shrink:0}.common-position dl dt{padding:2px 15px}.common-position dl dd{padding:15px}.common-position dl dd .common-position__inner-list{gap:10px 30px}.common-position dl dd .common-position__inner-item{min-width:inherit}.common-position dl dd .common-position__inner-item a{display:flex;gap:5px}.about-link-box--3col .common-learnable-link__item,.info-link-box--3col .common-learnable-link__item{width:100%}.about-link-box,.info-link-box{flex-direction:column}section{padding:7rem 0 !important}.effect,.detail,.rule,.contact,.faq{padding:7rem 0 !important}.select-box{margin-bottom:30px}.select-box select{padding:5px 40px 5px 10px}.capabilities-list{padding:0}.capabilities-list__item{flex-direction:column;margin-bottom:50px;gap:10px}.capabilities-list__item .photo-box{width:80px;height:80px;margin:0}.capabilities-list__item .photo-box img{width:100%}.capabilities-list__item .text-box .ttl{font-size:2rem}.capabilities-list__item .text-box .ttl .num{font-size:2.2rem}.capabilities-list__item .text-box .link-list{margin:30px 0 0}.capabilities-list__item .text-box .link-list__item{width:100%}.capabilities-list__item .text-box .link-list__item a{width:auto}.detail .sec{margin-bottom:4rem}.detail .sec:last-child{margin-bottom:0}.other-ad .button-box{margin-top:6rem}.other-ad .common-link-list--img{margin-bottom:6rem}.p-message-box{width:90%}.c-comingsoon__title{font-size:1.8rem}.c-comingsoon figure img{width:40%;max-width:none}section.flow.cheer-flow .common-button a::after{right:5%}.map-img .map-img_btn-items p{padding:2px 5px 1px}.map-img .map-img_btn-items.station-digital-signage{top:min(1.5337423313vw,20px);left:min(8.8190184049vw,115px)}.map-img .map-img_btn-items.sp-media{bottom:min(7.6687116564vw,100px)}.map-img .map-img_btn-items.platform-door-seat{bottom:min(7.6687116564vw,100px)}.map-img .map-img_btn-items.large-board02{bottom:min(7.6687116564vw,100px)}.map-img .map-img_btn-items.sticker02{bottom:min(7.6687116564vw,100px)}.map-img .map-img_btn-items.side-door-poster02{bottom:min(7.6687116564vw,100px);left:min(38.3435582822vw,500px)}.map-img .map-img_btn-items.strap{bottom:min(11.5030674847vw,150px);left:min(64.4171779141vw,840px)}.modal__wrapper .modal__container .modal__inner{padding:80px 0px 20px}.modal__wrapper .modal__container .modal__inner .modal__content{width:100%}.about-link-box--column .common-learnable-link__item{width:47%}.about-link-box--column .common-learnable-link__item .text-box{padding:16px 11px 18px}.about-link-box--column .common-learnable-link__item .text-box .ttl{font-size:1.4rem}.about-link-box--column .common-learnable-link__item .photo-box{height:auto}.tab-box.column_detail .img-list{justify-content:space-between}.tab-box.column_detail .img-list__item{width:49%}.contact{margin-bottom:70px;padding:0 !important}.contact .page-title{margin-bottom:40px}.contact .grey-box{margin-bottom:30px;padding:15px}.contact .grey-box p{font-size:1.2rem}.contact .grey-box .title{font-size:1.6rem}.contact .text01{margin-bottom:20px}.contact .mailform table{margin-bottom:20px}.contact .mailform th,.contact .mailform td{width:100% !important;padding:0 0 20px;float:left !important;font-size:1.4rem}.contact .mailform th{padding:0 0 10px}.contact .mailform th .must{top:0;right:0}main .download .content--large.flex{flex-direction:column;gap:0}main .download .content--large.flex article{padding:5%}main .download .content--large.flex article section h2{font-size:2.5rem;line-height:1.4}main .download .content--large.flex .download-form{box-sizing:border-box;padding:5%}.faq{padding:0 !important}.faq .anchor-list{justify-content:space-between;margin-bottom:40px;gap:10px 0}.faq h3{font-size:2.6rem}.faq dl{margin-bottom:40px;padding-bottom:6px;border-bottom:1px solid #e7e7e7}.faq dt,.faq dd{position:relative;padding:4px 20px 15px 40px;font-size:1.4rem;line-height:1.5;letter-spacing:.04em}.faq dt::before,.faq dd::before{top:20px;width:30px;height:30px;padding-bottom:0;font-weight:500;font-size:1.7rem}.faq dt{margin-top:6px;padding:25px 20px 20px 40px}.faq dt::after{position:absolute;top:43px;right:0;width:12px;height:7px;background-size:9px auto}.faq dd::before{top:0}.faq .common-bg--brown-light{margin-top:70px;padding:40px 0}.index .headline04{font-size:2.3rem !important}.index .main-visual{flex-direction:column-reverse}.index .main-visual .photo-box{aspect-ratio:inherit;width:100%;height:285px;margin-bottom:30px;border-radius:0 0 0 50px}.index .main-visual .text-box::before{display:none}.index .main-visual .text-box .title{margin:0;font-size:3.2rem;text-align:center}.index .main-visual .text-box .title small{margin-left:19px;font-size:2rem}.index .main-visual .text-inner-box{max-width:inherit;margin:0}.index .main-visual .text-box{box-sizing:border-box;flex:none;width:100%;padding:0 10px}.index .main-visual .text-box .common-button--contact,.index .main-visual .text-box::after{display:none}.index .introduce .introduce-img-list{gap:30px}.index .introduce .introduce-img-list li{box-sizing:border-box;width:100%;padding-bottom:20px}.index .introduce .introduce-img-list .num{font-size:4rem;line-height:1.2}.index .introduce .introduce-img-list .ttl{font-size:2rem;line-height:1.2}.index .introduce .introduce-img-list .ttl small{font-size:1.6rem}.index .introduce .introduce-img-list .txt{line-height:1.5}.index .introduce .introduce-img-list .photo-box{margin-bottom:10px}.index .ad-search .tab-pannel .tab-list{gap:10px}.index .ad-search .tab-pannel .tab-list__item a{padding:15px 10px;font-size:2rem}.index .ad-search .tab-pannel .tab-list__item a .img{height:40px}.index .ad-search .tab-pannel .tab-list__item a .img img{-o-object-fit:contain;width:100%;height:100%;object-fit:contain}.index .ad-search .tab-pannel .tab-list__item .txt{flex-shrink:0}.index .ad-search .tab-pannel .tab-box{padding:20px 10px}.index .ad-search .tab-pannel .tab-box .img-list__item{width:100%}.index .ad-search .tab-pannel .tab-box .img-list__item .text-box{padding-bottom:18px}.index .ad-search .tab-pannel .tab-box .img-list__item .text-box .photo{height:90px}.index .ad-search .tab-pannel .tab-box .img-list__item .text-box .photo img{height:100px}.index .learnable::before{border-radius:25px 25px 0 0}.index .common-learnable-link__item{width:calc(100vw - 40px) !important}.index .news .content--large{flex-direction:column-reverse;padding:0 0 60px}.index .news .content--large::before{border-radius:0 0 30px 0}.index .news .photo-box{aspect-ratio:66/26;width:100%;border-radius:0 0 0 50px}.index .news .text-box{box-sizing:border-box;width:100%;max-width:inherit;margin:0;padding:35px 10px 0}.index .news .text-box .headline05{margin-bottom:25px}.index .news .text-box .news-link-list__item .ttl{line-height:1.5}.index .news .common-button a{margin:0 auto}.only-sp{display:block}.only-pc{display:none}.button-list_row{flex-direction:column;gap:0}.button-list_row a{width:38rem}.index .learnable::before{top:2%;height:96%;border-radius:25px}.index .news .content--large{padding:0}.knowledge{margin-bottom:70px}.knowledge-text-box p{font-size:1.5rem;text-align:left}.knowledge-img-box{flex-direction:column;padding-right:5%;padding-bottom:40px}.knowledge-img-box--reverse{padding-left:5%}.knowledge-img-box .text-box{max-width:inherit;padding:30px 10px 30px}.knowledge-img-box .text-box .ttl{margin-bottom:20px;font-size:2.7rem}.knowledge-img-box .text-box .button{margin-top:30px}.knowledge-img-box .photo-box{aspect-ratio:66/28;width:100%;border-radius:0}.content--large-wrapper{padding:0}.content--large.content--large-w{width:auto;margin:0 5%;padding:4rem 0 !important}.content--large.content--large-w .common-other-link-list__item .photo-box{width:auto}.know-learn__detail .about{margin-top:50px}.know-learn__detail{margin-bottom:70px}.know-learn__detail .flex{display:block}.know-learn__detail article h1{font-size:2.5rem}.know-learn__detail article h2{margin-bottom:22px;font-size:2.8rem}.know-learn__detail article h2 small{margin-bottom:10px;font-size:1.5rem}.know-learn__detail article .link-tag{margin:0 0 30px;gap:0 5px}.know-learn__detail article .link-tag a{font-size:1.1rem}.know-learn__detail article .conts .photo{margin-bottom:20px}.know-learn__detail article .conts p{margin-bottom:2rem;line-height:1.75}.know-learn__detail article h3{margin:50px 0 30px;font-size:2.6rem}.know-learn__detail article h3::after{margin-top:15px}.know-learn__detail article h4{margin:25px 0;font-size:2rem}.know-learn__detail article h5{margin:15px 0;font-size:1.6rem}.know-learn__detail article h5::before{margin-top:7px}.know-learn__detail article .border-box{margin-bottom:50px}.know-learn__detail article .author-box{margin-top:50px;padding:20px}.know-learn__detail article .author-inner-box{display:block}.know-learn__detail article .author-inner-box .photo-box{display:flex;align-items:center;width:auto;height:auto;margin:0 0 10px;gap:10px;border-radius:0}.know-learn__detail article .author-inner-box .photo-box img{width:100px;height:100px;border-radius:50%}.know-learn__detail article .about-item{display:block}.know-learn__detail article .about-list .photo-box{width:auto;margin:0 0 15px}.know-learn__detail article .about-list .text-box .link-tag a{font-size:1rem}.know-learn__detail article .about-list .text-box .top .category{font-size:1.2rem}.know-learn__detail article .about-list .text-box .top .date{font-size:1rem}.know-learn__detail article .about-list .text-box .tag span{font-size:1.2rem;line-height:1.6rem}.know-learn__detail article .btn a{width:auto;max-width:500px;height:50px;margin:0 auto;padding:2px}.know-learn__detail article .btn a .bg{padding:0 40px 4px}.know-learn__detail article .btn a .bg::before{left:20px;width:14px;height:10px}.know-learn__detail aside{width:auto;margin-top:60px}.know-learn__detail aside .sec{margin-bottom:50px}.company,.news_top,.news_detail,.process{margin-bottom:70px}.news_detail .title-box .title{margin-bottom:18px;padding-top:2px;font-size:3rem;line-height:1.2}.news_detail .title-box .title small{margin-bottom:10px;font-size:1.6rem}.news_detail .title-box .time{margin-bottom:30px}.news_detail .title-box .time span{margin-left:15px;padding:0 8px 2px;font-size:1.2rem;line-height:15px}.news_detail .photo{margin-bottom:20px}.news_detail .wp-box h2{margin-bottom:10px;font-size:2.3rem}.news_detail .wp-box p{line-height:1.5;letter-spacing:.04em}.pending{margin-bottom:70px}.pending .content.flex{display:block}.pending .title-h2{font-size:2.6rem}.pending article{margin-bottom:50px}.pending aside{width:100%}.pending aside .price-box .button-list .common-button a{max-width:355px;margin:0 auto}.pending.contact .pending-text-box{margin-bottom:40px}.pending.contact .pending-text-box p{text-align:left}.pending.contact aside{width:auto}.pending.contact aside .title-h3{margin-bottom:20px}.pending.contact aside .mailform .form-list{margin-bottom:30px}.privacy{margin-bottom:70px}.privacy .headline01{font-size:2.4rem}.privacy .small{font-size:1.2rem}.privacy .border-box{padding:14px}.privacy .border-box .bg-box{width:auto;padding:10px}.privacy .border-box .headline03{margin-bottom:10px;line-height:1.5}.product{margin-bottom:70px}.product-detail .page-visual .photo-box{height:auto}.product-detail .related-product__ex{flex-direction:column;gap:2rem}.product-detail .related-product__img{flex-direction:column;width:auto}.route .train-route .common-position dl dt{padding:10px 20px}.route .other-route-box{margin-bottom:35px}.route .other-route-box a{padding:12px 30px 12px 12px;font-size:1.6rem}.route .station-route{padding-bottom:70px}.route .other-route-box a::after{right:20px}.route .station-route-text-box{margin-bottom:35px}.route .station-route .anchor-list{margin-bottom:35px;overflow-x:auto}.route .sec{margin-bottom:40px}.route .station-route .anchor-list{padding:12px 17px}.route .station-route .anchor-item a{min-width:56px;height:30px;font-size:1.2rem}.route .station-route .pick-up-list{flex-direction:column;gap:10px}.route .station-route .pick-up-list li{-moz-column-gap:3rem;column-gap:3rem}.route .station-route .pick-up-list li a::after{margin-left:5px}.route_detail .feature .route-detail__note__list{flex-direction:column;gap:0}.route_detail .feature{padding:0 0 7rem !important;padding-bottom:70px}.route_detail .feature .common-img-box{margin-bottom:40px}.route_detail .feature .route-img img{width:100%}.route_detail .feature .border-box{padding:15px}.route_detail .feature .route-detail{flex-direction:column;flex-wrap:nowrap}.route_detail .feature .route-detail li{width:auto !important}.route_detail .feature .route-detail__route ul{flex-wrap:wrap}.route_detail .feature .route-detail__person-info-img img{width:100%}.route_detail .feature .route-detail__info-list{max-width:inherit;gap:0 25px}.route_detail .feature .route-detail__info-item .ttl{margin-right:5px}.route_detail .feature .route-detail__person-info-list{flex-direction:column;align-items:center;margin:20px 0 0;gap:10px}.support .caution-list__item{gap:2rem}.support .caution-list__item .text-box .title{font-size:2rem;line-height:1.5}.support .support .page-visual .text-box .button-list a{padding-right:20px;font-size:1.4rem}.support .flow-item{flex-direction:column;gap:0}.support .flow-item:not(:last-of-type){margin-bottom:40px}.support .flow-item--left{margin-bottom:0;gap:20px}.support .flow-item--left+img{display:none}.support .faq{padding:7rem 0 !important}.support .faq dl{margin-bottom:0}.support .contact{padding:7rem 0 !important}.terminology{margin-bottom:70px}.terminology .headline07{margin-bottom:50px}.terminology .terminology-text-list{width:auto;margin-bottom:40px;gap:10px}.terminology .terminology-text-item a{min-width:80px;height:26px;padding:0 15px 2px 15px;font-size:1.2rem}.terminology .headline05{margin-bottom:25px}.terminology .text-item{margin-bottom:10px;padding-bottom:10px}.terminology .sec{margin-bottom:40px}.search-notfound .common-button{min-width:250px}}@media screen and (min-width: 768px){.page-path ul li a:hover{text-decoration:underline;opacity:1}#gnavi .link-inner-list{transition:.3s ease}#gnavi .link-list__item.more:hover .link-inner-list{visibility:visible;opacity:1}.btn-layout2{width:75.5rem !important}.common-box--flow__img-list__item p a:hover{text-decoration:none;opacity:1}.common-learnable-link__item:hover{opacity:.7}.common-learnable-link__item .text-box .link-list__item a:hover{text-decoration:none;opacity:1}.common-learnable-link__item .link-list{display:flex;flex-wrap:wrap;gap:3px 7px}.sp-swiper{display:flex}.sp-swiper .common-learnable-link-swiper-box{width:50%}.sp-swiper .common-learnable-link-swiper-box h3{display:flex;align-items:center;margin-bottom:20px;padding-bottom:15px;gap:9px;border-bottom:1px solid #d1d1d1;font-weight:bold;font-size:26px;line-height:1}.sp-swiper .common-learnable-link-swiper-box .common-learnable-link-arrow{display:none}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper{display:block}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item{display:flex;width:100%;height:auto;margin:0 0 15px 0;border-radius:0;background:none;box-shadow:none}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .photo-box{width:130px;height:80px}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .text-box{width:calc(100% - 166px);padding:2px 18px 0px;background:none}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .text-box .ttl{margin-bottom:0;font-size:1.6rem}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .text-box .link-list.only-sp{display:none}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .text-box .text-top{margin-bottom:0}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .text-box .text-top .left{display:flex;align-items:center}.sp-swiper .common-learnable-link-swiper-box .learnable-swiper .swiper-wrapper .common-learnable-link__item .text-box .text-top .left .tag-list__item{font-size:1.2rem}.common-pending-box .inner-box .btn a.btn-delete{transition:none}.common-pending-box .inner-box .btn a.btn-delete:hover{border-bottom-color:transparent;opacity:1}.detail .headline04{padding-bottom:2rem}.contact .mailform td a:hover{text-decoration:none;opacity:1}.index .common-learnable-link__item:hover{opacity:.7}.index .common-learnable-link__item .text-box .link-list__item a:hover{text-decoration:none;opacity:1}.index .ad-search .tab-pannel .tab-box .tab-box-link a:hover{border-bottom:none;opacity:1}.knowledge-img-box--reverse{flex-direction:row-reverse;justify-content:flex-end}.knowledge-img-box--reverse::before{right:auto;left:0;border-radius:0 0 0 60px}.knowledge-img-box--reverse .photo-box{border-radius:0 0 100px 0}.know-learn__detail article .link-tag a:hover,.know-learn__detail article .about-list .text-box .link-tag a:hover{text-decoration:none;opacity:1}.know-learn__detail article .about-item:hover{opacity:.7}.pending.contact aside{margin-top:-4px}.pending.contact aside .mailform input[type=checkbox]+span a:hover{text-decoration:none;opacity:1}.pending.contact .common-pending-box .inner-box .pending-table th{width:41%}.privacy p a:hover{text-decoration:none;opacity:1}.route_detail .route-ad .headline04{padding-bottom:35px}.object_detail_top .button-list__item{width:47% !important}}@media all and (max-width: 1400px)and (min-width: 768px){#footer .footer-fixed-box{right:20px;bottom:20px}}@media screen and (max-width: 769px){.step_lowering_sp{margin-top:20.6rem}.link-inner-list__item dl dt{font-weight:700}.link-inner-list__item dl dd a{margin-left:5rem}.common-learnable-link-swiper-box .swiper-btn-next{background-color:transparent}.common-learnable-link-swiper-box .swiper-btn-next a{width:50px}.common-learnable-link-swiper-box .swiper-btn-prev{align-items:flex-start !important;background-color:transparent}.common-learnable-link-swiper-box .swiper-btn-prev a{width:50px}.common-button--2col .common-button{width:100%}.page-visual .text-box .button-list__item{width:100%}.common-learnable-link-swiper-box .swiper-btn-next{background-color:transparent}.common-learnable-link-swiper-box .swiper-btn-next a{width:50px}.common-learnable-link-swiper-box .swiper-btn-prev{align-items:flex-start !important;background-color:transparent}.common-learnable-link-swiper-box .swiper-btn-prev a{width:50px}.object_detail_top.by_object .button-list{margin-top:2rem !important}.case_etc .common-point-list li h4{font-size:1.5rem;line-height:1.4em}.conductor_wire__list_cont_txt_btn .rightbtn_icon::before{top:5px;left:17%}.pattern_object__list_cont{flex-direction:column;padding:2rem 0 3rem}.pattern_object__list_cont img{margin:0 0 2rem}.pattern_object__list_cont table th{display:block;width:100%;padding-bottom:1rem;font-size:1.7rem}.pattern_object__list_cont table td{display:block;padding-bottom:1.5rem}.pattern_object__list_cont_td01 ul{flex-wrap:wrap;line-height:1}.persona_recommen__list .ttl{font-size:1.5rem !important;line-height:1.4em}.select_reason .common-img-list__item .text-box{width:100% !important}.sp-display_none{display:none}}@media all and (max-width: 1400px)and (min-width: 887px){#header{padding:0 3vw 0 10vw}#header .logo{width:17vw}#gnavi .link-list{gap:1vw}#gnavi .contact-link{width:17vw;height:4vw}#gnavi .search-link{width:4vw;height:4vw}}@media screen and (max-width: 887px){#header{padding:0 1rem}}@media all and (max-width: 1280px)and (min-width: 887px){#header .logo{width:22rem}#gnavi .link-list{gap:12px}#gnavi .contact-box{margin-left:2rem}#gnavi .contact-link{width:15vw;height:5rem}#gnavi .search-box{margin-left:1.5rem}}@media screen and (max-width: 950px){#header .logo{width:200px}#header .menu{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:#eb942d;cursor:pointer}#header .menu .line-box{position:relative;width:20px;height:8px}#header .menu .line-box .line{position:absolute;width:100%;height:1px;background-color:#fff;transition:.3s ease}#header .menu .line-box .line:nth-child(2){margin-top:7px}#header .menu.on .line-box .line:nth-child(1),#header .menu.on .line-box .line:nth-child(2){margin-top:3px}#header .menu.on .line-box .line:nth-child(1){transform:rotate(45deg)}#header .menu.on .line-box .line:nth-child(2){transform:rotate(-45deg)}#gnavi .link-inner-list__item a{font-size:1.6rem}.top_guide__bnr{flex-direction:column;height:100%}.top_guide__bnr img{transform:translate(0, -20px)}.top_guide__bnr_txt{width:100%;text-align:center}.top_guide__bnr_txt h3{font-size:2.5rem}.top_guide__bnr_btn a{min-width:252px;margin:3rem}.side-nav{display:none}.side-nav__overlay.is-active{display:none}}@media all and (max-width: 950px){#gnavi .search-link{display:none}#gnavi{display:none;z-index:999;position:absolute;top:9rem;left:0;width:100%;overflow:hidden;overflow:auto;background-color:#fff}#gnavi .navi-inner{flex-wrap:wrap;justify-content:center;padding:20px 20px}#gnavi .link-list{flex-direction:column;align-items:center;width:100%;margin:0 auto 30px}#gnavi .contact-box{display:block;width:100%;margin:0}#gnavi .contact-link{width:auto;margin-left:auto}#gnavi .search-box{display:inline-block;margin-left:20px}#gnavi .link-list__item{width:100%;padding:10px 0;font-size:1.6rem}#gnavi .link-list__item.more{cursor:pointer}#gnavi .link-list__item.more span{position:relative}#gnavi .link-list__item.more span::after{position:absolute;top:50%;width:12px;height:8px;margin-left:1em;transform:translateY(-50%);background:url(../img/common/icon_arrow01.png) no-repeat center/100%;content:"";transition:.3s ease}#gnavi .link-list__item.more.on span::after{transform:translateY(-50%) rotate(180deg)}#gnavi .link-list__item.more>span{display:block;padding-right:0;background:none}#gnavi .link-inner-list{display:none;visibility:visible;position:static;margin-top:15px;padding:10px;opacity:1}#gnavi .link-inner-list__item{display:flex;justify-content:flex-start;font-size:1.4rem}#gnavi .link-inner-list__item img{width:40px}#gnavi .link-inner-list__item+.link-inner-list__item{margin-top:10px}}@media all and (max-width: 1600px)and (min-width: 888px){#gnavi .link-list{gap:0 2vw}#gnavi .contact-box{margin-left:2.5vw}#gnavi .search-box{margin-left:1.25vw}}@media all and (max-width: 1300px)and (min-width: 887px){#gnavi .link-list{gap:1vw}#gnavi .link-list__item{font-size:1.2vw}#gnavi .contact-box{margin-left:1.5vw}}@media screen and (max-width: 374px){html{font-size:52%}.page-link-list__item a{padding:0 25px !important}}@media screen and (max-width: 767px)and (max-width: 767px){body a:hover{opacity:1 !important}body a:hover img{opacity:1 !important}.example-effect .example-effect-bg--radius .example-effect-img-list__item .photo-box{border-radius:0 0 15px 15px}}@media screen and (max-width: 1400px){.content--middle.p-inline--0.detail-train{padding-right:2%;padding-left:2%}.obotai-chatbot-controller{right:2rem !important}}@media screen and (max-width: 768px){.article-index{margin-top:5rem;padding:1rem 2rem;border-width:.2rem;border-radius:1.6rem}.article-index__heading{font-size:2.2rem}.article-index__1st{font-size:3.2rem}.article-index__1st-item a{font-size:1.6rem}.article-index__1st-item{margin-top:.8rem}.article-index__1st-item:nth-of-type(1){margin-top:0}.article-index__2nd{font-size:2.8rem}.article-index__2nd-item{margin-top:3rem}.common-point-list{justify-content:space-between;gap:30px 0}.common-point-list li{max-width:47%}.common-point-list h4.ttl{font-size:1.8rem}.common-case-list li{gap:10px}.common-case-list_cont{flex-direction:column;gap:20px}.common-case-list_head h4{font-size:2rem}.common-case-list_img img{display:block;margin:0 auto}.capabilities-list .w27rem{width:auto !important}.object_detail_top .orange_title{font-size:2.8rem}.object_detail_top .button-list__item{margin-bottom:40px !important}.object_detail_top .button-list__item .speech-bubble::before{top:-3px;left:30%}.object_detail_top .button-list__item .speech-bubble::after{top:-2px;right:33%}.intro-3reason .gap50{gap:25px}.transportation-about__ttl{font-size:2rem !important}.transportation-about__ttl span{font-size:2.3rem}.usage_example .common-case-list{gap:25px}.usage_example .common-button--detail a .txt::after{display:none}}@media all and (max-width: 1000px){.common-pending-box{padding:20px}.common-pending-box .inner-box{flex-direction:column;gap:30px}.common-pending-box .inner-box .photo-box{aspect-ratio:25/15;width:100%;height:auto}.common-pending-box .inner-box .btn .btn-delete{margin-left:auto}}@media all and (max-width: 768px){section.padding--none>*{padding:7rem 5% !important}}@media screen and (max-width: 960px){.faq .anchor-list{justify-content:center;gap:1.5rem 0}.faq .anchor-list li a{line-height:20px}}@media screen and (min-width: 560px)and (max-width: 959px){.faq .anchor-list{justify-content:center;gap:1.5rem 0}.faq .anchor-list li{width:50%}.faq .anchor-list li a{font-size:1.6rem}}@media screen and (max-width: 559px){.faq .anchor-list li{width:100%;margin-right:-1px}.faq .anchor-list li a{background-position:right 8px center;background-size:9px auto;font-size:1.4rem;line-height:20px}}@media all and (max-width: 1520px)and (min-width: 768px){.index .main-visual .text-box .title{margin-left:0}.index .main-visual .text-box .common-button{margin:0 0 0 20px}}@media all and (max-width: 1300px)and (min-width: 768px){.index .main-visual .text-box .title{margin-bottom:3.2vw}.index .main-visual .text-box .title small{font-size:2.15vw}.index .main-visual .photo-box{width:50%}.index .main-visual .text-box::before{height:9.8vw;margin-bottom:4.8vw}.index .main-visual .text-box::after{height:17vw;margin-top:5.7vw}}@media screen and (min-width: 769px){.top_guide__bnr_btn{margin-top:5rem}.intro-3reason .common-img-list{margin:0 4rem}.usage_example .common-case-list li a{margin:0 2rem}}@media screen and (max-width: 1280px){.side-nav__container{left:-75.6vw;width:75vw}.side-nav__container.is-active{-webkit-animation:fadeInLeft 1s ease 0s 1 normal;display:block;left:calc(50% - 4.2rem);transform:translate(-50%, -50%);animation:fadeInLeft 1s ease 0s 1 normal}@-webkit-keyframes fadeInLeft{0%{left:-75.6vw;transform:translate(0, -50%);opacity:1}100%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}}@keyframes fadeInLeft{0%{left:-75.6vw;transform:translate(0, -50%);opacity:1}100%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%);opacity:1}}@-webkit-keyframes slideOutLeft{0%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%)}100%{left:-75.6vw;transform:translate(0, -50%)}}@keyframes slideOutLeft{0%{left:calc(50% - 4.2rem);transform:translate(-50%, -50%)}100%{left:-75.6vw;transform:translate(0, -50%)}}.side-nav__content{width:85%}.side-nav__item-title{margin-bottom:1.5rem;padding-bottom:1.5rem}.side-nav__close{right:1.6rem}.side-nav dd ul.side-nav__detail-list{grid-template-columns:repeat(auto-fill, 9.5rem);gap:4rem}.side-nav dd ul.side-nav__detail-list.side-nav__detail-list--3column{grid-template-columns:repeat(auto-fill, 4.8rem)}.side-nav dd ul li::after{right:-2rem}.side-nav dd ul li{font-size:1rem}.side-nav dd ul li::after{top:.7rem;right:-1.5rem;width:.9rem;height:.7rem}}@media screen and (max-width: 1200px){.case_etc .common-point-list li{width:45%}.persona_recommen__bnr{flex-direction:column}.persona_recommen__bnr::before{-o-object-fit:cover;z-index:-4;position:absolute;top:-289px;right:0;left:-23%;width:150%;height:476px;margin:0 auto;object-fit:cover;border-radius:50%;background-color:#fff;content:""}.persona_recommen__bnr_btn a{margin-bottom:3rem}}@media screen and (max-width: 1100px){.conductor_wire__list{flex-direction:column}.conductor_wire__list li{width:100%;padding:3rem 0rem}.conductor_wire__list_cont{margin:0 5%}.conductor_wire__list_cont_txt_btn a{width:100%;max-width:355px !important;padding:1rem 0;font-size:1.6rem}}@media screen and (max-width: 1260px){.solution-recommen__list{flex-direction:column;justify-content:normal;width:100%;gap:20px}.solution-recommen__list li{width:100%}.solution-recommen__list__ttl{padding:0}.solution-recommen__list__txt p{margin:1rem 0rem;padding:0 1.5rem;text-align:center}.solution-recommen ul.box-three{width:100%}.pc_min1260{display:none}.sp_max1260{display:block !important}}@media screen and (max-width: 920px){.transportation-about__figure li{width:31%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsIjBfYmFzZS9fcmVzZXQuc2NzcyIsIjBfYmFzZS9fdmFycy5zY3NzIiwic3R5bGUuc2NzcyIsIjFfbGF5b3V0L19icmVhZGNydW1iLnNjc3MiLCIxX2xheW91dC9fZm9vdGVyLnNjc3MiLCIwX2Jhc2UvX21peGluLnNjc3MiLCIxX2xheW91dC9faGVhZGVyLnNjc3MiLCIxX2xheW91dC9fbGF5b3V0LnNjc3MiLCIyX2NvbXBvbmVudC9fMDFfYnRuLnNjc3MiLCIyX2NvbXBvbmVudC9fMDJfdGl0bGUuc2NzcyIsIjJfY29tcG9uZW50L18wNF9mb3JtLnNjc3MiLCIyX2NvbXBvbmVudC9fMDZfbmF2aS5zY3NzIiwiMl9jb21wb25lbnQvXzA3X2ltZy5zY3NzIiwiMl9jb21wb25lbnQvXzA4X2xpc3Quc2NzcyIsIjJfY29tcG9uZW50L18wOV90YWJsZS5zY3NzIiwiMl9jb21wb25lbnQvXzEyX3NsaWRlLnNjc3MiLCIyX2NvbXBvbmVudC9fOTlfb3RoZXIuc2NzcyIsIjNfcHJvamVjdC9fY29udGFjdC5zY3NzIiwiM19wcm9qZWN0L19kb3dubG9hZC5zY3NzIiwiM19wcm9qZWN0L19mYXEuc2NzcyIsIjBfYmFzZS9fZm9udHNpemUuc2NzcyIsIjNfcHJvamVjdC9faW5kZXguc2NzcyIsIjNfcHJvamVjdC9fa25vd2xlZGdlLnNjc3MiLCIzX3Byb2plY3QvX2tub3ctbGVhcm5fX2RldGFpbC5zY3NzIiwiM19wcm9qZWN0L19uZXdzLnNjc3MiLCIzX3Byb2plY3QvX3BlbmRpbmcuc2NzcyIsIjNfcHJvamVjdC9fcHJpdmFjeS5zY3NzIiwiM19wcm9qZWN0L19wcm9kdWN0LnNjc3MiLCIzX3Byb2plY3QvX3JvdXRlLnNjc3MiLCIzX3Byb2plY3QvX3JvdXRlX2RldGFpbC5zY3NzIiwiM19wcm9qZWN0L19zdXBwb3J0LnNjc3MiLCIzX3Byb2plY3QvX3Rlcm1pbm9sb2d5LnNjc3MiLCIzX3Byb2plY3QvX3NlYXJjaC5zY3NzIiwiM19wcm9qZWN0L19waWNrdXAuc2NzcyIsIjNfcHJvamVjdC9fc2lkZV9uYXYuc2NzcyIsIjRfb2JqZWN0L19vYmplY3RfZGV0YWlsX3RvcC5zY3NzIiwiNF9vYmplY3QvX2Nhc2VfZXRjLnNjc3MiLCI0X29iamVjdC9fY29uZHVjdG9yX3dpcmUuc2NzcyIsIjRfb2JqZWN0L19pbnRyby0zcmVhc29uLnNjc3MiLCI0X29iamVjdC9fcGF0dGVybl9vYmplY3Quc2NzcyIsIjRfb2JqZWN0L19wZXJzb25hX3JlY29tbWVuLnNjc3MiLCI0X29iamVjdC9fc2VsZWN0X3JlYXNvbi5zY3NzIiwiNF9vYmplY3QvX3NvbHV0aW9uLXJlY29tbWVuLnNjc3MiLCI0X29iamVjdC9fdHJhaW4tYWQuc2NzcyIsIjRfb2JqZWN0L190cmFuc3BvcnRhdGlvbi1hYm91dC5zY3NzIiwiNF9vYmplY3QvX21lZGlhX2V0Yy5zY3NzIiwiNF9vYmplY3QvX3VzYWdlX2V4YW1wbGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSwyUkNLQSxRQThEQyxDQUFBLFNBQ0EsQ0FDQSxRQUNBLENBQUEsU0FDQSxDQUhBLHNCQUNBLENBRUEsYUFDQSxDQUFBLEtBR0QsZUFDQyxDQUFBLHdDQVVELHFDQU1DLENBQUEsNkZBR0QsYUFhQyxDQUFBLE1BS0EscUJBQUEsQ0FGRCxlQUdDLENBQUEsYUFHRCxXQUVDLENBQUEsT0FHRCxTQUNDLENBQUEsSUFHRCxvQkFDQyxDQUFBLElBR0QsNEJBQ0MsQ0FBQSxJQUlBLGNBQ0EsQ0FBQSxXQUFBLENBRkQsa0JBR0MsQ0FBQSxFQUdELGFDL0hTLENBQUEsb0JEaUlSLENBQUEsbUJBQ0EsQ0FBQSxPQUVBLGFDcElRLENBQUEsb0JEc0lQLENBQUEsbUJBQ0EsQ0FBQSxVQUdELGFDMUlRLENBQUEsUUQ4SVIsYUM5SVEsQ0FBQSxVRGdKUCxDQUFBLFNBR0QsYUNuSlEsQ0FBQSxXRHdKVCxjQUNDLENBQUEsT0FHRCx1QkFDQyxDQUFBLG9CQUNBLENBQUEsZUFDQSxDQUFBLFFBQ0EsQ0FBQSxTQUNBLENBQUEs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QUFBLENBRkYsVUFHRSxDQUFBLElBR0EsVUFDQSxDQUFBLDRCQUFBLENBRkYsVUFHRSxDQUFBLElBR0EsVUFDQSxDQUFBLDRCQUFBLENBRkYsVUFHRSxDQUFBLElBR0EsVUFDQSxDQUFBLDRCQUFBLENBRkYsU0FHRSxDQUFBLElBR0EsdUJBQ0EsQ0FBQSwrQkFBQSxDQUZGLFNBR0UsQ0FBQSxJQUdBLHVCQUNBLENBQUEsK0JBQUEsQ0FGRixTQUdFLENBQUEsSUFHQSx1QkFDQSxDQUFBLCtCQUFBLENBRkYsU0FHRSxDQUFBLEtBR0EsdUJBQ0EsQ0FBQSwrQkFBQSxDQUZGLFNBR0UsQ0FBQSxDQUFBLGlEQUtGLFlBQUEsQ0FGRix1QkFDRSxDQUFBLDJDQUVBLENBQUEsaUZBRUUsK0NBQ0UsQ0FBQSxzREFLSixjQUNFLENBQUEsZ0NBSU4sR0FFSSx1QkFDQSxDQUFBLCtCQUFBLENBRkYsU0FHRSxDQUFBLElBR0EsdUJBQ0EsQ0FBQSwrQkFBQSxDQUZGLFVBR0UsQ0FBQSxJQUdBLHVCQUNBLENBQUEsK0JBQUEsQ0FGRixVQUdFLENBQUEsSUFHQSx1QkFDQSxDQUFBLCtCQUFBLENBRkYsVUFHRSxDQUFBLElBR0EsdUJBQ0EsQ0FBQSwrQkFBQSxDQUZGLFNBR0UsQ0FBQSxJQUdBLFVBQ0EsQ0FBQSw0QkFBQSxDQUZGLFNBR0UsQ0FBQSxJQUdBLFVBQ0EsQ0FBQSw0QkFBQSxDQUZGLFNBR0UsQ0FBQSxJQUdBLFVBQ0EsQ0FBQSw0QkFBQSxDQUZGLFNBR0UsQ0FBQSxLQUdBLFVBQ0EsQ0FBQSw0QkFBQSxDQUZGLFNBR0UsQ0FBQSxDQWhERSx3QkFJTixHQUVJLHVCQUNBLENBQUEsK0JBQUEsQ0FGRixTQUdFLENBQUEsSUFHQSx1QkFDQSxDQUFBLCtCQUFBLENBRkYsVUFHRSxDQUFBLElBR0EsdUJBQ0EsQ0FBQSwrQkFBQSxDQUZGLFVBR0UsQ0FBQSxJQUdBLHVCQUNBLENBQUEsK0JBQUEsQ0FGRixVQUdFLENBQUEsSUFHQSx1QkFDQSxDQUFBLCtCQUFBLENBRkYsU0FHRSxDQUFBLElBR0EsVUFDQSxDQUFBLDRC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SixxQkFZSSxDN0I3UFAsaUI2QjJZQyxZQWFJLEM3QnhaTCxzQzZCbWJLLCtDQU1JLENBQUEsUUFDQSxDN0IxYlQscUU2QjRiTywrQ0FJSSxDN0JoY1gsMEI2QndjTyxXQVlJLEM3QnBkWCxtQjZCb2NLLGNBb0JJLENBQUEsMEJBR0UsU0FDQSxDQUFBLGFBQUEsQ0FIRixXQUNFLENBQUEsWUFHQSxDQTlYRixDRTNKTixzQ0FDRSxnQ0FGSixTQUdJLENJdUNGLHVCQWhCRixxQkFpQkUsQ0FZQSwrQkFJSSxtQkFDQSxDQUFBLFVBQ0EsQ0FBQSxpQkFDQSxDQWpCSixVQVdJLENBQUEsT0FDQSxDQUFBLFNBQ0EsQ0FJQSxVQUNBLENBQUEsWUFDQSxDQU5BLGFBQ0EsQ0FLQSxnQkFDQSxDQUFBLGlCQUNBLENBQUEscUJBQ0EsQ0FBQSxVQUNBLENBMERJLDZCQVZOLGtCQVdZLENKNUhaLENDZUYsc0NBQ0Usc0JBTkoscUJBT0ksQ0FRQSx5QkFORixVQU9NLENBQUEsaUJBQ0EsQ0FVSiwyQkFERixXQUVJLENBb0NJLHFDQUNBLFVBQ0EsQ0FsQkYsMEJBaUJFLENBQ0EsY0FDQSxDQUFBLGdCQUNBLENBN0ROLENLSkosc0NBQ0kseUJBQ0EscUJBQ0EsQ0FWSixzQkFTSSxDQUVBLFVBQUEsQ0FEQSxRQUVBLENBWUYsNEJBVkYsVUFXSSxDQW1CRiw4QkFQQSxTQVFFLENBT0UsZ0NBRUYsZ0JBQUEsQ0FKQSxnQkFHQSxDQUFBLGlCQUVBLENBU0YsZ0NBRkYsVUFHSSxDQXVCQSxZQUZOLFlBR1EsQ0FLRixZQUZOLHdCQUdRLENBbkZGLENFR0EscUNBQ0EsaUNBRkYsU0FHSSxDQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwsYm9keSxkaXYsc3BhbixhcHBsZXQsb2JqZWN0LGlmcmFtZSxoMSxoMixoMyxoNCxoNSxoNixwLGJsb2NrcXVvdGUscHJlLGEsYWJicixhY3JvbnltLGFkZHJlc3MsYmlnLGNpdGUsY29kZSxkZWwsZGZuLGVtLGZvbnQsaW1nLGlucyxrYmQscSxzLHNhbXAsc21hbGwsc3RyaWtlLHN0cm9uZyxzdWIsc3VwLHR0LHZhcixiLHUsaSxjZW50ZXIsZGwsZHQsZGQsb2wsdWwsbGksZmllbGRzZXQsZm9ybSxsYWJlbCxsZWdlbmQsdGFibGUsY2FwdGlvbix0Ym9keSx0Zm9vdCx0aGVhZCx0cix0aCx0ZHttYXJnaW46MDtwYWRkaW5nOjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtvdXRsaW5lOjA7Zm9udC1zaXplOjFlbX1odG1se2ZvbnQtc2l6ZTo2Mi41JX1ib2R5LHRhYmxlLGlucHV0LHRleHRhcmVhLHNlbGVjdCxvcHRpb257Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnMgSlBcIixzYW5zLXNlcmlmfWFydGljbGUsYXNpZGUsY2FudmFzLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWVudSxuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9b2wsdWx7bGlzdC1zdHlsZTpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveH1ibG9ja3F1b3RlLHF7cXVvdGVzOm5vbmV9OmZvY3Vze291dGxpbmU6MH1pbnN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9ZGVse3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2h9aW1ne3ZlcnRpY2FsLWFsaWduOnRvcDttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b31he2NvbG9yOiMxNTE1MTU7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dHJhbnNpdGlvbjouM3MgZWFzZX1hOmxpbmt7Y29sb3I6IzE1MTUxNTt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOi4zcyBlYXNlfWE6dmlzaXRlZHtjb2xvcjojMTUxNTE1fWE6aG92ZXJ7Y29sb3I6IzE1MTUxNTtvcGFjaXR5Oi43fWE6YWN0aXZle2NvbG9yOiMxNTE1MTV9Zm9ybSBsYWJlbHtjdXJzb3I6cG9pbnRlcn1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3JkZXItcmFkaXVzOjA7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDt0ZXh0LWFsaWduOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wY3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1pbWd7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99fS5wYWdlLXBhdGh7bWFyZ2luLWJvdHRvbTo5MnB4O2JhY2tncm91bmQtY29sb3I6I2VlZTllM30ucGFnZS1wYXRoIHVse2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtib3gtc2l6aW5nOmJvcmRlci1ib3g7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTMyMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzoxcmVtIDUlfS5wYWdlLXBhdGggdWwgbGl7bWFyZ2luLXJpZ2h0OjE5cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MCAxOHB4O2ZvbnQtc2l6ZToxLjRyZW19LnBhZ2UtcGF0aCB1bCBsaTo6YWZ0ZXJ7d2lkdGg6NnB4O2hlaWdodDoxMHB4O2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDIucG5nKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7Y29udGVudDpcIlwifS5wYWdlLXBhdGggdWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0ucGFnZS1wYXRoIHVsIGxpOmxhc3QtY2hpbGQ6OmFmdGVye2Rpc3BsYXk6bm9uZX0ucGFnZS1wYXRoIHVsIGxpIGEsLnBhZ2UtcGF0aCB1bCBsaSBzcGFue2NvbG9yOiM5ZjlmOWY7Zm9udC1zaXplOjEuNHJlbTtsZXR0ZXItc3BhY2luZzouMDRlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnBhZ2UtcGF0aCB1bCBsaSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7b3BhY2l0eToxfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtcGF0aHttYXJnaW4tYm90dG9tOjQwcHggIWltcG9ydGFudH0ucGFnZS1wYXRoIHVse3dpZHRoOmF1dG87cGFkZGluZzo1cHggMTBweH0ucGFnZS1wYXRoIHVsIGxpe21hcmdpbi1yaWdodDoxMnB4O2dhcDowIDEycHh9LnBhZ2UtcGF0aCB1bCBsaTo6YWZ0ZXJ7bWFyZ2luLXRvcDoycHg7d2lkdGg6NXB4O2hlaWdodDo4cHh9fSNmb290ZXIgLmNvbnRlbnR7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTMyMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjAgNSV9I2Zvb3RlciAuZm9vdGVyLWNvbnRhY3QtYm94e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmYzU2MGQgMCUsICNlYjk0MmQgMTAwJSl9I2Zvb3RlciAuZm9vdGVyLWNvbnRhY3QtYm94IC5jb250ZW50e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzo3cmVtIDIlfSNmb290ZXIgLmZvb3Rlci1jb250YWN0LWJveCAudHRse21hcmdpbi1ib3R0b206MTFweDtmb250LXNpemU6My42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDRlbTtsaW5lLWhlaWdodDoxLjR9I2Zvb3RlciAuZm9vdGVyLWNvbnRhY3QtYm94IC5idG4tYm94e3dpZHRoOjUwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjMwcHh9I2Zvb3RlciAuZm9vdGVyLWNvbnRhY3QtYm94IC5jb250YWN0LWxpbmt7d2lkdGg6MTAwJTtoZWlnaHQ6OTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjAgMTJweDtib3JkZXItcmFkaXVzOjQ1cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZsZXg6MX0jZm9vdGVyIC5mb290ZXItY29udGFjdC1ib3ggLmNvbnRhY3QtbGluazo6YmVmb3Jle3dpZHRoOjI5cHg7aGVpZ2h0OjI2cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3BhcGVyX3BsYW5lMDIucG5nKSBuby1yZXBlYXQgY2VudGVyLzI5cHg7Y29udGVudDpcIlwifSNmb290ZXIgLmZvb3Rlci1jb250YWN0LWJveCAuY29udGFjdC1saW5rIHNwYW57Y29sb3I6dHJhbnNwYXJlbnQ7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xZW07LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmNDYwMCAwJSwgI2ViOTQyZCAxMDAlKX0jZm9vdGVyIC5mb290ZXItY29udGFjdC1ib3ggLmRvd25sb2FkLWxpbmt7d2lkdGg6MTAwJTtoZWlnaHQ6OTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjAgMTJweDtib3JkZXItcmFkaXVzOjQ1cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZsZXg6MX0jZm9vdGVyIC5mb290ZXItY29udGFjdC1ib3ggLmRvd25sb2FkLWxpbms6OmJlZm9yZXt3aWR0aDoyOXB4O2hlaWdodDoyNnB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9wYXBlcl9wbGFuZTAzLnBuZykgbm8tcmVwZWF0IGNlbnRlci8yOXB4O2NvbnRlbnQ6XCJcIn0jZm9vdGVyIC5mb290ZXItY29udGFjdC1ib3ggLmRvd25sb2FkLWxpbmsgc3Bhbntjb2xvcjp0cmFuc3BhcmVudDtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjFlbTstd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmY0NjAwIDAlLCAjZWI5NDJkIDEwMCUpfSNmb290ZXIgLmZvb3Rlci1iZ3toZWlnaHQ6MjU5cHg7YmFja2dyb3VuZDojZWVlOWUzIHVybCguLi9pbWcvY29tbW9uL2Zvb3Rlcl9iZy5wbmcpIHJlcGVhdC14IGxlZnQgdG9wL2F1dG8gMTAwJX0jZm9vdGVyIC5mb290ZXItdG9we3BhZGRpbmc6OC41cmVtIDAgNHJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU5ZTN9I2Zvb3RlciAuZm9vdGVyLXRvcCAuY29udGVudHttYXgtd2lkdGg6MTMyMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MnJlbX0jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbG9nb3twYWRkaW5nOjZweCAwIDA7d2lkdGg6MjguOHJlbX0jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbG9nbyBhe2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxICFpbXBvcnRhbnR9I2Zvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWxpbmstYm94e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDo2NHJlbX0jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbGluay1saXN0X19pdGVte21hcmdpbi1ib3R0b206MTRweH0jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbGluay1saXN0X19pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfSNmb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1saW5rLWxpc3RfX2l0ZW0gc3Bhbntmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOjB9I2Zvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWxpbmstbGlzdF9faXRlbSBhe2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzowfSNmb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1saW5rLWlubmVyLWxpc3R7bWFyZ2luOjhweCAwIDB9I2Zvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWxpbmstaW5uZXItbGlzdF9faXRlbXttYXJnaW4tYm90dG9tOjhweH0jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbGluay1pbm5lci1saXN0X19pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfSNmb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1saW5rLWlubmVyLWxpc3RfX2l0ZW0gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDowIDlweDtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjQwMH0jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbGluay1pbm5lci1saXN0X19pdGVtIGE6OmJlZm9yZXt3aWR0aDo2cHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDMucG5nKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7Y29udGVudDpcIlwifSNmb290ZXIgLmZvb3Rlci1ib3R0b217cGFkZGluZzowIDAgNDZweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YmFja2dyb3VuZC1jb2xvcjojZWVlOWUzfSNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRlbnR7d2lkdGg6MTMyMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59I2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWxlZnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6M3JlbX0jZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItc25zLWxpc3R7ZGlzcGxheTpmbGV4O2dhcDozcmVtfSNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1zbnMtbGlzdF9faXRlbSBhe3dpZHRoOjNyZW07aGVpZ2h0OjNyZW07ZGlzcGxheTpibG9ja30jZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItc25zLWxpc3RfX2l0ZW0gYSBpbWd7d2lkdGg6MTAwJX0jZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItbGluay1saXN0e21hcmdpbi1ib3R0b206NnB4O2Rpc3BsYXk6ZmxleDtnYXA6MnJlbX0jZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItbGluay1saXN0X19pdGVtIGF7Y29sb3I6IzNjM2MzYztmb250LXNpemU6MS4ycmVtO2xldHRlci1zcGFjaW5nOjB9I2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLXJpZ2h0e21hcmdpbi1ib3R0b206NHB4fSNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1yaWdodCAuY29weXJpZ2h0e2NvbG9yOiM3MTcxNzE7Zm9udC1zaXplOjEuMnJlbTtmb250LXN0eWxlOm5vcm1hbDtsZXR0ZXItc3BhY2luZzowfSNmb290ZXIgLmZvb3Rlci1maXhlZC1ib3h7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6NzVweDtib3R0b206NzVweDt6LWluZGV4Ojg4ODtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAxMDBweCk7dHJhbnNpdGlvbjphbGwgMXN9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQwMHB4KWFuZCAobWluLXdpZHRoOiA3NjhweCl7I2Zvb3RlciAuZm9vdGVyLWZpeGVkLWJveHtyaWdodDoyMHB4O2JvdHRvbToyMHB4fX0jZm9vdGVyIC5mb290ZXItZml4ZWQtYm94LmZhZGVpbntvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKX0jZm9vdGVyIC5mb290ZXItZml4ZWQtYm94IC5wZW5kaW5nLWJveCBhe3BhZGRpbmc6MnB4IDAgMDt3aWR0aDoxMXJlbTtoZWlnaHQ6MTFyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuNXJlbTtmb250LWZhbWlseTpcIk0gUExVUyBSb3VuZGVkIDFjXCIsc2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzotMC4wNGVtO2JvcmRlci1yYWRpdXM6NTAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCl9I2Zvb3RlciAuZm9vdGVyLWZpeGVkLWJveCAucGVuZGluZy1ib3ggYTo6YmVmb3Jle3dpZHRoOjIuN3JlbTtoZWlnaHQ6Mi45cmVtO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3BhcGVyX2NsaXAucG5nKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7Y29udGVudDpcIlwifSNmb290ZXIgLmZvb3Rlci1maXhlZC1ib3ggLnBlbmRpbmctYm94LS1udW17d2lkdGg6M3JlbTtoZWlnaHQ6M3JlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTFweDtyaWdodDotMTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MS4zNXJlbTtmb250LWZhbWlseTpcIk0gUExVUyBSb3VuZGVkIDFjXCIsc2Fucy1zZXJpZjtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6M3B4IHNvbGlkICNmZmY7YmFja2dyb3VuZC1jb2xvcjojZmIyMDA5fSNmb290ZXIgLmZvb3Rlci1maXhlZC1ib3ggLnBhZ2UtdG9we21hcmdpbi10b3A6MTBweH0jZm9vdGVyIC5mb290ZXItZml4ZWQtYm94IC5wYWdlLXRvcC0tYXJyb3d7d2lkdGg6MnJlbTtoZWlnaHQ6MS4ycmVtO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vcGFnZV90b3AucG5nKX0jZm9vdGVyIC5mb290ZXItZml4ZWQtYm94IC5wYWdlLXRvcCBhe3BhZGRpbmc6MnB4IDAgMDt3aWR0aDoxMXJlbTtoZWlnaHQ6MTFyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2xldHRlci1zcGFjaW5nOi0wLjA0ZW07Zm9udC1zaXplOjEuNXJlbTtmb250LWZhbWlseTpcIk0gUExVUyBSb3VuZGVkIDFjXCIsc2Fucy1zZXJpZjtib3JkZXItcmFkaXVzOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3h9I2Zvb3RlciAuZm9vdGVyLWZpeGVkLWJveCAucGFnZS10b3AgYTo6YmVmb3Jle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItcmFkaXVzOjMxcHg7YmFja2dyb3VuZDpub25lO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1ZjFjLCAjZWI5NDJkKTtib3JkZXItcmFkaXVzOjUwJTt6LWluZGV4Oi0xO2NvbnRlbnQ6XCJcIn0jZm9vdGVyIC5mb290ZXItZml4ZWQtYm94IC5wYWdlLXRvcCBhIC50eHR7Y29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcn0jZm9vdGVyIC5mb290ZXItZml4ZWQtYm94IC5wYWdlLXRvcCBhOjphZnRlcnt3aWR0aDpjYWxjKDEwMCUgLSA0cHgpO2hlaWdodDpjYWxjKDEwMCUgLSA0cHgpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MnB4O3RvcDoycHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb246LjJzIGVhc2U7Y29udGVudDpcIlwiO3otaW5kZXg6LTF9I2Zvb3RlciAuZm9vdGVyLWZpeGVkLWJveCAucGFnZS10b3AgYTpob3ZlcntvcGFjaXR5OjF9I2Zvb3RlciAuZm9vdGVyLWZpeGVkLWJveCAucGFnZS10b3AgYTpob3ZlciAudHh0e2NvbG9yOiNmZmZ9I2Zvb3RlciAuZm9vdGVyLWZpeGVkLWJveCAucGFnZS10b3AgYTpob3Zlcjo6YWZ0ZXJ7b3BhY2l0eTowfSNmb290ZXIgLmZvb3Rlci1maXhlZC1ib3ggLnBhZ2UtdG9wIGE6aG92ZXIgLnBhZ2UtdG9wLS1hcnJvd3tiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL3BhZ2V0b3BfaWNvbl93aC5wbmcpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjZm9vdGVyIC5jb250ZW50e21hcmdpbjowO3BhZGRpbmc6MCAxMHB4O3dpZHRoOmF1dG99I2Zvb3RlciAuZm9vdGVyLWNvbnRhY3QtYm94IC5jb250ZW50e3BhZGRpbmc6NHJlbSA1JTtkaXNwbGF5OmJsb2NrfSNmb290ZXIgLmZvb3Rlci1jb250YWN0LWJveCAuYnRuLWJveHt3aWR0aDoxMDAlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NDBweH0jZm9vdGVyIC5mb290ZXItY29udGFjdC1ib3ggLmJ0bi1ib3ggYXttaW4taGVpZ2h0OjYwcHh9I2Zvb3RlciAuZm9vdGVyLWNvbnRhY3QtYm94IC5jb250YWN0LWxpbmt7bWFyZ2luOjAgYXV0bzt3aWR0aDoxMDAlO2hlaWdodDo2MHB4fSNmb290ZXIgLmZvb3Rlci1jb250YWN0LWJveCAudGV4dC1ib3h7cGFkZGluZy1ib3R0b206M3JlbTt0ZXh0LWFsaWduOmNlbnRlcn0jZm9vdGVyIC5mb290ZXItY29udGFjdC1ib3ggLnR0bHtmb250LXNpemU6M3JlbX0jZm9vdGVyIC5mb290ZXItY29udGFjdC1ib3ggLnR4dHttYXJnaW46MCAtMTBweH0jZm9vdGVyIC5mb290ZXItYmd7aGVpZ2h0OjEwMHB4fSNmb290ZXIgLmZvb3Rlci10b3B7cGFkZGluZzo0MHB4IDAgMjBweH0jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbG9nb3ttYXJnaW46MCBhdXRvIDMwcHg7cGFkZGluZy10b3A6MH0jZm9vdGVyIC5mb290ZXItdG9wIC5jb250ZW50e3dpZHRoOmF1dG87ZGlzcGxheTpibG9ja30jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbGluay1ib3h7ZmxleC13cmFwOndyYXA7Z2FwOjE1cHggMzBweDtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnQ7d2lkdGg6YXV0b30jZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItbGluay1ib3ggLmZvb3Rlci1saW5rLWxpc3Q6bnRoLWNoaWxkKDEpe3dpZHRoOjEwMCV9I2Zvb3RlciAuZm9vdGVyLWJvdHRvbXtwYWRkaW5nLWJvdHRvbTozMHB4fSNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRlbnR7ZGlzcGxheTpibG9ja30jZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItbGVmdHttYXJnaW46MCAwIDMwcHg7ZGlzcGxheTpibG9ja30jZm9vdGVyIC5mb290ZXItYm90dG9tIC5mb290ZXItc25zLWxpc3R7bWFyZ2luLWJvdHRvbToyMHB4fSNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1saW5rLWxpc3R7bWFyZ2luLWJvdHRvbTowfSNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1yaWdodCAuY29weXJpZ2h0e2ZvbnQtc2l6ZToxcmVtO3RleHQtYWxpZ246Y2VudGVyfSNmb290ZXIgLmZvb3Rlci1maXhlZC1ib3h7cmlnaHQ6MjBweDtib3R0b206MjBweH0jZm9vdGVyIC5mb290ZXItZml4ZWQtYm94IC5wZW5kaW5nLWJveCBhe3dpZHRoOjdyZW07aGVpZ2h0OjdyZW07Z2FwOjJweDtmb250LXNpemU6MS4ycmVtfSNmb290ZXIgLmZvb3Rlci1maXhlZC1ib3ggLnBlbmRpbmctYm94IGE6OmJlZm9yZXt3aWR0aDoyMHB4O2hlaWdodDoyNHB4fSNmb290ZXIgLmZvb3Rlci1maXhlZC1ib3ggLnBlbmRpbmctYm94IGE6OmFmdGVye3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7Zm9udC1zaXplOi44NXJlbTtib3JkZXItd2lkdGg6MnB4fSNmb290ZXIgLmZvb3Rlci1maXhlZC1ib3ggLnBhZ2UtdG9wIGF7d2lkdGg6N3JlbTtoZWlnaHQ6N3JlbX19LmRvd25sb2FkX2Jucntwb3NpdGlvbjpmaXhlZDtsZWZ0OjIlO2JvdHRvbTo1JTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI2Y3NWYxYyAwJSwgI2Y3NWYxYyAzNSUsICNlYzkxMmMgMTAwJSk7bWF4LXdpZHRoOjI0MHB4O21pbi13aWR0aDoyMjBweDt3aWR0aDoxOHZ3O3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyMHB4O3RyYW5zaXRpb246LjNzO3otaW5kZXg6NTAwO29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2U7cG9pbnRlci1ldmVudHM6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmRvd25sb2FkX2JucntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmRvd25sb2FkX2JuciAucGRBcmVhLWxhYmVse3Bvc2l0aW9uOnJlbGF0aXZlfS5kb3dubG9hZF9ibnIgLnBkQXJlYS1sYWJlbCBsYWJlbHt6LWluZGV4OjEwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNXB4O3JpZ2h0Oi01cHg7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7YmFja2dyb3VuZDojODg4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6OTk5OXB4O3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXJ9LmRvd25sb2FkX2JuciAucGRBcmVhLWxhYmVsIGxhYmVsOmJlZm9yZSwuZG93bmxvYWRfYm5yIC5wZEFyZWEtbGFiZWwgbGFiZWw6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjNweDtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kOiNlN2UzZTA7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjExcHg7dG9wOjhweH0uZG93bmxvYWRfYm5yIC5wZEFyZWEtbGFiZWwgbGFiZWw6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmRvd25sb2FkX2JuciBpbnB1dFt0eXBlPXJhZGlvXXtoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZX0uZG93bmxvYWRfYm5yIGF7cGFkZGluZzoxcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWJvdHRvbToyMHB4fS5kb3dubG9hZF9ibnIgYSAucGRBcmVhLWltZ3ttYXJnaW46MnB4IDJweCAwIDJweDtwYWRkaW5nOjIwcHggMCAwIDA7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1yYWRpdXM6MjBweCAyMHB4IDAgMDtiYWNrZ3JvdW5kOiNmZmZ9LmRvd25sb2FkX2JuciBhIC5wZEFyZWEtaW1nIGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99LmRvd25sb2FkX2JuciBhIC5wZEFyZWEtaW5uZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmRvd25sb2FkX2JuciBhIC5wZEFyZWEtaW5uZXIgLnBkQXJlYS10aXRsZXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDpjYWxjKDEwMCUgLSA0cHgpO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoxLjQ7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzozNXB4IDUlIDAgNSU7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXJnaW46MCAycHh9LmRvd25sb2FkX2JuciBhIC5wZEFyZWEtaW5uZXIgLnBkQXJlYS10aXRsZTpiZWZvcmV7d2lkdGg6NzUwcHg7aGVpZ2h0Ojc1MHB4O2JvcmRlci1yYWRpdXM6OTk5OXB4O2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NzFweDtiYWNrZ3JvdW5kOiNmZmZ9LmRvd25sb2FkX2JuciBhIC5wZEFyZWEtaW5uZXIgLnBkQXJlYS1jb250e2ZvbnQtc2l6ZToxLjNyZW07cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MS40O21hcmdpbjoxMHB4IDA7Y29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjVweH0uZG93bmxvYWRfYm5yIGEgLnBkQXJlYS1pbm5lciAucGRBcmVhLWNvbnQ6YmVmb3JlLC5kb3dubG9hZF9ibnIgYSAucGRBcmVhLWlubmVyIC5wZEFyZWEtY29udDphZnRlcntjb250ZW50OlwiXCI7YmFja2dyb3VuZDojZmZmO3dpZHRoOjFweDtoZWlnaHQ6NDBweH0uZG93bmxvYWRfYm5yIGEgLnBkQXJlYS1pbm5lciAucGRBcmVhLWNvbnQ6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoLTMwZGVnKX0uZG93bmxvYWRfYm5yIGEgLnBkQXJlYS1pbm5lciAucGRBcmVhLWNvbnQ6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgzMGRlZyl9LmRvd25sb2FkX2JuciBhIC5wZEFyZWEtaW5uZXIgLnBkQXJlYS1saW5re2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5kb3dubG9hZF9ibnIgYSAucGRBcmVhLWlubmVyIC5wZEFyZWEtbGluayBzcGFue2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czo5OTk5cHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6NXB4IDIwcHg7Y29sb3I6I2Y3NWYxYzt3aWR0aDo3MCU7Zm9udC13ZWlnaHQ6NTAwfSNkb3dubG9hZF9ibnJ7aGVpZ2h0OjA7cG9zaXRpb246Zml4ZWR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpeyNkb3dubG9hZF9ibnJ7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fSNkb3dubG9hZF9ibnI6Y2hlY2tlZCsqe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsuc3RlcF9sb3dlcmluZ19zcHttYXJnaW4tdG9wOjIwLjZyZW19fSNoZWFkZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6OXJlbTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6M3JlbTtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowIDRyZW0gMCAxNHJlbTtiYWNrZ3JvdW5kOiNmZmY7ei1pbmRleDo5OTl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQwMHB4KWFuZCAobWluLXdpZHRoOiA4ODdweCl7I2hlYWRlcntwYWRkaW5nOjAgM3Z3IDAgMTB2d319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODg3cHgpeyNoZWFkZXJ7cGFkZGluZzowIDFyZW19fSNoZWFkZXIgLmxvZ297d2lkdGg6MjQuOXJlbX0jaGVhZGVyIC5sb2dvIGF7ZGlzcGxheTpibG9ja30jaGVhZGVyIC5sb2dvIGEgaW1ne3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpYW5kIChtaW4td2lkdGg6IDg4N3B4KXsjaGVhZGVyIC5sb2dve3dpZHRoOjE3dnd9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEyODBweClhbmQgKG1pbi13aWR0aDogODg3cHgpeyNoZWFkZXIgLmxvZ297d2lkdGg6MjJyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KXsjaGVhZGVyIC5sb2dve3dpZHRoOjIwMHB4fSNoZWFkZXIgLm1lbnV7d2lkdGg6MzhweDtoZWlnaHQ6MzhweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZWI5NDJkO2N1cnNvcjpwb2ludGVyfSNoZWFkZXIgLm1lbnUgLmxpbmUtYm94e3dpZHRoOjIwcHg7aGVpZ2h0OjhweDtwb3NpdGlvbjpyZWxhdGl2ZX0jaGVhZGVyIC5tZW51IC5saW5lLWJveCAubGluZXt3aWR0aDoxMDAlO2hlaWdodDoxcHg7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3RyYW5zaXRpb246LjNzIGVhc2V9I2hlYWRlciAubWVudSAubGluZS1ib3ggLmxpbmU6bnRoLWNoaWxkKDIpe21hcmdpbi10b3A6N3B4fSNoZWFkZXIgLm1lbnUub24gLmxpbmUtYm94IC5saW5lOm50aC1jaGlsZCgxKSwjaGVhZGVyIC5tZW51Lm9uIC5saW5lLWJveCAubGluZTpudGgtY2hpbGQoMil7bWFyZ2luLXRvcDozcHh9I2hlYWRlciAubWVudS5vbiAubGluZS1ib3ggLmxpbmU6bnRoLWNoaWxkKDEpe3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfSNoZWFkZXIgLm1lbnUub24gLmxpbmUtYm94IC5saW5lOm50aC1jaGlsZCgyKXt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9fSNnbmF2aSAubmF2aS1pbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNnbmF2aSAubGluay1saXN0e2Rpc3BsYXk6ZmxleDtnYXA6MCAycmVtO2ZsZXgtd3JhcDp3cmFwO2ZvbnQtc2l6ZTpjbGFtcCgxLjJyZW0sLjkzNzV2dywxLjZyZW0pfSNnbmF2aSAubGluay1saXN0X19pdGVte2N1cnNvcjpwb2ludGVyfSNnbmF2aSAubGluay1saXN0X19pdGVtIGF7Zm9udC13ZWlnaHQ6NzAwfSNnbmF2aSAubGluay1saXN0X19pdGVtLm1vcmU+YXtwYWRkaW5nLXJpZ2h0OjI0cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDEucG5nKSBuby1yZXBlYXQgcmlnaHQgdG9wIDEwcHgvMTJweH0jZ25hdmkgLmxpbmstbGlzdF9faXRlbS5tb3JlPnNwYW57Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmctcmlnaHQ6MjRweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwMS5wbmcpIG5vLXJlcGVhdCByaWdodCB0b3AgMTBweC8xMnB4fSNnbmF2aSAubGluay1pbm5lci1saXN0e3BhZGRpbmc6NXJlbSAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2VlZTllMzt6LWluZGV4OjE7ZGlzcGxheTpub25lO29wYWNpdHk6MDt2aXNpYmlsaXR5OmhpZGRlbn0jZ25hdmkgLmxpbmstaW5uZXItbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOmNsYW1wKDNyZW0sNC4yMTA1MjYzMTU4dncsNnJlbSk7cGFkZGluZzo1cmVtIDUlfSNnbmF2aSAubGluay1pbm5lci1saXN0X19pdGVtIGF7d2hpdGUtc3BhY2U6bm93cmFwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEuNXJlbTtmb250LXNpemU6Y2xhbXAoMS4zcmVtLDEuNDczNjg0MjEwNXZ3LDEuNnJlbSk7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KXsjZ25hdmkgLmxpbmstaW5uZXItbGlzdF9faXRlbSBhe2ZvbnQtc2l6ZToxLjZyZW19fSNnbmF2aSAubGluay1pbm5lci1saXN0X19pdGVtIGE6OmFmdGVye3dpZHRoOjZweDtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwMy5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtjb250ZW50OlwiXCJ9I2duYXZpIC5jb250YWN0LWJveHttYXJnaW4tbGVmdDo0MnB4fSNnbmF2aSAuY29udGFjdC1saW5re3dpZHRoOjI1cmVtO2hlaWdodDo1LjVyZW07ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDowIDhweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDhlbTtib3JkZXItcmFkaXVzOjI4cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNzVmMWMgMCUsICNmN2M1NDYgNTAlLCAjZjc1ZjFjIDEwMCUpO2JhY2tncm91bmQtc2l6ZToyMDAlIDEwMCU7Ym9yZGVyOm5vbmV9I2duYXZpIC5jb250YWN0LWxpbms6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlIDA7b3BhY2l0eToxfSNnbmF2aSAuY29udGFjdC1saW5rOjpiZWZvcmV7d2lkdGg6MjBweDtoZWlnaHQ6MThweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fcGFwZXJfcGxhbmUwMS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtjb250ZW50OlwiXCJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpeyNnbmF2aSAuZG93bmxvYWQtYm94e3dpZHRoOjEwMCV9fSNnbmF2aSAuZG93bmxvYWQtbGlua3t3aWR0aDoyNXJlbTtoZWlnaHQ6NS41cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MCA4cHg7Y29sb3I6I2Y3NWYxYztmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA4ZW07Ym9yZGVyLXJhZGl1czoyOHB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MnB4IHNvbGlkICNmNzVmMWM7YmFja2dyb3VuZC1zaXplOjIwMCUgMTAwJTt0cmFuc2l0aW9uOi4zczttYXJnaW4tbGVmdDoxMHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I2duYXZpIC5kb3dubG9hZC1saW5re21hcmdpbi1sZWZ0OjA7bWFyZ2luLXRvcDoxMHB4O3dpZHRoOjEwMCV9fSNnbmF2aSAuZG93bmxvYWQtbGluazpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjEwMCUgMDtvcGFjaXR5OjE7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNzVmMWMgMCUsICNmN2M1NDYgNTAlLCAjZjc1ZjFjIDEwMCUpO2NvbG9yOiNmZmZ9I2duYXZpIC5kb3dubG9hZC1saW5rOmhvdmVyOjpiZWZvcmV7ZmlsdGVyOmJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpfSNnbmF2aSAuZG93bmxvYWQtbGluazo6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjE4cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3BhcGVyX3BsYW5lMDMuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7ZmlsdGVyOmludmVydCg3NCUpIHNlcGlhKDkwJSkgc2F0dXJhdGUoNzQ4OCUpIGh1ZS1yb3RhdGUoMzUzZGVnKSBicmlnaHRuZXNzKDEwMSUpIGNvbnRyYXN0KDk3JSk7Y29udGVudDpcIlwifSNnbmF2aSAuc2VhcmNoLWxpbmt7d2lkdGg6NS41cmVtO2hlaWdodDo1LjVyZW07ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fc2VhcmNoLnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlO2JvcmRlcjpub25lO21hcmdpbi1sZWZ0OjJyZW07dHJhbnNpdGlvbjouNHM7Y3Vyc29yOnBvaW50ZXJ9I2duYXZpIC5zZWFyY2gtbGluazpob3ZlcntiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fc2VhcmNoX29uLnBuZyl9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTUwcHgpeyNnbmF2aSAuc2VhcmNoLWxpbmt7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7I2duYXZpIC5saW5rLWlubmVyLWxpc3R7dHJhbnNpdGlvbjouM3MgZWFzZX0jZ25hdmkgLmxpbmstbGlzdF9faXRlbS5tb3JlOmhvdmVyIC5saW5rLWlubmVyLWxpc3R7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTYwMHB4KWFuZCAobWluLXdpZHRoOiA4ODhweCl7I2duYXZpIC5saW5rLWxpc3R7Z2FwOjAgMnZ3fSNnbmF2aSAuY29udGFjdC1ib3h7bWFyZ2luLWxlZnQ6Mi41dnd9I2duYXZpIC5zZWFyY2gtYm94e21hcmdpbi1sZWZ0OjEuMjV2d319QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQwMHB4KWFuZCAobWluLXdpZHRoOiA4ODdweCl7I2duYXZpIC5saW5rLWxpc3R7Z2FwOjF2d30jZ25hdmkgLmNvbnRhY3QtbGlua3t3aWR0aDoxN3Z3O2hlaWdodDo0dnd9I2duYXZpIC5zZWFyY2gtbGlua3t3aWR0aDo0dnc7aGVpZ2h0OjR2d319QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KWFuZCAobWluLXdpZHRoOiA4ODdweCl7I2duYXZpIC5saW5rLWxpc3R7Z2FwOjF2d30jZ25hdmkgLmxpbmstbGlzdF9faXRlbXtmb250LXNpemU6MS4ydnd9I2duYXZpIC5jb250YWN0LWJveHttYXJnaW4tbGVmdDoxLjV2d319QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTI4MHB4KWFuZCAobWluLXdpZHRoOiA4ODdweCl7I2duYXZpIC5saW5rLWxpc3R7Z2FwOjEycHh9I2duYXZpIC5jb250YWN0LWJveHttYXJnaW4tbGVmdDoycmVtfSNnbmF2aSAuY29udGFjdC1saW5re3dpZHRoOjE1dnc7aGVpZ2h0OjVyZW19I2duYXZpIC5zZWFyY2gtYm94e21hcmdpbi1sZWZ0OjEuNXJlbX19QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTUwcHgpeyNnbmF2aXtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjlyZW07b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2ZmZjtvdmVyZmxvdzphdXRvO3otaW5kZXg6OTk5fSNnbmF2aSAubmF2aS1pbm5lcntwYWRkaW5nOjIwcHggMjBweDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfSNnbmF2aSAubGluay1saXN0e21hcmdpbjowIGF1dG8gMzBweDt3aWR0aDoxMDAlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9I2duYXZpIC5jb250YWN0LWJveHttYXJnaW46MDt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9I2duYXZpIC5jb250YWN0LWxpbmt7bWFyZ2luLWxlZnQ6YXV0bzt3aWR0aDphdXRvfSNnbmF2aSAuc2VhcmNoLWJveHttYXJnaW4tbGVmdDoyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfSNnbmF2aSAubGluay1saXN0X19pdGVte3dpZHRoOjEwMCU7Zm9udC1zaXplOjEuNnJlbTtwYWRkaW5nOjEwcHggMH0jZ25hdmkgLmxpbmstbGlzdF9faXRlbS5tb3Jle2N1cnNvcjpwb2ludGVyfSNnbmF2aSAubGluay1saXN0X19pdGVtLm1vcmUgc3Bhbntwb3NpdGlvbjpyZWxhdGl2ZX0jZ25hdmkgLmxpbmstbGlzdF9faXRlbS5tb3JlIHNwYW46OmFmdGVye3dpZHRoOjEycHg7aGVpZ2h0OjhweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzAxLnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlO21hcmdpbi1sZWZ0OjFlbTt0cmFuc2l0aW9uOi4zcyBlYXNlO2NvbnRlbnQ6XCJcIn0jZ25hdmkgLmxpbmstbGlzdF9faXRlbS5tb3JlLm9uIHNwYW46OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpfSNnbmF2aSAubGluay1saXN0X19pdGVtLm1vcmU+c3BhbntwYWRkaW5nLXJpZ2h0OjA7YmFja2dyb3VuZDpub25lO2Rpc3BsYXk6YmxvY2t9I2duYXZpIC5saW5rLWlubmVyLWxpc3R7cGFkZGluZzoxMHB4O3Bvc2l0aW9uOnN0YXRpYztkaXNwbGF5Om5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTttYXJnaW4tdG9wOjE1cHh9I2duYXZpIC5saW5rLWlubmVyLWxpc3RfX2l0ZW17ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2ZvbnQtc2l6ZToxLjRyZW19I2duYXZpIC5saW5rLWlubmVyLWxpc3RfX2l0ZW0gaW1ne3dpZHRoOjQwcHh9I2duYXZpIC5saW5rLWlubmVyLWxpc3RfX2l0ZW0rLmxpbmstaW5uZXItbGlzdF9faXRlbXttYXJnaW4tdG9wOjEwcHh9fS5wLWhlYWRlci1zZWFyY2h7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2VlZTllMztsZWZ0OjA7b3BhY2l0eTowO3otaW5kZXg6MTA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6NXJlbSAwO2N1cnNvcjphdXRvO3RyYW5zaXRpb246LjNzO3RvcDo5cmVtO3otaW5kZXg6LTE7dmlzaWJpbGl0eTpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLWhlYWRlci1zZWFyY2h7b3BhY2l0eToxO3Bvc2l0aW9uOnN0YXRpYztiYWNrZ3JvdW5kOm5vbmU7dmlzaWJpbGl0eTp2aXNpYmxlO3otaW5kZXg6MX19LnAtaGVhZGVyLXNlYXJjaC5wYW5lbGFjdGl2ZXtvcGFjaXR5OjE7dG9wOjlyZW07dmlzaWJpbGl0eTp2aXNpYmxlfS5wLWhlYWRlci1zZWFyY2hfX2lubmVye3dpZHRoOjcwcmVtO21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC1oZWFkZXItc2VhcmNoX19pbm5lcnt3aWR0aDoxMDAlfX0ucC1oZWFkZXItc2VhcmNoX19pbm5lciBpbnB1dHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czozcHggMCAwIDNweCAhaW1wb3J0YW50fS5wLWhlYWRlci1zZWFyY2hfX2lubmVyIGlucHV0OmZvY3VzLXZpc2libGV7b3V0bGluZTpub25lfS5wLWhlYWRlci1zZWFyY2hfX2J1dHRvbnt3aWR0aDoxMnJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZmZmO2JhY2tncm91bmQ6I2Y5ODY0Njtib3JkZXI6MXB4IHNvbGlkICNmOTg2NDY7Ym9yZGVyLXJhZGl1czowIDNweCAzcHggMDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXJ9QGtleWZyYW1lcyBmYWRlSW57MCV7ZGlzcGxheTpub25lO29wYWNpdHk6MH0xJXtkaXNwbGF5OmJsb2NrO29wYWNpdHk6MH0xMDAle2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxfX0ubGluay1pbm5lci1saXN0X19pdGVtIGRsIGR0e2ZvbnQtd2VpZ2h0OjgwMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxLjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpey5saW5rLWlubmVyLWxpc3RfX2l0ZW0gZGwgZHR7Zm9udC13ZWlnaHQ6NzAwfX0ubGluay1pbm5lci1saXN0X19pdGVtIGRsIGR0IGltZ3ttYXJnaW4tcmlnaHQ6MXJlbX0ubGluay1pbm5lci1saXN0X19pdGVtIGRsIGRkIGF7Zm9udC13ZWlnaHQ6bm9ybWFsICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjdyZW07bWFyZ2luLXRvcDouNXJlbTtsaW5lLWhlaWdodDoxLjZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpey5saW5rLWlubmVyLWxpc3RfX2l0ZW0gZGwgZGQgYXttYXJnaW4tbGVmdDo1cmVtfX0uZmxleC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lm1lbnVfZ3VpZGUgLmxpbmstaW5uZXItbGlzdHtnYXA6MTAlICFpbXBvcnRhbnR9Lm1lbnVfZ3VpZGUgLmxpbmstaW5uZXItbGlzdF9faXRlbSBhOjphZnRlcnt3aWR0aDo2cHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDMucG5nKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7Y29udGVudDpub25lICFpbXBvcnRhbnR9Lm1lbnVfZ3VpZGUgLmxpbmstaW5uZXItbGlzdF9faXRlbSBhOjpiZWZvcmV7d2lkdGg6NnB4O2hlaWdodDoxMHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzAzLnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlO2NvbnRlbnQ6XCJcIn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzRweCl7aHRtbHtmb250LXNpemU6NTIlfX1ib2R5e2NvbG9yOiMxNTE1MTU7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjgyNTtsZXR0ZXItc3BhY2luZzouMDRlbTt0ZXh0LXNpemUtYWRqdXN0Om5vbmU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfWJvZHkuZml4ZWR7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX1ib2R5ICNjb250YWluZXJ7dGV4dC1hbGlnbjpsZWZ0O292ZXJmbG93LXg6aGlkZGVufWJvZHkgI21haW57ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjlyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe2JvZHl7bWluLXdpZHRoOmluaGVyaXQ7Zm9udC1zaXplOjEuNHJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtib2R5IGE6aG92ZXJ7b3BhY2l0eToxICFpbXBvcnRhbnR9Ym9keSBhOmhvdmVyIGltZ3tvcGFjaXR5OjEgIWltcG9ydGFudH19YVtocmVmXj1cInRlbDpcIl17Y3Vyc29yOmRlZmF1bHQ7cG9pbnRlci1ldmVudHM6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7YVtocmVmXj1cInRlbDpcIl17Y3Vyc29yOnBvaW50ZXI7cG9pbnRlci1ldmVudHM6YXV0b319LmZsZXh7ZGlzcGxheTpmbGV4fS5jb250ZW50e21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEwMDBweDtwYWRkaW5nOjAgNSV9LmNvbnRlbnQtLW1pZGRsZXttYXJnaW46MCBhdXRvO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEyOTBweDtwYWRkaW5nOjAgNSU7Ym94LXNpemluZzpib3JkZXItYm94fS5jb250ZW50LS1taWRkbGUucC1pbmxpbmUtLTAuZGV0YWlsLXRyYWlue3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpey5jb250ZW50LS1taWRkbGUucC1pbmxpbmUtLTAuZGV0YWlsLXRyYWlue3BhZGRpbmctbGVmdDoyJTtwYWRkaW5nLXJpZ2h0OjIlfX0uY29udGVudC0tbGFyZ2V7bWFyZ2luOjAgYXV0bzt3aWR0aDoxMDAlO21heC13aWR0aDoxMzIwcHg7cGFkZGluZzowIDUlO2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbnRlbnR7d2lkdGg6OTAlO3BhZGRpbmc6MH19LmludHJvZHVjZS1iZ3tiYWNrZ3JvdW5kOiNmN2Y3Zjc7Ym9yZGVyLXJhZGl1czoyMHB4IDIwcHggMCAwO3BhZGRpbmc6NTBweCA2MHB4IDI1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5pbnRyb2R1Y2UtYmd7cGFkZGluZzo1MHB4IDMwcHggMjVweH19LmludHJvZHVjZS1iZyAuaW50cm9kdWNlLXRleHQtYm94IHB7Zm9udC13ZWlnaHQ6NTAwO3RleHQtYWxpZ246bGVmdH0uaW50cm9kdWNlLWJnLTJ7YmFja2dyb3VuZDojZjdmN2Y3O21hcmdpbi1ib3R0b206NDBweDtib3JkZXItcmFkaXVzOjAgMCAyMHB4IDIwcHg7cGFkZGluZzowIDUwcHggMjVweCA1MHB4fWE6bGluay5saW5rLXRleHR7Y29sb3I6I2Y5ODY0Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5ndWlkZS1jYXNlLXN3aXBlciAudGV4dC1ib3ggLnRleHQtdG9we2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZ3VpZGUtY2FzZS1zd2lwZXIgLnRleHQtYm94IC50ZXh0LXRvcCBzcGFue2ZvbnQtc2l6ZToxLjRyZW07Y29sb3I6I2Y3NWYxYztmb250LXdlaWdodDo1MDB9Lmd1aWRlLWNhc2Utc3dpcGVyIC50ZXh0LWJveCAudGV4dC10b3AgLnR0bHttYXJnaW46MCAwIDFyZW0gMH0uZ3VpZGUtY2FzZS1zd2lwZXIgLnRleHQtYm94IC50ZXh0LXRvcCAudHRsIHNwYW57cGFkZGluZzowIC41cmVtO2JhY2tncm91bmQ6I2Y5ODY0Njtmb250LXNpemU6MS44cmVtO2NvbG9yOiNmZmZ9Lmd1aWRlLWNhc2Utc3dpcGVyIC50ZXh0LWJveCAudGV4dC10b3AgcHtmb250LXNpemU6MS40cmVtfS5jb21tb24tbGVhcm5hYmxlLWxpbmstc3dpcGVyLWJveCAuc3dpcGVyLWJ0bi1uZXh0e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpey5jb21tb24tbGVhcm5hYmxlLWxpbmstc3dpcGVyLWJveCAuc3dpcGVyLWJ0bi1uZXh0e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5zd2lwZXItYnRuLW5leHQgYXt3aWR0aDo1MHB4fX0uY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLnN3aXBlci1idG4tcHJldntkaXNwbGF5OmZsZXggIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLnN3aXBlci1idG4tcHJldntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLnN3aXBlci1idG4tcHJldiBhe3dpZHRoOjUwcHh9fS5sZWFybmFibGUgLmxlYXJuYWJsZS10ZXh0LWJveHttYXJnaW4tYm90dG9tOjU4cHh9LmxlYXJuYWJsZSAuaGVhZGxpbmUwNHtwYWRkaW5nLWJvdHRvbToxNXB4fS5sZWFybmFibGUgLmxlYXJuYWJsZS10ZXh0LWJveCBwe2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLW1hbnVhbCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVte21hcmdpbjo1cHggMjBweCAhaW1wb3J0YW50O3dpZHRoOjM3M3B4ICFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCV9LnN3aXBlci1tYW51YWwgLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAucGhvdG8tYm94e2hlaWdodDoyMjBweDtvdmVyZmxvdzpoaWRkZW59LnN3aXBlci1tYW51YWwgLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAucGhvdG8tYm94IGltZ3stby1vYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uc3dpcGVyLW1hbnVhbCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveHtwYWRkaW5nOjIycHggMThweCAyN3B4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc3dpcGVyLW1hbnVhbCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAudGV4dC10b3B7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO21hcmdpbi1ib3R0b206MTRweH0uc3dpcGVyLW1hbnVhbCAuZ3VpZGUtY2FzZS1zd2lwZXIgLnRleHQtYm94IC50ZXh0LXRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNvbW1vbi1idXR0b257bWFyZ2luLXRvcDo0LjRyZW19LmNvbW1vbi1idXR0b24gYXt3aWR0aDozM3JlbTtoZWlnaHQ6Ni4ycmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojZmZmO2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDRlbTtib3JkZXItcmFkaXVzOjMxcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNzVmMWMgMCUsICNmN2M1NDYgNTAlLCAjZjc1ZjFjIDEwMCUpO2JhY2tncm91bmQtc2l6ZToyMDAlIDEwMCU7Ym9yZGVyOm5vbmV9LmNvbW1vbi1idXR0b24gYS5qcy1kaXNhYmxle2JhY2tncm91bmQ6I2RlZGVkZTtjb2xvcjojMDAwfS5jb21tb24tYnV0dG9uIGE6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlIDA7b3BhY2l0eToxfS5jb21tb24tYnV0dG9uIGEubXYtZG93bmxvYWR7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoycHggc29saWQgI2Y3NWYxYztjb2xvcjojZjc1ZjFjO3RyYW5zaXRpb246LjNzfS5jb21tb24tYnV0dG9uIGEubXYtZG93bmxvYWQ6aG92ZXJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNzVmMWMgMCUsICNmN2M1NDYgNTAlLCAjZjc1ZjFjIDEwMCUpO2NvbG9yOiNmZmZ9LmNvbW1vbi1idXR0b24uYnV0dG9uLS1zaW5nbGUgYXttaW4td2lkdGg6NDByZW19LmNvbW1vbi1idXR0b24tLTJjb2x7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjMwcHg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXRvcDoxMDBweH0uY29tbW9uLWJ1dHRvbi0tMmNvbCAuY29tbW9uLWJ1dHRvbnttYXJnaW4tdG9wOjA7d2lkdGg6NTAlO21heC13aWR0aDozOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCl7LmNvbW1vbi1idXR0b24tLTJjb2wgLmNvbW1vbi1idXR0b257d2lkdGg6MTAwJX19LmNvbW1vbi1idXR0b24tLWNvbnRhY3QgYXtnYXA6MTRweH0uY29tbW9uLWJ1dHRvbi0tY29udGFjdCBhOjpiZWZvcmV7bWFyZ2luLXRvcDoycHg7d2lkdGg6MzNweDtoZWlnaHQ6MzFweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fcGFwZXJfcGxhbmUwMS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtjb250ZW50OlwiXCJ9LmNvbW1vbi1idXR0b24tLWNvbnRhY3QgYS5tdi1kb3dubG9hZDpiZWZvcmV7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3BhcGVyX3BsYW5lMDMuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7ZmlsdGVyOmludmVydCg3NCUpIHNlcGlhKDkwJSkgc2F0dXJhdGUoNzQ4OCUpIGh1ZS1yb3RhdGUoMzUzZGVnKSBicmlnaHRuZXNzKDEwMSUpIGNvbnRyYXN0KDk3JSl9LmNvbW1vbi1idXR0b24tLWNvbnRhY3QgYS5tdi1kb3dubG9hZDpob3ZlcjpiZWZvcmV7ZmlsdGVyOmJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpfS5jb21tb24tYnV0dG9uLS1jb250YWN0LS1zbWFsbCBhe2dhcDoxMHB4O2ZvbnQtc2l6ZToxLjZyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW19LmNvbW1vbi1idXR0b24tLWNvbnRhY3QtLXNtYWxsIGE6OmJlZm9yZXt3aWR0aDoyMnB4fS5jb21tb24tYnV0dG9uLS1kZXRhaWwuY2VudGVyIGF7bWFyZ2luOjAgYXV0b30uY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGF7cGFkZGluZzowIDJyZW07d2lkdGg6MzhyZW07aGVpZ2h0OjYycHg7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjEuNnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbTtib3JkZXItcmFkaXVzOjMxcHg7Ym94LXNpemluZzpib3JkZXItYm94O3otaW5kZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZX0uY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGE6OmJlZm9yZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLXJhZGl1czozMXB4O2JhY2tncm91bmQ6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7Y29udGVudDpcIlwiO3otaW5kZXg6LTF9LmNvbW1vbi1idXR0b24tLWRldGFpbCBhOjphZnRlcnt3aWR0aDpjYWxjKDEwMCUgLSA0cHgpO2hlaWdodDpjYWxjKDEwMCUgLSA0cHgpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MnB4O3RvcDoycHg7Ym9yZGVyLXJhZGl1czozMXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOi4ycyBlYXNlO2NvbnRlbnQ6XCJcIjt6LWluZGV4Oi0xfS5jb21tb24tYnV0dG9uLS1kZXRhaWwgYSAudHh0e2NvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzVmMWMsICNlYjk0MmQpfS5jb21tb24tYnV0dG9uLS1kZXRhaWwgYSAudHh0OjphZnRlcnt3aWR0aDoxNnB4O2hlaWdodDoxMXB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA0LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlci8xMDAlO2NvbnRlbnQ6XCJcIn0uY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGEgLnR4dC5iYWNrOjphZnRlcntsZWZ0OjMxcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyl9LmNvbW1vbi1idXR0b24tLWRldGFpbCBhIC5leHRlcm5hbHtjb2xvcjp0cmFuc3BhcmVudDstd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1ZjFjLCAjZWI5NDJkKX0uY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGEgLmV4dGVybmFsOjphZnRlcnt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbi1sZWZ0Oi41ZW07dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fZXh0ZXJuYWwucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyLzEwMCU7Y29udGVudDpcIlwifS5jb21tb24tYnV0dG9uLS1kZXRhaWwgYTpob3Zlcjo6YWZ0ZXJ7b3BhY2l0eTowfS5jb21tb24tYnV0dG9uLS1kZXRhaWwgYTpob3ZlciAudHh0e2NvbG9yOiNmZmZ9LmNvbW1vbi1idXR0b24tLWRldGFpbCBhOmhvdmVyIC50eHQ6OmFmdGVye2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzExLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlci8xMDAlfS5jb21tb24tYnV0dG9uLS1kZXRhaWwgYTpob3ZlciAuZXh0ZXJuYWx7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOm5vbmV9LmNvbW1vbi1idXR0b24tLWRldGFpbCBhOmhvdmVyIC5leHRlcm5hbDo6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9saW5rX2ljb25fd2gucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyLzEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24tYnV0dG9uLmJ1dHRvbi0tc2luZ2xlIGF7bWluLXdpZHRoOmluaGVyaXR9LmNvbW1vbi1idXR0b24tLTJjb2x7bWFyZ2luLXRvcDozMHB4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LmNvbW1vbi1idXR0b24tLTJjb2wgLmNvbW1vbi1idXR0b24tLWRldGFpbCBhe21heC13aWR0aDpub25lfS5jb21tb24tYnV0dG9uLS1kZXRhaWwgYXt3aWR0aDphdXRvO2hlaWdodDo1MHB4O21heC13aWR0aDozNTVweH19LmxpbmstZGx7dGV4dC1hbGlnbjpjZW50ZXJ9LmxpbmstZGwgYXtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjp0cmFuc3BhcmVudDtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDRlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZDtib3JkZXItaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmY0NjAwIDAlLCAjZWI5NDJkIDEwMCUpO2JvcmRlci1pbWFnZS1zbGljZToxO3ZlcnRpY2FsLWFsaWduOnRvcDstd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmY0NjAwIDAlLCAjZWI5NDJkIDEwMCUpO21hcmdpbi10b3A6M3JlbX0ubGluay1kbCBhOjphZnRlcntjb250ZW50OnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwOS5zdmcpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3BhZGRpbmctbGVmdDo2cHh9LmxpbmstZGwgYTpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpfS5waWNrLXVwLWJ0bntwYWRkaW5nOjAgMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MS4ycmVtO2xldHRlci1zcGFjaW5nOi4wNGVtO2JvcmRlci1yYWRpdXM6MzFweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ei1pbmRleDoxO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0ucGljay11cC1idG46OmJlZm9yZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLXJhZGl1czozMXB4O2JhY2tncm91bmQ6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7Y29udGVudDpcIlwiO3otaW5kZXg6LTF9LnBpY2stdXAtYnRuOjphZnRlcnt3aWR0aDpjYWxjKDEwMCUgLSA0cHgpO2hlaWdodDpjYWxjKDEwMCUgLSA0cHgpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MnB4O3RvcDoycHg7Ym9yZGVyLXJhZGl1czozMXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOi4ycyBlYXNlO2NvbnRlbnQ6XCJcIjt6LWluZGV4Oi0xfS5waWNrLXVwLWJ0biAudHh0e2NvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzVmMWMsICNlYjk0MmQpfS5waWNrLXVwLWJ0bjpob3ZlcntvcGFjaXR5OjF9LnBpY2stdXAtYnRuOmhvdmVyOjphZnRlcntvcGFjaXR5OjB9LnBpY2stdXAtYnRuOmhvdmVyIC50eHR7Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmJ0bi1sYXlvdXQye3dpZHRoOjc1LjVyZW0gIWltcG9ydGFudH19LmJ0bi1sYXlvdXQyIC5jb21tb24tYnV0dG9ue2Rpc3BsYXk6ZmxleDtnYXA6MTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmJ0bi1sYXlvdXQyIC5jb21tb24tYnV0dG9ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6NDBweH0uYnRuLWxheW91dDIgLmNvbW1vbi1idXR0b24gYXt3aWR0aDoxMDAlICFpbXBvcnRhbnQ7aGVpZ2h0OjQ1cHh9LmJ0bi1sYXlvdXQyIC5jb21tb24tYnV0dG9uIC5tdi1kb3dubG9hZHtmb250LXNpemU6MS42cmVtfS5idG4tbGF5b3V0MiAuY29tbW9uLWJ1dHRvbiAubXYtZG93bmxvYWQ6YmVmb3Jle3dpZHRoOjIycHh9fS5idG4tZG93bmxvYWQtdHh0e3Bvc2l0aW9uOnJlbGF0aXZlfS5idG4tZG93bmxvYWQtdHh0IC5iZHQtaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O2ZvbnQtc2l6ZToxM3B4O3RvcDotMzBweDtsZWZ0OjA7d2lkdGg6MTAwJTtjb2xvcjojMzMzO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1kb3dubG9hZC10eHQgLmJkdC1pbm5lcjpiZWZvcmUsLmJ0bi1kb3dubG9hZC10eHQgLmJkdC1pbm5lcjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MnB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQ6I2Y5ODY0NjtkaXNwbGF5OmlubGluZS1ibG9ja30uYnRuLWRvd25sb2FkLXR4dCAuYmR0LWlubmVyOmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKC0zMGRlZyl9LmJ0bi1kb3dubG9hZC10eHQgLmJkdC1pbm5lcjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDMwZGVnKX1mb290ZXIgLmJ0bi1kb3dubG9hZC10eHQgLmJkdC1pbm5lcntjb2xvcjojZmZmfWZvb3RlciAuYnRuLWRvd25sb2FkLXR4dCAuYmR0LWlubmVyOmJlZm9yZSxmb290ZXIgLmJ0bi1kb3dubG9hZC10eHQgLmJkdC1pbm5lcjphZnRlcntiYWNrZ3JvdW5kOiNmZmZ9LnBhZ2UtdGl0bGV7bWFyZ2luLWJvdHRvbTo4NHB4O2ZvbnQtc2l6ZTo0cmVtO2xpbmUtaGVpZ2h0OjEuMjU7bGV0dGVyLXNwYWNpbmc6LjA0ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYWdlLXRpdGxle21hcmdpbi1ib3R0b206NDBweCAhaW1wb3J0YW50O2ZvbnQtc2l6ZTozcmVtICFpbXBvcnRhbnR9fS5oZWFkbGluZTAxe21hcmdpbi1ib3R0b206MjZweDtwYWRkaW5nLWJvdHRvbToyMnB4O3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTozLjZyZW07bGluZS1oZWlnaHQ6MS4zODg4ODg4ODg5O2xldHRlci1zcGFjaW5nOi4wNGVtfS5oZWFkbGluZTAxOjphZnRlcnt3aWR0aDo2MHB4O2hlaWdodDoycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO2JhY2tncm91bmQtY29sb3I6I2Y5ODY0Njtjb250ZW50OlwiXCJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkbGluZTAxe2ZvbnQtc2l6ZToyLjRyZW19fS5oZWFkbGluZTAye21hcmdpbi1ib3R0b206MTFweDtjb2xvcjojZjk4NjQ2O2ZvbnQtc2l6ZToyLjZyZW07bGluZS1oZWlnaHQ6MS45MjMwNzY5MjMxO2xldHRlci1zcGFjaW5nOi4wNGVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGxpbmUwMntmb250LXNpemU6MnJlbX19LmhlYWRsaW5lMDN7bWFyZ2luLWJvdHRvbToxcHg7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6Mi41O2xldHRlci1zcGFjaW5nOi4wNGVtO2xpbmUtaGVpZ2h0OjIuNX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRsaW5lMDN7Zm9udC1zaXplOjJyZW19fS5oZWFkbGluZTA0e3BhZGRpbmc6MjhweCAwIDVyZW07cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjMuNnJlbTt0ZXh0LWFsaWduOmNlbnRlcjtsZXR0ZXItc3BhY2luZzouMDRlbTtsaW5lLWhlaWdodDoxLjM4ODg4ODg4ODl9LmhlYWRsaW5lMDQubXQtMzV7bWFyZ2luLXRvcDozNXB4fS5oZWFkbGluZTA0OjpiZWZvcmV7d2lkdGg6OHB4O2hlaWdodDo4cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2O2NvbnRlbnQ6XCJcIn0uaGVhZGxpbmUwNDo6YWZ0ZXJ7d2lkdGg6OHB4O2hlaWdodDo4cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2O2NvbnRlbnQ6XCJcIjt0b3A6MTNweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2M1NDZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkbGluZTA0e21hcmdpbjowIC0xNHB4O3BhZGRpbmctYm90dG9tOjE4cHggIWltcG9ydGFudDtmb250LXNpemU6Mi41cmVtICFpbXBvcnRhbnR9fS5oZWFkbGluZTA1e21hcmdpbi1ib3R0b206NDdweDtmb250LXNpemU6My42cmVtO2xpbmUtaGVpZ2h0OjEuNzU7bGV0dGVyLXNwYWNpbmc6LjA0ZW07bGluZS1oZWlnaHQ6MS4zODg4ODg4ODg5fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGxpbmUwNXttYXJnaW4tYm90dG9tOjMwcHg7Zm9udC1zaXplOjIuM3JlbX19LmhlYWRsaW5lMDZ7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZTozcmVtO2xpbmUtaGVpZ2h0OjEuNzU7bGV0dGVyLXNwYWNpbmc6LjA0ZW07bGluZS1oZWlnaHQ6Mi41fS5oZWFkbGluZTA2Lm1iLTB7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGxpbmUwNntmb250LXNpemU6MnJlbX19LmhlYWRsaW5lMDd7Zm9udC1zaXplOjRyZW07bGluZS1oZWlnaHQ6MS4yNTtsZXR0ZXItc3BhY2luZzouMDRlbTtsaW5lLWhlaWdodDoxLjI1fS5oZWFkbGluZTA4e21hcmdpbi1ib3R0b206MjBweDtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoxLjc1O2xldHRlci1zcGFjaW5nOi4wNGVtO2xpbmUtaGVpZ2h0OjIuNX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRsaW5lMDh7Zm9udC1zaXplOjEuNnJlbX19LmhlYWRsaW5lLXN1Ynt0ZXh0LWFsaWduOmNlbnRlcn0uaGVhZGxpbmUtcGlja3Vwe2ZvbnQtc2l6ZTozLjRyZW07Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDA7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjEyLjFyZW07bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGxpbmUtcGlja3Vwe2ZvbnQtc2l6ZTozcmVtfX0uaGVhZGxpbmUtcGlja3VwOjpiZWZvcmV7d2lkdGg6NS45cmVtO2hlaWdodDo1LjNyZW07cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO3RvcDowO2xlZnQ6NXJlbTtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL2hlYWRsaW5lLXBpY2t1cF9pY29uLnBuZ1wiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkbGluZS1waWNrdXA6OmJlZm9yZXt3aWR0aDo0LjlyZW07bGVmdDo2cmVtfX0uaGVhZGxpbmUtcGlja3VwLS13cmFwcGVye2JhY2tncm91bmQtY29sb3I6I2Y5ODY0Njtib3JkZXItcmFkaXVzOjE1cHggMTVweCAwIDA7cGFkZGluZzoyLjNyZW0gMCAxcmVtIDB9LnNpbmdsZS1jb250ZW50X19oZWFkaW5nMDN7Zm9udC1zaXplOjJyZW07bWFyZ2luOjRyZW0gMCAxcmVtfS5zaW5nbGUtY29udGVudF9fdHh0Lm10LTIwe21hcmdpbi10b3A6MnJlbX1pbnB1dFt0eXBlPXRleHRdLGlucHV0W3R5cGU9ZW1haWxdLGlucHV0W3R5cGU9dGVsXXtwYWRkaW5nOjVweCAxNnB4O3dpZHRoOjEwMCU7aGVpZ2h0OjUxcHg7Y29sb3I6IzE1MTUxNTtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuMzc1O2xldHRlci1zcGFjaW5nOi4wNGVtO2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgI2JhYjliOTtib3gtc2l6aW5nOmJvcmRlci1ib3g7YXBwZWFyYW5jZTpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lfWlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNhNGEzYTN9aW5wdXRbdHlwZT1jaGVja2JveF0rc3BhbntwYWRkaW5nOjEycHggMCAxM3B4IDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXJ9c2VsZWN0LHRleHRhcmVhe3BhZGRpbmc6NXB4IDE2cHg7d2lkdGg6MTAwJTtoZWlnaHQ6NTFweDtjb2xvcjojMTUxNTE1O2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MS4zNzU7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyOjFweCBzb2xpZCAjYmFiOWI5O2JveC1zaXppbmc6Ym9yZGVyLWJveDthcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmV9c2VsZWN0e3BhZGRpbmctcmlnaHQ6NTBweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cxMC5zdmcpIG5vLXJlcGVhdCByaWdodCAxOXB4IGNlbnRlci8xM3B4IGF1dG99dGV4dGFyZWF7cGFkZGluZzoxNXB4IDE2cHg7aGVpZ2h0OjI1MnB4O3ZlcnRpY2FsLWFsaWduOnRvcDtyZXNpemU6dmVydGljYWx9dGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsaW5wdXQ6LW1vei1wbGFjZWhvbGRlcix0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLGlucHV0OjotbW96LXBsYWNlaG9sZGVyLHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcix0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2E0YTNhM30uc3VibWl0e21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjUwMHB4O3RleHQtYWxpZ246Y2VudGVyfS5zdWJtaXQgbGl7bWFyZ2luOjAgMThweDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uc3VibWl0IGxpOjphZnRlcnt3aWR0aDoxNnB4O2hlaWdodDoxMXB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwJTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzExLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlci8xMDAlO2NvbnRlbnQ6XCJcIn0uc3VibWl0IGxpIGlucHV0e3BhZGRpbmctYm90dG9tOjRweDttaW4td2lkdGg6MzgwcHg7aGVpZ2h0OjYwcHg7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym9yZGVyLXJhZGl1czo1MHB4O2JvcmRlcjpub25lO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0cmFuc2l0aW9uOi4zcyBlYXNlO2FwcGVhcmFuY2U6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI2Y3NWYxYyAwJSwgI2Y3YzU0NiA1MCUsICNmNzVmMWMgMTAwJSk7YmFja2dyb3VuZC1zaXplOjIwMCUgMTAwJTtib3JkZXI6bm9uZX0uc3VibWl0IGxpIGlucHV0OmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MTAwJSAwO29wYWNpdHk6MX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7aW5wdXRbdHlwZT10ZXh0XSxpbnB1dFt0eXBlPWVtYWlsXSxpbnB1dFt0eXBlPXRlbF17cGFkZGluZzo1cHggMTBweH1pbnB1dFt0eXBlPWNoZWNrYm94XStzcGFue21hcmdpbi1yaWdodDotMTVweH1zZWxlY3QsdGV4dGFyZWF7cGFkZGluZzo1cHggMTBweH10ZXh0YXJlYXtwYWRkaW5nOjE1cHggMTBweDtoZWlnaHQ6MjAwcHh9LnN1Ym1pdCBsaXttYXJnaW46MCAwIDEwcHg7ZGlzcGxheTpibG9ja30uc3VibWl0IGxpOmxhc3QtY2hpbGR7bWFyZ2luOjB9LnN1Ym1pdCBsaSBpbnB1dHtwYWRkaW5nLWJvdHRvbToycHg7bWluLXdpZHRoOmluaGVyaXQ7d2lkdGg6MTAwJTtoZWlnaHQ6NTBweDtmb250LXNpemU6MS40cmVtfX0ucC1mb3JtX19lcnJvck1zZ3tjb2xvcjpyZWQ7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEwcHh9LnAtZm9ybV9faW5mb3tmb250LXNpemU6MTRweDtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MTBweH0ud3AtcGFnZW5hdml7cGFkZGluZzowIDcwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXA7cG9zaXRpb246cmVsYXRpdmU7Z2FwOjVweDtmb250LWZhbWlseTpcIlJvYm90b1wiLHNhbnMtc2VyaWZ9LndwLXBhZ2VuYXZpIGEsLndwLXBhZ2VuYXZpIHNwYW57cGFkZGluZzowIDAgMCAxcHg7d2lkdGg6MzdweDtoZWlnaHQ6MzdweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Y29sb3I6IzE1MTUxNTtmb250LXNpemU6MS42cmVtO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoxcHggc29saWQgI2NjYztib3gtc2l6aW5nOmJvcmRlci1ib3g7b3BhY2l0eToxfS53cC1wYWdlbmF2aSBhOmhvdmVyLC53cC1wYWdlbmF2aSBzcGFuLmN1cnJlbnR7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2Y5ODY0NjtiYWNrZ3JvdW5kOiNmOTg2NDZ9LndwLXBhZ2VuYXZpIGEubmV4dCwud3AtcGFnZW5hdmkgYS5wcmV2e3BhZGRpbmctbGVmdDo0NXB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6NTAlO2NvbG9yOiMxNTE1MTU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpub25lICFpbXBvcnRhbnR9LndwLXBhZ2VuYXZpIGEucHJldjo6YmVmb3Jle21hcmdpbi10b3A6LTFweDt3aWR0aDo1cHg7aGVpZ2h0OjVweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmlnaHQ6MnB4IHNvbGlkICNmOTg2NDY7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2Y5ODY0Njt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTIyNWRlZyk7Y29udGVudDpcIlwifS53cC1wYWdlbmF2aSBhLm5leHR7cGFkZGluZzowIDQ1cHggMCAwO2xlZnQ6YXV0bztyaWdodDowfS53cC1wYWdlbmF2aSBhLm5leHQ6OmJlZm9yZXttYXJnaW4tdG9wOi0xcHg7d2lkdGg6NXB4O2hlaWdodDo1cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDo1MCU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjZjk4NjQ2O2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNmOTg2NDY7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC0yMjVkZWcpO2NvbnRlbnQ6XCJcIjtsZWZ0OmF1dG87cmlnaHQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKX0ud3AtcGFnZW5hdmkgLmZpcnN0LC53cC1wYWdlbmF2aSAubGFzdCwud3AtcGFnZW5hdmkgLnBhZ2VzLC53cC1wYWdlbmF2aSAuZXh0ZW5ke2Rpc3BsYXk6bm9uZX0ud3AtcGFnZW5hdmkgLm5leHQ6aG92ZXIsLndwLXBhZ2VuYXZpIC5wcmV2OmhvdmVye29wYWNpdHk6Ljd9LmNvbW1vbi1pbWctYm94e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjYwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24taW1nLWJveHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjIwcHh9LmNvbW1vbi1pbWctYm94IC5waG90by1ib3h7d2lkdGg6YXV0byAhaW1wb3J0YW50fS5jb21tb24taW1nLWJveCAudGV4dC1ib3h7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuNzU7d2lkdGg6MTAwJX19LmNvbW1vbi1pbWctYm94IC5waG90by1ib3h7d2lkdGg6NTAlO2JvcmRlci1yYWRpdXM6NXB4O292ZXJmbG93OmhpZGRlbjtmbGV4LXNocmluazowfS5jb21tb24taW1nLWJveCAucGhvdG8tYm94IGltZ3t3aWR0aDoxMDAlfS5jb21tb24taW1nLWJveCAudGV4dC1ib3h7bWFyZ2luOjAgMCAxMHB4O2xpbmUtaGVpZ2h0OjEuODc1O3dpZHRoOjUwJX0uY29tbW9uLW90aGVyLWxpbmstbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjEuOXJlbX0uY29tbW9uLW90aGVyLWxpbmstbGlzdC5tdC0zMHttYXJnaW4tdG9wOjNyZW19LmNvbW1vbi1vdGhlci1saW5rLWxpc3RfX2l0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIDUuN3JlbSkvNCl9LmNvbW1vbi1vdGhlci1saW5rLWxpc3RfX2l0ZW0gYXtvcGFjaXR5OjE7dHJhbnNpdGlvbjouM3MgZWFzZTtib3JkZXI6bm9uZTtwYWRkaW5nOjMuMXJlbSAzLjVyZW0gMy4xcmVtIDFyZW07aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6N3B4O2JvcmRlci1yYWRpdXM6MTVweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZDojZmZmIHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNS5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4IGNlbnRlci8xNnB4O2JvcmRlcjoxcHggc29saWQgI2UzZTNlMztib3gtc2hhZG93OjAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjEpO292ZXJmbG93OmhpZGRlbn0uY29tbW9uLW90aGVyLWxpbmstbGlzdF9faXRlbSBhIC5waG90by1ib3h7dGV4dC1hbGlnbjpsZWZ0fS5jb21tb24tb3RoZXItbGluay1saXN0X19pdGVtIGEgLnRleHQtYm94IHB7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zMzMzMzMzMzMzO2xldHRlci1zcGFjaW5nOi4wNGVtfS5jb21tb24tb3RoZXItbGluay1saXN0X19pdGVtIGE6aG92ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNHB4KTtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbW1vbi1vdGhlci1saW5rLWxpc3RfX2l0ZW17d2lkdGg6MTAwJX0uY29tbW9uLW90aGVyLWxpbmstbGlzdF9faXRlbSBhe3BhZGRpbmc6MTVweCAxNXB4IDE1cHggMTBweDtnYXA6OHB4fS5jb21tb24tb3RoZXItbGluay1saXN0X19pdGVtIC5waG90by1ib3h7d2lkdGg6NTBweH19LmNvbW1vbi1iZy0td2hpdGUgLmNvbW1vbi1vdGhlci1saW5rLWxpc3RfX2l0ZW0gYXtvcGFjaXR5OjE7dHJhbnNpdGlvbjouM3MgZWFzZX0ucGFnZS1saW5rLWxpc3R7bWFyZ2luLWJvdHRvbTo4LjVyZW07ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnBhZ2UtbGluay1saXN0X19pdGVte2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDJkMmQyfS5wYWdlLWxpbmstbGlzdF9faXRlbTpsYXN0LWNoaWxke2JvcmRlci1yaWdodDoxcHggc29saWQgI2QyZDJkMn0ucGFnZS1saW5rLWxpc3RfX2l0ZW0gYXtwYWRkaW5nOjNweCA1MHB4O21pbi13aWR0aDoyNDhweDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA4LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyLzEycHh9LnBhZ2UtbGluay1saXN0X19pdGVtLnBpY2t1cCBhe2NvbG9yOiNmOTg2NDY7cG9zaXRpb246cmVsYXRpdmV9LnBhZ2UtbGluay1saXN0X19pdGVtLnBpY2t1cCBhOjpiZWZvcmV7d2lkdGg6Mi41cmVtO2hlaWdodDoyLjNyZW07cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO3RvcDo1MCU7bGVmdDozcmVtO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9jb21tb24vcGlja3VwX2ljb24ucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtbGluay1saXN0X19pdGVtLnBpY2t1cCBhOjpiZWZvcmV7d2lkdGg6MS42cmVtO2hlaWdodDoxLjRyZW07bGVmdDoxMC40MTY2NjY2NjY3dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZS1saW5rLWxpc3R7bWFyZ2luOjAgYXV0byA3MHB4ICFpbXBvcnRhbnQ7d2lkdGg6OTAlICFpbXBvcnRhbnQ7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudDtnYXA6MTBweCAwICFpbXBvcnRhbnR9LnBhZ2UtbGluay1saXN0X19pdGVte3dpZHRoOjUwJSAhaW1wb3J0YW50O2JveC1zaXppbmc6Ym9yZGVyLWJveCAhaW1wb3J0YW50fS5wYWdlLWxpbmstbGlzdF9faXRlbTpudGgtY2hpbGQoMm4pe2JvcmRlci1yaWdodDoxcHggc29saWQgI2QyZDJkMiAhaW1wb3J0YW50fS5wYWdlLWxpbmstbGlzdF9faXRlbSBhe3BhZGRpbmc6MCAzMHB4ICFpbXBvcnRhbnQ7bWluLXdpZHRoOmluaGVyaXQgIWltcG9ydGFudDtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEuNHJlbSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjJyZW0gIWltcG9ydGFudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDhweCBjZW50ZXIgIWltcG9ydGFudDtiYWNrZ3JvdW5kLXNpemU6OXB4ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KXsucGFnZS1saW5rLWxpc3RfX2l0ZW0gYXtwYWRkaW5nOjAgMjVweCAhaW1wb3J0YW50fX0uY29tbW9uLWFkLXNlYXJjaC1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6Mi40cmVtfS5jb21tb24tYWQtc2VhcmNoLWxpc3RfX2l0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIDQuOHJlbSkvMyl9LmNvbW1vbi1hZC1zZWFyY2gtbGlzdF9faXRlbSBhe29wYWNpdHk6MTt0cmFuc2l0aW9uOi4zcyBlYXNlO3BhZGRpbmc6MzVweCAzNXB4IDM1cHggMTBweDtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo3cHg7Ym9yZGVyLXJhZGl1czoxNXB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kOiNmZmYgdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA1LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDIwcHggY2VudGVyLzE2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZTNlM2UzO2JveC1zaGFkb3c6MCAycHggMnB4IDAgcmdiYSgwLDAsMCwuMSk7b3ZlcmZsb3c6aGlkZGVufS5jb21tb24tYWQtc2VhcmNoLWxpc3RfX2l0ZW0gYSAucGhvdG8tYm94e3RleHQtYWxpZ246bGVmdH0uY29tbW9uLWFkLXNlYXJjaC1saXN0X19pdGVtIGEgLnRleHQtYm94IHB7Zm9udC1zaXplOjIuNnJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LmNvbW1vbi1hZC1zZWFyY2gtbGlzdF9faXRlbSBhOmhvdmVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCk7Ym94LXNoYWRvdzpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29tbW9uLWFkLXNlYXJjaC1saXN0e2dhcDoyMHB4ICFpbXBvcnRhbnR9LmNvbW1vbi1hZC1zZWFyY2gtbGlzdF9faXRlbXt3aWR0aDoxMDAlICFpbXBvcnRhbnR9LmNvbW1vbi1hZC1zZWFyY2gtbGlzdF9faXRlbSBhe3BhZGRpbmc6MTVweCAxNXB4IDE1cHggMTBweCAhaW1wb3J0YW50fS5jb21tb24tYWQtc2VhcmNoLWxpc3RfX2l0ZW0gYSAucGhvdG8tYm94e3dpZHRoOjgwcHggIWltcG9ydGFudH0uY29tbW9uLWFkLXNlYXJjaC1saXN0X19pdGVtIGEgLnRleHQtYm94IHB7Zm9udC1zaXplOjJyZW0gIWltcG9ydGFudH19LmNvbW1vbi1pbWctbGlzdC50cmFpbl9hZF9tZXJpZXR7bWF4LXdpZHRoOjEyOTBweDttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjIwcHh9LmNvbW1vbi1pbWctbGlzdC50cmFpbl9hZF9tZXJpZXQgbGl7bWFyZ2luOjA7cGFkZGluZzo0MHB4IDUwcHg7Ym9yZGVyLXJhZGl1czoxNXB4O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO2JvcmRlcjoxcHggc29saWQgI2UxZTFlMTtnYXA6NXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbW1vbi1pbWctbGlzdC50cmFpbl9hZF9tZXJpZXQgbGl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2dhcDoyMHB4O3BhZGRpbmc6MjBweCAzMHB4fX0uY29tbW9uLWltZy1saXN0LnRyYWluX2FkX21lcmlldCBsaSAudGV4dC1ib3h7ZmxleDoxO3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbW1vbi1pbWctbGlzdC50cmFpbl9hZF9tZXJpZXQgbGkgLnRleHQtYm94e21hcmdpbi1ib3R0b206MH19LmNvbW1vbi1pbWctbGlzdC50cmFpbl9hZF9tZXJpZXQgbGkgLnBob3RvLWJveHt3aWR0aDphdXRvO2hlaWdodDphdXRvO21hcmdpbi1sZWZ0OjA7Ym9yZGVyLXJhZGl1czowO21hcmdpbi1yaWdodDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29tbW9uLWltZy1saXN0LnRyYWluX2FkX21lcmlldCBsaSAucGhvdG8tYm94e2FzcGVjdC1yYXRpbzphdXRvO21hcmdpbi1yaWdodDowO3RleHQtYWxpZ246Y2VudGVyfX0uY29tbW9uLWltZy1saXN0LnRyYWluX2FkX21lcmlldCBsaSAucGhvdG8tYm94IGltZ3t3aWR0aDphdXRvO2hlaWdodDphdXRvfS5jb21tb24taW1nLWxpc3RfX2l0ZW17bWFyZ2luLWJvdHRvbTo4MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWxlZnQ6YXV0bztqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmNvbW1vbi1pbWctbGlzdF9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY29tbW9uLWltZy1saXN0X19pdGVtIC50ZXh0LWJveHt3aWR0aDo1OS41cmVtO3BhZGRpbmctbGVmdDo1JX0uY29tbW9uLWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudHRse21hcmdpbi1ib3R0b206MjNweH0uY29tbW9uLWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudHRsIC5lbnttYXJnaW4tYm90dG9tOjFweDtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixzYW5zLXNlcmlmfS5jb21tb24taW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50dGwgLmpwe2ZvbnQtc2l6ZToyLjZyZW07bGluZS1oZWlnaHQ6MS43NTtsZXR0ZXItc3BhY2luZzouMDRlbX0uY29tbW9uLWltZy1saXN0X19pdGVtIC50ZXh0LWJveCBwe2xpbmUtaGVpZ2h0OjEuODc1fS5jb21tb24taW1nLWxpc3RfX2l0ZW0gLnBob3RvLWJveHtoZWlnaHQ6NDJyZW07Ym9yZGVyLXJhZGl1czowIDAgMCA2MHB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDo4MXJlbTttYXJnaW4tbGVmdDoxMHJlbX0uY29tbW9uLWltZy1saXN0X19pdGVtIC5waG90by1ib3ggaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY29tbW9uLWltZy1saXN0X19pdGVtIC5waG90by1ib3gucG9zaXRpb24tLXJpZ2h0IGltZ3tvYmplY3QtcG9zaXRpb246cmlnaHR9LmNvbW1vbi1pbWctbGlzdF9faXRlbS0tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjUlfS5jb21tb24taW1nLWxpc3RfX2l0ZW0tLXJldmVyc2UgLnRleHQtaW5uZXItYm94e21hcmdpbi1yaWdodDphdXRvfS5jb21tb24taW1nLWxpc3RfX2l0ZW0tLXJldmVyc2UgLnBob3RvLWJveHtib3JkZXItcmFkaXVzOjAgMCA2MHB4IDA7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MTByZW19LmNvbW1vbi1pbWctbGlzdF9faXRlbS0tcmV2ZXJzZSAudGV4dC1ib3h7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDo1JX0uY29tbW9uLWltZy1saXN0X3Nob3J0ZW4tdmVydGljYWx7ZGlzcGxheTpibG9ja30uY29tbW9uLWltZy1saXN0X3Nob3J0ZW4tdmVydGljYWwgLmNvbW1vbi1pbWctbGlzdF9faXRlbXttYXJnaW4tYm90dG9tOjYwcHh9LmNvbW1vbi1pbWctbGlzdF9zaG9ydGVuLXZlcnRpY2FsIC5jb21tb24taW1nLWxpc3RfX2l0ZW0gLnBob3RvLWJveHtoZWlnaHQ6MzhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24taW1nLWxpc3R7bWFyZ2luOjAgYXV0bzt3aWR0aDo5MCV9LmNvbW1vbi1pbWctbGlzdF9faXRlbXttYXJnaW4tYm90dG9tOjYwcHg7ZGlzcGxheTpibG9jaztwYWRkaW5nOjB9LmNvbW1vbi1pbWctbGlzdF9faXRlbSAudGV4dC1ib3h7bWFyZ2luLWJvdHRvbToyMHB4O3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjB9LmNvbW1vbi1pbWctbGlzdF9faXRlbSAudGV4dC1pbm5lci1ib3h7bWFyZ2luOjA7d2lkdGg6YXV0bzttYXgtd2lkdGg6aW5oZXJpdH0uY29tbW9uLWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudHRse21hcmdpbi1ib3R0b206MTBweH0uY29tbW9uLWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudHRsIC5qcHtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoxLjV9LmNvbW1vbi1pbWctbGlzdF9faXRlbSAudGV4dC1ib3ggcHtsaW5lLWhlaWdodDoxLjc1fS5jb21tb24taW1nLWxpc3RfX2l0ZW0gLnBob3RvLWJveHt3aWR0aDphdXRvO2hlaWdodDphdXRvO2JvcmRlci1yYWRpdXM6MDthc3BlY3QtcmF0aW86Mi8xO21hcmdpbi1sZWZ0OjB9LmNvbW1vbi1pbWctbGlzdF9faXRlbS0tcmV2ZXJzZXtwYWRkaW5nOjB9LmNvbW1vbi1pbWctbGlzdF9faXRlbS0tcmV2ZXJzZSAucGhvdG8tYm94e21hcmdpbi1yaWdodDowfX0uY29tbW9uLWxpbmstbGlzdC0taW1ne2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6My4ycmVtIDRyZW19LmNvbW1vbi1saW5rLWxpc3QtLWltZ19faXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gNHJlbSkvMik7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6MTVweDtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowIDJweCAycHggMCByZ2JhKDAsMCwwLC4xKTtib3JkZXI6MXB4IHNvbGlkICNlM2UzZTM7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MjhweCAyOXB4IDI2cHh9LmNvbW1vbi1saW5rLWxpc3QtLWltZ19faXRlbSBhe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LmNvbW1vbi1saW5rLWxpc3QtLWltZ19faXRlbSBhOmhvdmVye29wYWNpdHk6MX0uY29tbW9uLWxpbmstbGlzdC0taW1nX19pdGVtIGE6aG92ZXIgLnBob3RvLWJveF9fdG9we2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5jb21tb24tbGluay1saXN0LS1pbWdfX2l0ZW0gYTpob3ZlciAucGhvdG8tYm94X190b3AgaW1ne29wYWNpdHk6MH0uY29tbW9uLWxpbmstbGlzdC0taW1nX19pdGVtIC5waG90by1ib3h7bWFyZ2luLWJvdHRvbToxNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2FzcGVjdC1yYXRpbzo0Ny8yMDtib3JkZXItcmFkaXVzOjVweDtvdmVyZmxvdzpoaWRkZW59LmNvbW1vbi1saW5rLWxpc3QtLWltZ19faXRlbSAucGhvdG8tYm94IGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmNvbW1vbi1saW5rLWxpc3QtLWltZ19faXRlbSAucGhvdG8tYm94X190b3B7cGFkZGluZzo1M3B4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZX0uY29tbW9uLWxpbmstbGlzdC0taW1nX19pdGVtIC5waG90by1ib3hfX3RvcCBpbWd7bWF4LXdpZHRoOjIzOHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWluO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS5jb21tb24tbGluay1saXN0LS1pbWdfX2l0ZW0gLnR0bHttYXJnaW4tYm90dG9tOjlweDtmb250LXNpemU6MnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbX0uY29tbW9uLWxpbmstbGlzdC0taW1nX19pdGVtIHA6bm90KC5saW5rKXtsaW5lLWhlaWdodDoxLjYyNX0uY29tbW9uLWxpbmstbGlzdC0taW1nX19pdGVtIC5saW5re2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7cGFkZGluZy10b3A6MS41cmVtO21hcmdpbi10b3A6YXV0b30uY29tbW9uLWxpbmstbGlzdC0taW1nX19pdGVtIC5saW5rIHNwYW57ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEzcHg7Y29sb3I6dHJhbnNwYXJlbnQ7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjZjc2ZDFjLCAjZDkzZDIzKX0uY29tbW9uLWxpbmstbGlzdC0taW1nX19pdGVtIC5saW5rIHNwYW46OmFmdGVye3dpZHRoOjE2cHg7aGVpZ2h0OjExcHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtjb250ZW50OlwiXCJ9LmNvbW1vbi1saW5rLWxpc3QtLXJvdXRlcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjJyZW0gMy4xcmVtfS5jb21tb24tbGluay1saXN0LS1yb3V0ZXJfX2l0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIDYuMnJlbSkvMyl9LmNvbW1vbi1saW5rLWxpc3QtLXJvdXRlcl9faXRlbSBhe3BhZGRpbmc6NXB4IDUwcHggNXB4IDMwcHg7bWluLWhlaWdodDo2MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE3cHg7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym94LXNoYWRvdzowIDJweCAycHggMCByZ2JhKDAsMCwwLC4xKSwwIC0xcHggMnB4IDAgcmdiYSgwLDAsMCwuMSk7Ym9yZGVyLXJhZGl1czozcHg7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQ6I2ZmZiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDUucG5nKSBuby1yZXBlYXQgcmlnaHQgMzBweCBjZW50ZXIvMTZweDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24tbGluay1saXN0LS1yb3V0ZXJfX2l0ZW0gYXtwYWRkaW5nOjVweCA1MHB4IDVweCAyMHB4fX0uY29tbW9uLWxpbmstbGlzdC0tcm91dGVyX19pdGVtIC5waG90by1ib3h7d2lkdGg6NDRweH0uY29tbW9uLWxpbmstbGlzdC0tcm91dGVyX19pdGVtIHB7bWFyZ2luLWJvdHRvbTo0cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24tbGluay1saXN0LS1pbWd7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jb21tb24tbGluay1saXN0LS1pbWdfX2l0ZW17d2lkdGg6YXV0bztwYWRkaW5nOjIwcHh9LmNvbW1vbi1saW5rLWxpc3QtLWltZ19faXRlbSAucGhvdG8tYm94X190b3B7cGFkZGluZzoxMnB4fS5jb21tb24tbGluay1saXN0LS1yb3V0ZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jb21tb24tbGluay1saXN0LS1yb3V0ZXJfX2l0ZW17d2lkdGg6YXV0b319LmNvbW1vbi1saW5rLWJveC0tcm91dGVye21hcmdpbjo1M3B4IDAgMH0uY29tbW9uLWxpbmstYm94LS1yb3V0ZXIgcHttYXJnaW4tYm90dG9tOjI5cHg7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MS42MjV9LmNvbW1vbi1saW5rLWJveC0tcm91dGVyIC5jb21tb24tYnV0dG9uLS1jb250YWN0IGF7bWFyZ2luOjAgYXV0bzt3aWR0aDozODBweDtoZWlnaHQ6NjBweDtnYXA6MTBweDtmb250LXNpemU6MS42cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5jb21tb24tbGluay1ib3gtLXJvdXRlciAuY29tbW9uLWJ1dHRvbi0tY29udGFjdCBhOjpiZWZvcmV7d2lkdGg6MTlweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbW1vbi1saW5rLWJveC0tcm91dGVyIC5jb21tb24tYnV0dG9uLS1jb250YWN0IGF7bWF4LXdpZHRoOjM1NXB4O3dpZHRoOjEwMCV9fS5jb21tb24tYm94LS1mbG93X19pbWctbGlzdHttYXJnaW4tYm90dG9tOjQ0cHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoycmVtfS5jb21tb24tYm94LS1mbG93X19pbWctbGlzdF9faXRlbXtwYWRkaW5nOjM5cHggMTBweCAxN3B4O3dpZHRoOmNhbGMoKDEwMCUgLSA4cmVtKS81KTtib3JkZXI6MXB4IHNvbGlkICNlM2UzZTM7Ym9yZGVyLXJhZGl1czoxMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNoYWRvdzowIDJweCAycHggMCByZ2JhKDAsMCwwLC4xKSwwIC0xcHggMnB4IDAgcmdiYSgwLDAsMCwuMSl9LmNvbW1vbi1ib3gtLWZsb3dfX2ltZy1saXN0X19pdGVtIC5udW17bWFyZ2luOjAgYXV0byAxMnB4O3dpZHRoOjM1cHg7aGVpZ2h0OjM1cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NTAwO2xldHRlci1zcGFjaW5nOi4wNGVtO2ZvbnQtZmFtaWx5OlwiUm9ib3RvXCIsc2Fucy1zZXJpZjtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmOTg2NDZ9LmNvbW1vbi1ib3gtLWZsb3dfX2ltZy1saXN0X19pdGVtIC50dGx7bWFyZ2luLWJvdHRvbTo4cHg7Zm9udC1zaXplOjJyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmNvbW1vbi1ib3gtLWZsb3dfX2ltZy1saXN0X19pdGVtIHA6bm90KC5udW0pe2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MS44NTcxNDI4NTcxO3RleHQtYWxpZ246Y2VudGVyfS5jb21tb24tYm94LS1mbG93X19pbWctbGlzdF9faXRlbSBwIGF7Y29sb3I6I2Y5ODY0NjtvcGFjaXR5OjEgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jb21tb24tYm94LS1mbG93X19pbWctbGlzdF9faXRlbSAucGhvdG8tYm94e21hcmdpbjoxMHB4IGF1dG8gMDt3aWR0aDoxMDBweH0uY29tbW9uLWJveC0tZmxvd19fYnV0dG9uLWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MjBweH0uY29tbW9uLWJveC0tZmxvd19fYnV0dG9uLWxpc3RfX2l0ZW0gYXt3aWR0aDozLjRyZW19LmNvbW1vbi1ib3gtLWZsb3dfX2J1dHRvbi1saXN0X19pdGVtLmNvbW1vbi1idXR0b24tLWNvbnRhY3QgYXtnYXA6MTBweDtmb250LXNpemU6MS42cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5jb21tb24tYm94LS1mbG93X19idXR0b24tbGlzdF9faXRlbS5jb21tb24tYnV0dG9uLS1jb250YWN0IGE6OmJlZm9yZXt3aWR0aDoyMnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuY29tbW9uLWJveC0tZmxvd19faW1nLWxpc3RfX2l0ZW0gcCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6MX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24tYm94LS1mbG93X19pbWctbGlzdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNvbW1vbi1ib3gtLWZsb3dfX2ltZy1saXN0X19pdGVte3BhZGRpbmc6MjBweDt3aWR0aDphdXRvfS5jb21tb24tYm94LS1mbG93X19idXR0b24tbGlzdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmNvbW1vbi1ib3gtLWZsb3dfX2J1dHRvbi1saXN0X19pdGVtIGF7bWFyZ2luOjAgYXV0byAhaW1wb3J0YW50O3dpZHRoOjEwMCUgIWltcG9ydGFudDttYXgtd2lkdGg6MzU1cHggIWltcG9ydGFudDtoZWlnaHQ6NTBweCAhaW1wb3J0YW50fX0uaW1nLWxpc3RfX2l0ZW0gLnBob3RvLWJveCBpbWd7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LmltZy1saXN0X19pdGVtIC50ZXh0LWJveHt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZX0uaW1nLWxpc3RfX2l0ZW0gLnBob3RvIGltZ3t0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZX0uaW1nLWxpc3RfX2l0ZW0gYTpob3ZlcntvcGFjaXR5OjF9LmltZy1saXN0X19pdGVtIGE6aG92ZXIgLnBob3RvLWJveCBpbWd7dHJhbnNmb3JtOnNjYWxlKDEuMil9LmltZy1saXN0X19pdGVtIGE6aG92ZXIgLnBob3RvIGltZ3tvcGFjaXR5OjB9LmltZy1saXN0X19pdGVtIGE6aG92ZXIgLnRleHQtYm94e2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMikgIWltcG9ydGFudH0ucGFnZS1zb3J0LWxpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjJyZW07bWFyZ2luLWJvdHRvbToyLjRyZW19LnBhZ2Utc29ydC1saXN0IGxpe3dpZHRoOmNhbGMoMTAwJSAtIDRyZW0pO21heC13aWR0aDoxNTBweDt0ZXh0LWFsaWduOmNlbnRlcn0ucGFnZS1zb3J0LWxpc3QgbGkgYXtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmOTg2NDY7Zm9udC13ZWlnaHQ6Ym9sZDtib3JkZXI6MXB4IHNvbGlkICNmOTg2NDY7Ym9yZGVyLXJhZGl1czoxMDB2aDtwYWRkaW5nOjRweCAwfS5wYWdlLXNvcnQtbGlzdCBsaSBhLmN1cnJlbnR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiNmOTg2NDZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYWdlLXNvcnQtbGlzdHttYXJnaW46MCAwIDcwcHg7Z2FwOjFyZW19fS50ZXJtLXNvcnQtbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6M3JlbTttYXJnaW4tYm90dG9tOjguNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRlcm0tc29ydC1saXN0e21hcmdpbjowIDAgNzBweDtnYXA6MXJlbX19LnRlcm0tc29ydC1saXN0IGxpIGEuY3VycmVudHtjb2xvcjojZjk4NjQ2fS5mbG93LWxpc3R7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5mbG93LWxpc3QgLmZsb3ctaXRlbXttYXJnaW4tYm90dG9tOjU3cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjRyZW19LmZsb3ctbGlzdCAuZmxvdy1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5mbG93LWxpc3QgLmZsb3ctaXRlbTpsYXN0LWNoaWxkIC5waG90by1ib3h7cG9zaXRpb246cmVsYXRpdmV9LmZsb3ctbGlzdCAuZmxvdy1pdGVtOmxhc3QtY2hpbGQgLnBob3RvLWJveDo6YmVmb3Jle3dpZHRoOjJweDtoZWlnaHQ6OTk5OTlweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjMycHg7Ym90dG9tOjA7YmFja2dyb3VuZDp1cmwoLi4vaW1nL3Byb2Nlc3MvaWNvbl9saW5lLnN2ZykgcmVwZWF0LXkgY2VudGVyIHRvcC8xMDAlO3otaW5kZXg6LTE7Y29udGVudDpcIlwifS5mbG93LWxpc3QgLmZsb3ctaXRlbSAucGhvdG8tYm94e3dpZHRoOjY0cHg7aGVpZ2h0OjY0cHg7ZmxleC1zaHJpbms6MH0uZmxvdy1saXN0IC5mbG93LWl0ZW0gLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJX0uZmxvdy1saXN0IC5mbG93LWl0ZW0gLnRleHQtYm94e21hcmdpbjo4cHggMCAwfS5mbG93LWxpc3QgLmZsb3ctaXRlbSAudGV4dC1ib3ggLnRpdGxle21hcmdpbjowIDAgOXB4IC0zcHg7Zm9udC1zaXplOjIuNnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZsb3ctbGlzdCAuZmxvdy1pdGVtIC50ZXh0LWJveCAudGl0bGV7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6MS41fX0uZmxvdy1saXN0IC5mbG93LWl0ZW0gLnRleHQtYm94IC50aXRsZSAubnVte21hcmdpbjowIDEycHggMCAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixzYW5zLXNlcmlmfS5mbG93LWxpc3QgLmZsb3ctaXRlbSAudGV4dC1ib3ggcHttYXJnaW4tYm90dG9tOjhweDtsaW5lLWhlaWdodDoxLjg3NX0uZmxvdy1saXN0IC5mbG93LWl0ZW0gLnRleHQtYm94IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmZsb3ctbGlzdCAuZmxvdy1pdGVtIC50ZXh0LWJveCAubm90ZXtwYWRkaW5nLWxlZnQ6MWVtO2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MS41O3RleHQtaW5kZW50Oi0xZW19LmZsb3ctbGlzdCAuZmxvdy1pdGVtIGF7Y29sb3I6I2Y5ODY0Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZmxvdy1saXN0IC5mbG93LWl0ZW17bWFyZ2luLWJvdHRvbTo0MHB4O2dhcDoyMHB4fX0ubmV3cy1saXN0e21hcmdpbi1ib3R0b206NTFweH0ubmV3cy1saXN0IGxpe21hcmdpbi1ib3R0b206MThweDtwYWRkaW5nLWJvdHRvbToxNnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2U3ZTd9Lm5ld3MtbGlzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubmV3cy1saXN0IGxpIGR0e21hcmdpbi1ib3R0b206OHB4O2NvbG9yOiM5NTk1OTV9Lm5ld3MtbGlzdCBsaSBkdCBzcGFue21hcmdpbi1sZWZ0OjIwcHg7cGFkZGluZzowIDhweDtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjoxcHg7Y29sb3I6I2Y5ODY0Njtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjE3cHg7Ym9yZGVyOjFweCBzb2xpZCAjZjk4NjQ2fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubmV3cy1saXN0e21hcmdpbi1ib3R0b206NDBweH0ubmV3cy1saXN0IGxpIGR0IHNwYW57bWFyZ2luLWxlZnQ6MTVweDtwYWRkaW5nOjAgOHB4IDJweDtmb250LXNpemU6MS4ycmVtO2xpbmUtaGVpZ2h0OjE1cHh9fS5lZmZlY3QtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjRyZW19LmVmZmVjdC1saXN0X19pdGVte3dpZHRoOmNhbGMoNTAlIC0gMjBweCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5lZmZlY3QtbGlzdHtnYXA6MjBweH0uZWZmZWN0LWxpc3RfX2l0ZW17d2lkdGg6Y2FsYyg1MCUgLSAxMHB4KX19LnRlcm0tc29ydC1saXN0e2ZsZXgtd3JhcDp3cmFwfS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1c3tib3JkZXItcmFkaXVzOjQwcHh9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzLmNvbnRlbnQtLWxhcmdle3BhZGRpbmc6NSUgNSV9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbXtib3JkZXItcmFkaXVzOjM1cHg7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MyUgNCU7bWFyZ2luLWJvdHRvbTozMHB4O2Rpc3BsYXk6ZmxleDttYXJnaW4tbGVmdDphdXRvO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDthbGlnbi1pdGVtczpjZW50ZXJ9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveHt3aWR0aDo2OHJlbTtwYWRkaW5nLWxlZnQ6MH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3g6bnRoLWNoaWxkKG4rMil7bWFyZ2luLXRvcDo1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3g6bnRoLWNoaWxkKG4rMil7bWFyZ2luLXRvcDowfX0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnR0bHttYXJnaW4tYm90dG9tOjEzcHh9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbSAudGV4dC1ib3ggLnRleHQtaW5uZXItYm94IC50dGwgLmVue21hcmdpbi1ib3R0b206MXB4O2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2Y5ODY0Njtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjUwMDtsZXR0ZXItc3BhY2luZzouMDRlbTtmb250LWZhbWlseTpcIlJvYm90b1wiLHNhbnMtc2VyaWZ9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbSAudGV4dC1ib3ggLnRleHQtaW5uZXItYm94IC50dGwgLmpwe2ZvbnQtc2l6ZToyLjJyZW07bGluZS1oZWlnaHQ6MS43NTtsZXR0ZXItc3BhY2luZzouMDRlbX0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnR0bCAuanAgLnN1Yntmb250LXNpemU6MS40cmVtO3BhZGRpbmctbGVmdDoxMHB4fS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50ZXh0LWlubmVyLWJveCBwe2xpbmUtaGVpZ2h0OjEuODc1fS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50ZXh0LWlubmVyLWJveCAucmVhY2gtYm94e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToxNXB4fS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50ZXh0LWlubmVyLWJveCAucmVhY2gtYm94IC5yZWFjaC1ib3hfX2l0ZW17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnJlYWNoLWJveCAucmVhY2gtYm94X19pdGVtOmZpcnN0LW9mLXR5cGV7cGFkZGluZzoxMHB4IDMwcHggMTBweCAwO2JvcmRlci1yaWdodDoxcHggc29saWQgI2RkZDttYXJnaW4tcmlnaHQ6MzBweH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnJlYWNoLWJveCAucmVhY2gtYm94X19pdGVtIC5yZWFjaC1ib3hfX2l0ZW0tLXBlcmNlbnQgLnBlcmNlbnRhZ2UtdGV4dC1ib3ggcHtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnJlYWNoLWJveCAucmVhY2gtYm94X19pdGVtIC5yZWFjaC1ib3hfX2l0ZW0tLXBlcmNlbnQgLnBlcmNlbnRhZ2UtdGV4dC1ib3ggcCBzcGFue2ZvbnQtc2l6ZTo0cmVtO2xldHRlci1zcGFjaW5nOjBlbTtsaW5lLWhlaWdodDowO3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctYm90dG9tOjVweH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnJlYWNoLWJveCAucmVhY2gtYm94X19pdGVtIC5pY29uLWJveHttYXJnaW4tcmlnaHQ6MTBweH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnJlYWNoLWJveCAucmVhY2gtYm94X19pdGVtIC5yZWFjaC1ib3hfX2l0ZW0tLXJhdGlvIC50ZXh0e3dpZHRoOjI4NXB4fS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50ZXh0LWlubmVyLWJveCAucmVhY2gtYm94IC5yZWFjaC1ib3hfX2l0ZW0gLnJlYWNoLWJveF9faXRlbS0tcmF0aW8gLnRleHQgLmxpbmV7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50ZXh0LWlubmVyLWJveCAucmVhY2gtYm94IC5yZWFjaC1ib3hfX2l0ZW0gLnJlYWNoLWJveF9faXRlbS0tcmF0aW8gLnRleHQgLmxpbmUgcHttYXJnaW46MDt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjEuNHJlbX0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLm1lbW8tYm94e21hcmdpbi10b3A6MjBweH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLm1lbW8tYm94IHB7Zm9udC1zaXplOjEuM3JlbTtsaW5lLWhlaWdodDoxLjN9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbSAucGhvdG8tYm94e3dpZHRoOjM0MHB4O2hlaWdodDoyMTBweDtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyLXJhZGl1czoxNXB4fS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnBob3RvLWJveC5wb3NpdGlvbi0tcmlnaHQgaW1ne29iamVjdC1wb3NpdGlvbjpyaWdodH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtLS1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6NSV9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbS0tcmV2ZXJzZSAudGV4dC1pbm5lci1ib3h7bWFyZ2luLXJpZ2h0OmF1dG99LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbS0tcmV2ZXJzZSAucGhvdG8tYm94e2JvcmRlci1yYWRpdXM6MCAwIDYwcHggMDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDoxMHJlbX0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtLS1yZXZlcnNlIC50ZXh0LWJveHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjUlfS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3QuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1c3tib3JkZXItcmFkaXVzOjQwcHh9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5jb21tb24taW1nLWxpc3R7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MzVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdHttYXJnaW46MCBhdXRvO3dpZHRoOjEwMCV9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbXttYXJnaW4tYm90dG9tOjYwcHg7ZGlzcGxheTpibG9jaztwYWRkaW5nOjB9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbSAudGV4dC1ib3h7bWFyZ2luLWJvdHRvbToyMHB4O3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjB9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbSAudGV4dC1pbm5lci1ib3h7bWFyZ2luOjA7d2lkdGg6YXV0bzttYXgtd2lkdGg6aW5oZXJpdDtwYWRkaW5nOjM1cHggMTZweH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnR0bHttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbSAudGV4dC1ib3ggLnRleHQtaW5uZXItYm94IC50dGwgLmpwe2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjEuNX0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnJlYWNoLWJveHtkaXNwbGF5OmJsb2NrfS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50ZXh0LWlubmVyLWJveCAucmVhY2gtYm94IC5yZWFjaC1ib3hfX2l0ZW06Zmlyc3Qtb2YtdHlwZXttYXJnaW4tcmlnaHQ6MDtkaXNwbGF5OmJsb2NrO2JvcmRlcjpub25lO3BhZGRpbmctcmlnaHQ6MH0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnJlYWNoLWJveCAucmVhY2gtYm94X19pdGVtIC5yZWFjaC1ib3hfX2l0ZW0tLW51bWJlcnN7bWFyZ2luOjAgYXV0b30uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudGV4dC1pbm5lci1ib3ggLnJlYWNoLWJveCAucmVhY2gtYm94X19pdGVtIC5pY29uLWJveHt3aWR0aDo0cmVtO21hcmdpbjowIGF1dG8gMTBweCBhdXRvfS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50ZXh0LWlubmVyLWJveCAucmVhY2gtYm94IC5yZWFjaC1ib3hfX2l0ZW0gLnJlYWNoLWJveF9faXRlbS0tcGVyY2VudCAucGVyY2VudGFnZS10ZXh0LWJveCBwe2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbSAudGV4dC1ib3ggcHtsaW5lLWhlaWdodDoxLjc1fS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0gLnBob3RvLWJveHt3aWR0aDphdXRvO2hlaWdodDphdXRvO2JvcmRlci1yYWRpdXM6MDthc3BlY3QtcmF0aW86Mi8xO21hcmdpbi1sZWZ0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KWFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5leGFtcGxlLWVmZmVjdC1pbWctbGlzdF9faXRlbSAucGhvdG8tYm94e2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0tLXJldmVyc2V7cGFkZGluZzowfS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAuZXhhbXBsZS1lZmZlY3QtaW1nLWxpc3RfX2l0ZW0tLXJldmVyc2UgLnBob3RvLWJveHttYXJnaW4tcmlnaHQ6MH19LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5wcm9kdWN0LWV4YW1wbGVfZWZmZWN0X3N1cHBsZW1lbnR7bWFyZ2luLXRvcDo1MHB4fS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAucHJvZHVjdC1leGFtcGxlX2VmZmVjdF9zdXBwbGVtZW50IC5pdGVte2JvcmRlcjoxcHggc29saWQgIzg3ODc4Nztib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzozJX0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLnByb2R1Y3QtZXhhbXBsZV9lZmZlY3Rfc3VwcGxlbWVudCAuaXRlbSAudHRse2ZvbnQtc2l6ZToyLjNyZW07Zm9udC13ZWlnaHQ6Ym9sZDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjE1cHh9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5wcm9kdWN0LWV4YW1wbGVfZWZmZWN0X3N1cHBsZW1lbnQgLml0ZW0gLnR0bDphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowO3dpZHRoOjUwcHg7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiNmNzZkMWM7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5wcm9kdWN0LWV4YW1wbGVfZWZmZWN0X3N1cHBsZW1lbnQgLml0ZW0gLnR0bDpudGgtY2hpbGQobisyKXttYXJnaW4tdG9wOjQwcHh9LmV4YW1wbGUtZWZmZWN0IC5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIC5wcm9kdWN0LWV4YW1wbGVfZWZmZWN0X3N1cHBsZW1lbnQgLml0ZW0gLmJvcmRlci1sZWZ0LXBke21hcmdpbi1sZWZ0Oi0xMHB4fS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAucHJvZHVjdC1leGFtcGxlX2VmZmVjdF9zdXBwbGVtZW50IC5pdGVtIC5ib3JkZXItbGVmdC1wZDphZnRlcntsZWZ0OjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cy5jb250ZW50LS1sYXJnZXtwYWRkaW5nOjEyJSA0JX0uZXhhbXBsZS1lZmZlY3QgLmV4YW1wbGUtZWZmZWN0LWJnLS1yYWRpdXMgLnByb2R1Y3QtZXhhbXBsZV9lZmZlY3Rfc3VwcGxlbWVudCAuaXRlbXtwYWRkaW5nOjYlfS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAucHJvZHVjdC1leGFtcGxlX2VmZmVjdF9zdXBwbGVtZW50IC5pdGVtIC5ib3JkZXItbGVmdC1wZHttYXJnaW4tbGVmdDowO3RleHQtYWxpZ246Y2VudGVyfS5leGFtcGxlLWVmZmVjdCAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyAucHJvZHVjdC1leGFtcGxlX2VmZmVjdF9zdXBwbGVtZW50IC5pdGVtIC50dGw6YWZ0ZXJ7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9fS5jb21tb24taWNvbi1jb2wyLWxpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjIwcHg7ZmxleC13cmFwOm5vd3JhcH0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjUwcHg7d2lkdGg6NDglO2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItcmFkaXVzOjIwcHh9LmNvbW1vbi1pY29uLWNvbDItbGlzdF9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVtIC5oZWFkaW5nLWJveHt3aWR0aDo1OS41cmVtfS5jb21tb24taWNvbi1jb2wyLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MTVweH0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuaGVhZGluZy1pbm5lci1ib3ggLnR0bHttYXJnaW4tbGVmdDoycmVtfS5jb21tb24taWNvbi1jb2wyLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveCAudHRsIC5lbnttYXJnaW4tYm90dG9tOjFweDtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixzYW5zLXNlcmlmfS5jb21tb24taWNvbi1jb2wyLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveCAudHRsIC5qcHtmb250LXNpemU6Mi42cmVtO2xpbmUtaGVpZ2h0OjEuNzU7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LmNvbW1vbi1pY29uLWNvbDItbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLmhlYWRpbmctaW5uZXItYm94IC5waG90by1ib3h7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjk0cHh9LmNvbW1vbi1pY29uLWNvbDItbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLmhlYWRpbmctaW5uZXItYm94IC5waG90by1ib3ggaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuaGVhZGluZy1pbm5lci1ib3ggLnBob3RvLWJveC5wb3NpdGlvbi0tcmlnaHQgaW1ne29iamVjdC1wb3NpdGlvbjpyaWdodH0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuc3VtbWFyeS1ib3h7bGluZS1oZWlnaHQ6MS44NzV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24taWNvbi1jb2wyLWxpc3R7bWFyZ2luOjAgYXV0bzt3aWR0aDoxMDAlO2ZsZXgtd3JhcDp3cmFwfS5jb21tb24taWNvbi1jb2wyLWxpc3RfX2l0ZW17bWFyZ2luLWJvdHRvbToxMHB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjM1cHh9LmNvbW1vbi1pY29uLWNvbDItbGlzdF9faXRlbSAuaGVhZGluZy1ib3h7d2lkdGg6MTAwJX0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuaGVhZGluZy1pbm5lci1ib3ggLnRleHQtYm94e21hcmdpbi1ib3R0b206MjBweDt3aWR0aDoxMDAlO3BhZGRpbmctbGVmdDowfS5jb21tb24taWNvbi1jb2wyLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveCAudGV4dC1pbm5lci1ib3h7bWFyZ2luOjA7d2lkdGg6YXV0bzttYXgtd2lkdGg6aW5oZXJpdH0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuaGVhZGluZy1pbm5lci1ib3ggLnR0bCAuanB7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6MX0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuaGVhZGluZy1pbm5lci1ib3ggcHtsaW5lLWhlaWdodDoxLjc1fS5jb21tb24taWNvbi1jb2wyLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveCAucGhvdG8tYm94e3dpZHRoOjYwcHh9LmNvbW1vbi1pY29uLWNvbDItbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLmhlYWRpbmctaW5uZXItYm94LS1yZXZlcnNle3BhZGRpbmc6MH0uY29tbW9uLWljb24tY29sMi1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuaGVhZGluZy1pbm5lci1ib3gtLXJldmVyc2UgLnBob3RvLWJveHttYXJnaW4tcmlnaHQ6MH19LmNvbW1vbi1pY29uLWNvbDMtbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MjBweDtmbGV4LXdyYXA6d3JhcH0uY29tbW9uLWljb24tY29sMy1saXN0X19pdGVte2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MzBweDt3aWR0aDozMiU7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6MjBweDtib3JkZXI6MXB4IHNvbGlkICNlMWUxZTF9LmNvbW1vbi1pY29uLWNvbDMtbGlzdF9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY29tbW9uLWljb24tY29sMy1saXN0X19pdGVtIC5oZWFkaW5nLWJveHt3aWR0aDo1OS41cmVtfS5jb21tb24taWNvbi1jb2wzLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveHtkaXNwbGF5OmJsb2NrO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjEwcHh9LmNvbW1vbi1pY29uLWNvbDMtbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLmhlYWRpbmctaW5uZXItYm94IC50dGx7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMHB4fS5jb21tb24taWNvbi1jb2wzLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveCAudHRsIC5lbnttYXJnaW4tYm90dG9tOjFweDtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixzYW5zLXNlcmlmfS5jb21tb24taWNvbi1jb2wzLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveCAudHRsIC5qcHtmb250LXNpemU6Mi41cmVtO2xpbmUtaGVpZ2h0OjEuNDtsZXR0ZXItc3BhY2luZzouMDRlbTtwYWRkaW5nLXRvcDo1cHg7aGVpZ2h0OjcwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5jb21tb24taWNvbi1jb2wzLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveCAucGhvdG8tYm94e292ZXJmbG93OmhpZGRlbjttYXJnaW46MCBhdXRvO3dpZHRoOjEwMHB4O2hlaWdodDoxMDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5jb21tb24taWNvbi1jb2wzLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveCAucGhvdG8tYm94IGltZ3tkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG99LmNvbW1vbi1pY29uLWNvbDMtbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLmhlYWRpbmctaW5uZXItYm94IC5waG90by1ib3gucG9zaXRpb24tLXJpZ2h0IGltZ3tvYmplY3QtcG9zaXRpb246cmlnaHR9LmNvbW1vbi1pY29uLWNvbDMtbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLnN1bW1hcnktYm94e2xpbmUtaGVpZ2h0OjEuODc1fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29tbW9uLWljb24tY29sMy1saXN0e21hcmdpbjowIGF1dG87d2lkdGg6MTAwJX0uY29tbW9uLWljb24tY29sMy1saXN0X19pdGVte21hcmdpbi1ib3R0b206MTBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzoyNXB4fS5jb21tb24taWNvbi1jb2wzLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94e3dpZHRoOjEwMCV9LmNvbW1vbi1pY29uLWNvbDMtbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLmhlYWRpbmctaW5uZXItYm94IC50ZXh0LWJveHttYXJnaW4tYm90dG9tOjIwcHg7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MH0uY29tbW9uLWljb24tY29sMy1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuaGVhZGluZy1pbm5lci1ib3ggLnRleHQtaW5uZXItYm94e21hcmdpbjowO3dpZHRoOmF1dG87bWF4LXdpZHRoOmluaGVyaXR9LmNvbW1vbi1pY29uLWNvbDMtbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLmhlYWRpbmctaW5uZXItYm94IC50dGwgLmpwe2ZvbnQtc2l6ZToycmVtO2xpbmUtaGVpZ2h0OjF9LmNvbW1vbi1pY29uLWNvbDMtbGlzdF9faXRlbSAuaGVhZGluZy1ib3ggLmhlYWRpbmctaW5uZXItYm94IHB7bGluZS1oZWlnaHQ6MS43NX0uY29tbW9uLWljb24tY29sMy1saXN0X19pdGVtIC5oZWFkaW5nLWJveCAuaGVhZGluZy1pbm5lci1ib3gtLXJldmVyc2V7cGFkZGluZzowfS5jb21tb24taWNvbi1jb2wzLWxpc3RfX2l0ZW0gLmhlYWRpbmctYm94IC5oZWFkaW5nLWlubmVyLWJveC0tcmV2ZXJzZSAucGhvdG8tYm94e21hcmdpbi1yaWdodDowfX0uYXJ0aWNsZS1pbmRleHttYXJnaW46NXJlbSAwO3BhZGRpbmc6M3JlbTtib3JkZXI6c29saWQgMXB4ICNmZjZkMDA7Ym9yZGVyLXJhZGl1czouNnJlbTtiYWNrZ3JvdW5kOiNmZmZjZWQ7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hcnRpY2xlLWluZGV4e21hcmdpbi10b3A6NXJlbTtwYWRkaW5nOjFyZW0gMnJlbTtib3JkZXItcmFkaXVzOjEuNnJlbTtib3JkZXItd2lkdGg6LjJyZW19fS5hcnRpY2xlLWluZGV4IGF7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmNvbG9yIC4xcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKX0uYXJ0aWNsZS1pbmRleCBhLmlzLW9ue2NvbG9yOiNmZjZkMDB9LmFydGljbGUtaW5kZXggYSBzcGFue2NvbG9yOiNmZjZkMDB9LmFydGljbGUtaW5kZXhfX2hlYWRpbmd7Y29sb3I6I2ZmNmQwMDtmb250LXNpemU6Mi40cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYXJ0aWNsZS1pbmRleF9faGVhZGluZ3tmb250LXNpemU6Mi4ycmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmFydGljbGUtaW5kZXhfXzFzdHtmb250LXNpemU6My4ycmVtfX0uYXJ0aWNsZS1pbmRleF9fMXN0LWl0ZW17bWFyZ2luLXRvcDoyLjVyZW19LmFydGljbGUtaW5kZXhfXzFzdC1pdGVtIGF7Y29sb3I6IzE1MTUxNSAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7Zm9udC1zaXplOjEuN3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmFydGljbGUtaW5kZXhfXzFzdC1pdGVtIGF7Zm9udC1zaXplOjEuNnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hcnRpY2xlLWluZGV4X18xc3QtaXRlbXttYXJnaW4tdG9wOi44cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmFydGljbGUtaW5kZXhfXzFzdC1pdGVtOm50aC1vZi10eXBlKDEpe21hcmdpbi10b3A6MH19LmFydGljbGUtaW5kZXhfXzJuZHtwYWRkaW5nLWxlZnQ6MWVtO2ZvbnQtc2l6ZToxLjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5hcnRpY2xlLWluZGV4X18ybmR7Zm9udC1zaXplOjIuOHJlbX19LmFydGljbGUtaW5kZXhfXzJuZC1pdGVte21hcmdpbi10b3A6MS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYXJ0aWNsZS1pbmRleF9fMm5kLWl0ZW17bWFyZ2luLXRvcDozcmVtfX0uY29tbW9uLXBvaW50LWxpc3R7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOjUwcHggNSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5jb21tb24tcG9pbnQtbGlzdHtnYXA6MzBweCAwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX0uY29tbW9uLXBvaW50LWxpc3QgbGl7bWF4LXdpZHRoOjMwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29tbW9uLXBvaW50LWxpc3QgbGl7bWF4LXdpZHRoOjQ3JX19LmNvbW1vbi1wb2ludC1saXN0X3Bob3RvIGltZ3ttYXJnaW46MCBhdXRvO2Rpc3BsYXk6YmxvY2t9LmNvbW1vbi1wb2ludC1saXN0IGg0LnR0bHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6Mi4ycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29tbW9uLXBvaW50LWxpc3QgaDQudHRse2ZvbnQtc2l6ZToxLjhyZW19fS5jb21tb24tY2FzZS1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjQ1cHh9LmNvbW1vbi1jYXNlLWxpc3QgbGl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNvbW1vbi1jYXNlLWxpc3QgbGl7Z2FwOjEwcHh9fS5jb21tb24tY2FzZS1saXN0X2NvbnR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDo1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29tbW9uLWNhc2UtbGlzdF9jb250e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MjBweH19LmNvbW1vbi1jYXNlLWxpc3RfaGVhZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjk4NjQ2O3BhZGRpbmctYm90dG9tOjEwcHh9LmNvbW1vbi1jYXNlLWxpc3RfaGVhZCBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZjk4NjQ2fS5jb21tb24tY2FzZS1saXN0X2hlYWQgaDR7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDpib2xkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29tbW9uLWNhc2UtbGlzdF9oZWFkIGg0e2ZvbnQtc2l6ZToycmVtfX0uY29tbW9uLWNhc2UtbGlzdF90eHR7ZmxleDoxfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY29tbW9uLWNhc2UtbGlzdF9pbWcgaW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0b319LmNvbW1vbi10YWJsZXt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0uY29tbW9uLXRhYmxlIHRoLC5jb21tb24tdGFibGUgdGR7cGFkZGluZzoyNXB4IDE5cHg7bGluZS1oZWlnaHQ6MS42O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXI6MXB4IHNvbGlkICNiZWJlYmU7Ym94LXNpemluZzpib3JkZXItYm94fS5jb21tb24tdGFibGUgdGh7d2lkdGg6MjIuOSU7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2fS5jb21tb24tdGFibGUgdGR7dGV4dC1hbGlnbjpsZWZ0O2JhY2tncm91bmQtY29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbW1vbi10YWJsZSB0ciwuY29tbW9uLXRhYmxlIHRoLC5jb21tb24tdGFibGUgdGR7ZGlzcGxheTpibG9ja30uY29tbW9uLXRhYmxlIHRoLC5jb21tb24tdGFibGUgdGR7cGFkZGluZzoyMHB4fS5jb21tb24tdGFibGUgdGh7d2lkdGg6MTAwJX19Lm1vZC10YWJsZXttYXJnaW4tdG9wOjI1cHg7d2lkdGg6MTAwJTt0YWJsZS1sYXlvdXQ6Zml4ZWR9Lm1vZC10YWJsZSB0aCwubW9kLXRhYmxlIHRke2JvcmRlci1ib3R0b206I2U3ZTdlNyAxcHggc29saWQ7Zm9udC1zaXplOjEuNnJlbTtwYWRkaW5nOjIwcHggMH0ubW9kLXRhYmxlIHRoe3dpZHRoOjIzJTtmb250LXdlaWdodDpib2xkfS5tb2QtdGFibGUgLm1vZC10YWJsZV91bD5saXtkaXNwbGF5OnRhYmxlO2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS44NzV9Lm1vZC10YWJsZSAubW9kLXRhYmxlX3VsPmxpOjpiZWZvcmV7ZGlzcGxheTp0YWJsZS1jZWxsO2NvbnRlbnQ6XCLjg7tcIn0ubW9kLXRhYmxlIC5zdWItdGFibGUgdHIgdGR7cGFkZGluZzowcHggMjBweCAxcmVtIDA7Ym9yZGVyLWJvdHRvbTpub25lfS5tb2QtdGFibGUgLnN1Yi10YWJsZV9ub3Rle2ZvbnQtc2l6ZToxLjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5tb2QtdGFibGUgdGgsLm1vZC10YWJsZSB0ZHtkaXNwbGF5OmJsb2NrfS5tb2QtdGFibGUgdGh7d2lkdGg6MTAwJTtib3JkZXI6bm9uZTtwYWRkaW5nLWJvdHRvbTowfS5tb2QtdGFibGUgLnN1Yi10YWJsZSB0ciB0ZHtkaXNwbGF5OmlubGluZS1ibG9ja30ubW9kLXRhYmxlIC5zdWItdGFibGVfX25vdGV7dGV4dC1hbGlnbjpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxLjNyZW07bWFyZ2luLXRvcDoxMHB4fS5tb2QtdGFibGUgLnN1Yi10YWJsZSBzcGFue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH19LmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94e3Bvc2l0aW9uOnJlbGF0aXZlfS5jb21tb24tbGVhcm5hYmxlLWxpbmstYXJyb3d7cGFkZGluZzo0NnB4IDIwcHggMDt3aWR0aDpjYWxjKDUwJSAtIDYzOXB4KTttaW4td2lkdGg6MTIwcHg7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmZsZXgtZW5kO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC42KTt6LWluZGV4OjJ9LmNvbW1vbi1sZWFybmFibGUtbGluay1hcnJvdyBhe3dpZHRoOjgwcHg7aGVpZ2h0OjgwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDcuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzEwMCV9LmNvbW1vbi1sZWFybmFibGUtbGluay1hcnJvdy0tbmV4dHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2xlZnQ6YXV0bztyaWdodDowfS5jb21tb24tbGVhcm5hYmxlLWxpbmstYXJyb3ctLW5leHQgYXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNi5zdmcpfS5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW17d2lkdGg6MzQ2cHg7Ym9yZGVyLXJhZGl1czoxNXB4O292ZXJmbG93OmhpZGRlbjtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNoYWRvdzoxcHggMnB4IDJweCByZ2JhKDAsMCwwLC4xKSwtMXB4IDJweCAycHggcmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZDojZmZmO3RyYW5zaXRpb246LjNzIGVhc2U7cG9zaXRpb246cmVsYXRpdmV9LmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbTpob3ZlciAucGhvdG8tYm94IGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4yKX0uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC5waG90by1ib3h7aGVpZ2h0OjIyMHB4O292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOi4zcyBlYXNlfS5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO3RyYW5zaXRpb246LjNzIGVhc2V9LmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3h7cGFkZGluZzoyNHB4IDE3cHggMjhweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3g+YXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MH0uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAudGV4dC10b3B7bWFyZ2luLWJvdHRvbToxMXB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAudGV4dC10b3AgLmxlZnQgcHttYXJnaW4tYm90dG9tOjVweDtjb2xvcjojZjk4NjQ2O2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuOTI4NTcxNDI4NjtsZXR0ZXItc3BhY2luZzouMDRlbX0uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAudGV4dC10b3AgLmxlZnQgLnRhZy1saXN0e21hcmdpbjowIDAgMCAycHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo0cHh9LmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3ggLnRleHQtdG9wIC5sZWZ0IC50YWctbGlzdF9faXRlbXtwYWRkaW5nOjFweCAxMXB4IDFweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzouMDRlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmOTg2NDZ9LmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3ggLnRleHQtdG9wIC5yaWdodCAuZGF0ZXtjb2xvcjojOTU5NTk1O2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6Mi4yNX0uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAudHRse21hcmdpbi1ib3R0b206MTRweDtmb250LXNpemU6MS44cmVtO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzouMDRlbX0uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAubGluay1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6M3B4IDdweH0uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAubGluay1saXN0X19pdGVte2xpbmUtaGVpZ2h0OjEuMn0uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAubGluay1saXN0X19pdGVtIGF7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjEuMnJlbTtsaW5lLWhlaWdodDoxLjI7bGV0dGVyLXNwYWNpbmc6LjA0ZW07dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbTpob3ZlcntvcGFjaXR5Oi43fS5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC5saW5rLWxpc3RfX2l0ZW0gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtvcGFjaXR5OjF9LmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAubGluay1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6M3B4IDdweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24tbGVhcm5hYmxlLWxpbmstYXJyb3d7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuc3Atc3dpcGVye2Rpc3BsYXk6ZmxleH0uc3Atc3dpcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmstc3dpcGVyLWJveHt3aWR0aDo1MCV9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggaDN7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjZweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDFkMWQxO21hcmdpbi1ib3R0b206MjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2xpbmUtaGVpZ2h0OjE7cGFkZGluZy1ib3R0b206MTVweDtnYXA6OXB4fS5zcC1zd2lwZXIgLmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5jb21tb24tbGVhcm5hYmxlLWxpbmstYXJyb3d7ZGlzcGxheTpub25lfS5zcC1zd2lwZXIgLmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5sZWFybmFibGUtc3dpcGVyIC5zd2lwZXItd3JhcHBlcntkaXNwbGF5OmJsb2NrfS5zcC1zd2lwZXIgLmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5sZWFybmFibGUtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVte3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2JvcmRlci1yYWRpdXM6MDttYXJnaW46MCAwIDE1cHggMDtib3gtc2hhZG93Om5vbmU7aGVpZ2h0OmF1dG87YmFja2dyb3VuZDpub25lfS5zcC1zd2lwZXIgLmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5sZWFybmFibGUtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC5waG90by1ib3h7d2lkdGg6MTMwcHg7aGVpZ2h0OjgwcHh9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLmxlYXJuYWJsZS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94e3dpZHRoOmNhbGMoMTAwJSAtIDE2NnB4KTtwYWRkaW5nOjJweCAxOHB4IDBweDtiYWNrZ3JvdW5kOm5vbmV9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLmxlYXJuYWJsZS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC50dGx7Zm9udC1zaXplOjEuNnJlbTttYXJnaW4tYm90dG9tOjB9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLmxlYXJuYWJsZS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC5saW5rLWxpc3Qub25seS1zcHtkaXNwbGF5Om5vbmV9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLmxlYXJuYWJsZS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC50ZXh0LXRvcHttYXJnaW4tYm90dG9tOjB9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLmxlYXJuYWJsZS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC50ZXh0LXRvcCAubGVmdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5zcC1zd2lwZXIgLmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5sZWFybmFibGUtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAudGV4dC10b3AgLmxlZnQgLnRhZy1saXN0X19pdGVte2ZvbnQtc2l6ZToxLjJyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc3Atc3dpcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmstc3dpcGVyLWJveHttYXJnaW4tYm90dG9tOjYwcHh9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLmxlYXJuYWJsZS1zd2lwZXIgaDN7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5zcC1zd2lwZXIgLmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5sZWFybmFibGUtc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVte21hcmdpbjowIDIwcHh9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLmxlYXJuYWJsZS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC5saW5rLWxpc3Qub25seS1zcHtkaXNwbGF5Om5vbmV9LnNwLXN3aXBlciAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLmxlYXJuYWJsZS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnBob3RvLWJveHtoZWlnaHQ6MTcwcHh9fS5wYWdlLXZpc3VhbHttYXJnaW4tYm90dG9tOjRyZW07ZGlzcGxheTpmbGV4fS5wYWdlLXZpc3VhbCAudGV4dC1ib3h7ZmxleDoxfS5wYWdlLXZpc3VhbCAudGV4dC1ib3g6OmJlZm9yZXttYXJnaW4tYm90dG9tOjEwcmVtO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0Ojk1cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9wYWdlX3RpdGxlX2JnLnBuZykgcmVwZWF0LXggbGVmdCAyN3B4IHRvcCAwcHgvYXV0byAxMDAlO2NvbnRlbnQ6XCJcIn0ucGFnZS12aXN1YWwgLnRleHQtYm94IC50aXRsZXtjb2xvcjojMDAwO2ZvbnQtc2l6ZTo0cmVtO2xpbmUtaGVpZ2h0OjEuMjU7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LnBhZ2UtdmlzdWFsIC50ZXh0LWlubmVyLWJveHttYXJnaW4tbGVmdDphdXRvO3BhZGRpbmc6MCAwIDMxcHggNSU7d2lkdGg6NjUuNXJlbTtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZmxleC1zaHJpbms6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBhZ2UtdmlzdWFsIC50ZXh0LWlubmVyLWJveHt3aWR0aDoxMDAlO3BhZGRpbmc6MH19LnBhZ2UtdmlzdWFsIC5waG90by1ib3h7Ym9yZGVyLXJhZGl1czowIDAgMCAxMDBweDtvdmVyZmxvdzpoaWRkZW47d2lkdGg6NDglO2ZsZXgtc2hyaW5rOjF9LnBhZ2UtdmlzdWFsIC5waG90by1ib3ggaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ucGFnZS12aXN1YWwgLnRleHQtYm94LS1ib3R0b217ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ucGFnZS12aXN1YWwgLnRleHQtYm94LS1ib3R0b20gLnRpdGxlIHNtYWxse21hcmdpbi1ib3R0b206MTVweDtkaXNwbGF5OmJsb2NrO2NvbG9yOiMxNTE1MTU7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOi4wNGVtfS5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0e21hcmdpbjozLjZyZW0gMCAxcmVtIC41cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjExcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0e21hcmdpbi1sZWZ0OjB9fS5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0IGF7Zm9udC1zaXplOjEuNnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbX0ucGFnZS12aXN1YWwgLnRleHQtYm94IC5idXR0b24tbGlzdCAuYXJyb3ctLWJvdHRvbSBhe3Bvc2l0aW9uOnJlbGF0aXZlfS5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0IC5hcnJvdy0tYm90dG9tIGE6OmFmdGVye3dpZHRoOjE2cHg7aGVpZ2h0OjExcHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTAlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MTMucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyLzEwMCU7Y29udGVudDpcIlwifUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZS12aXN1YWwgLnRleHQtYm94IC5idXR0b24tbGlzdCAuYXJyb3ctLWJvdHRvbSBhOjphZnRlcntyaWdodDo1JX19LnBhZ2UtdmlzdWFsIC50ZXh0LWJveCBsaXttYXJnaW4tdG9wOjB9LnBhZ2UtdmlzdWFsIC50ZXh0LWJveCAuYnV0dG9uLWxpc3RfX2l0ZW17bWFyZ2luLXRvcDowO3dpZHRoOjUwJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCl7LnBhZ2UtdmlzdWFsIC50ZXh0LWJveCAuYnV0dG9uLWxpc3RfX2l0ZW17d2lkdGg6MTAwJX19LnBhZ2UtdmlzdWFsIC50ZXh0LWJveCAuYnV0dG9uLWxpc3RfX2l0ZW0gYXt3aWR0aDoxMDAlfS5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0X19pdGVtLmNvbW1vbi1idXR0b24tLWRldGFpbCBhe2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1ZjFjLCAjZWI5NDJkKX0ucGFnZS12aXN1YWwgLnRleHQtYm94IC5idXR0b24tbGlzdF9faXRlbS5jb21tb24tYnV0dG9uLS1kZXRhaWwgYSAudHh0e2NvbG9yOiNmNzVmMWN9LnBhZ2UtdmlzdWFsIC50ZXh0LWJveCAuYnV0dG9uLWxpc3RfX2l0ZW0uY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGEgLnR4dDo6YWZ0ZXJ7d2lkdGg6MTRweDtoZWlnaHQ6OHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzEyLnBuZyl9LnBhZ2UtdmlzdWFsIC50ZXh0LWJveCAuYnV0dG9uLWxpc3RfX2l0ZW0uY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGE6aG92ZXIgLnR4dHtjb2xvcjojZmZmfS5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0X19pdGVtLmNvbW1vbi1idXR0b24tLWRldGFpbCBhOmhvdmVyIC50eHQ6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzEzLnBuZyl9LnBhZ2UtdmlzdWFsLS1vbmx5LXRleHR7bWFyZ2luLWJvdHRvbTo2LjNyZW19LnBhZ2UtdmlzdWFsLS1vbmx5LXRleHQgLnRleHQtYm94OjpiZWZvcmV7bWFyZ2luLWJvdHRvbTo2LjJyZW19LnBhZ2UtdmlzdWFsLS1vbmx5LXRleHQgLnRleHQtaW5uZXItYm94e21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjEzM3JlbTt3aWR0aDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZS12aXN1YWx7bWFyZ2luLWJvdHRvbToyMHB4ICFpbXBvcnRhbnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0ucGFnZS12aXN1YWwgLnBob3RvLWJveHttYXJnaW4tYm90dG9tOjMwcHggIWltcG9ydGFudDt3aWR0aDphdXRvICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czowIDAgMCA1MHB4ICFpbXBvcnRhbnR9LnBhZ2UtdmlzdWFsIC50ZXh0LWJveHttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7d2lkdGg6OTAlICFpbXBvcnRhbnR9LnBhZ2UtdmlzdWFsIC50ZXh0LWJveDo6YmVmb3Jle2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5wYWdlLXZpc3VhbCAudGV4dC1pbm5lci1ib3h7bWF4LXdpZHRoOmluaGVyaXQgIWltcG9ydGFudH0ucGFnZS12aXN1YWwgLnRleHQtYm94IC50aXRsZXtmb250LXNpemU6M3JlbSAhaW1wb3J0YW50fS5wYWdlLXZpc3VhbCAudGV4dC1ib3gtLWJvdHRvbSAudGl0bGUgc21hbGx7Zm9udC1zaXplOjEuNnJlbSAhaW1wb3J0YW50fS5wYWdlLXZpc3VhbCAudGV4dC1ib3gtLWJvdHRvbSAudGV4dC1pbm5lci1ib3h7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowfS5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0ucGFnZS12aXN1YWwgLnRleHQtYm94IC5idXR0b24tbGlzdCBhe3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0byAhaW1wb3J0YW50O21heC13aWR0aDozNTVweCAhaW1wb3J0YW50O3dpZHRoOmF1dG8gIWltcG9ydGFudDtoZWlnaHQ6NDVweCAhaW1wb3J0YW50fS5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0X19pdGVte21hcmdpbi1ib3R0b206MTVweCAhaW1wb3J0YW50fS5wYWdlLXZpc3VhbCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0X19pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LnBhZ2UtdmlzdWFsIC50ZXh0LWJveCAuYnV0dG9uLWxpc3RfX2l0ZW0gYXttYXJnaW46MCBhdXRvICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjM1NXB4ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50O2hlaWdodDo0NXB4ICFpbXBvcnRhbnR9LnBhZ2UtdmlzdWFsLS1vbmx5LXRleHQgLnRleHQtYm94e3dpZHRoOjEwMCUgIWltcG9ydGFudH0ucGFnZS12aXN1YWwtLW9ubHktdGV4dCAudGV4dC1ib3g6OmJlZm9yZXttYXJnaW4tYm90dG9tOjI1cHggIWltcG9ydGFudDtoZWlnaHQ6NjBweCAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0ucGFnZS12aXN1YWwtLW9ubHktdGV4dCAudGV4dC1pbm5lci1ib3h7d2lkdGg6OTAlfX0uY29tbW9uLWJnLS1yYWRpdXN7Ym9yZGVyLXJhZGl1czo4MHB4IDgwcHggMCAwfS5jb21tb24tYmctLWJyb3duLWxpZ2h0e2JhY2tncm91bmQtY29sb3I6I2VlZTllM30uY29tbW9uLWJnLS13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb21tb24tYmctLXJhZGl1c3tib3JkZXItcmFkaXVzOjI1cHggMjVweCAwIDB9fS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWxpc3R7ZGlzcGxheTpmbGV4O2dhcDo2cHh9LmNvbW1vbi10YWItcGFubmVsIC50YWItbGlzdC50YWItbGlzdC0tYm9yZGVye292ZXJmbG93OmF1dG99LmNvbW1vbi10YWItcGFubmVsIC50YWItbGlzdF9faXRlbSBhe3BhZGRpbmc6NHB4IDAgMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7bWluLXdpZHRoOjkwcHg7aGVpZ2h0OjQ0cHg7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6MTBweCAxMHB4IDAgMDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1saXN0X19pdGVtIGE6OmFmdGVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO29wYWNpdHk6LjY7YmFja2dyb3VuZC1jb2xvcjojY2JjNWJlO2NvbnRlbnQ6XCJcIn0uY29tbW9uLXRhYi1wYW5uZWwudGFiLXBhbm5lbC0tbGluZSAudGFiLWxpc3RfX2l0ZW0gYXtwYWRkaW5nOjRweCAxM3B4IDB9LmNvbW1vbi10YWItcGFubmVsIC50YWItbGlzdF9faXRlbS0tYWN0aXZlIGE6OmFmdGVye2Rpc3BsYXk6bm9uZX0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1saXN0X19pdGVtLS1hY3RpdmUgYTo6YmVmb3Jle3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2O2NvbnRlbnQ6XCJcIn0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3h7cGFkZGluZzozMHB4IDUwcHg7Ym9yZGVyLXJhZGl1czowIDE1cHggMTVweCAxNXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3gucGItMHtwYWRkaW5nLWJvdHRvbTowfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbHttYXJnaW4tYm90dG9tOjEycHh9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkdHtwYWRkaW5nOjAgMTBweCAwIDE5cHg7bWluLWhlaWdodDo2MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjI2cHg7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym9yZGVyLXJhZGl1czo1cHg7YmFja2dyb3VuZC1jb2xvcjojZWVlOWUzO292ZXJmbG93OmhpZGRlbjtjdXJzb3I6cG9pbnRlcn0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZHQgc21hbGx7Zm9udC1zaXplOjc3LjglO2ZvbnQtd2VpZ2h0OjQwMH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZHQgLnNtYWxsLS1pbmRlbnR7cGFkZGluZy1sZWZ0OjFlbTt0ZXh0LWluZGVudDotMWVtfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkdCAuZmxleHthbGlnbi1pdGVtczpjZW50ZXJ9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGR0IC5mbGV4IHNtYWxse21hcmdpbi10b3A6NHB4O2ZsZXg6MX0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZHQ6OmJlZm9yZXt3aWR0aDoxNXB4O2hlaWdodDoxMHB4O2ZsZXgtc2hyaW5rOjA7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MTAuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7dHJhbnNpdGlvbjouM3MgZWFzZTtjb250ZW50OlwiXCJ9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGR0LmFjdGl2ZTo6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGR7ZGlzcGxheTpub25lO3BhZGRpbmc6MjNweCAxOHB4IDE3cHggMjBweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveHttYXJnaW4tYm90dG9tOjEzcHg7cGFkZGluZy1ib3R0b206MTNweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZXttYXJnaW4tYm90dG9tOjZweDtvdmVyZmxvdzphdXRvO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZSB0aGVhZCB0cntwYWRkaW5nLWJvdHRvbToxMnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTh9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRkIC50YWJsZS1ib3ggdGFibGUgdGhlYWQgdGh7Zm9udC13ZWlnaHQ6bm9ybWFsO3doaXRlLXNwYWNlOm5vd3JhcH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZSB0aGVhZCB0aDpmaXJzdC1vZi10eXBle3BhZGRpbmc6MHB4IDI4cHggOXB4IDA7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZThlOGU4fS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAudGFibGUtYm94IHRhYmxlIHRoZWFkIHRoOm50aC1vZi10eXBlKG4gKyAyKXtwYWRkaW5nOjBweCAyOHB4IDlweCAyOHB4fS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAudGFibGUtYm94IHRhYmxlIHRib2R5IHRoLC5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAudGFibGUtYm94IHRhYmxlIHRib2R5IHRke2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItYm90dG9tOjJweCBkb3R0ZWQgI2U4ZThlODt3aGl0ZS1zcGFjZTpub3dyYXB9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRkIC50YWJsZS1ib3ggdGFibGUgdGJvZHkgdGh7bGluZS1oZWlnaHQ6MS4xNTtwYWRkaW5nOjlweCAyOHB4IDlweCAwO2JvcmRlci1yaWdodDoxcHggc29saWQgI2U4ZThlOH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZSB0Ym9keSB0aC5mbGV4e2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTRweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZSB0Ym9keSB0aC5mbGV4IGltZ3t3aWR0aDozLjJyZW07aGVpZ2h0OjMuMnJlbTttYXgtd2lkdGg6bm9uZX0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZSB0Ym9keSB0ZHtsaW5lLWhlaWdodDoxLjE7cGFkZGluZzo5cHggMjhweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZSB0Ym9keSB0ZCBzbWFsbHtmb250LXNpemU6MS40cmVtfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAudGFibGUtYm94IHRhYmxlIHRib2R5IHRkIC5yZXF1aXJle2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjE7dmVydGljYWwtYWxpZ246dG9wfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAudGFibGUtYm94IHRhYmxlIHRib2R5IHRkIC5mbGV4e2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MTRweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZSB0Ym9keSB0ZCAuY29tbW9uLWJ1dHRvbnttYXJnaW4tdG9wOjA7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRkIC50YWJsZS1ib3ggdGFibGUgdGJvZHkgdGQgLmNvbW1vbi1idXR0b24gYXt3aWR0aDoxNzFweDtoZWlnaHQ6MzBweDtmb250LXNpemU6MS40cmVtfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAudGFibGUtYm94IHRhYmxlIHRib2R5IHRkIC5jb21tb24tYnV0dG9uIGE6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRkIC50YWJsZS1ib3ggLm5vdGV7Zm9udC1zaXplOjEuMnJlbTt0ZXh0LWFsaWduOnJpZ2h0fS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAudGFibGUtYm94LnBiLTB7cGFkZGluZy1ib3R0b206MH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveC5tdC0we21hcmdpbi10b3A6MH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLmJvcmRlci1ib3h7cGFkZGluZzo4cHggMThweCA5cHg7bWluLWhlaWdodDoyNnB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXI6MXB4IHNvbGlkICNiYmI7Ym9yZGVyLXJhZGl1czo1cHh9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRkIC5ib3JkZXItYm94IHB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjlweDtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuNzE0Mjg1NzE0MztsZXR0ZXItc3BhY2luZzouMDRlbX0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLmJvcmRlci1ib3ggLnR0bHtmb250LXdlaWdodDo3MDB9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94LmNvbW1vbi1iZy0tcmFkaXVze2JvcmRlci1yYWRpdXM6MTVweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLmNvbW1vbi1pbWctYm94e21hcmdpbi1ib3R0b206MjJweDtnYXA6MzNweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLmNvbW1vbi1pbWctYm94Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAuY29tbW9uLWltZy1ib3ggLnBob3RvLWJveHt3aWR0aDozMTBweDtib3JkZXItcmFkaXVzOjB9LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRkIC5jb21tb24taW1nLWJveCAudGV4dC1ib3h7bWFyZ2luLWJvdHRvbTowfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAuY29tbW9uLWltZy1ib3ggLnRleHQtYm94IHVsIGxpe3BhZGRpbmctbGVmdDoxZW07dGV4dC1pbmRlbnQ6LTFlbTtsaW5lLWhlaWdodDoxLjc1fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1saXN0e292ZXJmbG93LXg6YXV0b30uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1saXN0X19pdGVtIGF7bWluLXdpZHRoOjQwcHg7aGVpZ2h0OjMwcHg7Zm9udC1zaXplOjEuNHJlbX0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3h7cGFkZGluZzoxMnB4O2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZHR7cGFkZGluZy1sZWZ0OjE1cHg7bWluLWhlaWdodDo0NXB4O2dhcDoxNXB4O2ZvbnQtc2l6ZToxLjRyZW19LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRke3BhZGRpbmc6MTVweCAxMHB4IDVweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZHQgLmZsZXggc21hbGx7bWFyZ2luLXRvcDowfS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAudGFibGUtYm94IHRhYmxle21pbi13aWR0aDo4NTBweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLnRhYmxlLWJveCB0YWJsZSB0ZCAuY29tbW9uLWJ1dHRvbiBhe3dpZHRoOjE0NHB4O2hlaWdodDoyNXB4O2ZvbnQtc2l6ZToxLjFyZW19LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRkIC50YWJsZS1ib3ggLm5vdGV7Zm9udC1zaXplOjFyZW07bWFyZ2luLWxlZnQ6MWVtO3RleHQtaW5kZW50Oi0xZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW19LmNvbW1vbi10YWItcGFubmVsIC50YWItYm94IGRsIGRkIC5ib3JkZXItYm94e3BhZGRpbmc6MTBweH0uY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3ggZGwgZGQgLmJvcmRlci1ib3ggcHtmb250LXNpemU6MS4xcmVtO2dhcDoxNXB4fS5jb21tb24tdGFiLXBhbm5lbCAudGFiLWJveCBkbCBkZCAuYm9yZGVyLWJveCAudHRse2ZsZXgtc2hyaW5rOjB9fS5jb21tb24tdGFiLXBhbm5lbC5jb21tb24tdGFiLXBhbm5lbC0tb3JhbmdlLWFycm93IGRsIGR0OjpiZWZvcmV7d2lkdGg6MTVweDtoZWlnaHQ6MTBweDtmbGV4LXNocmluazowO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA4LnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlO3RyYW5zaXRpb246LjNzIGVhc2U7Y29udGVudDpcIlwifS5jb21tb24tdGFiLXBhbm5lbC5jb21tb24tdGFiLXBhbm5lbC0tb3JhbmdlLWFycm93IGRsIGR0IGE6aG92ZXJ7Y29sb3I6I2Y5ODY0Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jb21tb24tdGFiLXBhbm5lbC5jb21tb24tdGFiLXBhbm5lbC0tb3JhbmdlLWFycm93IGRsIGRke3BhZGRpbmctYm90dG9tOi41cmVtfS5jb21tb24tdGFiLXBhbm5lbC5jb21tb24tdGFiLXBhbm5lbC0tb3JhbmdlLWFycm93IC50YWItbGlzdF9faXRlbSBhe2JvcmRlcjozcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0uY29tbW9uLXRhYi1wYW5uZWwuY29tbW9uLXRhYi1wYW5uZWwtLW9yYW5nZS1hcnJvdyAudGFiLWxpc3RfX2l0ZW0tLWFjdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uY29tbW9uLXRhYi1wYW5uZWwuY29tbW9uLXRhYi1wYW5uZWwtLW9yYW5nZS1hcnJvdyAudGFiLWxpc3RfX2l0ZW0tLWFjdGl2ZSBhe2JvcmRlcjozcHggc29saWQgI2Y0ZjRmNDtib3JkZXItYm90dG9tOm5vbmU7d2hpdGUtc3BhY2U6bm93cmFwfS5jb21tb24tdGFiLXBhbm5lbC5jb21tb24tdGFiLXBhbm5lbC0tb3JhbmdlLWFycm93LmNvbW1vbi10YWItcGFubmVsLS1ib3JkZXIgLnRhYi1ib3h7Ym9yZGVyOjNweCBzb2xpZCAjZjRmNGY0fS5jb21tb24tdGFiLXBhbm5lbC5jb21tb24tdGFiLXBhbm5lbC0tcGlja3Vwe2JvcmRlci1yYWRpdXM6MTVweH0uY29tbW9uLXRhYi1wYW5uZWwuY29tbW9uLXRhYi1wYW5uZWwtLXBpY2t1cCAudGFiLWJveHtwYWRkaW5nOjMuN3JlbSAzcmVtfS5jb21tb24tcG9zaXRpb257Ym9yZGVyOjFweCBzb2xpZCAjZDhkMWM4O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY29tbW9uLXBvc2l0aW9uLWxpc3RfX2ltYWdle21hcmdpbjowO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjFweDtib3JkZXItcmFkaXVzOjVweH0uY29tbW9uLXBvc2l0aW9uX19pbm5lci1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MTBweCAyMHB4fS5jb21tb24tcG9zaXRpb25fX2lubmVyLWxpc3QuY29tbW9uLXBvc2l0aW9uX19pbm5lci1saXN0LS1xdWFydGVye2dhcDoxMHB4IDIwcHh9LmNvbW1vbi1wb3NpdGlvbl9faW5uZXItaXRlbXttaW4td2lkdGg6MjAlfS5jb21tb24tcG9zaXRpb25fX2lubmVyLWl0ZW0uY29tbW9uLXBvc2l0aW9uX19pbm5lci1pdGVtLS1xdWFydGVye21pbi13aWR0aDpjYWxjKCgxMDAlIC0gNjBweCkvNCl9LmNvbW1vbi1wb3NpdGlvbl9faW5uZXItaXRlbS5jb21tb24tcG9zaXRpb25fX2lubmVyLWl0ZW0tLXF1YXJ0ZXIgYXtmb250LXNpemU6MS42cmVtfS5jb21tb24tcG9zaXRpb25fX2lubmVyLWl0ZW0gYXtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTlweDtmb250LXNpemU6MS40cmVtO2xldHRlci1zcGFjaW5nOjB9LmNvbW1vbi1wb3NpdGlvbl9faW5uZXItaXRlbSBhOjphZnRlcnt3aWR0aDoxM3B4O2hlaWdodDo5cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDUucG5nKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7Y29udGVudDpcIlwiO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS5jb21tb24tcG9zaXRpb25fX2lubmVyLWl0ZW0gYTpob3Zlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KX0uY29tbW9uLXBvc2l0aW9uIGRsIGR0e3BhZGRpbmc6NXB4IDMwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtd2VpZ2h0OjcwMDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2fS5jb21tb24tcG9zaXRpb24gZGwgZGR7cGFkZGluZzoxM3B4IDI5cHggMjdweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbW1vbi1wb3NpdGlvbiBkbCBkdHtwYWRkaW5nOjJweCAxNXB4fS5jb21tb24tcG9zaXRpb24gZGwgZGR7cGFkZGluZzoxNXB4fS5jb21tb24tcG9zaXRpb24gZGwgZGQgLmNvbW1vbi1wb3NpdGlvbl9faW5uZXItbGlzdHtnYXA6MTBweCAzMHB4fS5jb21tb24tcG9zaXRpb24gZGwgZGQgLmNvbW1vbi1wb3NpdGlvbl9faW5uZXItaXRlbXttaW4td2lkdGg6aW5oZXJpdH0uY29tbW9uLXBvc2l0aW9uIGRsIGRkIC5jb21tb24tcG9zaXRpb25fX2lubmVyLWl0ZW0gYXtkaXNwbGF5OmZsZXg7Z2FwOjVweH19LmNvbW1vbi1wZW5kaW5nLWJveHttYXJnaW4tYm90dG9tOjJyZW07cGFkZGluZzoyLjRyZW0gM3JlbSAzcmVtIDNyZW07Ym9yZGVyOjFweCBzb2xpZCAjZTNlM2UzO2JvcmRlci1yYWRpdXM6MTBweDtib3gtc2hhZG93OjAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjEpO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY29tbW9uLXBlbmRpbmctYm94Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5jb21tb24tcGVuZGluZy1ib3ggLnRpdGxle21hcmdpbi1ib3R0b206MTVweDtmb250LXNpemU6MS44cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5jb21tb24tcGVuZGluZy1ib3ggLmlubmVyLWJveHtkaXNwbGF5OmZsZXg7Z2FwOjRyZW19LmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5waG90by1ib3h7d2lkdGg6MjVyZW07aGVpZ2h0OjE1cmVtO292ZXJmbG93OmhpZGRlbn0uY29tbW9uLXBlbmRpbmctYm94IC5pbm5lci1ib3ggLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5jb21tb24tcGVuZGluZy1ib3ggLmlubmVyLWJveCAudGV4dC1ib3h7ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn0uY29tbW9uLXBlbmRpbmctYm94IC5pbm5lci1ib3ggLnBlbmRpbmctdGFibGV7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2V9LmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5wZW5kaW5nLXRhYmxlIHRoLC5jb21tb24tcGVuZGluZy1ib3ggLmlubmVyLWJveCAucGVuZGluZy10YWJsZSB0ZHtwYWRkaW5nLWJvdHRvbTozcHg7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo0MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5wZW5kaW5nLXRhYmxlIHRoe3dpZHRoOjMzLjMlO2NvbG9yOiM2NTY1NjV9LmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5idG57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jb21tb24tcGVuZGluZy1ib3ggLmlubmVyLWJveCAuYnRuIGEuYnRuLWRlbGV0ZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo1cHg7Y29sb3I6IzhmOGY4Zjtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDRlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOGY4ZjhmfS5jb21tb24tcGVuZGluZy1ib3ggLmlubmVyLWJveCAuYnRuIGEuYnRuLWRlbGV0ZTo6YmVmb3Jle3dpZHRoOjE0cHg7aGVpZ2h0OjE3cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2RlbGV0ZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtjb250ZW50OlwiXCJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jb21tb24tcGVuZGluZy1ib3ggLmlubmVyLWJveCAuYnRuIGEuYnRuLWRlbGV0ZXt0cmFuc2l0aW9uOm5vbmV9LmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5idG4gYS5idG4tZGVsZXRlOmhvdmVye29wYWNpdHk6MTtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpey5jb21tb24tcGVuZGluZy1ib3h7cGFkZGluZzoyMHB4fS5jb21tb24tcGVuZGluZy1ib3ggLmlubmVyLWJveHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjMwcHh9LmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5waG90by1ib3h7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bzthc3BlY3QtcmF0aW86MjUvMTV9LmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5idG4gLmJ0bi1kZWxldGV7bWFyZ2luLWxlZnQ6YXV0b319LmNvbnRhY3QgLmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5waG90by1ib3h7d2lkdGg6MTVyZW07aGVpZ2h0OjlyZW19LmFib3V0IC5jb21tb24tYnV0dG9uIGEsLmluZm8gLmNvbW1vbi1idXR0b24gYXttYXJnaW46MCBhdXRvfS5hYm91dC1saW5rLWJveCwuaW5mby1saW5rLWJveHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6My4ycmVtfS5hYm91dC1saW5rLWJveCwuYWJvdXQtbGluay1ib3gtLTNjb2wsLmluZm8tbGluay1ib3gsLmluZm8tbGluay1ib3gtLTNjb2x7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2dhcDozMnB4O21hcmdpbi1ib3R0b206NDRweH0uYWJvdXQtbGluay1ib3gtLTNjb2wsLmluZm8tbGluay1ib3gtLTNjb2x7ZmxleC13cmFwOndyYXB9LmFib3V0LWxpbmstYm94LS0zY29sIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0sLmluZm8tbGluay1ib3gtLTNjb2wgLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gNjRweCkvMyl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1saW5rLWJveC0tM2NvbCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtLC5pbmZvLWxpbmstYm94LS0zY29sIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW17d2lkdGg6MTAwJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1saW5rLWJveCwuaW5mby1saW5rLWJveHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5mbG93LWl0ZW0tLWxlZnR7bWFyZ2luLWJvdHRvbTo1N3B4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDo0cmVtfS5mbG93LWl0ZW0tLWxlZnQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmZsb3ctaXRlbS0tbGVmdDpsYXN0LWNoaWxkIC5waG90by1ib3h7cG9zaXRpb246cmVsYXRpdmV9LmZsb3ctaXRlbS0tbGVmdDpsYXN0LWNoaWxkIC5waG90by1ib3g6OmJlZm9yZXt3aWR0aDoycHg7aGVpZ2h0Ojk5OTk5cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMnB4O2JvdHRvbTowO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9wcm9jZXNzL2ljb25fbGluZS5zdmcpIHJlcGVhdC15IGNlbnRlciB0b3AvMTAwJTt6LWluZGV4Oi0xO2NvbnRlbnQ6XCJcIn0uZmxvdy1pdGVtLS1sZWZ0IC5waG90by1ib3h7d2lkdGg6NjRweDtoZWlnaHQ6NjRweDtmbGV4LXNocmluazowfS5mbG93LWl0ZW0tLWxlZnQgLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJX0uZmxvdy1pdGVtLS1sZWZ0IC50ZXh0LWJveHttYXJnaW46OHB4IDAgMH0uZmxvdy1pdGVtLS1sZWZ0IC50ZXh0LWJveCAudGl0bGV7bWFyZ2luOjAgMCA5cHggLTNweDtmb250LXNpemU6Mi42cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5mbG93LWl0ZW0tLWxlZnQgLnRleHQtYm94IC50aXRsZSAubnVte21hcmdpbjowIDEycHggMCAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6XCJSb2JvdG9cIixzYW5zLXNlcmlmfS5mbG93LWl0ZW0tLWxlZnQgLnRleHQtYm94IHB7bWFyZ2luLWJvdHRvbTo4cHg7bGluZS1oZWlnaHQ6MS44NzV9LmZsb3ctaXRlbS0tbGVmdCAudGV4dC1ib3ggcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uZmxvdy1pdGVtLS1sZWZ0IC50ZXh0LWJveCAubm90ZXtwYWRkaW5nLWxlZnQ6MWVtO2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MS41O3RleHQtaW5kZW50Oi0xZW19Lm1hcC1pbWd7dGV4dC1hbGlnbjpjZW50ZXJ9c2VjdGlvbntwYWRkaW5nOjEycmVtIDAgIWltcG9ydGFudH1zZWN0aW9uLnB0LS1ub25le3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH1zZWN0aW9uLnBhZGRpbmctLW5vbmV7cGFkZGluZzowICFpbXBvcnRhbnR9c2VjdGlvbi5wYWRkaW5nLS1ub25lPip7cGFkZGluZzoxMnJlbSAwICFpbXBvcnRhbnR9QG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpe3NlY3Rpb24ucGFkZGluZy0tbm9uZT4qe3BhZGRpbmc6N3JlbSA1JSAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7c2VjdGlvbntwYWRkaW5nOjdyZW0gMCAhaW1wb3J0YW50fX0ucGFnZS1saW5rLWxpc3QrKntwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnBhZ2UtcGF0aCtzZWN0aW9ue3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmVmZmVjdCwuZGV0YWlsLC5ydWxlLC5jb250YWN0LC5mYXF7cGFkZGluZzo3cmVtIDAgIWltcG9ydGFudH19LnNlbGVjdC1ib3h7bWFyZ2luLWJvdHRvbTo2N3B4fS5zZWxlY3QtYm94IHNlbGVjdHtwYWRkaW5nOjVweCA1MHB4IDVweCAxOHB4O3dpZHRoOjI4MXB4O2hlaWdodDo1MnB4O2NvbG9yOiMxNTE1MTU7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoxLjM3NTtsZXR0ZXItc3BhY2luZzouMDRlbTtib3JkZXItcmFkaXVzOjNweDtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzEwLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IDIxcHggY2VudGVyLzEwcHggYXV0bzthcHBlYXJhbmNlOm5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zZWxlY3QtYm94e21hcmdpbi1ib3R0b206MzBweH0uc2VsZWN0LWJveCBzZWxlY3R7cGFkZGluZzo1cHggNDBweCA1cHggMTBweH19LmNhcGFiaWxpdGllcy1saXN0e21heC13aWR0aDoxMDJyZW07bWFyZ2luOjAgYXV0b30uY2FwYWJpbGl0aWVzLWxpc3QgLncyN3JlbXt3aWR0aDoyN3JlbSAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuY2FwYWJpbGl0aWVzLWxpc3QgLncyN3JlbXt3aWR0aDphdXRvICFpbXBvcnRhbnR9fS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbXttYXJnaW4tYm90dG9tOjkycHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NnJlbX0uY2FwYWJpbGl0aWVzLWxpc3RfX2l0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmNhcGFiaWxpdGllcy1saXN0X19pdGVtIC5waG90by1ib3h7bWFyZ2luOjEwcHggMCAwO3dpZHRoOjE1MHB4O2hlaWdodDoxNTBweDtmbGV4LXNocmluazowfS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbSAudGV4dC1ib3ggLnR0bHttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjIuNnJlbTtsaW5lLWhlaWdodDoxLjM4NDYxNTM4NDY7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LmNhcGFiaWxpdGllcy1saXN0X19pdGVtIC50ZXh0LWJveCAudHRsIC5udW17bWFyZ2luLWJvdHRvbTozcHg7ZGlzcGxheTpibG9jaztjb2xvcjojZjk4NjQ2O2ZvbnQtc2l6ZTozcmVtO2ZvbnQtd2VpZ2h0OjUwMDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtZmFtaWx5OlwiUG9wcGluc1wiLHNhbnMtc2VyaWZ9LmNhcGFiaWxpdGllcy1saXN0X19pdGVtIC50ZXh0LWJveCAudHh0e2xpbmUtaGVpZ2h0OjEuODc1fS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbSAudGV4dC1ib3ggLmxpbmstbGlzdHttYXJnaW46MzRweCAwIDAgN3B4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MS42cmVtfS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbSAudGV4dC1ib3ggLmxpbmstbGlzdF9faXRlbXt3aWR0aDoyMHJlbX0uY2FwYWJpbGl0aWVzLWxpc3RfX2l0ZW0gLnRleHQtYm94IC5saW5rLWxpc3RfX2l0ZW0gYXtwYWRkaW5nOjhweCAyNXB4IDhweCAxNXB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjE1cHg7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjoxcHggc29saWQgI2ZmZjtib3gtc2hhZG93OjFweCAycHggMnB4IHJnYmEoMCwwLDAsLjEpLC0xcHggMnB4IDJweCByZ2JhKDAsMCwwLC4xKSwwIC0xcHggMnB4IHJnYmEoMCwwLDAsLjEpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA0LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDExcHggY2VudGVyLzE0cHg7Ym9yZGVyLXJhZGl1czo1cHg7b3ZlcmZsb3c6aGlkZGVufS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbSAudGV4dC1ib3ggLmxpbmstbGlzdF9faXRlbSBhOmhvdmVye29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpO2JveC1zaGFkb3c6bm9uZTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpfS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbSAudGV4dC1ib3ggLmxpbmstbGlzdF9faXRlbSAudGV4dCBwe2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNhcGFiaWxpdGllcy1saXN0e3BhZGRpbmc6MH0uY2FwYWJpbGl0aWVzLWxpc3RfX2l0ZW17bWFyZ2luLWJvdHRvbTo1MHB4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTBweH0uY2FwYWJpbGl0aWVzLWxpc3RfX2l0ZW0gLnBob3RvLWJveHttYXJnaW46MDt3aWR0aDo4MHB4O2hlaWdodDo4MHB4fS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbSAucGhvdG8tYm94IGltZ3t3aWR0aDoxMDAlfS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbSAudGV4dC1ib3ggLnR0bHtmb250LXNpemU6MnJlbX0uY2FwYWJpbGl0aWVzLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50dGwgLm51bXtmb250LXNpemU6Mi4ycmVtfS5jYXBhYmlsaXRpZXMtbGlzdF9faXRlbSAudGV4dC1ib3ggLmxpbmstbGlzdHttYXJnaW46MzBweCAwIDB9LmNhcGFiaWxpdGllcy1saXN0X19pdGVtIC50ZXh0LWJveCAubGluay1saXN0X19pdGVte3dpZHRoOjEwMCV9LmNhcGFiaWxpdGllcy1saXN0X19pdGVtIC50ZXh0LWJveCAubGluay1saXN0X19pdGVtIGF7d2lkdGg6YXV0b319LmRldGFpbCAuc2Vje21hcmdpbi1ib3R0b206NjVweH0uZGV0YWlsIC5zZWM6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmRldGFpbC0td2hpdGUgLmNvbW1vbi10YWItcGFubmVsIC50YWItYm94e3BhZGRpbmc6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmRldGFpbCAuaGVhZGxpbmUwNHtwYWRkaW5nLWJvdHRvbToycmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmRldGFpbCAuc2Vje21hcmdpbi1ib3R0b206NHJlbX0uZGV0YWlsIC5zZWM6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9fS5vdGhlci1hZCAuYnV0dG9uLWJveHttYXJnaW4tdG9wOjEyMHB4fS5vdGhlci1hZCAuYnV0dG9uLWJveCBwe21hcmdpbi1ib3R0b206LTMzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lm90aGVyLWFkIC5idXR0b24tYm94IHAgc3BhbntwYWRkaW5nOjAgMTNweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja30ub3RoZXItYWQgLmJ1dHRvbi1ib3ggcCBzcGFuOjpiZWZvcmV7d2lkdGg6MXB4O2hlaWdodDoxOHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MXB4O2JhY2tncm91bmQtY29sb3I6IzE1MTUxNTt0cmFuc2Zvcm06cm90YXRlKC0yNWRlZyk7Y29udGVudDpcIlwifS5vdGhlci1hZCAuYnV0dG9uLWJveCBwIHNwYW46OmFmdGVye3dpZHRoOjFweDtoZWlnaHQ6MThweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiMxNTE1MTU7dHJhbnNmb3JtOnJvdGF0ZSgtMjVkZWcpO2NvbnRlbnQ6XCJcIjtsZWZ0OmF1dG87cmlnaHQ6MDt0cmFuc2Zvcm06cm90YXRlKDI1ZGVnKX0ub3RoZXItYWQgLmJ1dHRvbi1ib3ggLmNvbW1vbi1idXR0b24gYXttYXJnaW46MCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsub3RoZXItYWQgLmJ1dHRvbi1ib3h7bWFyZ2luLXRvcDo2cmVtfS5vdGhlci1hZCAuY29tbW9uLWxpbmstbGlzdC0taW1ne21hcmdpbi1ib3R0b206NnJlbX19LmpzLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7ei1pbmRleDoxMDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNik7dHJhbnNpdGlvbjphbGwgLjVzIGVhc2Utb3V0fS5qcy1vdmVybGF5LmlzLW92ZXJsYXktb257dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0ucC1tZXNzYWdlLWJveHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246Zml4ZWQ7dG9wOjUwJTtsZWZ0OjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czouNXJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtbWVzc2FnZS1ib3h7d2lkdGg6OTAlfX0ucC1tZXNzYWdlLWJveF9faW5uZXJ7cGFkZGluZzozcmVtIDVyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LnAtbWVzc2FnZS1ib3hfX3R4dHtmb250LXdlaWdodDpib2xkfS5zY3JvbGwtaGludC1pY29uLXdyYXAgLnNjcm9sbC1oaW50LWljb257bGVmdDpjYWxjKDUwJSAtIDY4LjVweCk7d2lkdGg6YXV0b30uYy10ZXh0LWxpbmt7Y29sb3I6I2Y5ODY0Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jLXRleHQtbGluazpsaW5re2NvbG9yOiNmOTg2NDY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYy10ZXh0LWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmMtdGV4dC1saW5rOnZpc2l0ZWR7Y29sb3I6I2Y5ODY0Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jLWNvbWluZ3Nvb257dGV4dC1hbGlnbjpjZW50ZXJ9LmMtY29taW5nc29vbl9fdGl0bGV7Zm9udC1zaXplOjIuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtY29taW5nc29vbl9fdGl0bGV7Zm9udC1zaXplOjEuOHJlbX19LmMtY29taW5nc29vbl9fbGlua3tkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo1cHg7cGFkZGluZzoxcmVtO2ZvbnQtc2l6ZToxLjRyZW07dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjM0cHggMCAwIDdweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtY29taW5nc29vbiBmaWd1cmUgaW1ne3dpZHRoOjQwJTttYXgtd2lkdGg6bm9uZX19dGggLmNsaXBfYnRue2Rpc3BsYXk6YmxvY2t9dGggLmNsaXBfYnRuOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6My4ycmVtO2hlaWdodDozLjJyZW07YmFja2dyb3VuZDp1cmwoLi4vaW1nL3Byb2R1Y3QvdGFibGVfaWNvbi5wbmcpO2JhY2tncm91bmQtc2l6ZTozLjJyZW07ZGlzcGxheTpibG9ja310aCAuY2xpcF9idG4uanMtZGlzYWJsZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9wcm9kdWN0L3RhYmxlX2ljb25fb2ZmLnBuZyk7ZGlzcGxheTpibG9ja31zZWN0aW9uLmZsb3cuY2hlZXItZmxvdyAuY29tbW9uLWJ1dHRvbiBhe21hcmdpbjowIGF1dG87Zm9udC1zaXplOjEuNnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbTtwb3NpdGlvbjpyZWxhdGl2ZX1zZWN0aW9uLmZsb3cuY2hlZXItZmxvdyAuY29tbW9uLWJ1dHRvbiBhOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjEwJTt3aWR0aDoxNnB4O2hlaWdodDoxMXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzEzLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlci8xMDAlO2NvbnRlbnQ6XCJcIn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7c2VjdGlvbi5mbG93LmNoZWVyLWZsb3cgLmNvbW1vbi1idXR0b24gYTo6YWZ0ZXJ7cmlnaHQ6NSV9fUBrZXlmcmFtZXMgYW5pbWV7MCV7dHJhbnNmb3JtOnNjYWxlKDAuOTUpO29wYWNpdHk6MX05MCV7b3BhY2l0eTouMX10b3t0cmFuc2Zvcm06c2NhbGUoMS4yLCAxLjUpO29wYWNpdHk6MH19Lm1hcC1pbWd7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTo2MHB4fS5tYXAtaW1nIC5tYXAtaW1nX2J0bi1pdGVtc3twb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOi4yc30ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXM6Zmlyc3Qtb2YtdHlwZTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOiNmOTg2NDY7Ym9yZGVyOjFweCBzb2xpZCAjZjk4NjQ2O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTthbmltYXRpb246YW5pbWUgMnMgZWFzZS1vdXQgaW5maW5pdGV9Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zOmZpcnN0LW9mLXR5cGU6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kOiNmOTg2NDY7Ym9yZGVyOjFweCBzb2xpZCAjZjk4NjQ2O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTthbmltYXRpb246YW5pbWUgMnMgZWFzZS1vdXQgMXMgaW5maW5pdGV9Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zIHB7Zm9udC1zaXplOjEuNHJlbTtiYWNrZ3JvdW5kOiNmOTg2NDY7Y29sb3I6I2ZmZjtmb250LXNpemU6bWluKC45MjAyNDUzOTg4dncsMTJweCk7cGFkZGluZzozcHggMTFweCA0cHg7ei1pbmRleDoyO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7dHJhbnNpdGlvbjouNXN9Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zIHA6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2NvbG9yOiNmOTg2NDY7Ym9yZGVyOjFweCBzb2xpZCAjZjk4NjQ2O3RyYW5zaXRpb246LjVzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMgcHtwYWRkaW5nOjJweCA1cHggMXB4fX0ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuc3RhdGlvbi1kaWdpdGFsLXNpZ25hZ2V7dG9wOm1pbigxLjUzMzc0MjMzMTN2dywyMHB4KTtsZWZ0Om1pbigxMy40MjAyNDUzOTg4dncsMTc1cHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuc3RhdGlvbi1kaWdpdGFsLXNpZ25hZ2V7dG9wOm1pbigxLjUzMzc0MjMzMTN2dywyMHB4KTtsZWZ0Om1pbig4LjgxOTAxODQwNDl2dywxMTVweCl9fS5tYXAtaW1nIC5tYXAtaW1nX2J0bi1pdGVtcy5hdXRvbWF0aWMtc3RpY2tlcnt0b3A6bWluKDEuNTMzNzQyMzMxM3Z3LDIwcHgpO2xlZnQ6bWluKDI2Ljg0MDQ5MDc5NzV2dywzNTBweCl9Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLnN0YXRpb24tcG9zdGVye3RvcDptaW4oMS41MzM3NDIzMzEzdncsMjBweCk7bGVmdDptaW4oNjEuMzQ5NjkzMjUxNXZ3LDgwMHB4KX0ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuc3RhdGlvbi1wb3N0ZXIwMnt0b3A6bWluKDE2Ljg3MTE2NTY0NDJ2dywyMjBweCk7bGVmdDptaW4oMy4wNjc0ODQ2NjI2dncsNDBweCl9Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLnN0YXRpb24tZGlnaXRhbC1zaWduYWdlMDJ7dG9wOm1pbig3LjY2ODcxMTY1NjR2dywxMDBweCk7cmlnaHQ6bWluKDMuMDY3NDg0NjYyNnZ3LDQwcHgpfS5tYXAtaW1nIC5tYXAtaW1nX2J0bi1pdGVtcy5waWxsYXJ7dG9wOm1pbigyNS44NDM1NTgyODIydncsMzM3cHgpO2xlZnQ6bWluKDQuNjAxMjI2OTkzOXZ3LDYwcHgpfS5tYXAtaW1nIC5tYXAtaW1nX2J0bi1pdGVtcy5sYXJnZS1ib2FyZHt0b3A6bWluKDI5LjUyNDUzOTg3NzN2dywzODVweCk7bGVmdDptaW4oNC42MDEyMjY5OTM5dncsNjBweCl9Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLnN0YXRpb24tc2lnbmJvYXJke3RvcDptaW4oMjYuNDU3MDU1MjE0N3Z3LDM0NXB4KTtyaWdodDptaW4oNS4zNjgwOTgxNTk1dncsNzBweCl9Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLnNwLW1lZGlhe2JvdHRvbTptaW4oMS41MzM3NDIzMzEzdncsMjBweCk7bGVmdDptaW4oMTAuMzUyNzYwNzM2MnZ3LDEzNXB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLnNwLW1lZGlhe2JvdHRvbTptaW4oNy42Njg3MTE2NTY0dncsMTAwcHgpfX0ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMucGxhdGZvcm0tZG9vci1zZWF0e2JvdHRvbTptaW4oMS41MzM3NDIzMzEzdncsMjBweCk7bGVmdDptaW4oMjguNzU3NjY4NzExN3Z3LDM3NXB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLnBsYXRmb3JtLWRvb3Itc2VhdHtib3R0b206bWluKDcuNjY4NzExNjU2NHZ3LDEwMHB4KX19Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLmxhcmdlLWJvYXJkMDJ7Ym90dG9tOm1pbigxLjUzMzc0MjMzMTN2dywyMHB4KTtsZWZ0Om1pbig0Ni4wMTIyNjk5Mzg3dncsNjAwcHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMubGFyZ2UtYm9hcmQwMntib3R0b206bWluKDcuNjY4NzExNjU2NHZ3LDEwMHB4KX19Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLnNpZGUtZG9vci1wb3N0ZXJ7dG9wOm1pbig1LjM2ODA5ODE1OTV2dyw3MHB4KTtsZWZ0Om1pbig2LjkwMTg0MDQ5MDh2dyw5MHB4KX0ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuaGFuZ2luZ3t0b3A6bWluKDMuMDY3NDg0NjYyNnZ3LDQwcHgpO2xlZnQ6bWluKDIzLjc3MzAwNjEzNXZ3LDMxMHB4KX0ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMudmlzaW9ue3RvcDptaW4oMy4wNjc0ODQ2NjI2dncsNDBweCk7bGVmdDptaW4oMzQuNTA5MjAyNDU0dncsNDUwcHgpfS5tYXAtaW1nIC5tYXAtaW1nX2J0bi1pdGVtcy5zdGlja2Vye3RvcDptaW4oMy4wNjc0ODQ2NjI2dncsNDBweCk7bGVmdDptaW4oNDcuNTQ2MDEyMjY5OXZ3LDYyMHB4KX0ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuYWJvdmUtdGhlLXdpbmRvd3N7dG9wOm1pbigzLjA2NzQ4NDY2MjZ2dyw0MHB4KTtsZWZ0Om1pbig1OS4wNDkwNzk3NTQ2dncsNzcwcHgpfS5tYXAtaW1nIC5tYXAtaW1nX2J0bi1pdGVtcy5zdGlja2VyMDJ7Ym90dG9tOm1pbigxLjUzMzc0MjMzMTN2dywyMHB4KTtsZWZ0Om1pbigxMS41MDMwNjc0ODQ3dncsMTUwcHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuc3RpY2tlcjAye2JvdHRvbTptaW4oNy42Njg3MTE2NTY0dncsMTAwcHgpfX0ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuc2lkZS1kb29yLXBvc3RlcjAye2JvdHRvbTptaW4oMS41MzM3NDIzMzEzdncsMjBweCk7bGVmdDptaW4oMzYuMDQyOTQ0Nzg1M3Z3LDQ3MHB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1hcC1pbWcgLm1hcC1pbWdfYnRuLWl0ZW1zLnNpZGUtZG9vci1wb3N0ZXIwMntib3R0b206bWluKDcuNjY4NzExNjU2NHZ3LDEwMHB4KTtsZWZ0Om1pbigzOC4zNDM1NTgyODIydncsNTAwcHgpfX0ubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuc3RyYXB7Ym90dG9tOm1pbig2LjEzNDk2OTMyNTJ2dyw4MHB4KTtsZWZ0Om1pbig2Mi4xMTY1NjQ0MTcydncsODEwcHgpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWFwLWltZyAubWFwLWltZ19idG4taXRlbXMuc3RyYXB7Ym90dG9tOm1pbigxMS41MDMwNjc0ODQ3dncsMTUwcHgpO2xlZnQ6bWluKDY0LjQxNzE3NzkxNDF2dyw4NDBweCl9fS5tb2RhbF9fdHJpZ2dlcntjdXJzb3I6cG9pbnRlcn0ubW9kYWxfX3dyYXBwZXJ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwMDAwMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2xheWVye2hlaWdodDoxMDAlO2JhY2tncm91bmQ6cmdiYSg1MCw1MCw1MCwuODUpO2N1cnNvcjpwb2ludGVyfS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2NvbnRhaW5lcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6bWluKDEwMCUgLSA0MHB4LDEwMDBweCk7cGFkZGluZzoyMHB4O2JhY2tncm91bmQ6I2ZmZn0ubW9kYWxfX3dyYXBwZXIgLm1vZGFsX19jb250YWluZXIgLm1vZGFsX19pbm5lcntwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjgwcHggMjBweCAyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubW9kYWxfX3dyYXBwZXIgLm1vZGFsX19jb250YWluZXIgLm1vZGFsX19pbm5lcntwYWRkaW5nOjgwcHggMHB4IDIwcHh9fS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2NvbnRhaW5lciAubW9kYWxfX2lubmVyIC5tb2RhbF9fY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7cmlnaHQ6MjBweDt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JhY2tncm91bmQ6IzMyMzIzMjtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uOm9wYWNpdHkgLjZzfS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2NvbnRhaW5lciAubW9kYWxfX2lubmVyIC5tb2RhbF9fY2xvc2U6aG92ZXJ7b3BhY2l0eTouNn0ubW9kYWxfX3dyYXBwZXIgLm1vZGFsX19jb250YWluZXIgLm1vZGFsX19pbm5lciAubW9kYWxfX2Nsb3NlOmJlZm9yZSwubW9kYWxfX3dyYXBwZXIgLm1vZGFsX19jb250YWluZXIgLm1vZGFsX19pbm5lciAubW9kYWxfX2Nsb3NlOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7d2lkdGg6MjBweDtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6I2ZmZjtjb250ZW50OlwiXCJ9Lm1vZGFsX193cmFwcGVyIC5tb2RhbF9fY29udGFpbmVyIC5tb2RhbF9faW5uZXIgLm1vZGFsX19jbG9zZTpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpfS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2NvbnRhaW5lciAubW9kYWxfX2lubmVyIC5tb2RhbF9fY2xvc2U6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKX0ubW9kYWxfX3dyYXBwZXIgLm1vZGFsX19jb250YWluZXIgLm1vZGFsX19pbm5lciAubW9kYWxfX2NvbnRlbnR7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOmNhbGMoKDEwMCUgLSA0cmVtKS8yKTtwYWRkaW5nOjI4cHggMjlweCAyNnB4O292ZXJmbG93OmhpZGRlbjtib3JkZXI6MXB4IHNvbGlkICNlM2UzZTM7Ym9yZGVyLXJhZGl1czoxNXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjEpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47aGVpZ2h0OjEwMCU7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7bWFyZ2luOjAgYXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm1vZGFsX193cmFwcGVyIC5tb2RhbF9fY29udGFpbmVyIC5tb2RhbF9faW5uZXIgLm1vZGFsX19jb250ZW50e3dpZHRoOjEwMCV9fS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2NvbnRhaW5lciAubW9kYWxfX2lubmVyIC5tb2RhbF9fY29udGVudCAubW9kYWxfX2ltZ3twb3NpdGlvbjpyZWxhdGl2ZTthc3BlY3QtcmF0aW86NDcvMjA7bWFyZ2luLWJvdHRvbToxNHB4O292ZXJmbG93OmhpZGRlbjtib3JkZXItcmFkaXVzOjVweDstby1vYmplY3QtZml0OmNvdmVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0ubW9kYWxfX3dyYXBwZXIgLm1vZGFsX19jb250YWluZXIgLm1vZGFsX19pbm5lciAubW9kYWxfX2NvbnRlbnQgLm1vZGFsX190aXRsZXttYXJnaW4tYm90dG9tOjlweDtmb250LXNpemU6MnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbTtmb250LXdlaWdodDpib2xkfS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2NvbnRhaW5lciAubW9kYWxfX2lubmVyIC5tb2RhbF9fY29udGVudCAubW9kYWxfX2xpbmt7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZDttYXJnaW4tdG9wOmF1dG87cGFkZGluZy10b3A6MS41cmVtfS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2NvbnRhaW5lciAubW9kYWxfX2lubmVyIC5tb2RhbF9fY29udGVudCAubW9kYWxfX2xpbmsgYXstd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0O2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxM3B4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICNmNzZkMWMsICNkOTNkMjMpO2NvbG9yOnRyYW5zcGFyZW50O2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MS40cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5tb2RhbF9fd3JhcHBlciAubW9kYWxfX2NvbnRhaW5lciAubW9kYWxfX2lubmVyIC5tb2RhbF9fY29udGVudCAubW9kYWxfX2xpbmsgYWFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTZweDtoZWlnaHQ6MTFweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtjb250ZW50OlwiXCJ9LmFib3V0LWxpbmstYm94LS1jb2x1bW57Z2FwOjIwcHh9LmFib3V0LWxpbmstYm94LS1jb2x1bW4gLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbXt3aWR0aDpjYWxjKCgxMDAlIC0gNDBweCkvMyl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1saW5rLWJveC0tY29sdW1uIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW17d2lkdGg6NDclfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmFib3V0LWxpbmstYm94LS1jb2x1bW4gLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3h7cGFkZGluZzoxNnB4IDExcHggMThweH19LmFib3V0LWxpbmstYm94LS1jb2x1bW4gLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3ggLnR0bHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO2NvbG9yOiMxNTE1MTU7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1saW5rLWJveC0tY29sdW1uIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC50dGx7Zm9udC1zaXplOjEuNHJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1saW5rLWJveC0tY29sdW1uIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnBob3RvLWJveHtoZWlnaHQ6YXV0b319LnRhYi1ib3guY29sdW1uX2RldGFpbHtwYWRkaW5nOjQwcHggMCAzOXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCAxNXB4IDE1cHh9LnRhYi1ib3guY29sdW1uX2RldGFpbCAuaW1nLWxpc3R7bWFyZ2luLWJvdHRvbToyM3B4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6N3B4IDZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRhYi1ib3guY29sdW1uX2RldGFpbCAuaW1nLWxpc3R7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59fS50YWItYm94LmNvbHVtbl9kZXRhaWwgLmltZy1saXN0X19pdGVte3dpZHRoOmNhbGMoKDEwMCUgLSAxOHB4KS80KTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjNweDtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDoxfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudGFiLWJveC5jb2x1bW5fZGV0YWlsIC5pbWctbGlzdF9faXRlbXt3aWR0aDo0OSV9fS50YWItYm94LmNvbHVtbl9kZXRhaWwgLmltZy1saXN0X19pdGVtIC5waG90by1ib3h7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7ei1pbmRleDotMX0udGFiLWJveC5jb2x1bW5fZGV0YWlsIC5pbWctbGlzdF9faXRlbSAucGhvdG8tYm94IGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LnRhYi1ib3guY29sdW1uX2RldGFpbCAuaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94e3BhZGRpbmc6MCAwIDIzcHg7aGVpZ2h0OjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSl9LnRhYi1ib3guY29sdW1uX2RldGFpbCAuaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC5waG90b3ttYXJnaW4tYm90dG9tOjEwcHg7aGVpZ2h0OjEzMHB4O3RleHQtYWxpZ246Y2VudGVyfS50YWItYm94LmNvbHVtbl9kZXRhaWwgLmltZy1saXN0X19pdGVtIC50ZXh0LWJveCAudHRse2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXI7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LnRhYi1ib3guY29sdW1uX2RldGFpbCAudGFiLWJveC1saW5re3RleHQtYWxpZ246cmlnaHR9LnRhYi1ib3guY29sdW1uX2RldGFpbCAudGFiLWJveC1saW5rIGF7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHg7Y29sb3I6I2Y5ODY0Njtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi4wNGVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmOTg2NDZ9LnRhYi1ib3guY29sdW1uX2RldGFpbCAudGFiLWJveC1saW5rIGE6OmFmdGVye3dpZHRoOjE0cHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDUucG5nKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7Y29udGVudDpcIlwifS5jb2x1bW5fZG93bmxvYWR7bWFyZ2luLXRvcDo0MHB4fS5jb2x1bW5fZGV0YWlsKy5jb2x1bW5fZG93bmxvYWR7bWFyZ2luLXRvcDowfS5jb250YWN0e21hcmdpbi1ib3R0b206MTIwcHh9LmNvbnRhY3QgLnBhZ2UtdGl0bGV7bWFyZ2luLWJvdHRvbTo1NHB4fS5jb250YWN0IC5ncmV5LWJveHttYXJnaW4tYm90dG9tOjQ1cHg7cGFkZGluZzoyMHB4IDMwcHggMjRweDtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZDojZjdmN2Y3fS5jb250YWN0IC5ncmV5LWJveCBwe21hcmdpbi1ib3R0b206MTVweDtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjJ9LmNvbnRhY3QgLmdyZXktYm94IC50aXRsZXttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LmNvbnRhY3QgLmdyZXktYm94IC5saW5rIGF7cGFkZGluZy1yaWdodDoyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07dmVydGljYWwtYWxpZ246dG9wO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA5LnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlci8xM3B4IGF1dG99LmNvbnRhY3QgLmhlYWRsaW5lMDJ7bWFyZ2luLWJvdHRvbToxM3B4O2NvbG9yOiMxNTE1MTV9LmNvbnRhY3QgLnRleHQwMXttYXJnaW4tYm90dG9tOjM3cHh9LmNvbnRhY3QgLm1haWxmb3JtIHRhYmxle21hcmdpbi1ib3R0b206NTJweDt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZX0uY29udGFjdCAubWFpbGZvcm0gdGgsLmNvbnRhY3QgLm1haWxmb3JtIHRke3BhZGRpbmc6MTBweCAwIDlweCAzcHg7Zm9udC1zaXplOjEuNnJlbTtmb250LXdlaWdodDo0MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07bGluZS1oZWlnaHQ6MS41O3dvcmQtYnJlYWs6YnJlYWstYWxsO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym94LXNpemluZzpib3JkZXItYm94fS5jb250YWN0IC5tYWlsZm9ybSB0aHtwYWRkaW5nOjIzcHggMCAwO3dpZHRoOjIzJTtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXdlaWdodDo3MDB9LmNvbnRhY3QgLm1haWxmb3JtIHRoIC5tdXN0e3BhZGRpbmc6MCA4cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzJweDt0b3A6MjVweDtkaXNwbGF5OmJsb2NrO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuMnJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzouMDRlbTtiYWNrZ3JvdW5kOiNmOTg2NDZ9LmNvbnRhY3QgLm1haWxmb3JtIHRke3Bvc2l0aW9uOnJlbGF0aXZlfS5jb250YWN0IC5tYWlsZm9ybSB0ZCBhe2NvbG9yOiM2NTY1NjU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtvcGFjaXR5OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jb250YWN0IC5tYWlsZm9ybSB0ZCBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO29wYWNpdHk6MX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb250YWN0e21hcmdpbi1ib3R0b206NzBweDtwYWRkaW5nOjAgIWltcG9ydGFudH0uY29udGFjdCAucGFnZS10aXRsZXttYXJnaW4tYm90dG9tOjQwcHh9LmNvbnRhY3QgLmdyZXktYm94e21hcmdpbi1ib3R0b206MzBweDtwYWRkaW5nOjE1cHh9LmNvbnRhY3QgLmdyZXktYm94IHB7Zm9udC1zaXplOjEuMnJlbX0uY29udGFjdCAuZ3JleS1ib3ggLnRpdGxle2ZvbnQtc2l6ZToxLjZyZW19LmNvbnRhY3QgLnRleHQwMXttYXJnaW4tYm90dG9tOjIwcHh9LmNvbnRhY3QgLm1haWxmb3JtIHRhYmxle21hcmdpbi1ib3R0b206MjBweH0uY29udGFjdCAubWFpbGZvcm0gdGgsLmNvbnRhY3QgLm1haWxmb3JtIHRke3BhZGRpbmc6MCAwIDIwcHg7d2lkdGg6MTAwJSAhaW1wb3J0YW50O2Zsb2F0OmxlZnQgIWltcG9ydGFudDtmb250LXNpemU6MS40cmVtfS5jb250YWN0IC5tYWlsZm9ybSB0aHtwYWRkaW5nOjAgMCAxMHB4fS5jb250YWN0IC5tYWlsZm9ybSB0aCAubXVzdHtyaWdodDowO3RvcDowfX1tYWluIC5kb3dubG9hZCAuZG93bmxvYWQtaGVhZHtwYWRkaW5nLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9bWFpbiAuZG93bmxvYWQgLmRvd25sb2FkLWhlYWQgaDEgc3Ryb25ne2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjIuNnJlbX1tYWluIC5kb3dubG9hZCAuZG93bmxvYWQtaGVhZCBoMS5oZWFkbGluZTA0OmhhcygrLmRvd25sb2FkLWhlYWRfY29weSl7cGFkZGluZzoyOHB4IDAgMCAwfW1haW4gLmRvd25sb2FkIC5kb3dubG9hZC1oZWFkX2NvcHl7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIuNnJlbTtmb250LXdlaWdodDpib2xkfW1haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4e2dhcDo1MHB4O3BhZGRpbmc6MCAyJX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7bWFpbiAuZG93bmxvYWQgLmNvbnRlbnQtLWxhcmdlLmZsZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDowfX1tYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCBhcnRpY2xle2JhY2tncm91bmQ6I2Y3ZjdmNztwYWRkaW5nOjM1cHg7Ym9yZGVyLXJhZGl1czoyMHB4O3dpZHRoOjEwMCU7bWF4LXdpZHRoOjY1MHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7bWFpbiAuZG93bmxvYWQgLmNvbnRlbnQtLWxhcmdlLmZsZXggYXJ0aWNsZXtwYWRkaW5nOjUlfX1tYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCBhcnRpY2xlIHNlY3Rpb257YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MzBweCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MjBweCAyMHB4IDAgMH1tYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCBhcnRpY2xlIHNlY3Rpb24rc2VjdGlvbntib3JkZXItcmFkaXVzOjA7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fW1haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IGFydGljbGUgc2VjdGlvbjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIDIwcHggMjBweH1tYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCBhcnRpY2xlIHNlY3Rpb24gaDJ7Zm9udC1zaXplOjIuNnJlbTttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe21haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IGFydGljbGUgc2VjdGlvbiBoMntmb250LXNpemU6Mi41cmVtO2xpbmUtaGVpZ2h0OjEuNH19bWFpbiAuZG93bmxvYWQgLmNvbnRlbnQtLWxhcmdlLmZsZXggYXJ0aWNsZSBzZWN0aW9uIHVsLmNoZWNrIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoxLjJlbX1tYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCBhcnRpY2xlIHNlY3Rpb24gdWwuY2hlY2sgbGk6YmVmb3Jle2NvbnRlbnQ6XCLinJNcIjtjb2xvcjojZjc1ZjFjO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXdlaWdodDpib2xkfW1haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IGFydGljbGUgc2VjdGlvbiB1bC5kb3QgbGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjEuMmVtfW1haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IGFydGljbGUgc2VjdGlvbiB1bC5kb3QgbGk6YmVmb3Jle2NvbnRlbnQ6XCLjg7tcIjtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7Zm9udC13ZWlnaHQ6Ym9sZH1tYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCBhcnRpY2xlIC5kb3dubG9hZC1pbWd7bWFyZ2luLWJvdHRvbTo0MHB4fW1haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IGFydGljbGUgLmRvd25sb2FkLWltZyBpbWd7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfW1haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IC5kb3dubG9hZC1mb3Jte3dpZHRoOjEwMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpe21haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IC5kb3dubG9hZC1mb3Jte3BhZGRpbmc6NSU7Ym94LXNpemluZzpib3JkZXItYm94fX1tYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCAuZG93bmxvYWQtZm9ybS1oZWFke2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjIuNnJlbTttYXJnaW4tdG9wOjM1cHg7bWFyZ2luLWJvdHRvbTo0cmVtfW1haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IC5kb3dubG9hZC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZXh0XSxtYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCAuZG93bmxvYWQtZm9ybSBmb3JtIGlucHV0W3R5cGU9ZW1haWxdLG1haW4gLmRvd25sb2FkIC5jb250ZW50LS1sYXJnZS5mbGV4IC5kb3dubG9hZC1mb3JtIGZvcm0gaW5wdXRbdHlwZT10ZWxde21heC13aWR0aDozNTBweH1tYWluIC5kb3dubG9hZCAuY29udGVudC0tbGFyZ2UuZmxleCAuZG93bmxvYWQtZm9ybSBmb3JtIHRhYmxlIHRoe3dpZHRoOjQwJX0uZG93bmxvYWRibnIgaW1ne2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0b30uZmFxIC5hbmNob3ItbGlzdHttYXJnaW4tYm90dG9tOjguNXJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6d3JhcDtnYXA6NHJlbSAwfS5mYXEgLmFuY2hvci1saXN0IGxpe21hcmdpbi1yaWdodDotMXB4O3dpZHRoOjMzLjMzMzMzMzMzMzMlfS5mYXEgLmFuY2hvci1saXN0IGxpIGF7ZGlzcGxheTpibG9jaztmb250LXNpemU6Y2xhbXAoMThweCwxLjA0NnZ3LDIwcHgpO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDRlbTtsaW5lLWhlaWdodDoyNnB4O3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZDJkMmQyO2JvcmRlci1yaWdodDoxcHggc29saWQgI2QyZDJkMjtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwOC5wbmcpIG5vLXJlcGVhdCByaWdodCAxMnB4IGNlbnRlcn0uZmFxIGgye21hcmdpbi1ib3R0b206MTNweDtmb250LXNpemU6My42cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5mYXEgZGx7cGFkZGluZy1ib3R0b206NnB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2U3ZTd9LmZhcSBkbDpub3QoOmxhc3Qtb2YtdHlwZSl7bWFyZ2luLWJvdHRvbTo3cmVtfS5mYXEgZGwgYXtjb2xvcjojZjk4NjQ2O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZhcSBkdCwuZmFxIGRke3BhZGRpbmc6NnB4IDQwcHggMjlweCA1NnB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZvbnQtc2l6ZToxLjZyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW07bGluZS1oZWlnaHQ6MS41O3Bvc2l0aW9uOnJlbGF0aXZlfS5mYXEgZHQ6OmJlZm9yZSwuZmFxIGRkOjpiZWZvcmV7cGFkZGluZy1ib3R0b206MnB4O3dpZHRoOjM3cHg7aGVpZ2h0OjM3cHg7ZmxleDpub25lO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjMwcHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjFweCBzb2xpZCAjZjk4NjQ2O2JhY2tncm91bmQ6I2Y5ODY0Njtmb250LWZhbWlseTpcIlJvYm90b1wiLHNhbnMtc2VyaWY7Ym94LXNpemluZzpib3JkZXItYm94O2NvbnRlbnQ6XCJRXCJ9LmZhcSBkdHttYXJnaW4tdG9wOjZweDtwYWRkaW5nOjM2cHggNDBweCAzMXB4IDU2cHg7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci10b3A6MXB4IHNvbGlkICNlN2U3ZTc7Y3Vyc29yOnBvaW50ZXJ9LmZhcSBkdDo6YWZ0ZXJ7d2lkdGg6MTJweDtoZWlnaHQ6N3B4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjQzcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDgucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtjb250ZW50OlwiXCJ9LmZhcSBkdC5vbjo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZVgoMTgwZGVnKX0uZmFxIGR0OmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDpub25lfS5mYXEgZGR7ZGlzcGxheTpub25lfS5mYXEgZGQ6OmJlZm9yZXtjb2xvcjojZjk4NjQ2O3RvcDowO2JhY2tncm91bmQ6I2ZmZjtjb250ZW50OlwiQVwifS5mYXEgLmNvbW1vbi1iZy0tYnJvd24tbGlnaHR7bWFyZ2luLXRvcDoxMjBweDtwYWRkaW5nOjgwcHggMDtiYWNrZ3JvdW5kOiNlZWU5ZTN9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpey5mYXEgLmFuY2hvci1saXN0e2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjEuNXJlbSAwfS5mYXEgLmFuY2hvci1saXN0IGxpIGF7bGluZS1oZWlnaHQ6MjBweH19LmZhcSBkdDpob3ZlcntvcGFjaXR5Oi43fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KWFuZCAobWF4LXdpZHRoOiA5NTlweCl7LmZhcSAuYW5jaG9yLWxpc3R7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MS41cmVtIDB9LmZhcSAuYW5jaG9yLWxpc3QgbGl7d2lkdGg6NTAlfS5mYXEgLmFuY2hvci1saXN0IGxpIGF7Zm9udC1zaXplOjEuNnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5mYXF7cGFkZGluZzowICFpbXBvcnRhbnR9LmZhcSAuYW5jaG9yLWxpc3R7bWFyZ2luLWJvdHRvbTo0MHB4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDoxMHB4IDB9LmZhcSBoM3tmb250LXNpemU6Mi42cmVtfS5mYXEgZGx7bWFyZ2luLWJvdHRvbTo0MHB4O3BhZGRpbmctYm90dG9tOjZweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTdlN2U3fS5mYXEgZHQsLmZhcSBkZHtwYWRkaW5nOjRweCAyMHB4IDE1cHggNDBweDtmb250LXNpemU6MS40cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtO2xpbmUtaGVpZ2h0OjEuNTtwb3NpdGlvbjpyZWxhdGl2ZX0uZmFxIGR0OjpiZWZvcmUsLmZhcSBkZDo6YmVmb3Jle3BhZGRpbmctYm90dG9tOjA7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDt0b3A6MjBweDtmb250LXNpemU6MS43cmVtO2ZvbnQtd2VpZ2h0OjUwMH0uZmFxIGR0e21hcmdpbi10b3A6NnB4O3BhZGRpbmc6MjVweCAyMHB4IDIwcHggNDBweH0uZmFxIGR0OjphZnRlcnt3aWR0aDoxMnB4O2hlaWdodDo3cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6NDNweDtiYWNrZ3JvdW5kLXNpemU6OXB4IGF1dG99LmZhcSBkZDo6YmVmb3Jle3RvcDowfS5mYXEgLmNvbW1vbi1iZy0tYnJvd24tbGlnaHR7bWFyZ2luLXRvcDo3MHB4O3BhZGRpbmc6NDBweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCl7LmZhcSAuYW5jaG9yLWxpc3QgbGl7bWFyZ2luLXJpZ2h0Oi0xcHg7d2lkdGg6MTAwJX0uZmFxIC5hbmNob3ItbGlzdCBsaSBhe2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MjBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOnJpZ2h0IDhweCBjZW50ZXI7YmFja2dyb3VuZC1zaXplOjlweCBhdXRvfX0uaW5kZXggLm1haW4tdmlzdWFse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O21hcmdpbi10b3A6OXJlbX0uaW5kZXggLm1haW4tdmlzdWFsIC50ZXh0LWJveHtmbGV4OjF9LmluZGV4IC5tYWluLXZpc3VhbCAudGV4dC1ib3g6OmJlZm9yZXttYXJnaW4tYm90dG9tOjYzcHg7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTI4cHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2luZGV4L21haW5fYmcwMS5zdmcpIHJlcGVhdC14IGxlZnQgLTMxcHggdG9wIC0ycHgvYXV0byAxMDAlO2NvbnRlbnQ6XCJcIn0uaW5kZXggLm1haW4tdmlzdWFsIC50ZXh0LWJveDo6YWZ0ZXJ7bWFyZ2luLXRvcDo3NXB4O2hlaWdodDoyMjZweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pbmRleC9tYWluX2JnMDIucG5nKSBuby1yZXBlYXQgbGVmdCB0b3AvYXV0byAxMDAlO2NvbnRlbnQ6XCJcIn0uaW5kZXggLm1haW4tdmlzdWFsIC50ZXh0LWlubmVyLWJveHttYXJnaW46MCAwIDAgYXV0bzttYXgtd2lkdGg6ODEwcHh9LmluZGV4IC5tYWluLXZpc3VhbCAudGV4dC1ib3ggLnRpdGxle21hcmdpbjowIDAgLTJweCAtMzlweDtmb250LXNpemU6Y2xhbXAoNDBweCwzLjEyNXZ3LDc2cHgpO2xldHRlci1zcGFjaW5nOi4wNGVtfS5pbmRleCAubWFpbi12aXN1YWwgLnRleHQtYm94IC50aXRsZSBzbWFsbHttYXJnaW46MCAwIDAgMzhweDtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToyLjhyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW19LmluZGV4IC5tYWluLXZpc3VhbCAucGhvdG8tYm94e3dpZHRoOmNhbGMoNTAlIC0gNzBweCk7YXNwZWN0LXJhdGlvOjg5MC82Nzc7Ym9yZGVyLXJhZGl1czowIDAgMCAyMDBweDtvdmVyZmxvdzpoaWRkZW59LmluZGV4IC5tYWluLXZpc3VhbCAucGhvdG8tYm94IGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmluZGV4IC5pbnRyb2R1Y2UgLmludHJvZHVjZS10ZXh0LWJveHttYXJnaW4tYm90dG9tOjgzcHh9LmluZGV4IC5pbnRyb2R1Y2UgLmludHJvZHVjZS10ZXh0LWJveCBwe2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcn0uaW5kZXggLmludHJvZHVjZSAuaW50cm9kdWNlLWltZy1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MThweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5pbmRleCAuaW50cm9kdWNlIC5pbnRyb2R1Y2UtaW1nLWxpc3QgbGl7cGFkZGluZzo0cmVtIDNyZW07d2lkdGg6Y2FsYygzMy4zMzMzMzMzMzMzJSAtIDM2cHgpO2JvcmRlcjoxcHggc29saWQgI2UzZTNlMztib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLXJhZGl1czoxNXB4O2JveC1zaGFkb3c6MCAycHggMnB4IHJnYmEoMCwwLDAsLjEpO3Bvc2l0aW9uOnJlbGF0aXZlfS5pbmRleCAuaW50cm9kdWNlIC5pbnRyb2R1Y2UtaW1nLWxpc3QgLm51bXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjZyZW07Zm9udC13ZWlnaHQ6NTAwO3RleHQtYWxpZ246Y2VudGVyO2xldHRlci1zcGFjaW5nOjA7Zm9udC1mYW1pbHk6XCJQb3BwaW5zXCIsc2Fucy1zZXJpZn0uaW5kZXggLmludHJvZHVjZSAuaW50cm9kdWNlLWltZy1saXN0IC50dGx7bWFyZ2luLWJvdHRvbToyM3B4O2ZvbnQtc2l6ZToyLjZyZW07dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6My4zcmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5pbmRleCAuaW50cm9kdWNlIC5pbnRyb2R1Y2UtaW1nLWxpc3QgLnR0bCBzbWFsbHtmb250LXNpemU6MnJlbX0uaW5kZXggLmludHJvZHVjZSAuaW50cm9kdWNlLWltZy1saXN0IC5waG90by1ib3h7bWFyZ2luLWJvdHRvbToxOXB4O3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDoxMDJweH0uaW5kZXggLmludHJvZHVjZSAuaW50cm9kdWNlLWltZy1saXN0IC50eHR7dGV4dC1hbGlnbjpqdXN0aWZ5O2xpbmUtaGVpZ2h0OjEuODc1fS5pbmRleCAuaW50cm9kdWNlIC5pbnRyb2R1Y2UtYnV0dG9uIGF7bWFyZ2luOjAgYXV0b30uaW5kZXggLmFkLXNlYXJjaHtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU5ZTN9LmluZGV4IC5hZC1zZWFyY2ggLnRhYi1wYW5uZWx7bWFyZ2luLWJvdHRvbTo0MHB4fS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItbGlzdHtkaXNwbGF5OmZsZXg7Z2FwOjIwcHh9LmluZGV4IC5hZC1zZWFyY2ggLnRhYi1wYW5uZWwgLnRhYi1saXN0X19pdGVte2ZsZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjE1cHggMTVweCAwIDA7b3ZlcmZsb3c6aGlkZGVufS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItbGlzdF9faXRlbTo6YmVmb3Jle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoMTAwJSAtIDFweCk7bGVmdDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb250ZW50OlwiXCJ9LmluZGV4IC5hZC1zZWFyY2ggLnRhYi1wYW5uZWwgLnRhYi1saXN0X19pdGVtIGF7cGFkZGluZzoxNXB4IDA7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDoxNXB4O2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjIuNnJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWxpc3RfX2l0ZW0gYTo6YmVmb3Jle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JhY2tncm91bmQtY29sb3I6I2NiYzViZTtvcGFjaXR5Oi42O2NvbnRlbnQ6XCJcIn0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWxpc3RfX2l0ZW0tLWFjdGl2ZSBhOjpiZWZvcmV7d2lkdGg6MTAwJTtoZWlnaHQ6NXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtvcGFjaXR5OjE7YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2fS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItYm94e3BhZGRpbmc6NDBweCA2MHB4IDM5cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweH0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWJveCAuaW1nLWxpc3R7bWFyZ2luLWJvdHRvbToyM3B4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6N3B4IDZweH0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWJveCAuaW1nLWxpc3RfX2l0ZW17d2lkdGg6Y2FsYygoMTAwJSAtIDE4cHgpLzQpO3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6M3B4O292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjF9LmluZGV4IC5hZC1zZWFyY2ggLnRhYi1wYW5uZWwgLnRhYi1ib3ggLmltZy1saXN0X19pdGVtIC5waG90by1ib3h7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7ei1pbmRleDotMX0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWJveCAuaW1nLWxpc3RfX2l0ZW0gLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItYm94IC5pbWctbGlzdF9faXRlbSAudGV4dC1ib3h7cGFkZGluZzowIDAgMjNweDtoZWlnaHQ6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC41KX0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWJveCAuaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC5waG90b3ttYXJnaW4tYm90dG9tOjEwcHg7aGVpZ2h0OjEzMHB4O3RleHQtYWxpZ246Y2VudGVyfS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItYm94IC5pbWctbGlzdF9faXRlbSAudGV4dC1ib3ggLnR0bHtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO3RleHQtYWxpZ246Y2VudGVyO2xldHRlci1zcGFjaW5nOi4wNGVtfS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItYm94IC50YWItYm94LWxpbmt7dGV4dC1hbGlnbjpyaWdodH0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWJveCAudGFiLWJveC1saW5rIGF7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHg7Y29sb3I6I2Y5ODY0Njtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi4wNGVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmOTg2NDZ9LmluZGV4IC5hZC1zZWFyY2ggLnRhYi1wYW5uZWwgLnRhYi1ib3ggLnRhYi1ib3gtbGluayBhOjphZnRlcnt3aWR0aDoxNHB4O2hlaWdodDoxMHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA1LnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlO2NvbnRlbnQ6XCJcIn0uaW5kZXggLmFkLXNlYXJjaCAuY29tbW9uLWFkLXNlYXJjaC1saXN0X19pdGVtIGF7Ym9yZGVyOm5vbmV9LmluZGV4IC5sZWFybmFibGV7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2VlZTllMzt6LWluZGV4OjF9LmluZGV4IC5sZWFybmFibGU6OmJlZm9yZXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3JkZXItcmFkaXVzOjUwcHggNTBweCAwIDA7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbnRlbnQ6XCJcIjt6LWluZGV4Oi0xfS5pbmRleCAubGVhcm5hYmxlIC5oZWFkbGluZTA0e3BhZGRpbmctYm90dG9tOjE1cHh9LmluZGV4IC5sZWFybmFibGUgLmxlYXJuYWJsZS10ZXh0LWJveHttYXJnaW4tYm90dG9tOjU4cHh9LmluZGV4IC5sZWFybmFibGUgLmxlYXJuYWJsZS10ZXh0LWJveCBwe2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcn0uaW5kZXggLmxlYXJuYWJsZSAubGVhcm5hYmxlLXN3aXBlcntvdmVyZmxvdzp2aXNpYmxlfS5pbmRleCAubGVhcm5hYmxlIC5sZWFybmFibGUtYnV0dG9uIGF7bWFyZ2luOjAgYXV0b30uaW5kZXggLmxlYXJuYWJsZS5iZy1ub25le2JhY2tncm91bmQ6bm9uZX0uaW5kZXggLm90aGVye2JhY2tncm91bmQtY29sb3I6I2VlZTllM30uaW5kZXggLm5ld3N7YmFja2dyb3VuZC1jb2xvcjojZWVlOWUzfS5pbmRleCAubmV3cyAuY29udGVudC0tbGFyZ2V7cGFkZGluZzowIDAgNjhweCA1JTttYXgtd2lkdGg6MTUwNHB4O3dpZHRoOmF1dG87ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5pbmRleCAubmV3cyAuY29udGVudC0tbGFyZ2U6OmJlZm9yZXt3aWR0aDo5OTk5OXB4O2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7Ym9yZGVyLXJhZGl1czowIDAgNjBweCAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb250ZW50OlwiXCI7ei1pbmRleDotMX0uaW5kZXggLm5ld3MgLnRleHQtYm94e21hcmdpbi1sZWZ0OmF1dG87cGFkZGluZzo1M3B4IDkwcHggMCAwO21heC13aWR0aDo2OTJweDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0uaW5kZXggLm5ld3MgLnRleHQtYm94IC5oZWFkbGluZTA1e21hcmdpbjowIDAgMzBweCAycHh9LmluZGV4IC5uZXdzIC50ZXh0LWJveCAubmV3cy1saW5rLWxpc3R7bWFyZ2luLWJvdHRvbTozMXB4fS5pbmRleCAubmV3cyAudGV4dC1ib3ggLm5ld3MtbGluay1saXN0X19pdGVte21hcmdpbi1ib3R0b206OHB4fS5pbmRleCAubmV3cyAudGV4dC1ib3ggLm5ld3MtbGluay1saXN0X19pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5pbmRleCAubmV3cyAudGV4dC1ib3ggLm5ld3MtbGluay1saXN0X19pdGVtIGF7cGFkZGluZzowIDAgMTBweDtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZmRmZGZ9LmluZGV4IC5uZXdzIC50ZXh0LWJveCAubmV3cy1saW5rLWxpc3RfX2l0ZW0gLmRhdGV7bWFyZ2luLWJvdHRvbToycHg7Y29sb3I6IzAwMDtmb250LXNpemU6MS40cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5pbmRleCAubmV3cyAudGV4dC1ib3ggLm5ld3MtbGluay1saXN0X19pdGVtIC50dGx7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS43NTtsZXR0ZXItc3BhY2luZzouMDRlbX0uaW5kZXggLm5ld3MgLnBob3RvLWJveHt3aWR0aDo2NjBweDtmbGV4LXNocmluazowO2FzcGVjdC1yYXRpbzo2Ni80NDtib3JkZXItcmFkaXVzOjAgMCAwIDEwMHB4O292ZXJmbG93OmhpZGRlbn0uaW5kZXggLm5ld3MgLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5pbmRleCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVte21hcmdpbjowIDIwcHg7d2lkdGg6MzczcHg7aGVpZ2h0OjEwMCV9LmluZGV4IC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnBob3RvLWJveHtoZWlnaHQ6MjIwcHg7b3ZlcmZsb3c6aGlkZGVufS5pbmRleCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC5waG90by1ib3ggaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn0uaW5kZXggLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3h7cGFkZGluZzoyMnB4IDE4cHggMjdweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmluZGV4IC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94PmF7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjB9LmluZGV4IC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC50ZXh0LXRvcHttYXJnaW4tYm90dG9tOjE0cHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5pbmRleCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAudGV4dC10b3AgLmxlZnQgcHttYXJnaW4tYm90dG9tOjNweDtjb2xvcjojZjk4NjQ2O2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuOTI4NTcxNDI4NjtsZXR0ZXItc3BhY2luZzouMDRlbX0uaW5kZXggLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3ggLnRleHQtdG9wIC5sZWZ0IC50YWctbGlzdHttYXJnaW46MCAwIDAgMnB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uaW5kZXggLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3ggLnRleHQtdG9wIC5sZWZ0IC50YWctbGlzdF9faXRlbXtwYWRkaW5nOjFweCAxMXB4IDFweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuMjtsZXR0ZXItc3BhY2luZzouMDRlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmOTg2NDZ9LmluZGV4IC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC50ZXh0LXRvcCAucmlnaHQgLmRhdGV7Y29sb3I6Izk1OTU5NTtmb250LXNpemU6MS4ycmVtO2xpbmUtaGVpZ2h0OjIuMjV9LmluZGV4IC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC50dGx7bWFyZ2luLWJvdHRvbToxNnB4O2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6MS41O2xldHRlci1zcGFjaW5nOi4wNGVtfS5pbmRleCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIC50ZXh0LWJveCAubGluay1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uaW5kZXggLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3ggLmxpbmstbGlzdF9faXRlbSBhe3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MS4yO2xldHRlci1zcGFjaW5nOi4wNGVtO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5pbmRleCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtOmhvdmVye29wYWNpdHk6Ljd9LmluZGV4IC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC5saW5rLWxpc3RfX2l0ZW0gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtvcGFjaXR5OjF9LmluZGV4IC5hZC1zZWFyY2ggLnRhYi1wYW5uZWwgLnRhYi1ib3ggLnRhYi1ib3gtbGluayBhOmhvdmVye2JvcmRlci1ib3R0b206bm9uZTtvcGFjaXR5OjF9fUBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE1MjBweClhbmQgKG1pbi13aWR0aDogNzY4cHgpey5pbmRleCAubWFpbi12aXN1YWwgLnRleHQtYm94IC50aXRsZXttYXJnaW4tbGVmdDowfS5pbmRleCAubWFpbi12aXN1YWwgLnRleHQtYm94IC5jb21tb24tYnV0dG9ue21hcmdpbjowIDAgMCAyMHB4fX1AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuaW5kZXggLm1haW4tdmlzdWFsIC50ZXh0LWJveCAudGl0bGV7bWFyZ2luLWJvdHRvbTozLjJ2d30uaW5kZXggLm1haW4tdmlzdWFsIC50ZXh0LWJveCAudGl0bGUgc21hbGx7Zm9udC1zaXplOjIuMTV2d30uaW5kZXggLm1haW4tdmlzdWFsIC5waG90by1ib3h7d2lkdGg6NTAlfS5pbmRleCAubWFpbi12aXN1YWwgLnRleHQtYm94OjpiZWZvcmV7bWFyZ2luLWJvdHRvbTo0Ljh2dztoZWlnaHQ6OS44dnd9LmluZGV4IC5tYWluLXZpc3VhbCAudGV4dC1ib3g6OmFmdGVye21hcmdpbi10b3A6NS43dnc7aGVpZ2h0OjE3dnd9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaW5kZXggLmhlYWRsaW5lMDR7Zm9udC1zaXplOjIuM3JlbSAhaW1wb3J0YW50fS5pbmRleCAubWFpbi12aXN1YWx7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2V9LmluZGV4IC5tYWluLXZpc3VhbCAucGhvdG8tYm94e21hcmdpbi1ib3R0b206MzBweDt3aWR0aDoxMDAlO2hlaWdodDoyODVweDthc3BlY3QtcmF0aW86aW5oZXJpdDtib3JkZXItcmFkaXVzOjAgMCAwIDUwcHh9LmluZGV4IC5tYWluLXZpc3VhbCAudGV4dC1ib3g6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LmluZGV4IC5tYWluLXZpc3VhbCAudGV4dC1ib3ggLnRpdGxle21hcmdpbjowO2ZvbnQtc2l6ZTozLjJyZW07dGV4dC1hbGlnbjpjZW50ZXJ9LmluZGV4IC5tYWluLXZpc3VhbCAudGV4dC1ib3ggLnRpdGxlIHNtYWxse21hcmdpbi1sZWZ0OjE5cHg7Zm9udC1zaXplOjJyZW19LmluZGV4IC5tYWluLXZpc3VhbCAudGV4dC1pbm5lci1ib3h7bWFyZ2luOjA7bWF4LXdpZHRoOmluaGVyaXR9LmluZGV4IC5tYWluLXZpc3VhbCAudGV4dC1ib3h7cGFkZGluZzowIDEwcHg7d2lkdGg6MTAwJTtmbGV4Om5vbmU7Ym94LXNpemluZzpib3JkZXItYm94fS5pbmRleCAubWFpbi12aXN1YWwgLnRleHQtYm94IC5jb21tb24tYnV0dG9uLS1jb250YWN0LC5pbmRleCAubWFpbi12aXN1YWwgLnRleHQtYm94OjphZnRlcntkaXNwbGF5Om5vbmV9LmluZGV4IC5pbnRyb2R1Y2UgLmludHJvZHVjZS1pbWctbGlzdHtnYXA6MzBweH0uaW5kZXggLmludHJvZHVjZSAuaW50cm9kdWNlLWltZy1saXN0IGxpe3BhZGRpbmctYm90dG9tOjIwcHg7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmluZGV4IC5pbnRyb2R1Y2UgLmludHJvZHVjZS1pbWctbGlzdCAubnVte2ZvbnQtc2l6ZTo0cmVtO2xpbmUtaGVpZ2h0OjEuMn0uaW5kZXggLmludHJvZHVjZSAuaW50cm9kdWNlLWltZy1saXN0IC50dGx7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6MS4yfS5pbmRleCAuaW50cm9kdWNlIC5pbnRyb2R1Y2UtaW1nLWxpc3QgLnR0bCBzbWFsbHtmb250LXNpemU6MS42cmVtfS5pbmRleCAuaW50cm9kdWNlIC5pbnRyb2R1Y2UtaW1nLWxpc3QgLnR4dHtsaW5lLWhlaWdodDoxLjV9LmluZGV4IC5pbnRyb2R1Y2UgLmludHJvZHVjZS1pbWctbGlzdCAucGhvdG8tYm94e21hcmdpbi1ib3R0b206MTBweH0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWxpc3R7Z2FwOjEwcHh9LmluZGV4IC5hZC1zZWFyY2ggLnRhYi1wYW5uZWwgLnRhYi1saXN0X19pdGVtIGF7cGFkZGluZzoxNXB4IDEwcHg7Zm9udC1zaXplOjJyZW19LmluZGV4IC5hZC1zZWFyY2ggLnRhYi1wYW5uZWwgLnRhYi1saXN0X19pdGVtIGEgLmltZ3toZWlnaHQ6NDBweH0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWxpc3RfX2l0ZW0gYSAuaW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbn0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWxpc3RfX2l0ZW0gLnR4dHtmbGV4LXNocmluazowfS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItYm94e3BhZGRpbmc6MjBweCAxMHB4fS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItYm94IC5pbWctbGlzdF9faXRlbXt3aWR0aDoxMDAlfS5pbmRleCAuYWQtc2VhcmNoIC50YWItcGFubmVsIC50YWItYm94IC5pbWctbGlzdF9faXRlbSAudGV4dC1ib3h7cGFkZGluZy1ib3R0b206MThweH0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWJveCAuaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC5waG90b3toZWlnaHQ6OTBweH0uaW5kZXggLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWJveCAuaW1nLWxpc3RfX2l0ZW0gLnRleHQtYm94IC5waG90byBpbWd7aGVpZ2h0OjEwMHB4fS5pbmRleCAubGVhcm5hYmxlOjpiZWZvcmV7Ym9yZGVyLXJhZGl1czoyNXB4IDI1cHggMCAwfS5pbmRleCAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVte3dpZHRoOmNhbGMoMTAwdncgLSA0MHB4KSAhaW1wb3J0YW50fS5pbmRleCAubmV3cyAuY29udGVudC0tbGFyZ2V7cGFkZGluZzowIDAgNjBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZX0uaW5kZXggLm5ld3MgLmNvbnRlbnQtLWxhcmdlOjpiZWZvcmV7Ym9yZGVyLXJhZGl1czowIDAgMzBweCAwfS5pbmRleCAubmV3cyAucGhvdG8tYm94e3dpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjY2LzI2O2JvcmRlci1yYWRpdXM6MCAwIDAgNTBweH0uaW5kZXggLm5ld3MgLnRleHQtYm94e21hcmdpbjowO3BhZGRpbmc6MzVweCAxMHB4IDA7bWF4LXdpZHRoOmluaGVyaXQ7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmluZGV4IC5uZXdzIC50ZXh0LWJveCAuaGVhZGxpbmUwNXttYXJnaW4tYm90dG9tOjI1cHh9LmluZGV4IC5uZXdzIC50ZXh0LWJveCAubmV3cy1saW5rLWxpc3RfX2l0ZW0gLnR0bHtsaW5lLWhlaWdodDoxLjV9LmluZGV4IC5uZXdzIC5jb21tb24tYnV0dG9uIGF7bWFyZ2luOjAgYXV0b319Lm9ubHktc3B7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsub25seS1zcHtkaXNwbGF5OmJsb2NrfX0ub25seS1wY3tkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsub25seS1wY3tkaXNwbGF5Om5vbmV9fS5idXR0b24tbGlzdF9yb3d7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MzBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYnV0dG9uLWxpc3Rfcm93e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MH0uYnV0dG9uLWxpc3Rfcm93IGF7d2lkdGg6MzhyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaW5kZXggLmxlYXJuYWJsZTo6YmVmb3Jle2JvcmRlci1yYWRpdXM6MjVweDt0b3A6MiU7aGVpZ2h0Ojk2JX19LmNvbHVtbl9jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleH0uaW5kZXggLm5ld3MgLmNvbnRlbnQtLWxhcmdlOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uaW5kZXggLm5ld3MgLnRleHQtYm94IC5uZXdzLWxpbmstbGlzdF9faXRlbSBhe2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmZmZ9LmluZGV4IC5uZXdzIC5jb250ZW50LS1sYXJnZXtwYWRkaW5nOjAgMCAwIDUlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaW5kZXggLm5ld3MgLmNvbnRlbnQtLWxhcmdle3BhZGRpbmc6MH19LnRvcF9ndWlkZV9fYm5ye2Rpc3BsYXk6ZmxleDt6LWluZGV4OjE7cG9zaXRpb246cmVsYXRpdmU7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6OTYlO21hcmdpbi10b3A6N3JlbTtib3JkZXI6c29saWQgMXB4ICNmOTg2NDY7Ym9yZGVyLXJhZGl1czoxMHB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1ZjFjLCAjZWI5NDJkKTtib3gtc2hhZG93OjBweCAxcHggNi43OXB4IC4yMXB4IHJnYmEoMCwwLDAsLjI4KTtoZWlnaHQ6MTc1cHg7bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCl7LnRvcF9ndWlkZV9fYm5ye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtoZWlnaHQ6MTAwJX19LnRvcF9ndWlkZV9fYm5yIGltZ3t0cmFuc2Zvcm06dHJhbnNsYXRlKC0zNXB4LCAtM3B4KTtoZWlnaHQ6MjA2cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpey50b3BfZ3VpZGVfX2JuciBpbWd7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtMjBweCl9fS50b3BfZ3VpZGVfX2Jucl90eHR7Y29sb3I6I2ZmZjt3aWR0aDo0OCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpey50b3BfZ3VpZGVfX2Jucl90eHR7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn19LnRvcF9ndWlkZV9fYm5yX3R4dCBwe2ZvbnQtc2l6ZToxLjdyZW07bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OjUwMH0udG9wX2d1aWRlX19ibnJfdHh0IGgze2ZvbnQtc2l6ZTozLjVyZW07bGluZS1oZWlnaHQ6MS4yO21hcmdpbi10b3A6LjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpey50b3BfZ3VpZGVfX2Jucl90eHQgaDN7Zm9udC1zaXplOjIuNXJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey50b3BfZ3VpZGVfX2Jucl9idG57bWFyZ2luLXRvcDo1cmVtfX0udG9wX2d1aWRlX19ibnJfYnRuIGF7ZGlzcGxheTpmbGV4O2JvcmRlci1yYWRpdXM6NnZ3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjFweCAycHggMnB4IHJnYmEoMCwwLDAsLjEpLC0xcHggMnB4IDJweCByZ2JhKDAsMCwwLC4xKSwwIC0xcHggMnB4IHJnYmEoMCwwLDAsLjEpO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3RyYW5zaXRpb246LjNzIGVhc2U7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTV2dztoZWlnaHQ6My4zdnc7bWluLXdpZHRoOjE2MHB4O21pbi1oZWlnaHQ6NDBweDttYXgtd2lkdGg6MjYwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpey50b3BfZ3VpZGVfX2Jucl9idG4gYXttYXJnaW46M3JlbTttaW4td2lkdGg6MjUycHh9fS50b3BfZ3VpZGVfX2Jucl9idG4gYSBzcGFue2NvbG9yOiNmNzVmMWM7cG9zaXRpb246cmVsYXRpdmV9LnRvcF9ndWlkZV9fYm5yX2J0biBhIHNwYW46OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6LTIyJTt3aWR0aDoxNnB4O2hlaWdodDoxMXB4O3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA0LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlci8xMDAlO2NvbnRlbnQ6XCJcIn0uZ3VpZGUtY2FzZS1zd2lwZXIgLnRleHQtYm94IC50ZXh0LXRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lmd1aWRlLWNhc2Utc3dpcGVyIC50ZXh0LWJveCAudGV4dC10b3Agc3Bhbntmb250LXNpemU6MS40cmVtO2NvbG9yOiNmNzVmMWM7Zm9udC13ZWlnaHQ6NTAwfS5ndWlkZS1jYXNlLXN3aXBlciAudGV4dC1ib3ggLnRleHQtdG9wIC50dGx7bWFyZ2luOjAgMCAxcmVtIDB9Lmd1aWRlLWNhc2Utc3dpcGVyIC50ZXh0LWJveCAudGV4dC10b3AgLnR0bCBzcGFue3BhZGRpbmc6MCAuNXJlbTtiYWNrZ3JvdW5kOiNmOTg2NDY7Zm9udC1zaXplOjEuOHJlbTtjb2xvcjojZmZmfS5ndWlkZS1jYXNlLXN3aXBlciAudGV4dC1ib3ggLnRleHQtdG9wIHB7Zm9udC1zaXplOjEuNHJlbX0uY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLnN3aXBlci1idG4tbmV4dHtkaXNwbGF5OmZsZXggIWltcG9ydGFudDthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3ggLnN3aXBlci1idG4tbmV4dHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5jb21tb24tbGVhcm5hYmxlLWxpbmstc3dpcGVyLWJveCAuc3dpcGVyLWJ0bi1uZXh0IGF7d2lkdGg6NTBweH19LmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5zd2lwZXItYnRuLXByZXZ7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCl7LmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5zd2lwZXItYnRuLXByZXZ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IC5zd2lwZXItYnRuLXByZXYgYXt3aWR0aDo1MHB4fX0uaW5kZXggLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbXttYXJnaW46NXB4IDIwcHggIWltcG9ydGFudH0ua25vd2xlZGdle21hcmdpbi1ib3R0b206MTIwcHh9Lmtub3dsZWRnZS10ZXh0LWJveHttYXJnaW4tYm90dG9tOjkycHg7cGFkZGluZzowIDUlfS5rbm93bGVkZ2UtdGV4dC1ib3ggcHtjb2xvcjojMDAwO2ZvbnQtc2l6ZToycmVtO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjEuNzc3Nzc3Nzc3ODtsZXR0ZXItc3BhY2luZzouMDRlbX0ua25vd2xlZGdlLWltZy1ib3h7bWFyZ2luOjAgYXV0byAxMDBweDtwYWRkaW5nLWJvdHRvbTo3N3B4O21heC13aWR0aDoxNTQ2cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3otaW5kZXg6MTtwYWRkaW5nLWxlZnQ6NSU7Ym94LXNpemluZzpib3JkZXItYm94fS5rbm93bGVkZ2UtaW1nLWJveDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ua25vd2xlZGdlLWltZy1ib3g6OmJlZm9yZXt3aWR0aDo5OTk5OXB4O2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym9yZGVyLXJhZGl1czowIDAgNjBweCAwO2JhY2tncm91bmQtY29sb3I6I2VlZTllMztjb250ZW50OlwiXCI7ei1pbmRleDotMX0ua25vd2xlZGdlLWltZy1ib3ggLnRleHQtYm94e21hcmdpbjowIDAgMCBhdXRvO3BhZGRpbmc6NjZweCAxMDBweCAzM3B4IDA7d2lkdGg6YXV0bzttYXgtd2lkdGg6NjEzcHg7ZmxleDoxfS5rbm93bGVkZ2UtaW1nLWJveCAudGV4dC1ib3ggLnR0bHttYXJnaW4tYm90dG9tOjIzcHg7Zm9udC1zaXplOjMuMnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbX0ua25vd2xlZGdlLWltZy1ib3ggLnRleHQtYm94IHB7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmp1c3RpZnk7bGluZS1oZWlnaHQ6MS44NzV9Lmtub3dsZWRnZS1pbWctYm94IC50ZXh0LWJveCAuYnV0dG9ue21hcmdpbi10b3A6NTFweH0ua25vd2xlZGdlLWltZy1ib3ggLnBob3RvLWJveHttYXgtd2lkdGg6NjYwcHg7YXNwZWN0LXJhdGlvOjY2LzQxO2ZsZXgtc2hyaW5rOjA7Ym9yZGVyLXJhZGl1czowIDAgMCAxMDBweDtvdmVyZmxvdzpoaWRkZW47ZmxleDouN30ua25vd2xlZGdlLWltZy1ib3ggLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5rbm93bGVkZ2UtaW1nLWJveC0tcmV2ZXJzZXtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjUlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ua25vd2xlZGdlLWltZy1ib3gtLXJldmVyc2UgLnRleHQtYm94e21hcmdpbjowIGF1dG8gMCAwO3BhZGRpbmc6NjZweCAwIDMzcHggNjZweDt3aWR0aDphdXRvO21heC13aWR0aDo2MTNweH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lmtub3dsZWRnZS1pbWctYm94LS1yZXZlcnNle2p1c3RpZnktY29udGVudDpmbGV4LWVuZDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZX0ua25vd2xlZGdlLWltZy1ib3gtLXJldmVyc2U6OmJlZm9yZXtsZWZ0OjA7cmlnaHQ6YXV0bztib3JkZXItcmFkaXVzOjAgMCAwIDYwcHh9Lmtub3dsZWRnZS1pbWctYm94LS1yZXZlcnNlIC5waG90by1ib3h7Ym9yZGVyLXJhZGl1czowIDAgMTAwcHggMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5rbm93bGVkZ2V7bWFyZ2luLWJvdHRvbTo3MHB4fS5rbm93bGVkZ2UtdGV4dC1ib3ggcHtmb250LXNpemU6MS41cmVtO3RleHQtYWxpZ246bGVmdH0ua25vd2xlZGdlLWltZy1ib3h7cGFkZGluZy1ib3R0b206NDBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1yaWdodDo1JX0ua25vd2xlZGdlLWltZy1ib3gtLXJldmVyc2V7cGFkZGluZy1sZWZ0OjUlfS5rbm93bGVkZ2UtaW1nLWJveCAudGV4dC1ib3h7cGFkZGluZzozMHB4IDEwcHggMzBweDttYXgtd2lkdGg6aW5oZXJpdH0ua25vd2xlZGdlLWltZy1ib3ggLnRleHQtYm94IC50dGx7bWFyZ2luLWJvdHRvbToyMHB4O2ZvbnQtc2l6ZToyLjdyZW19Lmtub3dsZWRnZS1pbWctYm94IC50ZXh0LWJveCAuYnV0dG9ue21hcmdpbi10b3A6MzBweH0ua25vd2xlZGdlLWltZy1ib3ggLnBob3RvLWJveHthc3BlY3QtcmF0aW86NjYvMjg7Ym9yZGVyLXJhZGl1czowO3dpZHRoOjEwMCV9fS5jb250ZW50LS1sYXJnZS13cmFwcGVye3BhZGRpbmc6MCAzcmVtfS5jb250ZW50LS1sYXJnZS13cmFwcGVyLnAtaW5saW5lLS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb250ZW50LS1sYXJnZS13cmFwcGVye3BhZGRpbmc6MH19LmNvbnRlbnQtLWxhcmdlLmNvbnRlbnQtLWxhcmdlLXd7bWF4LXdpZHRoOjE1MDBweDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU5ZTM7Ym9yZGVyLXJhZGl1czo0MHB4O21hcmdpbjowIGF1dG87cGFkZGluZzo1cmVtIDAgOHJlbSAhaW1wb3J0YW50O3dpZHRoOmF1dG99LmNvbnRlbnQtLWxhcmdlLmNvbnRlbnQtLWxhcmdlLXcucC1pbmxpbmUtLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbnRlbnQtLWxhcmdlLmNvbnRlbnQtLWxhcmdlLXd7d2lkdGg6YXV0bzttYXJnaW46MCA1JTtwYWRkaW5nOjRyZW0gMCAhaW1wb3J0YW50fX0uY29udGVudC0tbGFyZ2UuY29udGVudC0tbGFyZ2UtdyAuY29udGVudC0tbWlkZGxle3BhZGRpbmc6MCA2LjQlfS5jb250ZW50LS1sYXJnZS5jb250ZW50LS1sYXJnZS13IC5jb250ZW50LS1taWRkbGUucC1pbmxpbmUtLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0uY29udGVudC0tbGFyZ2UuY29udGVudC0tbGFyZ2UtdyAuY29tbW9uLW90aGVyLWxpbmstbGlzdF9faXRlbSAucGhvdG8tYm94IGltZ3ttYXJnaW4tcmlnaHQ6MTBweDt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O2JvcmRlci1yYWRpdXM6NXB4O29iamVjdC1maXQ6Y292ZXJ9LmNvbnRlbnQtLWxhcmdlLmNvbnRlbnQtLWxhcmdlLXcgLmNvbW1vbi1vdGhlci1saW5rLWxpc3RfX2l0ZW0gYXtwYWRkaW5nOjEuNXJlbSAyLjVyZW0gMS41cmVtIDEuNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNvbnRlbnQtLWxhcmdlLmNvbnRlbnQtLWxhcmdlLXcgLmNvbW1vbi1vdGhlci1saW5rLWxpc3RfX2l0ZW0gLnBob3RvLWJveHt3aWR0aDphdXRvfX0uY29udGVudC0tbGFyZ2UuY29udGVudC0tbGFyZ2UtdyAuY29tbW9uLW90aGVyLWxpbmstbGlzdCtwe3RleHQtYWxpZ246Y2VudGVyfS5wYi0xMjB7cGFkZGluZy1ib3R0b206MTIwcHggIWltcG9ydGFudH0uY29udGFjdC1ib3h7bWFyZ2luLWxlZnQ6NDJweH0jYWRMaW5lIC5jb250YWN0LWJveHttYXJnaW4tbGVmdDowfSNhZExpbmUgLmNvbnRhY3QtbGlua3t3aWR0aDpjbGFtcCgzMHJlbSw0MHZ3LDM4cmVtKTtoZWlnaHQ6NnJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjAgYXV0bztnYXA6MCAuOHJlbTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDhlbTtib3JkZXItcmFkaXVzOjIuOHJlbTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZywgI2Y3NWYxYyAwJSwgI2Y3YzU0NiA1MCUsICNmNzVmMWMgMTAwJSk7YmFja2dyb3VuZC1zaXplOjIwMCUgMTAwJTtib3JkZXI6bm9uZX0jYWRMaW5lIC5jb250YWN0LWxpbms6aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjoxMDAlIDA7b3BhY2l0eToxfSNhZExpbmUgLmNvbnRhY3QtbGluazo6YmVmb3Jle3dpZHRoOjJyZW07aGVpZ2h0OjEuOHJlbTtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fcGFwZXJfcGxhbmUwMS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtjb250ZW50OlwiXCJ9Lmtub3ctbGVhcm5fX2RldGFpbHttYXJnaW4tYm90dG9tOjEycmVtfS5rbm93LWxlYXJuX19kZXRhaWwgLmZsZXh7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDowIDZyZW19Lmtub3ctbGVhcm5fX2RldGFpbCAuYWJvdXR7bWFyZ2luLXRvcDo4cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsua25vdy1sZWFybl9fZGV0YWlsIC5hYm91dHttYXJnaW4tdG9wOjUwcHh9fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZXtmbGV4OjF9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5tdi1waG90b3t3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206My41cmVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAubXYtcGhvdG8gaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSBoMXttYXJnaW4tYm90dG9tOjIuOXJlbTtmb250LXNpemU6NHJlbTtsaW5lLWhlaWdodDoxLjI1O2xldHRlci1zcGFjaW5nOi4wNGVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSBoMSBzbWFsbHttYXJnaW4tYm90dG9tOjEuN3JlbTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzouMDRlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgaDN7bWFyZ2luOjcuNHJlbSAwIDMuMnJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6My42cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSBoMzo6YWZ0ZXJ7bWFyZ2luOjE4cHggMCAwO3dpZHRoOjZyZW07aGVpZ2h0OjJweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2Y5ODY0Njtjb250ZW50OlwiXCJ9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIGg0e21hcmdpbjozLjJyZW0gMCAyLjhyZW07Y29sb3I6I2Y5ODY0Njtmb250LXNpemU6Mi42cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSBoNXttYXJnaW46Mi44cmVtIDAgMS42cmVtO2Rpc3BsYXk6ZmxleDtnYXA6N3B4O2ZvbnQtc2l6ZToycmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSBoNTo6YmVmb3Jle21hcmdpbjoxMHB4IDAgMDt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2O2NvbnRlbnQ6XCJcIn0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLnRvcHttYXJnaW4tYm90dG9tOjVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLnRvcCAudGFne21hcmdpbjo0cHggMCAwO2Rpc3BsYXk6ZmxleDtnYXA6NXB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAudG9wIC50YWcgc3BhbntwYWRkaW5nOjAgMTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Y29sb3I6I2ZmZjtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuOXJlbTtsZXR0ZXItc3BhY2luZzouMDRlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmOTg2NDZ9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC50b3AgLmRhdGV7Y29sb3I6Izk1OTU5NTtmb250LXNpemU6MS4ycmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAubGluay10YWd7bWFyZ2luOjAgNHB4IDQ3cHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDowIDEwcHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5saW5rLXRhZyBhe2ZvbnQtc2l6ZToxLjRyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW07dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLnBvaW50LWxpc3R7Zm9udC1zaXplOjIuNnJlbTtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MTZweH0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLnBvaW50LWxpc3QrdWx7bWFyZ2luLWJvdHRvbToyMXB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuY29udHMgLnN1bW1hcnl7Zm9udC13ZWlnaHQ6Ym9sZH0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmNvbnRzIHB7bWFyZ2luLWJvdHRvbTozLjVyZW07bGluZS1oZWlnaHQ6MS44NzU7dGV4dC1hbGlnbjpqdXN0aWZ5O3dvcmQtYnJlYWs6YnJlYWstYWxsfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuY29udHMgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmNvbnRzIGF7Y29sb3I6I2Y5ODY0Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYm9yZGVyLWJveHttYXJnaW4tYm90dG9tOjhyZW07cGFkZGluZzoxcmVtIDJyZW0gMnJlbTtib3JkZXI6MXB4IHNvbGlkICNkMmQyZDI7Ym9yZGVyLXJhZGl1czo1cHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5jb250cyAucGhvdG97bWFyZ2luLWJvdHRvbToyMHB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuY29udHMgLnBob3RvX2NhcHtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcn0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmNvbnRzIGltZ3t3aWR0aDoxMDAlfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYXV0aG9yLWJveHttYXJnaW4tdG9wOjhyZW07cGFkZGluZzoyLjVyZW0gM3JlbSAyLjhyZW07Ym9yZGVyLXJhZGl1czoxMHB4O2JhY2tncm91bmQtY29sb3I6I2VlZTllM30ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmF1dGhvci1ib3ggLnR0bDAxe21hcmdpbi1ib3R0b206MTVweDtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDRlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmF1dGhvci1ib3ggLnR0bDAye21hcmdpbi1ib3R0b206NnB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYXV0aG9yLWJveCAudHRsMDIgc21hbGx7bWFyZ2luLWJvdHRvbTozcHg7ZGlzcGxheTpibG9jaztmb250LXNpemU6MS4ycmVtO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzouMDRlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmF1dGhvci1ib3ggLnR0bDAyIHNwYW57ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo3MDB9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hdXRob3ItYm94IC50eHR7bGluZS1oZWlnaHQ6MS43NX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmF1dGhvci1pbm5lci1ib3h7ZGlzcGxheTpmbGV4O2dhcDozcmVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYXV0aG9yLWlubmVyLWJveCAucGhvdG8tYm94e21hcmdpbjoycHggMCAwO3dpZHRoOjE2cmVtO2hlaWdodDoxNnJlbTtmbGV4LXNocmluazowO2JvcmRlci1yYWRpdXM6NTAlO292ZXJmbG93OmhpZGRlbn0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmF1dGhvci1pbm5lci1ib3ggLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYWJvdXQgLmhlYWRsaW5lMDN7bWFyZ2luLWJvdHRvbToxNnB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYWJvdXQtaXRlbXttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZy1ib3R0b206MjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTdlN2U3O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2dhcDo0cmVtO3RyYW5zaXRpb246LjNzIGVhc2V9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hYm91dC1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYWJvdXQtaXRlbT5he3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYWJvdXQtbGlzdCAucGhvdG8tYm94e3dpZHRoOjIycmVtO2ZsZXgtc2hyaW5rOjA7YXNwZWN0LXJhdGlvOjIyLzEzO2JvcmRlci1yYWRpdXM6M3B4O292ZXJmbG93OmhpZGRlbn0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWxpc3QgLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYWJvdXQtbGlzdCAudGV4dC1ib3ggLnRvcHttYXJnaW46LTFweCAwIDNweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWxpc3QgLnRleHQtYm94IC50b3AgLmNhdGVnb3J5e2NvbG9yOiNmOTg2NDY7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW19Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hYm91dC1saXN0IC50ZXh0LWJveCAudG9wIC5kYXRle21hcmdpbi10b3A6MnB4O2NvbG9yOiM5NTk1OTU7Zm9udC1zaXplOjEuMnJlbTtsZXR0ZXItc3BhY2luZzouMDRlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWxpc3QgLnRleHQtYm94IC50YWd7bWFyZ2luLWJvdHRvbTo5cHg7ZGlzcGxheTpmbGV4O2dhcDo1cHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hYm91dC1saXN0IC50ZXh0LWJveCAudGFnIHNwYW57cGFkZGluZzowIDEwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoxLjlyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW07YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYWJvdXQtbGlzdCAudGV4dC1ib3ggLnR0bHttYXJnaW4tYm90dG9tOjdweH0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWxpc3QgLnRleHQtYm94IC5saW5rLXRhZ3ttYXJnaW4tYm90dG9tOjB9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hYm91dC1saXN0IC50ZXh0LWJveCAubGluay10YWcgYXtmb250LXNpemU6MS4ycmVtO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5idG4gYXttYXJnaW46MCBhdXRvO3BhZGRpbmc6MnB4O3dpZHRoOjM4MnB4O2hlaWdodDo2MnB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmFkaXVzOjUwcHg7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9iZzAxLmpwZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvMTAwJSAxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmJ0biBhIC5iZ3twYWRkaW5nOjAgNTBweCA0cHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czo1MHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5idG4gYSAuYmc6OmJlZm9yZXt3aWR0aDoxNnB4O2hlaWdodDoxMXB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjlweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVkoMTgwZGVnKTtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyO2NvbnRlbnQ6XCJcIn0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmJ0biBhIC5iZyBzcGFue2NvbG9yOnRyYW5zcGFyZW50O2ZvbnQtd2VpZ2h0OjcwMDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Q0ZmZlYyAwJSwgI2Y3NWYxYyAwJSwgI2ViOTQyZCA5OSUpOy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHR9Lmtub3ctbGVhcm5fX2RldGFpbCBhc2lkZXttYXJnaW46NjNweCAwIDA7d2lkdGg6MjgwcHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhc2lkZSAuc2Vje21hcmdpbi1ib3R0b206NTRweH0ua25vdy1sZWFybl9fZGV0YWlsIGFzaWRlIGgze21hcmdpbi1ib3R0b206MjBweDtwYWRkaW5nLWJvdHRvbToxMXB4O2ZvbnQtc2l6ZToxLjhyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2Y5ODY0Nn0ua25vdy1sZWFybl9fZGV0YWlsIGFzaWRlIGgzLS1tYjEwe21hcmdpbi1ib3R0b206MTBweH0ua25vdy1sZWFybl9fZGV0YWlsIGFzaWRlIGgzLS1tYjE2e21hcmdpbi1ib3R0b206MTZweH0ua25vdy1sZWFybl9fZGV0YWlsIGFzaWRlIC5waG90by1saW5rLWxpc3QgbGl7bWFyZ2luLWJvdHRvbToxNnB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXNpZGUgLnBob3RvLWxpbmstbGlzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ua25vdy1sZWFybl9fZGV0YWlsIGFzaWRlIC5waG90by1saW5rLWxpc3QgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNHB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXNpZGUgLnBob3RvLWxpbmstbGlzdCAucGhvdG8tYm94e3dpZHRoOjEwMHB4O2hlaWdodDoxMDBweDtmbGV4LXNocmluazowO292ZXJmbG93OmhpZGRlbn0ua25vdy1sZWFybl9fZGV0YWlsIGFzaWRlIC5waG90by1saW5rLWxpc3QgLnBob3RvLWJveCBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5rbm93LWxlYXJuX19kZXRhaWwgYXNpZGUgLnBob3RvLWxpbmstbGlzdCAudGV4dC1ib3h7bWFyZ2luLWJvdHRvbTo4cHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhc2lkZSAucGhvdG8tbGluay1saXN0IC50ZXh0LWJveCBwe2ZvbnQtc2l6ZToxLjRyZW07dGV4dC1hbGlnbjpqdXN0aWZ5O2xpbmUtaGVpZ2h0OjEuNDI4NTcxNDI4NjtsZXR0ZXItc3BhY2luZzouMDRlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFzaWRlIC50ZXh0LWxpbmstbGlzdCBsaXttYXJnaW4tYm90dG9tOjEycHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhc2lkZSAudGV4dC1saW5rLWxpc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9Lmtub3ctbGVhcm5fX2RldGFpbCBhc2lkZSAudGV4dC1saW5rLWxpc3QgYXtwYWRkaW5nOjAgMnB4IDAgMDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4wNGVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXNpZGUgLnRleHQtbGluay1saXN0IGE6OmFmdGVye3dpZHRoOjZweDthc3BlY3QtcmF0aW86MS8xO2ZsZXgtc2hyaW5rOjA7Ym9yZGVyOjFweCBzb2xpZCAjZjk4NjQ2O2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2NvbnRlbnQ6XCJcIjt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZX0ua25vdy1sZWFybl9fZGV0YWlsIGFzaWRlIC50ZXh0LWxpbmstbGlzdCBhOmhvdmVyOjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpIHJvdGF0ZSg0NWRlZyl9Lmtub3ctbGVhcm5fX2RldGFpbCBhc2lkZSAudGV4dC1saW5rLWxpc3QtLWltZyBsaXttYXJnaW4tYm90dG9tOjB9Lmtub3ctbGVhcm5fX2RldGFpbCBhc2lkZSAudGV4dC1saW5rLWxpc3QtLWltZyAuaW5uZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NnB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXNpZGUgLnRleHQtbGluay1saXN0LS1pbWcgLnBob3Rve3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHg7ZmxleC1zaHJpbms6MDttYXJnaW4tbGVmdDotM3B4fS5rbm93LWxlYXJuX19kZXRhaWwgYXNpZGUgLnRleHQtbGluay1saXN0LS1pbWcgLnBob3RvIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtcG9zaXRpb246bGVmdCBjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAubGluay10YWcgYTpob3Zlciwua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWxpc3QgLnRleHQtYm94IC5saW5rLXRhZyBhOmhvdmVye29wYWNpdHk6MTt0ZXh0LWRlY29yYXRpb246bm9uZX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWl0ZW06aG92ZXJ7b3BhY2l0eTouN319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5rbm93LWxlYXJuX19kZXRhaWx7bWFyZ2luLWJvdHRvbTo3MHB4fS5rbm93LWxlYXJuX19kZXRhaWwgLmZsZXh7ZGlzcGxheTpibG9ja30ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgaDF7Zm9udC1zaXplOjIuNXJlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgaDJ7bWFyZ2luLWJvdHRvbToyMnB4O2ZvbnQtc2l6ZToyLjhyZW19Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIGgyIHNtYWxse21hcmdpbi1ib3R0b206MTBweDtmb250LXNpemU6MS41cmVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAubGluay10YWd7bWFyZ2luOjAgMCAzMHB4O2dhcDowIDVweH0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmxpbmstdGFnIGF7Zm9udC1zaXplOjEuMXJlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmNvbnRzIC5waG90b3ttYXJnaW4tYm90dG9tOjIwcHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5jb250cyBwe21hcmdpbi1ib3R0b206MnJlbTtsaW5lLWhlaWdodDoxLjc1fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSBoM3ttYXJnaW46NTBweCAwIDMwcHg7Zm9udC1zaXplOjIuNnJlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgaDM6OmFmdGVye21hcmdpbi10b3A6MTVweH0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgaDR7bWFyZ2luOjI1cHggMDtmb250LXNpemU6MnJlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgaDV7bWFyZ2luOjE1cHggMDtmb250LXNpemU6MS42cmVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSBoNTo6YmVmb3Jle21hcmdpbi10b3A6N3B4fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYm9yZGVyLWJveHttYXJnaW4tYm90dG9tOjUwcHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hdXRob3ItYm94e21hcmdpbi10b3A6NTBweDtwYWRkaW5nOjIwcHh9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hdXRob3ItaW5uZXItYm94e2Rpc3BsYXk6YmxvY2t9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hdXRob3ItaW5uZXItYm94IC5waG90by1ib3h7bWFyZ2luOjAgMCAxMHB4O3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDtib3JkZXItcmFkaXVzOjB9Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hdXRob3ItaW5uZXItYm94IC5waG90by1ib3ggaW1ne3dpZHRoOjEwMHB4O2hlaWdodDoxMDBweDtib3JkZXItcmFkaXVzOjUwJX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWl0ZW17ZGlzcGxheTpibG9ja30ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWxpc3QgLnBob3RvLWJveHttYXJnaW46MCAwIDE1cHg7d2lkdGg6YXV0b30ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWxpc3QgLnRleHQtYm94IC5saW5rLXRhZyBhe2ZvbnQtc2l6ZToxcmVtfS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYWJvdXQtbGlzdCAudGV4dC1ib3ggLnRvcCAuY2F0ZWdvcnl7Zm9udC1zaXplOjEuMnJlbX0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmFib3V0LWxpc3QgLnRleHQtYm94IC50b3AgLmRhdGV7Zm9udC1zaXplOjFyZW19Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5hYm91dC1saXN0IC50ZXh0LWJveCAudGFnIHNwYW57Zm9udC1zaXplOjEuMnJlbTtsaW5lLWhlaWdodDoxLjZyZW19Lmtub3ctbGVhcm5fX2RldGFpbCBhcnRpY2xlIC5idG4gYXttYXJnaW46MCBhdXRvO3BhZGRpbmc6MnB4O3dpZHRoOmF1dG87bWF4LXdpZHRoOjUwMHB4O2hlaWdodDo1MHB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXJ0aWNsZSAuYnRuIGEgLmJne3BhZGRpbmc6MCA0MHB4IDRweH0ua25vdy1sZWFybl9fZGV0YWlsIGFydGljbGUgLmJ0biBhIC5iZzo6YmVmb3Jle3dpZHRoOjE0cHg7aGVpZ2h0OjEwcHg7bGVmdDoyMHB4fS5rbm93LWxlYXJuX19kZXRhaWwgYXNpZGV7bWFyZ2luLXRvcDo2MHB4O3dpZHRoOmF1dG99Lmtub3ctbGVhcm5fX2RldGFpbCBhc2lkZSAuc2Vje21hcmdpbi1ib3R0b206NTBweH19LmNvbXBhbnksLm5ld3NfdG9wLC5uZXdzX2RldGFpbCwucHJvY2Vzc3ttYXJnaW4tYm90dG9tOjEyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY29tcGFueSwubmV3c190b3AsLm5ld3NfZGV0YWlsLC5wcm9jZXNze21hcmdpbi1ib3R0b206NzBweH19Lm5ld3NfdG9wIC5wYWdlLXNvcnQtbGlzdHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmV3c19kZXRhaWwgc2VjdGlvbntwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9Lm5ld3NfZGV0YWlsIC5jb250ZW50IGF7Y29sb3I6I2Y5ODY0Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5uZXdzX2RldGFpbCAudGl0bGUtYm94IC50aXRsZXttYXJnaW4tYm90dG9tOjE4cHg7cGFkZGluZy10b3A6MnB4O2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDRlbX0ubmV3c19kZXRhaWwgLnRpdGxlLWJveCAudGl0bGUgc21hbGx7bWFyZ2luLWJvdHRvbToxMHB4O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NDAwfS5uZXdzX2RldGFpbCAudGl0bGUtYm94IC50aW1le21hcmdpbi1ib3R0b206NDlweDtjb2xvcjojOTU5NTk1O2xldHRlci1zcGFjaW5nOi4wNGVtfS5uZXdzX2RldGFpbCAudGl0bGUtYm94IC50aW1lIHNwYW57bWFyZ2luLWxlZnQ6MjBweDtwYWRkaW5nOjAgOHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOjFweDtjb2xvcjojZjk4NjQ2O2ZvbnQtc2l6ZToxLjRyZW07bGluZS1oZWlnaHQ6MTdweDtib3JkZXI6MXB4IHNvbGlkICNmOTg2NDZ9Lm5ld3NfZGV0YWlsIC5waG90b3ttYXJnaW4tYm90dG9tOjY5cHh9Lm5ld3NfZGV0YWlsIC53cC1ib3ggaDJ7bWFyZ2luLWJvdHRvbToxNnB4O2ZvbnQtc2l6ZTozLjZyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW07bGluZS1oZWlnaHQ6MS4zODl9Lm5ld3NfZGV0YWlsIC53cC1ib3ggcHtsZXR0ZXItc3BhY2luZzouMDRlbTtsaW5lLWhlaWdodDoxLjg3NTt0ZXh0LWFsaWduOmp1c3RpZnk7d29yZC1icmVhazpicmVhay1hbGx9Lm5ld3NfZGV0YWlsIC53cC1ib3ggcCtwe21hcmdpbi10b3A6M3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm5ld3NfZGV0YWlsIC50aXRsZS1ib3ggLnRpdGxle21hcmdpbi1ib3R0b206MThweDtwYWRkaW5nLXRvcDoycHg7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS4yfS5uZXdzX2RldGFpbCAudGl0bGUtYm94IC50aXRsZSBzbWFsbHttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjEuNnJlbX0ubmV3c19kZXRhaWwgLnRpdGxlLWJveCAudGltZXttYXJnaW4tYm90dG9tOjMwcHh9Lm5ld3NfZGV0YWlsIC50aXRsZS1ib3ggLnRpbWUgc3BhbnttYXJnaW4tbGVmdDoxNXB4O3BhZGRpbmc6MCA4cHggMnB4O2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MTVweH0ubmV3c19kZXRhaWwgLnBob3Rve21hcmdpbi1ib3R0b206MjBweH0ubmV3c19kZXRhaWwgLndwLWJveCBoMnttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjIuM3JlbX0ubmV3c19kZXRhaWwgLndwLWJveCBwe2xldHRlci1zcGFjaW5nOi4wNGVtO2xpbmUtaGVpZ2h0OjEuNX19LnBlbmRpbmd7bWFyZ2luLWJvdHRvbToxMjBweH0ucGVuZGluZyAudGl0bGUtaDJ7bWFyZ2luLWJvdHRvbTo1NHB4O2ZvbnQtc2l6ZTo0cmVtO3RleHQtYWxpZ246Y2VudGVyO2xldHRlci1zcGFjaW5nOi4wNGVtfS5wZW5kaW5nIC5jb250ZW50LmZsZXh7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOjAgNHJlbX0ucGVuZGluZyBhcnRpY2xle2ZsZXg6MX0ucGVuZGluZyBhc2lkZXt3aWR0aDoyNDhweH0ucGVuZGluZyBhc2lkZSAucHJpY2UtYm94e3BhZGRpbmc6MjVweCAxOXB4IDI5cHg7Ym9yZGVyOjFweCBzb2xpZCAjZTNlM2UzO2JvcmRlci1yYWRpdXM6MTBweH0ucGVuZGluZyBhc2lkZSAucHJpY2UtYm94IC50dGx7bWFyZ2luLWJvdHRvbTo2cHg7Zm9udC1zaXplOjEuOHJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LnBlbmRpbmcgYXNpZGUgLnByaWNlLWJveCAucHJpY2V7bWFyZ2luLWJvdHRvbToyM3B4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0ucGVuZGluZyBhc2lkZSAucHJpY2UtYm94IC5wcmljZSAudHh0e21hcmdpbi1ib3R0b206MnB4O2ZvbnQtc2l6ZToxLjRyZW19LnBlbmRpbmcgYXNpZGUgLnByaWNlLWJveCAucHJpY2UgLm51bXtjb2xvcjojZjk4NjQ2O2ZvbnQtc2l6ZToyLjJyZW07Zm9udC13ZWlnaHQ6NzAwfS5wZW5kaW5nIGFzaWRlIC5wcmljZS1ib3ggLmJ1dHRvbi1saXN0IGxpe21hcmdpbjowIDAgMTBweH0ucGVuZGluZyBhc2lkZSAucHJpY2UtYm94IC5idXR0b24tbGlzdCBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucGVuZGluZyBhc2lkZSAucHJpY2UtYm94IC5idXR0b24tbGlzdCAuY29tbW9uLWJ1dHRvbiBhe3dpZHRoOmF1dG87aGVpZ2h0OjQwcHg7Zm9udC1zaXplOjEuNHJlbX0ucGVuZGluZyBhc2lkZSAucHJpY2UtYm94IC5idXR0b24tbGlzdCAuY29tbW9uLWJ1dHRvbi0tY29udGFjdCBhOjpiZWZvcmUsLnBlbmRpbmcgYXNpZGUgLnByaWNlLWJveCAuYnV0dG9uLWxpc3QgLmNvbW1vbi1idXR0b24tLWRldGFpbCBhIC50eHQ6OmFmdGVye2Rpc3BsYXk6bm9uZX0ucGVuZGluZy5jb250YWN0IC5wZW5kaW5nLXRleHQtYm94e21hcmdpbi1ib3R0b206NjFweH0ucGVuZGluZy5jb250YWN0IC50aXRsZS1oMnttYXJnaW4tYm90dG9tOjE2cHh9LnBlbmRpbmcuY29udGFjdCAucGVuZGluZy10ZXh0LWJveCBwe3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjEuODc1fS5wZW5kaW5nLmNvbnRhY3QgLmNvbnRlbnQuZmxleHtnYXA6NHJlbX0ucGVuZGluZy5jb250YWN0IC5jb21tb24tcGVuZGluZy1ib3ggLmlubmVyLWJveHtnYXA6NHJlbX0ucGVuZGluZy5jb250YWN0IGFzaWRle3dpZHRoOjQxMHB4fS5wZW5kaW5nLmNvbnRhY3QgYXNpZGUgLnRpdGxlLWgze21hcmdpbi1ib3R0b206MjVweDtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoxLjM7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LnBlbmRpbmcuY29udGFjdCBhc2lkZSAubWFpbGZvcm0gLmZvcm0tbGlzdHttYXJnaW4tYm90dG9tOjQycHh9LnBlbmRpbmcuY29udGFjdCBhc2lkZSAubWFpbGZvcm0gLmZvcm0tbGlzdCBkdHttYXJnaW4tYm90dG9tOjVweDtmb250LXdlaWdodDo3MDB9LnBlbmRpbmcuY29udGFjdCBhc2lkZSAubWFpbGZvcm0gLmZvcm0tbGlzdCBkdCAubXVzdHttYXJnaW4tbGVmdDo1cHg7cGFkZGluZzowIDdweDtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuMnJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MnJlbTt2ZXJ0aWNhbC1hbGlnbjoycHg7YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2fS5wZW5kaW5nLmNvbnRhY3QgYXNpZGUgLm1haWxmb3JtIC5mb3JtLWxpc3QgZGR7bWFyZ2luLWJvdHRvbToxNnB4fS5wZW5kaW5nLmNvbnRhY3QgYXNpZGUgLm1haWxmb3JtIC5mb3JtLWxpc3QgZGQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnBlbmRpbmcuY29udGFjdCBhc2lkZSAubWFpbGZvcm0gc2VsZWN0LC5wZW5kaW5nLmNvbnRhY3QgYXNpZGUgLm1haWxmb3JtIHRleHRhcmVhe3BhZGRpbmc6NXB4IDE4cHh9LnBlbmRpbmcuY29udGFjdCBhc2lkZSAubWFpbGZvcm0gaW5wdXRbdHlwZT10ZXh0XSwucGVuZGluZy5jb250YWN0IGFzaWRlIC5tYWlsZm9ybSBpbnB1dFt0eXBlPXRlbF0sLnBlbmRpbmcuY29udGFjdCBhc2lkZSAubWFpbGZvcm0gaW5wdXRbdHlwZT1lbWFpbF17cGFkZGluZzo1cHggMThweH0ucGVuZGluZy5jb250YWN0IGFzaWRlIC5tYWlsZm9ybSB0ZXh0YXJlYXtwYWRkaW5nOjE1cHggMThweDtoZWlnaHQ6MTgwcHh9LnBlbmRpbmcuY29udGFjdCBhc2lkZSAubWFpbGZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0rc3BhbntwYWRkaW5nOjRweCAwIDRweCAyNXB4fS5wZW5kaW5nLmNvbnRhY3QgYXNpZGUgLm1haWxmb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdK3NwYW4gYXtjb2xvcjojNjU2NTY1O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wZW5kaW5nLmNvbnRhY3QgYXNpZGV7bWFyZ2luLXRvcDotNHB4fS5wZW5kaW5nLmNvbnRhY3QgYXNpZGUgLm1haWxmb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdK3NwYW4gYTpob3ZlcntvcGFjaXR5OjE7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnBlbmRpbmcuY29udGFjdCAuY29tbW9uLXBlbmRpbmctYm94IC5pbm5lci1ib3ggLnBlbmRpbmctdGFibGUgdGh7d2lkdGg6NDElfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnBlbmRpbmd7bWFyZ2luLWJvdHRvbTo3MHB4fS5wZW5kaW5nIC5jb250ZW50LmZsZXh7ZGlzcGxheTpibG9ja30ucGVuZGluZyAudGl0bGUtaDJ7Zm9udC1zaXplOjIuNnJlbX0ucGVuZGluZyBhcnRpY2xle21hcmdpbi1ib3R0b206NTBweH0ucGVuZGluZyBhc2lkZXt3aWR0aDoxMDAlfS5wZW5kaW5nIGFzaWRlIC5wcmljZS1ib3ggLmJ1dHRvbi1saXN0IC5jb21tb24tYnV0dG9uIGF7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MzU1cHh9LnBlbmRpbmcuY29udGFjdCAucGVuZGluZy10ZXh0LWJveHttYXJnaW4tYm90dG9tOjQwcHh9LnBlbmRpbmcuY29udGFjdCAucGVuZGluZy10ZXh0LWJveCBwe3RleHQtYWxpZ246bGVmdH0ucGVuZGluZy5jb250YWN0IGFzaWRle3dpZHRoOmF1dG99LnBlbmRpbmcuY29udGFjdCBhc2lkZSAudGl0bGUtaDN7bWFyZ2luLWJvdHRvbToyMHB4fS5wZW5kaW5nLmNvbnRhY3QgYXNpZGUgLm1haWxmb3JtIC5mb3JtLWxpc3R7bWFyZ2luLWJvdHRvbTozMHB4fX0ucHJpdmFjeXttYXJnaW4tYm90dG9tOjEyMHB4fS5wcml2YWN5IC5oZWFkbGluZTAxe2ZvbnQtc2l6ZToyLjZyZW19LnByaXZhY3kgcHttYXJnaW4tYm90dG9tOjEwcHg7bGluZS1oZWlnaHQ6MS43NX0ucHJpdmFjeSBwOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5wcml2YWN5IC5zbWFsbHtmb250LXNpemU6MS40cmVtO2xldHRlci1zcGFjaW5nOi4wNGVtfS5wcml2YWN5IHAgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5wcml2YWN5IC5zZWMwMXttYXJnaW4tYm90dG9tOjI5cHh9LnByaXZhY3kgLnRleHQtbGlzdDAxe21hcmdpbi1ib3R0b206NDdweH0ucHJpdmFjeSAudGV4dC1saXN0MDE+bGl7bWFyZ2luLWJvdHRvbToyNnB4fS5wcml2YWN5IC50ZXh0LWxpc3QwMT5saT5wLC5wcml2YWN5IC50ZXh0LWxpc3QwMT5saTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJpdmFjeSAudGV4dC1saXN0MDI+bGl7bWFyZ2luOjAgMCAxM3B4IC45ZW07dGV4dC1pbmRlbnQ6LTAuOWVtO2xpbmUtaGVpZ2h0OjEuNzU7bGV0dGVyLXNwYWNpbmc6LjA0ZW19LnByaXZhY3kgLnRleHQtbGlzdDAzPmxpe21hcmdpbi1sZWZ0OjFlbTt0ZXh0LWluZGVudDotMWVtO2xpbmUtaGVpZ2h0OjEuNzV9LnByaXZhY3kgLmJvcmRlci1ib3h7bWFyZ2luLWJvdHRvbTo0N3B4O3BhZGRpbmc6MTRweCAyOHB4IDI2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZDJkMmQyO2JvcmRlci1yYWRpdXM6NXB4fS5wcml2YWN5IC5ib3JkZXItYm94IC5oZWFkbGluZTAzK3B7bWFyZ2luLWJvdHRvbToxNXB4fS5wcml2YWN5IC5ib3JkZXItYm94IC5iZy1ib3h7bWFyZ2luLWJvdHRvbToxNXB4O3BhZGRpbmc6MTFweCAyMXB4IDE1cHg7d2lkdGg6NDQycHg7bGluZS1oZWlnaHQ6MS43NTtib3JkZXItcmFkaXVzOjVweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjojZWVlOWUzfS5wcml2YWN5IC5ib3JkZXItYm94IC5ub3RlLC5wcml2YWN5IC5ib3JkZXItYm94IC5zbWFsbHttYXJnaW4tYm90dG9tOjdweDtmb250LXNpemU6MS4ycmVtO2xpbmUtaGVpZ2h0OjEuNjY2NjY2NjY2NztsZXR0ZXItc3BhY2luZzowfS5wcml2YWN5IC5ib3JkZXItYm94IC5ub3Rle3BhZGRpbmctbGVmdDoxZW07dGV4dC1pbmRlbnQ6LTFlbX0ucHJpdmFjeSAuYm9yZGVyLWJveCAubm90ZTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucHJpdmFjeSAuYm9yZGVyLWJveCAuc21hbGw6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wcml2YWN5IHAgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtvcGFjaXR5OjF9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucHJpdmFjeXttYXJnaW4tYm90dG9tOjcwcHh9LnByaXZhY3kgLmhlYWRsaW5lMDF7Zm9udC1zaXplOjIuNHJlbX0ucHJpdmFjeSAuc21hbGx7Zm9udC1zaXplOjEuMnJlbX0ucHJpdmFjeSAuYm9yZGVyLWJveHtwYWRkaW5nOjE0cHh9LnByaXZhY3kgLmJvcmRlci1ib3ggLmJnLWJveHtwYWRkaW5nOjEwcHg7d2lkdGg6YXV0b30ucHJpdmFjeSAuYm9yZGVyLWJveCAuaGVhZGxpbmUwM3ttYXJnaW4tYm90dG9tOjEwcHg7bGluZS1oZWlnaHQ6MS41fX0ucHJvZHVjdHttYXJnaW4tYm90dG9tOjEyMHB4fS5wcm9kdWN0IC5hZC10eXBle3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucHJvZHVjdCAuYWQtdHlwZSAuY29udGVudC0tbWlkZGxlOm50aC1vZi10eXBlKDIpe21hcmdpbi10b3A6MTJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0e21hcmdpbi1ib3R0b206NzBweH19LnByb2R1Y3QtZGV0YWlsIC5wYWdlLXZpc3VhbCAucGhvdG8tYm94e2hlaWdodDo0MHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnByb2R1Y3QtZGV0YWlsIC5wYWdlLXZpc3VhbCAucGhvdG8tYm94e2hlaWdodDphdXRvfX0ucHJvZHVjdC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdCB0YWJsZXt3aWR0aDoxMDAlfS5wcm9kdWN0LWRldGFpbCAucmVsYXRlZC1wcm9kdWN0X19leHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo0cmVtO21hcmdpbi1ib3R0b206Mi41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucHJvZHVjdC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdF9fZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoycmVtfX0ucHJvZHVjdC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdF9faW1ne3dpZHRoOjMxJTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjFyZW07cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LWRldGFpbCAucmVsYXRlZC1wcm9kdWN0X19pbWd7d2lkdGg6YXV0bztmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wcm9kdWN0LWRldGFpbCAucmVsYXRlZC1wcm9kdWN0X19pbWcgaW1ne2ZsZXg6MX0ucHJvZHVjdC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdF9faWNvbntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1cHg7Ym90dG9tOjVweH0ucHJvZHVjdC1kZXRhaWwgLnJlbGF0ZWQtcHJvZHVjdF9faWNvbiBpbWd7ZmxleDphdXRvfS5wcm9kdWN0LWRldGFpbCAucHJvZHVjdC1hYm91dCBhLC5wcm9kdWN0LWRldGFpbCAuZmVhdHVyZSBhLC5wcm9kdWN0LWRldGFpbCAucnVsZSBhe2NvbG9yOiNmOTg2NDY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ucHJvZHVjdC1kZXRhaWwgLmNvbW1vbi1iZy0tYnJvd24tbGlnaHQrLmNvbW1vbi1iZy0tYnJvd24tbGlnaHR7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wLXByb2R1Y3RfX2luZm97ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnAtcHJvZHVjdF9faW5mbyBpbWd7d2lkdGg6Mi4ycmVtICFpbXBvcnRhbnQ7aGVpZ2h0OjIuMnJlbSAhaW1wb3J0YW50O2N1cnNvcjpwb2ludGVyfS5wLXByb2R1Y3RfX2luZm86aG92ZXIgLnAtcHJvZHVjdF9fY29tbWVudHtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlfS5wLXByb2R1Y3RfX2NvbW1lbnR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo0MHB4O3RvcDo1MCU7cGFkZGluZzozcmVtIDJyZW0gM3JlbTt3aWR0aDo0MHJlbTtiYWNrZ3JvdW5kOiNmZmY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6bm9ybWFsO3doaXRlLXNwYWNlOndyYXA7d29yZC1icmVhazpicmVhay1hbGw7Ym94LXNoYWRvdzowcHggMHB4IDE1cHggLTVweCAjNzc3O2JvcmRlci1yYWRpdXM6MTBweDtsaW5lLWhlaWdodDoxLjQ7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zaXRpb246LjRzO3otaW5kZXg6MX0ucm91dGUgLm90aGVyLXJvdXRlLWJveHttYXJnaW4tYm90dG9tOjYwcHh9LnJvdXRlIC5vdGhlci1yb3V0ZS1ib3ggYXtwYWRkaW5nOjEwcHggNjNweCAxMnB4O21pbi1oZWlnaHQ6ODJweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2Y5ODY0Njtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjA0ZW07Ym9yZGVyOjJweCBzb2xpZCAjZjk4NjQ2O2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItcmFkaXVzOjVweH0ucm91dGUgLm90aGVyLXJvdXRlLWJveCBhOjphZnRlcnt3aWR0aDo5cHg7bWFyZ2luLXRvcDotMnB4O2FzcGVjdC1yYXRpbzoxLzE7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NjVweDt0b3A6NTAlO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZVkoLTUwJSk7Ym9yZGVyOjJweCBzb2xpZCAjZjk4NjQ2O2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO2NvbnRlbnQ6XCJcIn0ucm91dGUgLnRyYWluLXJvdXRlIC5jb21tb24tcG9zaXRpb24gZGwgZHR7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O3BhZGRpbmc6MTVweCAzMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucm91dGUgLnRyYWluLXJvdXRlIC5jb21tb24tcG9zaXRpb24gZGwgZHR7cGFkZGluZzoxMHB4IDIwcHh9fS5yb3V0ZSAudHJhaW4tcm91dGUgLmNvbW1vbi1wb3NpdGlvbiBkbCBkdCBpbWd7d2lkdGg6MjhweH0ucm91dGUgLnRyYWluLXJvdXRlIC5jb21tb24tcG9zaXRpb24gZGwgZHQgYTpob3Zlcntjb2xvcjojZjk4NjQ2O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnJvdXRlIC5zdGF0aW9uLXJvdXRle3BhZGRpbmctYm90dG9tOjEyMHB4fS5yb3V0ZSAuc3RhdGlvbi1yb3V0ZS10ZXh0LWJveHttYXJnaW4tYm90dG9tOjU2cHh9LnJvdXRlIC5zdGF0aW9uLXJvdXRlLXRleHQtYm94IC5oZWFkbGluZTA3e21hcmdpbi1ib3R0b206MjBweH0ucm91dGUgLnN0YXRpb24tcm91dGUgLmFuY2hvci1saXN0e3BhZGRpbmc6MTNweCAyMXB4IDEwcHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxMHB4O2JhY2tncm91bmQtY29sb3I6I2VlZTllM30ucm91dGUgLnN0YXRpb24tcm91dGUgLmFuY2hvci1pdGVtIGF7bWluLXdpZHRoOjgwcHg7aGVpZ2h0OjQwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItcmFkaXVzOjIwcHg7Ym94LXNoYWRvdzowIDJweCAycHggMCByZ2JhKDAsMCwwLC4xKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Z2FwOjZweH0ucm91dGUgLnN0YXRpb24tcm91dGUgLmFuY2hvci1pdGVtIGE6OmFmdGVye21hcmdpbi1ib3R0b206MnB4O3dpZHRoOjVweDthc3BlY3QtcmF0aW86MS8xO2JvcmRlcjoycHggc29saWQgI2IzYjNiMztib3JkZXItbGVmdDpub25lO2JvcmRlci1ib3R0b206bm9uZTt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7Y29udGVudDpcIlwifS5yb3V0ZSAuc3RhdGlvbi1yb3V0ZSAuaGVhZGxpbmUwNXttYXJnaW4tYm90dG9tOjE4cHh9LnJvdXRlIC5zdGF0aW9uLXJvdXRlIC5waWNrLXVwLWxpc3R7ZGlzcGxheTpmbGV4O2dhcDo2cmVtO2ZsZXgtd3JhcDp3cmFwO2JvcmRlcjoycHggc29saWQgI2VlZTllMztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzoxM3B4IDIxcHg7bWFyZ2luLWJvdHRvbTo1NHB4fS5yb3V0ZSAuc3RhdGlvbi1yb3V0ZSAucGljay11cC1saXN0IHA6OmJlZm9yZXtjb250ZW50OnVybCguLi9pbWcvc3RhdGlvbi9waWNrLXVwX2ljb24ucG5nKTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXJpZ2h0OjdweH0ucm91dGUgLnN0YXRpb24tcm91dGUgLnBpY2stdXAtbGlzdCBsaXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Y29sdW1uLWdhcDo1cmVtO3Jvdy1nYXA6MXJlbX0ucm91dGUgLnN0YXRpb24tcm91dGUgLnBpY2stdXAtbGlzdCBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOnRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxLjZyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkOy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZjQ2MDAgMCUsICNlYjk0MmQgMTAwJSl9LnJvdXRlIC5zdGF0aW9uLXJvdXRlIC5waWNrLXVwLWxpc3QgbGkgYTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29udGVudDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDMucG5nKTttYXJnaW4tbGVmdDoxOXB4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS5yb3V0ZSAuc3RhdGlvbi1yb3V0ZSAucGljay11cC1saXN0IGxpIGE6aG92ZXI6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVYKDRweCl9LnJvdXRlIC5zZWN7bWFyZ2luLWJvdHRvbTo0MnB4fS5yb3V0ZSAuc2VjOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5yb3V0ZSAuY29tbW9uLXBvc2l0aW9uIGRsIGR0e2JhY2tncm91bmQtY29sb3I6I2VlZTllMztmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOjRyZW19LnJvdXRlIC5jb21tb24tcG9zaXRpb24gZGwgZHQgLnBpY2stdXAtc3RhdGlvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxNXB4fS5yb3V0ZSAuY29tbW9uLXBvc2l0aW9uIGRsIGR0IC5waWNrLXVwLXN0YXRpb246OmFmdGVye3dpZHRoOjRweDthc3BlY3QtcmF0aW86MS8xO2JvcmRlcjoycHggc29saWQgIzAwMDtib3JkZXItbGVmdDpub25lO2JvcmRlci1ib3R0b206bm9uZTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtjb250ZW50OlwiXCI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2V9LnJvdXRlIC5jb21tb24tcG9zaXRpb24gZGwgZHQgLnBpY2stdXAtc3RhdGlvbjpob3Zlcjo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KSByb3RhdGUoNDVkZWcpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucm91dGUgLm90aGVyLXJvdXRlLWJveHttYXJnaW4tYm90dG9tOjM1cHh9LnJvdXRlIC5vdGhlci1yb3V0ZS1ib3ggYXtwYWRkaW5nOjEycHggMzBweCAxMnB4IDEycHg7Zm9udC1zaXplOjEuNnJlbX0ucm91dGUgLnN0YXRpb24tcm91dGV7cGFkZGluZy1ib3R0b206NzBweH0ucm91dGUgLm90aGVyLXJvdXRlLWJveCBhOjphZnRlcntyaWdodDoyMHB4fS5yb3V0ZSAuc3RhdGlvbi1yb3V0ZS10ZXh0LWJveHttYXJnaW4tYm90dG9tOjM1cHh9LnJvdXRlIC5zdGF0aW9uLXJvdXRlIC5hbmNob3ItbGlzdHttYXJnaW4tYm90dG9tOjM1cHg7b3ZlcmZsb3cteDphdXRvfS5yb3V0ZSAuc2Vje21hcmdpbi1ib3R0b206NDBweH0ucm91dGUgLnN0YXRpb24tcm91dGUgLmFuY2hvci1saXN0e3BhZGRpbmc6MTJweCAxN3B4fS5yb3V0ZSAuc3RhdGlvbi1yb3V0ZSAuYW5jaG9yLWl0ZW0gYXttaW4td2lkdGg6NTZweDtoZWlnaHQ6MzBweDtmb250LXNpemU6MS4ycmVtfS5yb3V0ZSAuc3RhdGlvbi1yb3V0ZSAucGljay11cC1saXN0e2dhcDoxMHB4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ucm91dGUgLnN0YXRpb24tcm91dGUgLnBpY2stdXAtbGlzdCBsaXtjb2x1bW4tZ2FwOjNyZW19LnJvdXRlIC5zdGF0aW9uLXJvdXRlIC5waWNrLXVwLWxpc3QgbGkgYTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6NXB4fX0ucm91dGUgLnN0YXRpb24tcm91dGUgZGl2LnBpY2stdXAtbGlzdHttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLWJvdHRvbTpub25lO3BhZGRpbmctYm90dG9tOjB9LnJvdXRlIC5zdGF0aW9uLXJvdXRlIHVsLnBpY2stdXAtbGlzdHtib3JkZXItdG9wOm5vbmV9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAuY29tbW9uLWltZy1ib3h7bWFyZ2luLWJvdHRvbTo2MHB4fS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWltZ3ttYXJnaW4tdG9wOjQ0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAuYm9yZGVyLWJveHttYXJnaW4tdG9wOjQ0cHg7cGFkZGluZzo0OXB4IDQ5cHggNDdweDtib3JkZXI6MXB4IHNvbGlkICNkMmQyZDI7Ym9yZGVyLXJhZGl1czoxNXB4O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAuYm9yZGVyLWJveC0tc3RhdGlvbntwYWRkaW5nLXRvcDozOXB4fS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLmJvcmRlci1ib3gtLXN0YXRpb24gaDN7Zm9udC1zaXplOjJyZW07bWFyZ2luLWJvdHRvbTozcmVtfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLmJvcmRlci1ib3gtLXN0YXRpb24gaDMgc3Bhbntmb250LXNpemU6MS40cmVtO2Rpc3BsYXk6YmxvY2t9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAuYm9yZGVyLWJveF9faGVhZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjAgMnJlbTtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyLjhyZW19LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlse2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MjlweCAyMHB4fS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fbnVtIHNwYW57Zm9udC1zaXplOjNyZW07Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtZmFtaWx5OlwiUm9ib3RvIENvbmRlbnNlZFwiLHNhbnMtc2VyaWZ9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX190dGx7bWFyZ2luLXJpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MS42cmVtO2ZvbnQtd2VpZ2h0OjUwMH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX25vdGV7Zm9udC1zaXplOjEycHg7dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tdG9wOjJyZW19LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX19ub3RlX19saXN0e2Rpc3BsYXk6ZmxleDtnYXA6NHJlbTttYXJnaW4tdG9wOjJyZW07anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX25vdGVfX2xpc3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDowfX0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX25vdGVfX2xpc3QgbGkgcHtmb250LXNpemU6MTJweH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWwgLmxhYmVse21hcmdpbi1ib3R0b206OHB4O3BhZGRpbmc6M3B4IDIwcHg7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjMwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjVweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jb2xvcjojZWRlZGVkfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fcm91dGV7d2lkdGg6MzUlfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fcm91dGUgdWx7ZGlzcGxheTpmbGV4O2dhcDoycmVtO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX19yb3V0ZSB1bCBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZToxLjZyZW07Z2FwOjJweH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX3JvdXRlIHVsIGxpIGltZ3t3aWR0aDozMHB4fS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fYWR7d2lkdGg6MzMlfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fYWQgcHtkaXNwbGF5OmZsZXg7Z2FwOjE4cHg7Zm9udC1zaXplOjEuNnJlbX0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX2FkIHA6OmJlZm9yZXt3aWR0aDo0OXB4O2hlaWdodDo2M3B4O2Rpc3BsYXk6YmxvY2s7dmVydGljYWwtYWxpZ246LTlweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvc3RhdGlvbi9hZF9pY29uLnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlO2NvbnRlbnQ6XCJcIjtmbGV4LXNocmluazowfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fcGVyc29uLWluZm97d2lkdGg6MTAwJX0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX3BlcnNvbi1pbmZvIC5sYWJlbHttYXJnaW4tYm90dG9tOjE4cHh9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX19wZXJzb24taW5mby1pbWd7dGV4dC1hbGlnbjpyaWdodH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX2F2Zy1wZXJzb257d2lkdGg6MjclfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fYXZnLXBlcnNvbiBzcGFue2ZvbnQtc2l6ZTo1cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMDRlbTtmb250LWZhbWlseTpcIlJvYm90byBDb25kZW5zZWRcIixzYW5zLXNlcmlmfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fYXZnLXBlcnNvbiBwe2ZvbnQtc2l6ZToycmVtO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtsZXR0ZXItc3BhY2luZzouMDRlbX0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX2F2Zy1wZXJzb24gcDo6YmVmb3Jle21hcmdpbi1yaWdodDoxOHB4O3dpZHRoOjQ5cHg7aGVpZ2h0OjUxcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246LTlweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvcm91dGUvZmVhdHVyZV9pY29uMDEucG5nKSBuby1yZXBlYXQgY2VudGVyLzEwMCU7Y29udGVudDpcIlwifS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fYXZnLXBlcnNvbiAucm91dGUtZGV0YWlsX19ub3Rle3RleHQtYWxpZ246bGVmdH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX2xpbmV7ZmxleDoxfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fbGluZSAubGFiZWx7bWFyZ2luLWJvdHRvbToxMHB4fS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fbGluZS1saXN0e21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoycmVtIDVyZW19LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX19saW5lLWl0ZW17bWFyZ2luLWJvdHRvbTotNXB4O2ZvbnQtc2l6ZToxLjRyZW07Zm9udC13ZWlnaHQ6NzAwfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fbGluZS1pdGVtX19pbm5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6YmFzZWxpbmV9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX19saW5lLWl0ZW1fX2JveHtkaXNwbGF5OmZsZXh9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX19tb25leXttYXJnaW46OXB4IDVweCAwO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6MCA3cmVtfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9fbW9uZXktaXRlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDowIDZweH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX21vbmV5LWl0ZW0gLnR4dHtmb250LXdlaWdodDo3MDB9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX19tb25leS1pdGVtIC50eHQgc3Bhbntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjNyZW07Zm9udC1mYW1pbHk6XCJSb2JvdG8gQ29uZGVuc2VkXCIsc2Fucy1zZXJpZn0ucm91dGVfZGV0YWlsIC5wb3NpdGlvbiAuY29tbW9uLXBvc2l0aW9ue21hcmdpbi1ib3R0b206MzlweH0ucm91dGVfZGV0YWlsIC5wb3NpdGlvbiAuY29tbW9uLXBvc2l0aW9uOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5yb3V0ZV9kZXRhaWwgLnBvc2l0aW9uIC5jb21tb24tcG9zaXRpb24gZHR7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2dhcDo0cmVtfS5yb3V0ZV9kZXRhaWwgLnBvc2l0aW9uIC5jb21tb24tYnV0dG9uIGF7bWFyZ2luOjAgYXV0b30ucm91dGVfZGV0YWlsIC5wb3NpdGlvbiAuY29tbW9uLWJ1dHRvbiBhIC50eHQ6OmJlZm9yZXttYXJnaW4tdG9wOi0xcHg7d2lkdGg6MTVweDtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6I2YwOGIwMztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozMHB4O3RvcDo1MCU7Y29udGVudDpcIlwiO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlfS5yb3V0ZV9kZXRhaWwgLnBvc2l0aW9uIC5jb21tb24tYnV0dG9uIGEgLnR4dDo6YWZ0ZXJ7bWFyZ2luLXRvcDotMXB4O3dpZHRoOjE1cHg7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNmMDhiMDM7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzBweDt0b3A6NTAlO2NvbnRlbnQ6XCJcIjt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZX0ucm91dGVfZGV0YWlsIC5wb3NpdGlvbiAuY29tbW9uLWJ1dHRvbiBhOmhvdmVyIC50eHQ6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5yb3V0ZV9kZXRhaWwgLnJvdXRlLWFkIC5oZWFkbGluZTA0e3BhZGRpbmctYm90dG9tOjM1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucm91dGVfZGV0YWlsIC5mZWF0dXJle3BhZGRpbmc6MCAwIDdyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo3MHB4fS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLmNvbW1vbi1pbWctYm94e21hcmdpbi1ib3R0b206NDBweH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1pbWcgaW1ne3dpZHRoOjEwMCV9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAuYm9yZGVyLWJveHtwYWRkaW5nOjE1cHh9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LXdyYXA6bm93cmFwfS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbCBsaXt3aWR0aDphdXRvICFpbXBvcnRhbnR9LnJvdXRlX2RldGFpbCAuZmVhdHVyZSAucm91dGUtZGV0YWlsX19yb3V0ZSB1bHtmbGV4LXdyYXA6d3JhcH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX3BlcnNvbi1pbmZvLWltZyBpbWd7d2lkdGg6MTAwJX0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX2luZm8tbGlzdHttYXgtd2lkdGg6aW5oZXJpdDtnYXA6MCAyNXB4fS5yb3V0ZV9kZXRhaWwgLmZlYXR1cmUgLnJvdXRlLWRldGFpbF9faW5mby1pdGVtIC50dGx7bWFyZ2luLXJpZ2h0OjVweH0ucm91dGVfZGV0YWlsIC5mZWF0dXJlIC5yb3V0ZS1kZXRhaWxfX3BlcnNvbi1pbmZvLWxpc3R7bWFyZ2luOjIwcHggMCAwO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjEwcHh9fS5zdXBwb3J0e3BhZGRpbmctYm90dG9tOjQuNHJlbX0uc3VwcG9ydCAuY2F1dGlvbi1saXN0X19pdGVte2Rpc3BsYXk6ZmxleDtnYXA6NHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnN1cHBvcnQgLmNhdXRpb24tbGlzdF9faXRlbXtnYXA6MnJlbX19LnN1cHBvcnQgLmNhdXRpb24tbGlzdF9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSl7bWFyZ2luLWJvdHRvbTozcmVtfS5zdXBwb3J0IC5jYXV0aW9uLWxpc3RfX2l0ZW0gLnBob3RvLWJveHt3aWR0aDozLjNyZW07aGVpZ2h0OjMuM3JlbTtmbGV4LXNocmluazowfS5zdXBwb3J0IC5jYXV0aW9uLWxpc3RfX2l0ZW0gLnBob3RvLWJveCBpbWd7dmVydGljYWwtYWxpZ246LTEuOXJlbX0uc3VwcG9ydCAuY2F1dGlvbi1saXN0X19pdGVtIC50ZXh0LWJveCAudGl0bGV7bWFyZ2luLWJvdHRvbToycmVtO2ZvbnQtc2l6ZToyLjZyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zdXBwb3J0IC5jYXV0aW9uLWxpc3RfX2l0ZW0gLnRleHQtYm94IC50aXRsZXtmb250LXNpemU6MnJlbTtsaW5lLWhlaWdodDoxLjV9fS5zdXBwb3J0IC5mbG93LWxpc3R7bWFyZ2luLXRvcDo3NXB4fS5zdXBwb3J0IC5mYXEgZGx7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZn0uc3VwcG9ydCAuZmFxIGR0Om5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmZ9LnN1cHBvcnQgLmNvbnRhY3R7bWFyZ2luLWJvdHRvbTowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc3VwcG9ydCAuc3VwcG9ydCAucGFnZS12aXN1YWwgLnRleHQtYm94IC5idXR0b24tbGlzdCBhe3BhZGRpbmctcmlnaHQ6MjBweDtmb250LXNpemU6MS40cmVtfS5zdXBwb3J0IC5mbG93LWl0ZW17ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDowfS5zdXBwb3J0IC5mbG93LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpe21hcmdpbi1ib3R0b206NDBweH0uc3VwcG9ydCAuZmxvdy1pdGVtLS1sZWZ0e2dhcDoyMHB4O21hcmdpbi1ib3R0b206MH0uc3VwcG9ydCAuZmxvdy1pdGVtLS1sZWZ0K2ltZ3tkaXNwbGF5Om5vbmV9LnN1cHBvcnQgLmZhcXtwYWRkaW5nOjdyZW0gMCAhaW1wb3J0YW50fS5zdXBwb3J0IC5mYXEgZGx7bWFyZ2luLWJvdHRvbTowfS5zdXBwb3J0IC5jb250YWN0e3BhZGRpbmc6N3JlbSAwICFpbXBvcnRhbnR9fS50ZXJtaW5vbG9neXttYXJnaW4tYm90dG9tOjEyMHB4fS50ZXJtaW5vbG9neSAuaGVhZGxpbmUwN3ttYXJnaW4tYm90dG9tOjk3cHh9LnRlcm1pbm9sb2d5IC50ZXJtaW5vbG9neS10ZXh0LWxpc3R7bWFyZ2luLWJvdHRvbTo2MHB4O2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAwcHg7ZmxleC13cmFwOndyYXA7Z2FwOjEwcHggMTFweH0udGVybWlub2xvZ3kgLnRlcm1pbm9sb2d5LXRleHQtaXRlbSBhe3BhZGRpbmc6MCAyM3B4IDRweCAyMHB4O21pbi13aWR0aDoxMjBweDtoZWlnaHQ6NDBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1yYWRpdXM6MjBweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNoYWRvdzowIDJweCAycHggMCByZ2JhKDAsMCwwLC4xKSwwIC0xcHggMnB4IDAgcmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1jb2xvcjojZmZmO2dhcDo2cHh9LnRlcm1pbm9sb2d5IC50ZXJtaW5vbG9neS10ZXh0LWl0ZW0gYTo6YWZ0ZXJ7bWFyZ2luLWJvdHRvbToycHg7d2lkdGg6NXB4O2FzcGVjdC1yYXRpbzoxLzE7Ym9yZGVyOjJweCBzb2xpZCAjYjNiM2IzO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTtjb250ZW50OlwiXCJ9LnRlcm1pbm9sb2d5IC5oZWFkbGluZTA1e21hcmdpbi1ib3R0b206MzJweH0udGVybWlub2xvZ3kgLnRpdGxlLWg0e21hcmdpbi1ib3R0b206N3B4fS50ZXJtaW5vbG9neSAudGl0bGUtaDQgc3Bhbntmb250LXNpemU6MS40cmVtO3BhZGRpbmctbGVmdDoxcmVtfS50ZXJtaW5vbG9neSAuc2Vje21hcmdpbi1ib3R0b206NjRweH0udGVybWlub2xvZ3kgLnNlYzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0udGVybWlub2xvZ3kgLnRleHQtaXRlbXttYXJnaW4tYm90dG9tOjE2cHg7cGFkZGluZy1ib3R0b206MTZweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTdlN2U3fS50ZXJtaW5vbG9neSAudGV4dC1pdGVtOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS50ZXJtaW5vbG9neSAudGV4dC1ub3Rle21hcmdpbi10b3A6MnJlbTtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsudGVybWlub2xvZ3l7bWFyZ2luLWJvdHRvbTo3MHB4fS50ZXJtaW5vbG9neSAuaGVhZGxpbmUwN3ttYXJnaW4tYm90dG9tOjUwcHh9LnRlcm1pbm9sb2d5IC50ZXJtaW5vbG9neS10ZXh0LWxpc3R7bWFyZ2luLWJvdHRvbTo0MHB4O3dpZHRoOmF1dG87Z2FwOjEwcHh9LnRlcm1pbm9sb2d5IC50ZXJtaW5vbG9neS10ZXh0LWl0ZW0gYXtwYWRkaW5nOjAgMTVweCAycHggMTVweDttaW4td2lkdGg6ODBweDtoZWlnaHQ6MjZweDtmb250LXNpemU6MS4ycmVtfS50ZXJtaW5vbG9neSAuaGVhZGxpbmUwNXttYXJnaW4tYm90dG9tOjI1cHh9LnRlcm1pbm9sb2d5IC50ZXh0LWl0ZW17bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmctYm90dG9tOjEwcHh9LnRlcm1pbm9sb2d5IC5zZWN7bWFyZ2luLWJvdHRvbTo0MHB4fX0uc2VhcmNoe21hcmdpbi1ib3R0b206MTIwcHh9LnNlYXJjaC1saXN0X19pdGVte3BhZGRpbmc6MnJlbSAwO2JvcmRlci1ib3R0b206MXB4IGRvdHRlZCAjZjk4NjQ2fS5zZWFyY2gtbGlzdF9fZGVzY3tjb2xvcjojNjY2fS5zZWFyY2gtbm90Zm91bmR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMjBweH0uc2VhcmNoLW5vdGZvdW5kX190dGx7Zm9udC1zaXplOjEwcmVtfS5zZWFyY2gtbm90Zm91bmRfX3R4dHt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ub3Rmb3VuZCAuY29tbW9uLWJ1dHRvbnttaW4td2lkdGg6MjUwcHh9fXNlY3Rpb24ucGlja3VwLXNlY3Rpb257cGFkZGluZzowIDAgMTJyZW0gIWltcG9ydGFudH1zZWN0aW9uLnBpY2t1cC1zZWN0aW9uIC5jb250ZW50LS1taWRkbGV7cGFkZGluZzowIDQuNSV9LmNvbW1vbi1waWNrdXBfX2lubmVye2JvcmRlcjoxOHB4IHNvbGlkICNmOTg2NDY7YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2O2JvcmRlci1yYWRpdXM6MCAwIDE1cHggMTVweH0uc2lkZS1uYXZ7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDoxMTAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KXsuc2lkZS1uYXZ7ZGlzcGxheTpub25lfX0uc2lkZS1uYXZfX2NvbnRhaW5lcntwb3NpdGlvbjpmaXhlZDt0b3A6Y2FsYyg1MCUgKyAxcmVtKTtsZWZ0Oi03MHZ3O3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7d2lkdGg6NzB2dzt6LWluZGV4OjExMDA7aGVpZ2h0Ojc2dmg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MnJlbSAwIDJyZW0gMnJlbTtkaXNwbGF5OmJsb2NrO2JveC1zaGFkb3c6LjFyZW0gLjFyZW0gLjFyZW0gcmdiYSgwLDAsMCwuMik7b3BhY2l0eToxfS5zaWRlLW5hdl9fY29udGFpbmVyLmlzLWFjdGl2ZXtkaXNwbGF5OmJsb2NrO2xlZnQ6Y2FsYyg1MCUgLSA0LjJyZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7YW5pbWF0aW9uOmZhZGVJbkxlZnQgMXMgZWFzZSAwcyAxIG5vcm1hbH1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eToxO2xlZnQ6LTcwdnc7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKX0xMCV7b3BhY2l0eTouNTtsZWZ0Oi03MHZ3O3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSl9MjAle29wYWNpdHk6LjM7bGVmdDotNzB2dzt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpfTMwJXtvcGFjaXR5Oi4xO2xlZnQ6LTcwdnc7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKX00MCV7b3BhY2l0eTowO2xlZnQ6LTcwdnc7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKX01MCV7b3BhY2l0eTowO2xlZnQ6Y2FsYyg1MCUgLSA0LjJyZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9OTgle29wYWNpdHk6MTtsZWZ0OmNhbGMoNTAlIC0gNC4ycmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfTk5JXtvcGFjaXR5OjE7bGVmdDpjYWxjKDUwJSAtIDQuMnJlbSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0xMDAle29wYWNpdHk6MTtsZWZ0OmNhbGMoNTAlIC0gNC4ycmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfX0uc2lkZS1uYXZfX2NvbnRhaW5lci5pcy1hY3RpdmUgLnNpZGUtbmF2X19idXR0b257dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7Ym94LXNoYWRvdzouMXJlbSAuMXJlbSAuMXJlbSByZ2JhKDAsMCwwLC4yKTt3aWR0aDo4LjRyZW19LnNpZGUtbmF2X19jb250YWluZXIuaXMtYWN0aXZlIC5zaWRlLW5hdl9fYnV0dG9uIC5zaWRlLW5hdl9fYnV0dG9uLS1hcnJvdzo6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTE4MGRlZyl9LnNpZGUtbmF2X19jb250YWluZXIuaXMtYWN0aXZlIC5zaWRlLW5hdl9fdGl0bGU6aG92ZXJ7Y3Vyc29yOmluaXRpYWx9QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7b3BhY2l0eToxO2xlZnQ6Y2FsYyg1MCUgLSA0LjJyZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9MTAle29wYWNpdHk6LjU7bGVmdDpjYWxjKDUwJSAtIDQuMnJlbSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0yMCV7b3BhY2l0eTouMztsZWZ0OmNhbGMoNTAlIC0gNC4ycmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfTMwJXtvcGFjaXR5Oi4xO2xlZnQ6Y2FsYyg1MCUgLSA0LjJyZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSl9NDAle29wYWNpdHk6MDtsZWZ0OmNhbGMoNTAlIC0gNC4ycmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfTUwJXtvcGFjaXR5OjA7bGVmdDotNzB2dzt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpfTk4JXtvcGFjaXR5OjE7bGVmdDotNzB2dzt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpfTk5JXtvcGFjaXR5OjE7bGVmdDotNzB2dzt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpfTEwMCV7b3BhY2l0eToxO2xlZnQ6LTcwdnc7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KXsuc2lkZS1uYXZfX2NvbnRhaW5lcnt3aWR0aDo3NXZ3O2xlZnQ6LTc1LjZ2d30uc2lkZS1uYXZfX2NvbnRhaW5lci5pcy1hY3RpdmV7ZGlzcGxheTpibG9jaztsZWZ0OmNhbGMoNTAlIC0gNC4ycmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2FuaW1hdGlvbjpmYWRlSW5MZWZ0IDFzIGVhc2UgMHMgMSBub3JtYWx9QGtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MTtsZWZ0Oi03NS42dnc7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTAlKX0xMDAle29wYWNpdHk6MTtsZWZ0OmNhbGMoNTAlIC0gNC4ycmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXtsZWZ0OmNhbGMoNTAlIC0gNC4ycmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpfTEwMCV7bGVmdDotNzUuNnZ3O3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSl9fX0uc2lkZS1uYXZfX2J1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjguNHJlbTttYXJnaW4tcmlnaHQ6LTguM3JlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7aGVpZ2h0OmNsYW1wKDE4cmVtLDE0LjA1MTUyMjI0ODJ2dywyNC41cmVtKTtib3gtc2hhZG93Oi4xcmVtIC4xcmVtIDFyZW0gcmdiYSgwLDAsMCwuMik7Ym9yZGVyLXJhZGl1czowIDJyZW0gMnJlbSAwO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2l0aW9uOmFsbCAuM3N9LnNpZGUtbmF2X19idXR0b24tLWFycm93e2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToycmVtO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3dpZHRoOjIuOHJlbTtoZWlnaHQ6Mi44cmVtO2JhY2tncm91bmQtY29sb3I6I2Y5ODY0Njtib3JkZXItcmFkaXVzOjUwJTt6LWluZGV4OjE7dHJhbnNpdGlvbjphbGwgLjNzO3NjYWxlOjF9LnNpZGUtbmF2X19idXR0b24tLWFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDoxcmVtO2hlaWdodDouMnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2NvbnRlbnQ6XCJcIjt0cmFuc2l0aW9uOmFsbCAuM3M7c2NhbGU6MX0uc2lkZS1uYXZfX2J1dHRvbi0tYXJyb3c6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6LjJyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoOTBkZWcpO2NvbnRlbnQ6XCJcIjt0cmFuc2l0aW9uOmFsbCAuM3M7c2NhbGU6MX0uc2lkZS1uYXZfX2J1dHRvbjpob3Zlci0tYXJyb3d7c2NhbGU6MS4xfS5zaWRlLW5hdl9fYnV0dG9uOmhvdmVyLS1hcnJvdzo6YmVmb3Jle3NjYWxlOjEuMX0uc2lkZS1uYXZfX2J1dHRvbjpob3Zlci0tYXJyb3c6OmFmdGVye3NjYWxlOjEuMX0uc2lkZS1uYXZfX3RpdGxle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0OCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtmb250LXNpemU6Y2xhbXAoMS42cmVtLDEuMjQ5MDI0MTk5OHZ3LDIuMnJlbSk7Y29sb3I6IzVkNWQ1ZDtmb250LXdlaWdodDo3MDA7d3JpdGluZy1tb2RlOnZlcnRpY2FsLXJsO2JvcmRlcjpub25lO2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb246YWxsIC4zc30uc2lkZS1uYXZfX3RpdGxlOjpiZWZvcmV7d2lkdGg6Mi4zcmVtO2hlaWdodDoyLjNyZW07cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO3RvcDotM3JlbTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL3NpZGVfbmF2X2ljb24ucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxMDAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0uc2lkZS1uYXZfX3dyYXBwZXJ7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDoxMDAlfS5zaWRlLW5hdl9faW5uZXJ7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDoxMDAlfS5zaWRlLW5hdl9fY29udGVudHtwYWRkaW5nOjAgMnJlbSAwIGNsYW1wKDJyZW0sMS41NjEyODAyNDk4dncsNnJlbSk7bWFyZ2luLXRvcDpjbGFtcCgycmVtLDMuMTIyNTYwNDk5NnZ3LDZyZW0pO292ZXJmbG93LXk6c2Nyb2xsO292ZXJzY3JvbGwtYmVoYXZpb3IteTpjb250YWluO3dpZHRoOjkyJTtoZWlnaHQ6ODAlfS5zaWRlLW5hdl9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXJ7d2lkdGg6LjlyZW07YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlci1yYWRpdXM6LjVyZW19LnNpZGUtbmF2X19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYnt3aWR0aDouN3JlbTtiYWNrZ3JvdW5kLWNvbG9yOiM5NDk0OTQ7Ym9yZGVyLXJhZGl1czouNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpey5zaWRlLW5hdl9fY29udGVudHt3aWR0aDo4NSV9fS5zaWRlLW5hdl9fbGlzdHtvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpmbGV4O2dhcDpjbGFtcCgyLjQ3Mzk1ODMzMzNyZW0sIDIuNjA0MTY2NjY2N3Z3LCA1cmVtKX0uc2lkZS1uYXZfX2l0ZW17d2lkdGg6NDNyZW07bWF4LXdpZHRoOmNhbGMoKDEwMCUgLSBjbGFtcCgyLjQ3Mzk1ODMzMzNyZW0sIDIuNjA0MTY2NjY2N3Z3LCA1cmVtKSkvMyl9LnNpZGUtbmF2X19pdGVtLXRpdGxle2ZvbnQtc2l6ZTpjbGFtcCgxLjZyZW0sMS4yNDkwMjQxOTk4dncsMi4ycmVtKTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOiMxNTE1MTU7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToycmVtO2JvcmRlci1ib3R0b206LjJyZW0gc29saWQgI2Y5ODY0NjtwYWRkaW5nLWJvdHRvbToycmVtO3BhZGRpbmctbGVmdDpjbGFtcCg0cmVtLDMuMTIyNTYwNDk5NnZ3LDZyZW0pfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCl7LnNpZGUtbmF2X19pdGVtLXRpdGxle3BhZGRpbmctYm90dG9tOjEuNXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbX19LnNpZGUtbmF2X19pdGVtLXRpdGxlOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLXNpemU6MTAwJTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXR9LnNpZGUtbmF2X19pdGVtOm50aC1jaGlsZCgxKSAuc2lkZS1uYXZfX2l0ZW0tdGl0bGU6OmJlZm9yZXt3aWR0aDozLjFyZW07d2lkdGg6Y2xhbXAoMi4xcmVtLDEuNjM5MzQ0MjYyM3Z3LDMuMXJlbSk7aGVpZ2h0OjRyZW07aGVpZ2h0OmNsYW1wKDNyZW0sMi4zNDE5MjAzNzQ3dncsNHJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL3NpZGVfbmF2X2xpbmVfaWNvbi5wbmdcIil9LnNpZGUtbmF2X19pdGVtOm50aC1jaGlsZCgyKSAuc2lkZS1uYXZfX2l0ZW0tdGl0bGU6OmJlZm9yZXt3aWR0aDozLjlyZW07d2lkdGg6Y2xhbXAoMi45cmVtLDIuMjYzODU2MzYyMnZ3LDMuOXJlbSk7aGVpZ2h0OjMuN3JlbTtoZWlnaHQ6Y2xhbXAoMi43cmVtLDIuMTA3NzI4MzM3MnZ3LDMuN3JlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL3NpZGVfbmF2X3N0YXRpb25faWNvbi5wbmdcIil9LnNpZGUtbmF2X19pdGVtOm50aC1jaGlsZCgzKSAuc2lkZS1uYXZfX2l0ZW0tdGl0bGU6OmJlZm9yZXt3aWR0aDo0LjJyZW07d2lkdGg6Y2xhbXAoMy4ycmVtLDIuNDk4MDQ4Mzk5N3Z3LDQuMnJlbSk7aGVpZ2h0OjMuNHJlbTtoZWlnaHQ6Y2xhbXAoMi40cmVtLDEuODczNTM2Mjk5OHZ3LDMuNHJlbSk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvY29tbW9uL3NpZGVfbmF2X3R5cGVfaWNvbi5wbmdcIil9LnNpZGUtbmF2IGRse3BhZGRpbmctYm90dG9tOi42cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2U3ZTd9LnNpZGUtbmF2IGR0LC5zaWRlLW5hdiBkZHtkaXNwbGF5OmZsZXg7cG9zaXRpb246cmVsYXRpdmU7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmb250LXNpemU6Y2xhbXAoMXJlbSwxLjM2ODQyMTA1MjZ2dywxLjZyZW0pO2xpbmUtaGVpZ2h0OjEuNTtsZXR0ZXItc3BhY2luZzouMDRlbX0uc2lkZS1uYXYgZHR7bWFyZ2luLXRvcDouNnJlbTtib3JkZXItdG9wOjFweCBzb2xpZCAjZTdlN2U3O2ZvbnQtd2VpZ2h0OjcwMDtjdXJzb3I6cG9pbnRlcn0uc2lkZS1uYXYgZHQ6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDpub25lfS5zaWRlLW5hdiBkdDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQuM3JlbTtyaWdodDowO3dpZHRoOjEuMnJlbTtoZWlnaHQ6LjdyZW07YmFja2dyb3VuZDp1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDgucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtjb250ZW50OlwiXCJ9LnNpZGUtbmF2IGRse3BhZGRpbmctYm90dG9tOi42cmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlN2U3ZTd9LnNpZGUtbmF2IGRsOm5vdCg6bGFzdC1vZi10eXBlKXttYXJnaW4tYm90dG9tOjdyZW19LnNpZGUtbmF2IGRsIGF7Y29sb3I6IzE1MTUxNTt0ZXh0LWRlY29yYXRpb246bm9uZX0uc2lkZS1uYXYgZHQsLnNpZGUtbmF2IGRke3BhZGRpbmc6MXJlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmb250LXNpemU6Y2xhbXAoMXJlbSwxLjAxNDgzMjE2MjR2dywxLjZyZW0pO2xldHRlci1zcGFjaW5nOi4wNGVtO2xpbmUtaGVpZ2h0OjEuNTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2lkZS1uYXYgZHR7bWFyZ2luLXRvcDouNnJlbTtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U3ZTdlNztjdXJzb3I6cG9pbnRlcjtjb2xvcjojMTUxNTE1O2JhY2tncm91bmQtY29sb3I6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuM3N9LnNpZGUtbmF2IGR0OjphZnRlcnt3aWR0aDoxLjJyZW07aGVpZ2h0Oi43cmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MnJlbTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwOC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2NvbnRlbnQ6XCJcIn0uc2lkZS1uYXYgZHQub257YmFja2dyb3VuZC1jb2xvcjojZmVlN2RhO3RyYW5zaXRpb246YWxsIC4zczttYXJnaW4tdG9wOjEuNXJlbX0uc2lkZS1uYXYgZHQub246OmFmdGVye3RyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZyl9LnNpZGUtbmF2IGR0OmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDpub25lfS5zaWRlLW5hdiBkZHtkaXNwbGF5Om5vbmV9LnNpZGUtbmF2X19jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnJlbTtyaWdodDoxLjZyZW07d2lkdGg6Y2xhbXAoNHJlbSwzLjEyMjU2MDQ5OTZ2dyw2LjRyZW0pO2hlaWdodDpjbGFtcCg0cmVtLDMuMTIyNTYwNDk5NnZ3LDYuNHJlbSk7Ym9yZGVyOjJweCBzb2xpZCAjZjk4NjQ2O2JvcmRlci1yYWRpdXM6NTAlO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6MTtzY2FsZToxO3RyYW5zaXRpb246YWxsIC4zc31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpey5zaWRlLW5hdl9fY2xvc2V7cmlnaHQ6MS42cmVtfX0uc2lkZS1uYXZfX2Nsb3NlOmhvdmVye3NjYWxlOjEuMTtvcGFjaXR5Oi44fS5zaWRlLW5hdl9fY2xvc2U6OmJlZm9yZSwuc2lkZS1uYXZfX2Nsb3NlOjphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjI1JTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3dpZHRoOmNsYW1wKDJyZW0sMS41NjEyODAyNDk4dncsMy4ycmVtKTtoZWlnaHQ6LjJyZW07YmFja2dyb3VuZC1jb2xvcjojZjk4NjQ2fS5zaWRlLW5hdl9fY2xvc2U6OmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uc2lkZS1uYXZfX2Nsb3NlOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LnNpZGUtbmF2IGRkIHVsLnNpZGUtbmF2X19kZXRhaWwtbGlzdHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpbGwsIDEwcmVtKTtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZmlsbCwgMTRyZW0pO2dhcDozcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCl7LnNpZGUtbmF2IGRkIHVsLnNpZGUtbmF2X19kZXRhaWwtbGlzdHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZmlsbCwgOS41cmVtKTtnYXA6NHJlbX19LnNpZGUtbmF2IGRkIHVsLnNpZGUtbmF2X19kZXRhaWwtbGlzdC5zaWRlLW5hdl9fZGV0YWlsLWxpc3QtLTNjb2x1bW57Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpbGwsIDdyZW0pO2dhcDpjbGFtcCgxcmVtLDEuNDczNjg0MjEwNXZ3LDEuNnJlbSkgY2xhbXAoMnJlbSwzLjEyMjU2MDQ5OTZ2dyw1cmVtKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpey5zaWRlLW5hdiBkZCB1bC5zaWRlLW5hdl9fZGV0YWlsLWxpc3Quc2lkZS1uYXZfX2RldGFpbC1saXN0LS0zY29sdW1ue2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maWxsLCA0LjhyZW0pfX0uc2lkZS1uYXYgZGQgdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Zml0LWNvbnRlbnQ7Zm9udC1zaXplOmNsYW1wKDEuM3JlbSwxLjAxNDgzMjE2MjR2dywxLjNyZW0pfS5zaWRlLW5hdiBkZCB1bCBsaTo6YWZ0ZXJ7d2lkdGg6MS4ycmVtO2hlaWdodDouN3JlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcmVtO3JpZ2h0Oi0yLjRyZW07bWFyZ2luLXRvcDotMC4ycmVtO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGVZKC01MCUpO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA4LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7Y29udGVudDpcIlwifUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCl7LnNpZGUtbmF2IGRkIHVsIGxpOjphZnRlcntyaWdodDotMnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KXsuc2lkZS1uYXYgZGQgdWwgbGl7Zm9udC1zaXplOjFyZW19LnNpZGUtbmF2IGRkIHVsIGxpOjphZnRlcnt3aWR0aDouOXJlbTtoZWlnaHQ6LjdyZW07dG9wOi43cmVtO3JpZ2h0Oi0xLjVyZW19fS5zaWRlLW5hdl9fb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjUpO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmV9LnNpZGUtbmF2X19vdmVybGF5LmlzLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KXsuc2lkZS1uYXZfX292ZXJsYXkuaXMtYWN0aXZle2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KXsub2JvdGFpLWNoYXRib3QtY29udHJvbGxlcntyaWdodDoycmVtICFpbXBvcnRhbnR9fS5vYmplY3RfZGV0YWlsX3RvcCBoMSBzcGFue2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MS45cmVtO2xpbmUtaGVpZ2h0OjEuNGVtO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDoyMHB4fS5vYmplY3RfZGV0YWlsX3RvcCAuc21hbGxfdGl0bGV7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyLjhyZW19Lm9iamVjdF9kZXRhaWxfdG9wIC5vcmFuZ2VfdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozLjJyZW07Y29sb3I6I2Y5ODY0Nn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm9iamVjdF9kZXRhaWxfdG9wIC5vcmFuZ2VfdGl0bGV7Zm9udC1zaXplOjIuOHJlbX19Lm9iamVjdF9kZXRhaWxfdG9wIC5idXR0b24tbGlzdHttYXJnaW46NS42cmVtIDJyZW0gMXJlbSAuNXJlbSAhaW1wb3J0YW50O3dpZHRoOjEwMCV9Lm9iamVjdF9kZXRhaWxfdG9wIC5idXR0b24tbGlzdF9faXRlbXtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm9iamVjdF9kZXRhaWxfdG9wIC5idXR0b24tbGlzdF9faXRlbXt3aWR0aDo0NyUgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5vYmplY3RfZGV0YWlsX3RvcCAuYnV0dG9uLWxpc3RfX2l0ZW17bWFyZ2luLWJvdHRvbTo0MHB4ICFpbXBvcnRhbnR9fS5vYmplY3RfZGV0YWlsX3RvcCAuYnV0dG9uLWxpc3RfX2l0ZW0gLnNwZWVjaC1idWJibGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0zMHB4O2xlZnQ6MDtyaWdodDowO21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2Y5ODY0Nn0ub2JqZWN0X2RldGFpbF90b3AgLmJ1dHRvbi1saXN0X19pdGVtIC5zcGVlY2gtYnViYmxlOjpiZWZvcmV7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7Ym9yZGVyLWxlZnQ6c29saWQgMXB4ICNmNzVmMWM7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjBweDtsZWZ0OjcwcHh9Lm9iamVjdF9kZXRhaWxfdG9wIC5idXR0b24tbGlzdF9faXRlbSAuc3BlZWNoLWJ1YmJsZTo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDo3OXB4O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7dHJhbnNmb3JtOnJvdGF0ZSgyMjBkZWcpO2JvcmRlci1sZWZ0OnNvbGlkIDFweCAjZjc1ZjFjO2NvbnRlbnQ6XCJcIn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm9iamVjdF9kZXRhaWxfdG9wIC5idXR0b24tbGlzdF9faXRlbSAuc3BlZWNoLWJ1YmJsZTo6YmVmb3Jle3RvcDotM3B4O2xlZnQ6MzAlfS5vYmplY3RfZGV0YWlsX3RvcCAuYnV0dG9uLWxpc3RfX2l0ZW0gLnNwZWVjaC1idWJibGU6OmFmdGVye3RvcDotMnB4O3JpZ2h0OjMzJX19LnBhZ2UtdmlzdWFsIC50ZXh0LWJveCAuYnV0dG9uLWxpc3RfX2l0ZW0uY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGEgLnR4dDo6YWZ0ZXJ7Y29udGVudDpub25lfS5wYWdlLXZpc3VhbC5vYmplY3RfZGV0YWlsX3RvcCAudGV4dC1ib3ggLmJ1dHRvbi1saXN0X19pdGVte21hcmdpbi1ib3R0b206NDBweCAhaW1wb3J0YW50fS5vYmplY3RfZGV0YWlsX3RvcC5ieV9vYmplY3QgLnRleHQtYm94OjpiZWZvcmV7bWFyZ2luLWJvdHRvbToycmVtfS5ieV9vYmplY3QgLnRleHQtaW5uZXItYm94e3BhZGRpbmc6MCAwIDAgNSV9LmJ5X29iamVjdCAucGhvdG8tYm94e3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTJyZW0pfS5vYmplY3RfZGV0YWlsX3RvcC5ieV9vYmplY3QgLmJ1dHRvbi1saXN0e21hcmdpbi10b3A6NnJlbSAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsub2JqZWN0X2RldGFpbF90b3AuYnlfb2JqZWN0IC5idXR0b24tbGlzdHttYXJnaW4tdG9wOjJyZW0gIWltcG9ydGFudH19LmNhc2VfZXRjIC5jb21tb24tcG9pbnQtbGlzdHtnYXA6MjRweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmNhc2VfZXRjIC5jb21tb24tcG9pbnQtbGlzdCBsaXt3aWR0aDoxOCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsuY2FzZV9ldGMgLmNvbW1vbi1wb2ludC1saXN0IGxpe3dpZHRoOjQ1JX19LmNhc2VfZXRjIC5jb21tb24tcG9pbnQtbGlzdCBsaSBoNHtmb250LXNpemU6MS44cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsuY2FzZV9ldGMgLmNvbW1vbi1wb2ludC1saXN0IGxpIGg0e2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6MS40ZW19fS5jYXNlX2V0YyAuYnV0dG9uLWxpc3Rfcm93e2dhcDowIDkwcHh9LmNhc2VfZXRjIC5idXR0b24tbGlzdF9yb3cgLmJ1dHRvbi1saXN0X19pdGVte21hcmdpbi10b3A6Mi40cmVtfS5jb25kdWN0b3Jfd2lyZXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCl9LmNvbmR1Y3Rvcl93aXJlIC5oZWFkbGluZTA0OjpiZWZvcmUsLmNvbmR1Y3Rvcl93aXJlIC5oZWFkbGluZTA0OjphZnRlcntjb250ZW50Om5vbmV9LmNvbmR1Y3Rvcl93aXJlX190dGx7bWFyZ2luLWJvdHRvbTo1cmVtfS5jb25kdWN0b3Jfd2lyZV9fdHRsIGgze2NvbG9yOiNmZmZ9LmNvbmR1Y3Rvcl93aXJlX190dGwgcHt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmfS5jb25kdWN0b3Jfd2lyZV9fbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxMDAlO2ZsZXgtZGlyZWN0aW9uOnJvdztnYXA6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpey5jb25kdWN0b3Jfd2lyZV9fbGlzdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5jb25kdWN0b3Jfd2lyZV9fbGlzdCBsaXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZGlzcGxheTpibG9jazt3aWR0aDo0MSU7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmc6M3JlbSA0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCl7LmNvbmR1Y3Rvcl93aXJlX19saXN0IGxpe3dpZHRoOjEwMCU7cGFkZGluZzozcmVtIDByZW19fS5jb25kdWN0b3Jfd2lyZV9fbGlzdF90dGx7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyLjJyZW07Y29sb3I6I2Y5ODY0Njt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpey5jb25kdWN0b3Jfd2lyZV9fbGlzdF9jb250e21hcmdpbjowIDUlfX0uY29uZHVjdG9yX3dpcmVfX2xpc3RfY29udCBpbWd7bWFyZ2luOjNyZW0gYXV0bztkaXNwbGF5OmJsb2NrfS5jb25kdWN0b3Jfd2lyZV9fbGlzdF9jb250X3R4dF9idG57cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmNvbmR1Y3Rvcl93aXJlX19saXN0X2NvbnRfdHh0X2J0biAuc3BlZWNoLWJ1YmJsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtsZWZ0OjA7cmlnaHQ6MDttYXJnaW46MCBhdXRvO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmOTg2NDZ9LmNvbmR1Y3Rvcl93aXJlX19saXN0X2NvbnRfdHh0X2J0biBhe21hcmdpbi10b3A6NHJlbTtib3JkZXItcmFkaXVzOjU4cHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjJyZW07bGluZS1oZWlnaHQ6MS44O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3RyYW5zaXRpb246LjNzIGVhc2U7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNzVmMWMgMCUsICNmN2M1NDYgNTAlLCAjZjc1ZjFjIDEwMCUpO2JhY2tncm91bmQtc2l6ZToyMDAlIDEwMCU7cGFkZGluZzoyLjZyZW0gMDt3aWR0aDoxMDAlO21heC13aWR0aDpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCl7LmNvbmR1Y3Rvcl93aXJlX19saXN0X2NvbnRfdHh0X2J0biBhe21heC13aWR0aDozNTVweCAhaW1wb3J0YW50O3dpZHRoOjEwMCU7cGFkZGluZzoxcmVtIDA7Zm9udC1zaXplOjEuNnJlbX19LmNvbmR1Y3Rvcl93aXJlX19saXN0X2NvbnRfdHh0X2J0biBhOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MTAwJSAwfS5jb25kdWN0b3Jfd2lyZV9fbGlzdF9jb250X3R4dF9idG4gYSAudHh0e3RyYW5zZm9ybTp0cmFuc2xhdGUoMTNweCwgMHB4KTtkaXNwbGF5OmlubGluZS1ibG9ja30uY29uZHVjdG9yX3dpcmVfX2xpc3RfY29udF90eHRfYnRuIC5yaWdodGJ0bl9pY29uOjpiZWZvcmV7d2lkdGg6MjVweDtoZWlnaHQ6MzVweDttYXJnaW4tdG9wOjJweDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2ljb25fcGFwZXJfcGxhbmUwMS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIvMTAwJTtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpey5jb25kdWN0b3Jfd2lyZV9fbGlzdF9jb250X3R4dF9idG4gLnJpZ2h0YnRuX2ljb246OmJlZm9yZXtsZWZ0OjE3JTt0b3A6NXB4fX0uaW50cm8tM3JlYXNvbl9fdHRsIHB7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTo0cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KXsuaW50cm8tM3JlYXNvbiAuY29tbW9uLWltZy1saXN0e21hcmdpbjowIDRyZW19fS5pbnRyby0zcmVhc29uIC5jb21tb24taW1nLWxpc3RfX2l0ZW17YmFja2dyb3VuZDojZmZmfS5pbnRyby0zcmVhc29uIC5nYXA1MHtnYXA6NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmludHJvLTNyZWFzb24gLmdhcDUwe2dhcDoyNXB4fX0uaW50cm8tM3JlYXNvbiAudHJhaW5fYWRfbWVyaWV0e3dpZHRoOmF1dG8gIWltcG9ydGFudH0ucF9jZW50ZXJ7bWFyZ2luLWJvdHRvbTo0cmVtO3RleHQtYWxpZ246Y2VudGVyfS5wYXR0ZXJuX29iamVjdF9fbGlzdF90dGx7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyLjVyZW07Ym9yZGVyLWJvdHRvbTpzb2xpZCAzcHggI2Y5ODY0NjtwYWRkaW5nLWJvdHRvbToxMHB4O2xpbmUtaGVpZ2h0OjEuNH0ucGF0dGVybl9vYmplY3RfX2xpc3RfdHRsIHNwYW57Y29sb3I6I2Y5ODY0Njtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEuNXJlbTtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTBweH0ucGF0dGVybl9vYmplY3RfX2xpc3RfY29udHtwYWRkaW5nOjJyZW0gMCA4cmVtO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCl7LnBhdHRlcm5fb2JqZWN0X19saXN0X2NvbnR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MnJlbSAwIDNyZW19fS5wYXR0ZXJuX29iamVjdF9fbGlzdF9jb250IGltZ3ttYXJnaW4tbGVmdDo0cmVtO2hlaWdodDoxMDAlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsucGF0dGVybl9vYmplY3RfX2xpc3RfY29udCBpbWd7bWFyZ2luOjAgMCAycmVtfX0ucGF0dGVybl9vYmplY3RfX2xpc3RfY29udCB0YWJsZSB0aHt3aWR0aDoxM3JlbTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtwYWRkaW5nLWJvdHRvbToycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsucGF0dGVybl9vYmplY3RfX2xpc3RfY29udCB0YWJsZSB0aHt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206MXJlbTtmb250LXNpemU6MS43cmVtfX0ucGF0dGVybl9vYmplY3RfX2xpc3RfY29udCB0YWJsZSB0ZHtwYWRkaW5nLWJvdHRvbToycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsucGF0dGVybl9vYmplY3RfX2xpc3RfY29udCB0YWJsZSB0ZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjEuNXJlbX19LnBhdHRlcm5fb2JqZWN0X19saXN0X2NvbnRfdGQwMSB1bHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Z2FwOjEwcHg7Y29sb3I6Izg2ODY4Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsucGF0dGVybl9vYmplY3RfX2xpc3RfY29udF90ZDAxIHVse2xpbmUtaGVpZ2h0OjE7ZmxleC13cmFwOndyYXB9fS5wYXR0ZXJuX29iamVjdF9fbGlzdF9jb250X3RkMDMgdWwgbGl7Y29sb3I6I2Y5ODY0Njt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjI1cHh9LnBhdHRlcm5fb2JqZWN0X19saXN0X2NvbnRfdGQwMyB1bCBsaSBhe2NvbG9yOiNmOTg2NDZ9LnBhdHRlcm5fb2JqZWN0X19saXN0X2NvbnRfdGQwMyB1bCBsaTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvb2JqZWN0L3BhdHRlcm5fb2JqZWN0X2ljb24ucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7bGVmdDotMjRweDt0b3A6NXB4O3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9LnBlcnNvbmFfcmVjb21tZW5fX2xpc3R7Z2FwOjI0cHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpey5wZXJzb25hX3JlY29tbWVuX19saXN0IC50dGx7Zm9udC1zaXplOjEuNXJlbSAhaW1wb3J0YW50O2xpbmUtaGVpZ2h0OjEuNGVtfX0ucGVyc29uYV9yZWNvbW1lbl9fbGlzdF9fcm93X3Vwe3dpZHRoOjEwMCV9LnBlcnNvbmFfcmVjb21tZW5fX2xpc3RfX3Jvd19kb3due3dpZHRoOjEwMCV9LnBlcnNvbmFfcmVjb21tZW4gdWx7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOjMzcHggMTBweH0ucGVyc29uYV9yZWNvbW1lbiB1bCBsaXt3aWR0aDo1MCV9LnBlcnNvbmFfcmVjb21tZW5fX2Jucnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO2JvcmRlcjpzb2xpZCAxcHggI2Y5ODY0NjtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7Ym9yZGVyLXJhZGl1czoxMHB4O2JveC1zaGFkb3c6MHB4IDFweCA2Ljc5cHggLjIxcHggcmdiYSgwLDAsMCwuMjgpO3BhZGRpbmc6MnJlbSAwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2dhcDo1OXB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLXRvcDo3cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCl7LnBlcnNvbmFfcmVjb21tZW5fX2JucntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5wZXJzb25hX3JlY29tbWVuX19ibnI6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0zN3B4O3dpZHRoOjQwMHB4O2hlaWdodDozMThweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29udGVudDpcIlwiO3otaW5kZXg6LTQ7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpey5wZXJzb25hX3JlY29tbWVuX19ibnI6OmJlZm9yZXt0b3A6LTI4OXB4O3JpZ2h0OjA7bGVmdDotMjMlO21hcmdpbjowIGF1dG87LW8tb2JqZWN0LWZpdDpjb3Zlcjt6LWluZGV4Oi00O3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1MCU7aGVpZ2h0OjQ3NnB4O29iamVjdC1maXQ6Y292ZXI7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbnRlbnQ6XCJcIn19LnBlcnNvbmFfcmVjb21tZW5fX2JuciBpbWd7ei1pbmRleDoyfS5wZXJzb25hX3JlY29tbWVuX19ibnIgaDN7Y29sb3I6I2ZmZjtmb250LXdlaWdodDpib2xkZXI7Zm9udC1zaXplOjNyZW07bGluZS1oZWlnaHQ6MS41O2xldHRlci1zcGFjaW5nOjJweH0ucGVyc29uYV9yZWNvbW1lbl9fYm5yX2J0bntwb3NpdGlvbjpyZWxhdGl2ZX0ucGVyc29uYV9yZWNvbW1lbl9fYm5yX2J0biAuc3BlZWNoLWJ1YmJsZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTI5cHg7cmlnaHQ6MDtsZWZ0OjA7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojZmZmfS5wZXJzb25hX3JlY29tbWVuX19ibnJfYnRuIC5zcGVlY2gtYnViYmxlOjpiZWZvcmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTNweDtsZWZ0OjAlO3dpZHRoOjIwcHg7aGVpZ2h0OjM2cHg7dHJhbnNmb3JtOnJvdGF0ZSgtMzdkZWcpO2JvcmRlci1sZWZ0OnNvbGlkIDJweCAjZmZmO2NvbnRlbnQ6XCJcIn0ucGVyc29uYV9yZWNvbW1lbl9fYm5yX2J0biAuc3BlZWNoLWJ1YmJsZTo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTI0cHg7cmlnaHQ6MCU7bGVmdDoxNTVweDtoZWlnaHQ6MzZweDt0cmFuc2Zvcm06cm90YXRlKDM2ZGVnKTtib3JkZXItcmlnaHQ6c29saWQgMnB4ICNmZmY7Y29udGVudDpcIlwifS5wZXJzb25hX3JlY29tbWVuX19ibnJfYnRuIGF7YmFja2dyb3VuZC1jb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MS4ycmVtIDVyZW07Ym9yZGVyLXJhZGl1czozMHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3RyYW5zaXRpb246LjNzIGVhc2U7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwcHgsIDE1cHgpO2JveC1zaGFkb3c6MXB4IDJweCAycHggcmdiYSgwLDAsMCwuMSksLTFweCAycHggMnB4IHJnYmEoMCwwLDAsLjEpLDAgLTFweCAycHggcmdiYSgwLDAsMCwuMSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsucGVyc29uYV9yZWNvbW1lbl9fYm5yX2J0biBhe21hcmdpbi1ib3R0b206M3JlbX19LnBlcnNvbmFfcmVjb21tZW5fX2Jucl9idG4gYTpob3Zlcnt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDIwcHgpO2JveC1zaGFkb3c6bm9uZX0ucGVyc29uYV9yZWNvbW1lbl9fYm5yX2J0biBhIC50eHR7Y29sb3I6I2Y3NWYxY30uc2VsZWN0X3JlYXNvbiAuY29tbW9uLWltZy1saXN0X19pdGVtIC50ZXh0LWJveHt3aWR0aDo3MC41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KXsuc2VsZWN0X3JlYXNvbiAuY29tbW9uLWltZy1saXN0X19pdGVtIC50ZXh0LWJveHt3aWR0aDoxMDAlICFpbXBvcnRhbnR9fS5zb2x1dGlvbi1yZWNvbW1lbntwb3NpdGlvbjpyZWxhdGl2ZX0uc29sdXRpb24tcmVjb21tZW46OmJlZm9yZXt6LWluZGV4Oi0xO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6NTBweCA1MHB4IDAgMDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU5ZTM7Y29udGVudDpcIlwifS5zb2x1dGlvbi1yZWNvbW1lbl9fbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MjNweDttYXJnaW46MCBhdXRvO3dpZHRoOjkyJTtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpey5zb2x1dGlvbi1yZWNvbW1lbl9fbGlzdHtqdXN0aWZ5LWNvbnRlbnQ6bm9ybWFsO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MjBweDt3aWR0aDoxMDAlfX0uc29sdXRpb24tcmVjb21tZW5fX2xpc3QgbGl7d2lkdGg6MjEuNSU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MTVweDtib3JkZXI6c29saWQgMXB4ICNlM2UzZTM7Ym94LXNoYWRvdzowcHggMnB4IDEuOTZweCAuMDRweCByZ2JhKDAsMCwwLC4xKTtwYWRkaW5nOjNyZW0gMHJlbSAwO2ZsZXg6MTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCl7LnNvbHV0aW9uLXJlY29tbWVuX19saXN0IGxpe3dpZHRoOjEwMCV9fS5zb2x1dGlvbi1yZWNvbW1lbl9fbGlzdCBsaSBmaWd1cmV7bWFyZ2luOjA7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAxcHgpO21hcmdpbi10b3A6YXV0b30uc29sdXRpb24tcmVjb21tZW5fX2xpc3QgbGkgZmlndXJlIGltZ3ttYXJnaW46MCBhdXRvO2Rpc3BsYXk6YmxvY2t9LnNvbHV0aW9uLXJlY29tbWVuX19saXN0X190dGx7Y29sb3I6I2Y5ODY0Njtmb250LXNpemU6MS44cmVtO2xpbmUtaGVpZ2h0OjEuNTtmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowIDFyZW0gMS41cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCl7LnNvbHV0aW9uLXJlY29tbWVuX19saXN0X190dGx7cGFkZGluZzowfX0uc29sdXRpb24tcmVjb21tZW5fX2xpc3RfX3R4dCBwe3BhZGRpbmc6MCAxLjVyZW0gNXJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpey5zb2x1dGlvbi1yZWNvbW1lbl9fbGlzdF9fdHh0IHB7cGFkZGluZzowIDEuNXJlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MXJlbSAwcmVtfX0uc29sdXRpb24tcmVjb21tZW4gdWwuYm94LXRocmVle3dpZHRoOjc1JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpey5zb2x1dGlvbi1yZWNvbW1lbiB1bC5ib3gtdGhyZWV7d2lkdGg6MTAwJX19LnNvbHV0aW9uLXJlY29tbWVuIC50cmlhbmdsZXt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6I2Y5ODY0NiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6NzBweCAxNTVweCAwcHggMTU1cHg7bWFyZ2luOjRyZW0gYXV0bztkaXNwbGF5OmJsb2NrfS5zb2x1dGlvbi1yZWNvbW1lbiAuYm90dG9tX21lc3NhZ2V7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToyLjVyZW19LnBjX21pbjEyNjB7ZGlzcGxheTphdXRvICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KXsucGNfbWluMTI2MHtkaXNwbGF5Om5vbmV9fS5zcF9tYXgxMjYwe2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjYwcHgpey5zcF9tYXgxMjYwe2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnRyYWluLWFkIC50ZXh0LWJveHtmb250LXdlaWdodDpub3JtYWx9LnRyYW5zcG9ydGF0aW9uLWFib3V0e21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnRyYW5zcG9ydGF0aW9uLWFib3V0X190dGx7Zm9udC1zaXplOjJyZW0gIWltcG9ydGFudH19LnRyYW5zcG9ydGF0aW9uLWFib3V0X190dGwgc3Bhbntjb2xvcjojZjk4NjQ2O2ZvbnQtd2VpZ2h0OmJvbGRlcjtmb250LXNpemU6NHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnRyYW5zcG9ydGF0aW9uLWFib3V0X190dGwgc3Bhbntmb250LXNpemU6Mi4zcmVtfX0udHJhbnNwb3J0YXRpb24tYWJvdXRfX3R4dHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo3MDB9LnRyYW5zcG9ydGF0aW9uLWFib3V0X19maWd1cmV7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxMHB4O21hcmdpbi10b3A6OHJlbTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS50cmFuc3BvcnRhdGlvbi1hYm91dF9fZmlndXJlIGxpe3dpZHRoOjE5JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MjBweCl7LnRyYW5zcG9ydGF0aW9uLWFib3V0X19maWd1cmUgbGl7d2lkdGg6MzElfX0udHJhbnNwb3J0YXRpb24tYWJvdXRfX2ZpZ3VyZSBsaSBwe3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MXJlbTtmb250LXdlaWdodDo1MDB9Lm1lZGlhX2V0YyAuaGVhZGxpbmUwNHttYXJnaW46MH0ubWVkaWFfZXRjIC50b3AtdHRse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3dpZHRoOmF1dG87bWFyZ2luLWJvdHRvbToxLjRyZW07cGFkZGluZzowIC41cmVtfS5tZWRpYV9ldGMgLnRvcC10dGwgc3BhbntiYWNrZ3JvdW5kOiNmOTg2NDY7cGFkZGluZzowIC41cmVtO2ZvbnQtc2l6ZToxLjhyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpey5zcC1kaXNwbGF5X25vbmV7ZGlzcGxheTpub25lfX0udXNhZ2VfZXhhbXBsZSAuY29tbW9uLWNhc2UtbGlzdHtnYXA6NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnVzYWdlX2V4YW1wbGUgLmNvbW1vbi1jYXNlLWxpc3R7Z2FwOjI1cHh9fS51c2FnZV9leGFtcGxlIC5jb21tb24tY2FzZS1saXN0IGxpIGF7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MjJweDtwYWRkaW5nOjEuOHJlbSA0cmVtIDNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpey51c2FnZV9leGFtcGxlIC5jb21tb24tY2FzZS1saXN0IGxpIGF7bWFyZ2luOjAgMnJlbX19LnVzYWdlX2V4YW1wbGUgLmNvbW1vbi1jYXNlLWxpc3QgLmxpbmt7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEzcHg7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2Y3NmQxYywgI2Q5M2QyMyk7Y29sb3I6dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxLjRyZW07bGV0dGVyLXNwYWNpbmc6LjA0ZW07ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21hcmdpbi10b3A6YXV0bztwYWRkaW5nLXRvcDoxLjVyZW07cG9zaXRpb246cmVsYXRpdmV9LnVzYWdlX2V4YW1wbGUgLmNvbW1vbi1jYXNlLWxpc3QgLmxpbmsgc3Bhbjo6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDoxNnB4O2hlaWdodDoxMXB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA1LnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlO2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwMnB4O3RvcDoyM3B4fS51c2FnZV9leGFtcGxlIC5jb21tb24tY2FzZS1saXN0X2hlYWR7bWFyZ2luLWJvdHRvbToycmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsudXNhZ2VfZXhhbXBsZSAuY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGEgLnR4dDo6YWZ0ZXJ7ZGlzcGxheTpub25lfX0iLCJAY2hhcnNldCAndXRmLTgnO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRSZXNldFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5odG1sLFxyXG5ib2R5LFxyXG5kaXYsXHJcbnNwYW4sXHJcbmFwcGxldCxcclxub2JqZWN0LFxyXG5pZnJhbWUsXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnAsXHJcbmJsb2NrcXVvdGUsXHJcbnByZSxcclxuYSxcclxuYWJicixcclxuYWNyb255bSxcclxuYWRkcmVzcyxcclxuYmlnLFxyXG5jaXRlLFxyXG5jb2RlLFxyXG5kZWwsXHJcbmRmbixcclxuZW0sXHJcbmZvbnQsXHJcbmltZyxcclxuaW5zLFxyXG5rYmQsXHJcbnEsXHJcbnMsXHJcbnNhbXAsXHJcbnNtYWxsLFxyXG5zdHJpa2UsXHJcbnN0cm9uZyxcclxuc3ViLFxyXG5zdXAsXHJcbnR0LFxyXG52YXIsXHJcbmIsXHJcbnUsXHJcbmksXHJcbmNlbnRlcixcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxub2wsXHJcbnVsLFxyXG5saSxcclxuZmllbGRzZXQsXHJcbmZvcm0sXHJcbmxhYmVsLFxyXG5sZWdlbmQsXHJcbnRhYmxlLFxyXG5jYXB0aW9uLFxyXG50Ym9keSxcclxudGZvb3QsXHJcbnRoZWFkLFxyXG50cixcclxudGgsXHJcbnRkIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IDA7XHJcblx0b3V0bGluZTogMDtcclxuXHRmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuaHRtbCB7XHJcblx0Zm9udC1zaXplOiA2Mi41JTtcclxuXHQvLyBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuXHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuLy8gXHRodG1sIHtcclxuLy8gXHRcdGZvbnQtc2l6ZTogMC44dnc7XHJcbi8vIFx0fVxyXG4vLyB9XHJcblxyXG5ib2R5LFxyXG50YWJsZSxcclxuaW5wdXQsXHJcbnRleHRhcmVhLFxyXG5zZWxlY3QsXHJcbm9wdGlvbiB7XHJcblx0Zm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuY2FudmFzLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbm9sLFxyXG51bCB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5ibG9ja3F1b3RlLFxyXG5xIHtcclxuXHRxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbjpmb2N1cyB7XHJcblx0b3V0bGluZTogMDtcclxufVxyXG5cclxuaW5zIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmRlbCB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbn1cclxuXHJcbmltZyB7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5hIHtcclxuXHRjb2xvcjogJGNvbG9yMTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogMC4zcyBlYXNlO1xyXG5cclxuXHQmOmxpbmsge1xyXG5cdFx0Y29sb3I6ICRjb2xvcjE7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcblx0fVxyXG5cclxuXHQmOnZpc2l0ZWQge1xyXG5cdFx0Y29sb3I6ICRjb2xvcjE7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAkY29sb3IxO1xyXG5cdFx0b3BhY2l0eTogMC43O1xyXG5cdH1cclxuXHJcblx0JjphY3RpdmUge1xyXG5cdFx0Y29sb3I6ICRjb2xvcjE7XHJcblx0fVxyXG59XHJcblxyXG5mb3JtIGxhYmVsIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcblx0Zm9udDogaW5oZXJpdDtcclxuXHR0ZXh0LWFsaWduOiBpbmhlcml0O1xyXG5cdHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn0iLCIvL2Jhc2VXaWR0aFxyXG4vLyRiYXNlV2lkdGgxOjEwMDBweDtcclxuXHJcbi8vIEJyZWFrcG9pbnRcclxuJGJyZWFrcG9pbnQxOiA3NjhweDtcclxuJGJyZWFrcG9pbnQyOiA3NjdweDtcclxuJGJyZWFrcG9pbnQzOiAzNzRweDtcclxuJGJyZWFrcG9pbnQ0OiAzNjBweDtcclxuJGJyZWFrcG9pbnQ1OiAxMjgwcHg7XHJcbiRicmVha3BvaW50NjogOTUwcHg7XHJcbiRicmVha3BvaW50NzogMTQwMHB4O1xyXG5cclxuLy8gQ29tbW9uIENvbG9yc1xyXG4kY29sb3IxOiAjMTUxNTE1O1xyXG4kY29sb3IyOiAjRkZGO1xyXG5cclxuLy8gbGluayBjb2xvclxyXG4vLyRsaW5rOiMwMDA7XHJcbi8vJGhvdmVyOiMwMDA7XHJcbi8vJGFjdGl2ZTojMDAwO1xyXG4vLyR2aXNpdGVkOiMwMDA7IiwiQGNoYXJzZXQgJ3V0Zi04JztcclxuXHJcbi8v4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omhXHJcbi8vIGRlZmluZVxyXG4vL+KJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoeKJoVxyXG5AaW1wb3J0IFwiMF9iYXNlL3ZhcnNcIjtcclxuQGltcG9ydCBcIjBfYmFzZS9yZXNldFwiO1xyXG5AaW1wb3J0IFwiMF9iYXNlL21peGluXCI7XHJcbkBpbXBvcnQgXCIwX2Jhc2UvZm9udHNpemVcIjtcclxuQGltcG9ydCBcIjBfYmFzZS9mdW5jdGlvblwiO1xyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0LnNwIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNwIHtcclxuXHQucGMge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0aW1nIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi8v4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omhXHJcbi8vIExheW91dCAubC1cclxuLy/iiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaFcclxuLy8gQGltcG9ydCBcIjFfbGF5b3V0LypcIjtcclxuQGltcG9ydCBcIjFfbGF5b3V0L2JyZWFkY3J1bWJcIjtcclxuQGltcG9ydCBcIjFfbGF5b3V0L2Zvb3RlclwiO1xyXG5AaW1wb3J0IFwiMV9sYXlvdXQvaGVhZGVyXCI7XHJcbkBpbXBvcnQgXCIxX2xheW91dC9sYXlvdXRcIjtcclxuXHJcbi8v4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omhXHJcbi8vIENvbXBvbmVudCAuYy1cclxuLy/iiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaFcclxuLy8gQGltcG9ydCBcIjJfY29tcG9uZW50LypcIjtcclxuQGltcG9ydCBcIjJfY29tcG9uZW50LzAxX2J0blwiO1xyXG5AaW1wb3J0IFwiMl9jb21wb25lbnQvMDJfdGl0bGVcIjtcclxuQGltcG9ydCBcIjJfY29tcG9uZW50LzA0X2Zvcm1cIjtcclxuQGltcG9ydCBcIjJfY29tcG9uZW50LzA2X25hdmlcIjtcclxuQGltcG9ydCBcIjJfY29tcG9uZW50LzA3X2ltZ1wiO1xyXG5AaW1wb3J0IFwiMl9jb21wb25lbnQvMDhfbGlzdFwiO1xyXG5AaW1wb3J0IFwiMl9jb21wb25lbnQvMDlfdGFibGVcIjtcclxuQGltcG9ydCBcIjJfY29tcG9uZW50LzEyX3NsaWRlXCI7XHJcbkBpbXBvcnQgXCIyX2NvbXBvbmVudC85OV9vdGhlclwiO1xyXG5cclxuLy/iiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaFcclxuLy8gUHJvamVjdCAucC1cclxuLy/iiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaFcclxuLy8gQGltcG9ydCBcIjNfcHJvamVjdC8qXCI7XHJcbkBpbXBvcnQgXCIzX3Byb2plY3QvY29udGFjdFwiO1xyXG5AaW1wb3J0IFwiM19wcm9qZWN0L2Rvd25sb2FkXCI7XHJcbkBpbXBvcnQgXCIzX3Byb2plY3QvZmFxXCI7XHJcbkBpbXBvcnQgXCIzX3Byb2plY3QvaW5kZXhcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9rbm93bGVkZ2VcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9rbm93LWxlYXJuX19kZXRhaWxcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9uZXdzXCI7XHJcbkBpbXBvcnQgXCIzX3Byb2plY3QvcGVuZGluZ1wiO1xyXG5AaW1wb3J0IFwiM19wcm9qZWN0L3ByaXZhY3lcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9wcm9kdWN0XCI7XHJcbkBpbXBvcnQgXCIzX3Byb2plY3Qvcm91dGVcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9yb3V0ZV9kZXRhaWxcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9zdXBwb3J0XCI7XHJcbkBpbXBvcnQgXCIzX3Byb2plY3QvdGVybWlub2xvZ3lcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9zZWFyY2hcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9waWNrdXBcIjtcclxuQGltcG9ydCBcIjNfcHJvamVjdC9zaWRlX25hdlwiO1xyXG5cclxuLy/iiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaFcclxuLy8gUHJvamVjdCAuby1cclxuLy/iiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaHiiaFcclxuLy8gQGltcG9ydCBcIjRfb2JqZWN0LypcIjtcclxuQGltcG9ydCBcIjRfb2JqZWN0L29iamVjdF9kZXRhaWxfdG9wXCI7XHJcbkBpbXBvcnQgXCI0X29iamVjdC9hZC1zZWFyY2hcIjtcclxuQGltcG9ydCBcIjRfb2JqZWN0L2Nhc2VfZXRjXCI7XHJcbkBpbXBvcnQgXCI0X29iamVjdC9jb25kdWN0b3Jfd2lyZVwiO1xyXG5AaW1wb3J0IFwiNF9vYmplY3QvaW50cm8tM3JlYXNvblwiO1xyXG5AaW1wb3J0IFwiNF9vYmplY3QvcGF0dGVybl9vYmplY3RcIjtcclxuQGltcG9ydCBcIjRfb2JqZWN0L3BlcnNvbmFfcmVjb21tZW5cIjtcclxuQGltcG9ydCBcIjRfb2JqZWN0L3NlbGVjdF9yZWFzb25cIjtcclxuQGltcG9ydCBcIjRfb2JqZWN0L3NvbHV0aW9uLXJlY29tbWVuXCI7XHJcbkBpbXBvcnQgXCI0X29iamVjdC90cmFpbi1hZFwiO1xyXG5AaW1wb3J0IFwiNF9vYmplY3QvdHJhbnNwb3J0YXRpb24tYWJvdXRcIjtcclxuQGltcG9ydCBcIjRfb2JqZWN0L3RyYW5zcG9ydGF0aW9uLWFkXCI7XHJcbkBpbXBvcnQgXCI0X29iamVjdC9tZWRpYV9ldGNcIjtcclxuQGltcG9ydCBcIjRfb2JqZWN0L3VzYWdlX2V4YW1wbGVcIjtcclxuXHJcbi8v4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omhXHJcbi8vIHV0aWxpdHkgLnUtXHJcbi8v4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omh4omhXHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmJyZWFkY3J1bWJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qcGFnZS1wYXRoXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wYWdlLXBhdGgge1xyXG5cdG1hcmdpbi1ib3R0b206IDkycHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTllMztcclxuXHJcblx0dWwge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTMyMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAxcmVtIDUlO1xyXG5cclxuXHJcblx0XHRsaSB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMTlweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Z2FwOiAwIDE4cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwMi5wbmcpIG5vLXJlcGVhdCAoY2VudGVyIC8gMTAwJSk7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhLFxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogIzlmOWY5ZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBwYyB7XHJcblx0XHR1bCB7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRhOmhvdmVyIHtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuXHJcblx0XHR1bCB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XHJcblx0XHRcdFx0Z2FwOiAwIDEycHg7XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJweDtcclxuXHRcdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5mb290ZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qZm9vdGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNmb290ZXIge1xyXG4gIC5jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogMCA1JTtcclxuICB9XHJcblxyXG4gIC5mb290ZXItY29udGFjdC1ib3gge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsXHJcbiAgICAgICAgcmdiKDI1MiA4NiAxMykgMCUsXHJcbiAgICAgICAgcmdiKDIzNSwgMTQ4LCA0NSkgMTAwJSk7XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHBhZGRpbmc6IDdyZW0gMiU7XHJcbiAgICB9XHJcblxyXG4gICAgLnR0bCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tYm94IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3QtbGluayB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDAgMTJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDI5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fcGFwZXJfcGxhbmUwMi5wbmcpIG5vLXJlcGVhdCAoY2VudGVyIC8gMjlweCk7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcclxuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsXHJcbiAgICAgICAgICAgIHJnYigyNTUgNzAgMCkgMCUsXHJcbiAgICAgICAgICAgIHJnYigyMzUsIDE0OCwgNDUpIDEwMCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRvd25sb2FkLWxpbmsge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAwIDEycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQ1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAyOXB4O1xyXG4gICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3BhcGVyX3BsYW5lMDMucG5nKSBuby1yZXBlYXQgKGNlbnRlciAvIDI5cHgpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LFxyXG4gICAgICAgICAgICByZ2IoMjU1IDcwIDApIDAlLFxyXG4gICAgICAgICAgICByZ2IoMjM1LCAxNDgsIDQ1KSAxMDAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci1iZyB7XHJcbiAgICBoZWlnaHQ6IDI1OXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2VlZTllMyB1cmwoLi4vaW1nL2NvbW1vbi9mb290ZXJfYmcucG5nKSByZXBlYXQteCBsZWZ0ICh0b3AgLyBhdXRvKSAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci10b3Age1xyXG4gICAgcGFkZGluZzogOC41cmVtIDAgNHJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICBtYXgtd2lkdGg6IDEzMjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBnYXA6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1sb2dvIHtcclxuICAgICAgcGFkZGluZzogNnB4IDAgMDtcclxuICAgICAgd2lkdGg6IDI4LjhyZW07XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWxpbmstYm94IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICB3aWR0aDogNjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1saW5rLWxpc3RfX2l0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbGluay1pbm5lci1saXN0IHtcclxuICAgICAgbWFyZ2luOiA4cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbGluay1pbm5lci1saXN0X19pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAwIDlweDtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwMy5wbmcpIG5vLXJlcGVhdCAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvb3Rlci1ib3R0b20ge1xyXG4gICAgcGFkZGluZzogMCAwIDQ2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTllMztcclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIHdpZHRoOiAxMzIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWxlZnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1zbnMtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLXNucy1saXN0X19pdGVtIGEge1xyXG4gICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWxpbmstbGlzdCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbGluay1saXN0X19pdGVtIGEge1xyXG4gICAgICBjb2xvcjogIzNjM2MzYztcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItcmlnaHQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcblxyXG4gICAgICAuY29weXJpZ2h0IHtcclxuICAgICAgICBjb2xvcjogIzcxNzE3MTtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290ZXItZml4ZWQtYm94IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiA3NXB4O1xyXG4gICAgYm90dG9tOiA3NXB4O1xyXG4gICAgei1pbmRleDogODg4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMHB4KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuZmFkZWluIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlbmRpbmctYm94IHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDAgMDtcclxuICAgICAgICB3aWR0aDogMTFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc3ViLWZvbnQ7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1ZjFjLCAjZWI5NDJkKTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiAyLjdyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDIuOXJlbTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9wYXBlcl9jbGlwLnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLW51bSB7XHJcbiAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDEuMzVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc3ViLWZvbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiMjAwOTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlLXRvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcblxyXG4gICAgICAmLS1hcnJvdyB7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vcGFnZV90b3AucG5nKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDAgMDtcclxuICAgICAgICB3aWR0aDogMTFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDRweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgQGluY2x1ZGUgc3ViLWZvbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMzFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzVmMWMsICNlYjk0MmQpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0cHgpO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG5cclxuICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnBhZ2UtdG9wLS1hcnJvdyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL3BhZ2V0b3BfaWNvbl93aC5wbmcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1jb250YWN0LWJveCB7XHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtIDUlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDQwcHg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250YWN0LWxpbmsge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHQtYm94IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50dGwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnR4dCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1iZyB7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci10b3Age1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDAgMjBweDtcclxuXHJcbiAgICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9vdGVyLWxpbmstYm94IHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAxNXB4IDMwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgLmZvb3Rlci1saW5rLWxpc3Q6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItYm90dG9tIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAuY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb290ZXItbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvb3Rlci1zbnMtbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmZvb3Rlci1saW5rLWxpc3Qge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb290ZXItcmlnaHQgLmNvcHlyaWdodCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItZml4ZWQtYm94IHtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIC5wZW5kaW5nLWJveCBhIHtcclxuICAgICAgICB3aWR0aDogN3JlbTtcclxuICAgICAgICBoZWlnaHQ6IDdyZW07XHJcbiAgICAgICAgZ2FwOiAycHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGFnZS10b3AgYSB7XHJcbiAgICAgICAgd2lkdGg6IDdyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA3cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZG93bmxvYWRfYm5yIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMiU7XHJcbiAgYm90dG9tOiA1JTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNzVmMWMgMCUsICNmNzVmMWMgMzUlLCAjZWM5MTJjIDEwMCUpO1xyXG4gIG1heC13aWR0aDogMjQwcHg7XHJcbiAgbWluLXdpZHRoOiAyMjBweDtcclxuICB3aWR0aDogMTh2dztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgei1pbmRleDogNTAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnBkQXJlYS1sYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgcmlnaHQ6IC01cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgYmFja2dyb3VuZDogIzg4ODtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlN2UzZTA7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDExcHg7XHJcbiAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgcGFkZGluZzogMXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICYucGRBcmVhIHtcclxuICAgIH1cclxuICAgIC5wZEFyZWEtaW1nIHtcclxuICAgICAgbWFyZ2luOiAycHggMnB4IDAgMnB4O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGRBcmVhLWlubmVyIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAucGRBcmVhLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMzVweCA1JSAwIDUlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwIDJweDtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogNzUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDc1MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogNzFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wZEFyZWEtY29udCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnBkQXJlYS1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICAgICAgICBjb2xvcjogI2Y3NWYxYztcclxuICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jZG93bmxvYWRfYm5yIHtcclxuICBoZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuI2Rvd25sb2FkX2JucjpjaGVja2VkICsgKiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5zdGVwX2xvd2VyaW5nX3Nwe1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY5cHgpIHtcclxubWFyZ2luLXRvcDogMjAuNnJlbTtcclxufVxyXG5cclxufVxyXG4iLCIvLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIOOCteOCpOODiOW5heOBp+OCu+ODs+OCv+ODquODs+OCsFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vQG1peGluIGNlbnRlcntcclxuLy9cdHdpZHRoOiAkYmFzZVdpZHRoO1xyXG4vL1x0bWFyZ2luOiAwIGF1dG87XHJcbi8vfVxyXG5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBjbGVhcmZpeFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBjbGVhciB7XHJcblx0Knpvb206IDE7XHJcblxyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0fVxyXG59XHJcblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIOODleOCqeODs+ODiFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBlbi1mb250KCkge1xyXG5cdGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbkBtaXhpbiBlbi1mb250MigpIHtcclxuXHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbkBtaXhpbiBlbi1mb250MygpIHtcclxuXHRmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG5AbWl4aW4gc3ViLWZvbnQoKSB7XHJcblx0Zm9udC1mYW1pbHk6ICdNIFBMVVMgUm91bmRlZCAxYycsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gYnJlYWtwb2ludFxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBwYyB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludDF9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBzcCB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skYnJlYWtwb2ludDJ9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBzcC1taW4ge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQzfSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gc3AtYW5kcm9pZCB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skYnJlYWtwb2ludDR9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBwYy1sZyB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skYnJlYWtwb2ludDV9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBzcC1sZyB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skYnJlYWtwb2ludDZ9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBwYy14bCB7XHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skYnJlYWtwb2ludDd9KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5oZWFkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qaGVhZGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNoZWFkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogOXJlbTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBnYXA6IDNyZW07XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAvLyBwYWRkaW5nOiAwIDcwcHggMCA2MHB4O1xyXG4gIHBhZGRpbmc6IDAgcmVtKDQwKSAwIHJlbSgxNDApO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgei1pbmRleDogOTk5O1xyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLXdpZHRoOiA4ODdweCkge1xyXG4gICAgLy8gcGFkZGluZzogMCAzdnc7XHJcbiAgICBwYWRkaW5nOiAwIDN2dyAwIDEwdnc7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4ODdweCkge1xyXG4gICAgcGFkZGluZzogMCAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLmxvZ28ge1xyXG4gICAgLy8gd2lkdGg6IDI0OXB4O1xyXG4gICAgd2lkdGg6IHJlbSgyNDkpO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi13aWR0aDogODg3cHgpIHtcclxuICAgIC5sb2dvIHtcclxuICAgICAgd2lkdGg6IDE3dnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiA4ODdweCkge1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICB3aWR0aDogMjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnUge1xyXG4gICAgICB3aWR0aDogMzhweDtcclxuICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI5NDJkO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAubGluZS1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgLmxpbmUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm9uIC5saW5lLWJveCAubGluZSB7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpLFxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmduYXZpXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNnbmF2aSB7XHJcbiAgLm5hdmktaW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAubGluay1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvLyBnYXA6IDAgNHJlbTtcclxuICAgIGdhcDogMCByZW0oMjApO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZm9udC1zaXplOiBjbGFtcFJhbmdlKDEyLCAxMiwgMTYsIDEyODApO1xyXG4gIH1cclxuXHJcbiAgLmxpbmstbGlzdF9faXRlbSB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5tb3JlIHtcclxuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgPmEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzAxLnBuZykgbm8tcmVwZWF0IHJpZ2h0IHRvcCAxMHB4IC8gMTJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgPnNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDEucG5nKSBuby1yZXBlYXQgcmlnaHQgdG9wIDEwcHggLyAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubGluay1pbm5lci1saXN0IHtcclxuICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAubGluay1pbm5lci1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAvLyBnYXA6IDZyZW07XHJcbiAgICBnYXA6IGNsYW1wUmFuZ2UoMzAsIDQwLCA2MCk7XHJcbiAgICBwYWRkaW5nOiA1cmVtIDUlO1xyXG4gIH1cclxuXHJcbiAgLmxpbmstaW5uZXItbGlzdF9faXRlbSB7XHJcbiAgICAvLyAmOmxhc3QtY2hpbGQge1xyXG4gICAgLy8gXHRtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgLy8gfVxyXG5cclxuICAgIGEge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEuNXJlbTtcclxuICAgICAgLy8gZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGZvbnQtc2l6ZTogY2xhbXBSYW5nZSgxMywgMTQsIDE2KTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgQGluY2x1ZGUgc3AtbGcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzAzLnBuZykgbm8tcmVwZWF0IChjZW50ZXIgLyAxMDAlKTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFjdC1ib3gge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQycHg7XHJcbiAgfVxyXG5cclxuICAuY29udGFjdC1saW5rIHtcclxuICAgIHdpZHRoOiAyNXJlbTtcclxuICAgIGhlaWdodDogNS41cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMCA4cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZyxcclxuICAgICAgICByZ2JhKDI0NywgOTUsIDI4LCAxKSAwJSxcclxuICAgICAgICByZ2JhKDI0NywgMTk3LCA3MCwgMSkgNTAlLFxyXG4gICAgICAgIHJnYmEoMjQ3LCA5NSwgMjgsIDEpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYigyMTIsIDI1NSwgMjM2KSAwJSwgcmdiKDI0NywgOTUsIDI4KSAwJSwgcmdiKDIzNSwgMTQ4LCA0NSkgOTklKTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fcGFwZXJfcGxhbmUwMS5zdmcpIG5vLXJlcGVhdCAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtYm94IHtcclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kb3dubG9hZC1saW5rIHtcclxuICAgIHdpZHRoOiAyNXJlbTtcclxuICAgIGhlaWdodDogNS41cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMCA4cHg7XHJcbiAgICBjb2xvcjogI2Y3NWYxYztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjhweDtcclxuICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjc1ZjFjO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAwO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmNzVmMWMgMCUsICNmN2M1NDYgNTAlLCAjZjc1ZjFjIDEwMCUpO1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fcGFwZXJfcGxhbmUwMy5zdmcpIG5vLXJlcGVhdCAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgIGZpbHRlcjogaW52ZXJ0KDc0JSkgc2VwaWEoOTAlKSBzYXR1cmF0ZSg3NDg4JSkgaHVlLXJvdGF0ZSgzNTNkZWcpIGJyaWdodG5lc3MoMTAxJSkgY29udHJhc3QoOTclKTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcbiAgLnNlYXJjaC1saW5rIHtcclxuICAgIHdpZHRoOiA1LjVyZW07XHJcbiAgICBoZWlnaHQ6IDUuNXJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9zZWFyY2gucG5nKSBuby1yZXBlYXQgKGNlbnRlciAvIDEwMCUpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICB0cmFuc2l0aW9uOiAwLjRzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3NlYXJjaF9vbi5wbmcpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDk1MHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBwYyB7XHJcbiAgICAubGluay1pbm5lci1saXN0IHtcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWxpc3RfX2l0ZW0ubW9yZTpob3ZlciAubGluay1pbm5lci1saXN0IHtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkgYW5kIChtaW4td2lkdGg6IDg4OHB4KSB7XHJcbiAgICAubGluay1saXN0IHtcclxuICAgICAgZ2FwOiAwIDJ2dztcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1ib3gge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMi41dnc7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1ib3gge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMS4yNXZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi13aWR0aDogODg3cHgpIHtcclxuICAgIC5saW5rLWxpc3Qge1xyXG4gICAgICBnYXA6IDF2dztcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1saW5rIHtcclxuICAgICAgd2lkdGg6IDE3dnc7XHJcbiAgICAgIGhlaWdodDogNHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2gtbGluayB7XHJcbiAgICAgIHdpZHRoOiA0dnc7XHJcbiAgICAgIGhlaWdodDogNHZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSBhbmQgKG1pbi13aWR0aDogODg3cHgpIHtcclxuICAgIC5saW5rLWxpc3Qge1xyXG4gICAgICBnYXA6IDF2dztcclxuXHJcbiAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ydnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1ib3gge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMS41dnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIGFuZCAobWluLXdpZHRoOiA4ODdweCkge1xyXG4gICAgLmxpbmstbGlzdCB7XHJcbiAgICAgIGdhcDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1ib3gge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdC1saW5rIHtcclxuICAgICAgd2lkdGg6IDE1dnc7XHJcbiAgICAgIGhlaWdodDogNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLWJveCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLy8gaGVpZ2h0OiBjYWxjKDEwMCUgLSA1OHB4KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDlyZW07XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG5cclxuICAgIC5uYXZpLWlubmVyIHtcclxuICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWxpc3Qge1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLy8gZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWJveCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgLy8gbWF4LXdpZHRoOiAzNTVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWxpbmsge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1ib3gge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWxpc3RfX2l0ZW0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG5cclxuICAgICAgJi5tb3JlIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIC8vIGEge1xyXG4gICAgICAgIC8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgLy8gYTo6YWZ0ZXIge1xyXG4gICAgICAgIC8vICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgLy8gICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgIHRvcDogNTAlO1xyXG4gICAgICAgIC8vICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIC8vICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzAxLnBuZykgbm8tcmVwZWF0XHJcbiAgICAgICAgLy8gICAgIChjZW50ZXIgLyAxMDAlKTtcclxuICAgICAgICAvLyAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcbiAgICAgICAgLy8gICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcbiAgICAgICAgLy8gICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgLy8gJi5vbiBhOjphZnRlciB7XHJcbiAgICAgICAgLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAvLyA+IGEge1xyXG4gICAgICAgIC8vICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAvLyAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgLy8gfVxyXG5cclxuICAgICAgICAvLyBhIHtcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzAxLnBuZykgbm8tcmVwZWF0IChjZW50ZXIgLyAxMDAlKTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vbiBzcGFuOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWlubmVyLWxpc3Qge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWlubmVyLWxpc3RfX2l0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rLWlubmVyLWxpc3RfX2l0ZW0rLmxpbmstaW5uZXItbGlzdF9faXRlbSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDmpJzntKJcclxuLnAtaGVhZGVyLXNlYXJjaCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICNlZWU5ZTM7XHJcbiAgbGVmdDogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDVyZW0gMDtcclxuICBjdXJzb3I6IGF1dG87XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuICB0b3A6IDlyZW07XHJcbiAgei1pbmRleDogLTE7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gICYucGFuZWxhY3RpdmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRvcDogOXJlbTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICB3aWR0aDogNzByZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbiB7XHJcbiAgICB3aWR0aDogMTJyZW07XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6ICNmOTg2NDY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjk4NjQ2O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW4ge1xyXG4gIDAlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMSUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG4vKjI1MDYxN+ODmOODg+ODgOODvOaUueS/riovXHJcbi5saW5rLWlubmVyLWxpc3RfX2l0ZW17XHJcbiAgZGx7XHJcbiAgICBkdHtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4gICAgaW1ne1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcbiAgICB9XHJcbiAgICBkZHtcclxuICAgICAgYXtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogN3JlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY5cHgpIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbi5mbGV4LXN0YXJ0e1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLm1lbnVfZ3VpZGV7XHJcbiAgLmxpbmstaW5uZXItbGlzdHtcclxuICAgICAgICBnYXA6IDEwJSAhaW1wb3J0YW50O1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzAzLnBuZykgbm8tcmVwZWF0IGNlbnRlciAvIDEwMCU7XHJcbiAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDMucG5nKSBuby1yZXBlYXQgY2VudGVyIC8gMTAwJTtcclxuICAgIGNvbnRlbnQ6IFwiXCIgO1xyXG4gICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbn1cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5sYXlvdXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qaHRtbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5odG1sIHtcclxuICBAaW5jbHVkZSBzcC1taW4ge1xyXG4gICAgZm9udC1zaXplOiA1MiU7XHJcbiAgfVxyXG59XHJcblxyXG4vKmJvZHlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuYm9keSB7XHJcbiAgY29sb3I6ICRjb2xvcjE7XHJcbiAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuODI1O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yMjtcclxuXHJcbiAgJi5maXhlZCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICNjb250YWluZXIge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICNtYWluIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogOXJlbTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyphW2hyZWZePVwidGVsOlwiXVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5hW2hyZWZePVwidGVsOlwiXSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi8qZmxleFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLypjb250ZW50XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jb250ZW50IHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAvLyB3aWR0aDogMTAwJTtcclxuICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICBwYWRkaW5nOiAwIDUlO1xyXG5cclxuICAmLS1taWRkbGUge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTI5MHB4O1xyXG4gICAgcGFkZGluZzogMCA1JTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAmLnAtaW5saW5lLS0wIHtcclxuXHRcdFx0Ji5kZXRhaWwtdHJhaW4ge1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHBjLXhsIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMiU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICB9XHJcblxyXG4gICYtLWxhcmdlIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcclxuICAgIHBhZGRpbmc6IDAgNSU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uaW50cm9kdWNlLWJnIHtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMjBweCAwIDA7XHJcbiAgcGFkZGluZzogNTBweCA2MHB4IDI1cHg7XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMzBweCAyNXB4O1xyXG4gIH1cclxuICAuaW50cm9kdWNlLXRleHQtYm94IHAge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59XHJcbi5pbnRyb2R1Y2UtYmctMiB7XHJcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XHJcbiAgcGFkZGluZzogMCA1MHB4IDI1cHggNTBweDtcclxufVxyXG5cclxuYTpsaW5rLmxpbmstdGV4dCB7XHJcbiAgY29sb3I6ICNmOTg2NDY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi8q5Lqk6YCa5bqD5ZGK44Gu5rS755So44Ks44Kk44OJLeOCueODqeOCpOODiSovXHJcbi5ndWlkZS1jYXNlLXN3aXBlcntcclxuICAudGV4dC1ib3h7XHJcbiAgICAudGV4dC10b3B7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgY29sb3I6ICNmNzVmMWM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG4gICAgICAudHRse1xyXG4gICAgICBtYXJnaW46IDAgMCAxcmVtIDA7XHJcbiAgICAgIHNwYW57XHJcbiAgICAgIHBhZGRpbmc6IDAgLjVyZW07XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmOTg2NDY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcbi5jb21tb24tbGVhcm5hYmxlLWxpbmstc3dpcGVyLWJveHtcclxuICAuc3dpcGVyLWJ0bi1uZXh0e1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY5cHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGF7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLWJ0bi1wcmV2e1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY5cHgpIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgYXtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmluZGV4LnNjc3Pjga7ou6LoqJgqL1xyXG4gLmxlYXJuYWJsZSB7XHJcblxyXG4gLmxlYXJuYWJsZS10ZXh0LWJveCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xyXG59XHJcbi5oZWFkbGluZTA0IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcbi5sZWFybmFibGUtdGV4dC1ib3ggcCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG59XHJcbi5zd2lwZXItbWFudWFse1xyXG4uY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIHtcclxuICAgIG1hcmdpbjogNXB4IDIwcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAzNzNweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnBob3RvLWJveCB7XHJcbiAgICBoZWlnaHQ6IDIyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbn1cclxuLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAucGhvdG8tYm94IGltZyB7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSAudGV4dC1ib3gge1xyXG4gICAgcGFkZGluZzogMjJweCAxOHB4IDI3cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcbi5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0gLnRleHQtYm94IC50ZXh0LXRvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxufVxyXG4uZ3VpZGUtY2FzZS1zd2lwZXIgLnRleHQtYm94IC50ZXh0LXRvcCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuYnRuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKmNvbW1vbi1idXR0b24tLTJjb2xcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbW1vbi1idXR0b24ge1xyXG4gIG1hcmdpbi10b3A6IDQuNHJlbTtcclxuXHJcbiAgYSB7XHJcbiAgICB3aWR0aDogMzNyZW07XHJcbiAgICBoZWlnaHQ6IDYuMnJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzFweDtcclxuICAgIC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsXHJcbiAgICAgICAgcmdiYSgyNDcsIDk1LCAyOCwgMSkgMCUsXHJcbiAgICAgICAgcmdiYSgyNDcsIDE5NywgNzAsIDEpIDUwJSxcclxuICAgICAgICByZ2JhKDI0NywgOTUsIDI4LCAxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICYuanMtZGlzYWJsZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkZWRlZGU7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJi5tdi1kb3dubG9hZCB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNzVmMWM7XHJcbiAgICAgIGNvbG9yOiAjZjc1ZjFjO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2Y3NWYxYyAwJSwgI2Y3YzU0NiA1MCUsICNmNzVmMWMgMTAwJSk7XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIH1cclxuICAgICAgJjpiZWZvcmUge1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5idXR0b24tLXNpbmdsZSBhIHtcclxuICAgIG1pbi13aWR0aDogNDByZW07XHJcbiAgfVxyXG5cclxuICAmLS0yY29sIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGdhcDogMzBweDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cclxuICAgIC5jb21tb24tYnV0dG9uIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbWF4LXdpZHRoOiAzOHJlbTtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbnRhY3Qge1xyXG4gICAgYSB7XHJcbiAgICAgIGdhcDogMTRweDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgIGhlaWdodDogMzFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3BhcGVyX3BsYW5lMDEuc3ZnKSBuby1yZXBlYXQgKGNlbnRlciAvIDEwMCUpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubXYtZG93bmxvYWQge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fcGFwZXJfcGxhbmUwMy5zdmcpIG5vLXJlcGVhdCAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgICBmaWx0ZXI6IGludmVydCg3NCUpIHNlcGlhKDkwJSkgc2F0dXJhdGUoNzQ4OCUpIGh1ZS1yb3RhdGUoMzUzZGVnKSBicmlnaHRuZXNzKDEwMSUpIGNvbnRyYXN0KDk3JSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXNtYWxsIGEge1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZGV0YWlsLmNlbnRlciBhIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi0tZGV0YWlsIGEge1xyXG4gICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgd2lkdGg6IDM4cmVtO1xyXG4gICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzFweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAzMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzVmMWMsICNlYjk0MmQpO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDRweCk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMnB4O1xyXG4gICAgICB0b3A6IDJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMzFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAudHh0IHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1ZjFjLCAjZWI5NDJkKTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxMCU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNC5wbmcpIG5vLXJlcGVhdCByaWdodCAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5iYWNrOjphZnRlciB7XHJcbiAgICAgICAgbGVmdDogMzFweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXh0ZXJuYWwge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzVmMWMsICNlYjk0MmQpO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2V4dGVybmFsLnBuZykgbm8tcmVwZWF0IHJpZ2h0IChjZW50ZXIgLyAxMDAlKTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudHh0IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzExLnBuZykgbm8tcmVwZWF0IHJpZ2h0IChjZW50ZXIgLyAxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5leHRlcm5hbCB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vbGlua19pY29uX3doLnBuZykgbm8tcmVwZWF0IHJpZ2h0IChjZW50ZXIgLyAxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgICYuYnV0dG9uLS1zaW5nbGUgYSB7XHJcbiAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgIH1cclxuXHJcbiAgICAmLS0yY29sIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIC5jb21tb24tYnV0dG9uLS1kZXRhaWwgYSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGV0YWlsIGEge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDM1NXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLypsaW5rLWRsXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5saW5rLWRsIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LFxyXG4gICAgICAgIHJnYigyNTUgNzAgMCkgMCUsXHJcbiAgICAgICAgcmdiKDIzNSwgMTQ4LCA0NSkgMTAwJSk7XHJcbiAgICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsXHJcbiAgICAgICAgcmdiKDI1NSA3MCAwKSAwJSxcclxuICAgICAgICByZ2IoMjM1LCAxNDgsIDQ1KSAxMDAlKTtcclxuICAgIG1hcmdpbi10b3A6IDNyZW07XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDkuc3ZnKTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBpY2stdXAtYnRuIHtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgYm9yZGVyLXJhZGl1czogMzFweDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMXB4O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNHB4KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDJweDtcclxuICAgIHRvcDogMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2U7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICAudHh0IHtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc1ZjFjLCAjZWI5NDJkKTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnR4dCB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1sYXlvdXQyIHtcclxuICBAaW5jbHVkZSBwYyB7XHJcbiAgICB3aWR0aDogNzUuNXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuY29tbW9uLWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tdi1kb3dubG9hZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYnRuLWRvd25sb2FkLXR4dCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5iZHQtaW5uZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIHRvcDogLTMwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2Y5ODY0NjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpO1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuZm9vdGVyIHtcclxuICAuYnRuLWRvd25sb2FkLXR4dCB7XHJcbiAgICAuYmR0LWlubmVyIHtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICY6YmVmb3JlLFxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbnRpdGxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKnBhZ2UtdGl0bGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBhZ2UtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDg0cHg7XHJcbiAgZm9udC1zaXplOiA0cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUgLyA0KTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8qaGVhZGxpbmUwMVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVhZGxpbmUwMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTAgLyAzNik7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLypoZWFkbGluZTAyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5oZWFkbGluZTAyIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gIGNvbG9yOiAjZjk4NjQ2O1xyXG4gIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwIC8gMjYpO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8qaGVhZGxpbmUwM1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVhZGxpbmUwMyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG4gIGZvbnQtc2l6ZTogMnJlbTtcclxuICBsaW5lLWhlaWdodDogMi41O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTAgLyAyMCk7XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8qaGVhZGxpbmUwNFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVhZGxpbmUwNCB7XHJcbiAgcGFkZGluZzogMjhweCAwIDVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwIC8gMzYpO1xyXG5cclxuICAmLm10LTM1IHtcclxuICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ODY0NjtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHRvcDogMTNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2M1NDY7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW46IDAgLTE0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW0gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8qaGVhZGxpbmUwNVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaGVhZGxpbmUwNSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDdweDtcclxuICBmb250LXNpemU6IDMuNnJlbTtcclxuICBsaW5lLWhlaWdodDogMS43NTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwIC8gMzYpO1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAyLjNyZW07XHJcbiAgfVxyXG59XHJcblxyXG4vKmhlYWRsaW5lMDZcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlYWRsaW5lMDYge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgZm9udC1zaXplOiAzcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTAgLyAyMCk7XHJcblxyXG4gICYubWItMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gIH1cclxufVxyXG5cclxuLypoZWFkbGluZTA3XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5oZWFkbGluZTA3IHtcclxuICBmb250LXNpemU6IDRyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICBsaW5lLWhlaWdodDogY2FsYyg1MCAvIDQwKTtcclxufVxyXG5cclxuLypoZWFkbGluZTA4XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5oZWFkbGluZTA4IHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGZvbnQtc2l6ZTogMnJlbTtcclxuICBsaW5lLWhlaWdodDogMS43NTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwIC8gMjApO1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8qaGVhZGxpbmUtc3ViXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5oZWFkbGluZS1zdWIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLypoZWFkbGluZS1waWNrdXBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmhlYWRsaW5lLXBpY2t1cCB7XHJcbiAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMi4xcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gIH1cclxuICAmOjpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDUuOXJlbTtcclxuICAgIGhlaWdodDogNS4zcmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDVyZW07XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9oZWFkbGluZS1waWNrdXBfaWNvbi5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB3aWR0aDogNC45cmVtO1xyXG4gICAgICBsZWZ0OiA2cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLS13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTg2NDY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xyXG4gICAgcGFkZGluZzogMi4zcmVtIDAgIDFyZW0gMDtcclxuICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtY29udGVudF9faGVhZGluZzAzIHtcclxuICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgbWFyZ2luOiByZW0oNDApIDAgcmVtKDEwKTtcclxufVxyXG4uc2luZ2xlLWNvbnRlbnRfX3R4dC5tdC0yMCB7XHJcbiAgbWFyZ2luLXRvcDogcmVtKDIwKTtcclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5mb3JtXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5pbnB1dCB7XHJcbiAgJlt0eXBlPVwidGV4dFwiXSxcclxuICAmW3R5cGU9XCJlbWFpbFwiXSxcclxuICAmW3R5cGU9XCJ0ZWxcIl0ge1xyXG4gICAgcGFkZGluZzogNXB4IDE2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTFweDtcclxuICAgIGNvbG9yOiAjMTUxNTE1O1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4zNzU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JhYjliOTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI2E0YTNhMztcclxuICB9XHJcbn1cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAvLyBkaXNwbGF5OiBub25lO1xyXG5cclxuICArIHNwYW4ge1xyXG4gICAgLy8gcGFkZGluZzogMTJweCAwIDEzcHggMjVweDtcclxuICAgIHBhZGRpbmc6IDEycHggMCAxM3B4IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9jaGVja19pbWcwMS5wbmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC8vICY6Y2hlY2tlZCArIHNwYW4ge1xyXG4gIC8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vY2hlY2tfaW1nMDIucG5nKTtcclxuICAvLyB9XHJcbn1cclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgcGFkZGluZzogNXB4IDE2cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA1MXB4O1xyXG4gIGNvbG9yOiAjMTUxNTE1O1xyXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYmFiOWI5O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcbnNlbGVjdCB7XHJcbiAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MTAuc3ZnKSBuby1yZXBlYXQgcmlnaHQgMTlweFxyXG4gICAgKGNlbnRlciAvIDEzcHgpIGF1dG87XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICBwYWRkaW5nOiAxNXB4IDE2cHg7XHJcbiAgaGVpZ2h0OiAyNTJweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXHJcbmlucHV0Oi1tb3otcGxhY2Vob2xkZXIsXHJcbnRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIsXHJcbmlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxyXG50ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlcixcclxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxyXG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiAjYTRhM2EzO1xyXG59XHJcbi5zdWJtaXQge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogNTAwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBsaSB7XHJcbiAgICBtYXJnaW46IDAgMThweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzExLnBuZykgbm8tcmVwZWF0IHJpZ2h0XHJcbiAgICAgICAgY2VudGVyLzEwMCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgICBtaW4td2lkdGg6IDM4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MTEucG5nKSBuby1yZXBlYXQgcmlnaHQgMzBweCAoY2VudGVyIC8gMTZweCkgYXV0bywgdXJsKC4uL2ltZy9jb21tb24vYmcwMS5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgKGNlbnRlciAvIDEwMCUpIDEwMCU7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcclxuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICA5MGRlZyxcclxuICAgICAgICByZ2JhKDI0NywgOTUsIDI4LCAxKSAwJSxcclxuICAgICAgICByZ2JhKDI0NywgMTk3LCA3MCwgMSkgNTAlLFxyXG4gICAgICAgIHJnYmEoMjQ3LCA5NSwgMjgsIDEpIDEwMCVcclxuICAgICAgKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMDtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBpbmNsdWRlIHNwIHtcclxuICBpbnB1dCB7XHJcbiAgICAmW3R5cGU9XCJ0ZXh0XCJdLFxyXG4gICAgJlt0eXBlPVwiZW1haWxcIl0sXHJcbiAgICAmW3R5cGU9XCJ0ZWxcIl0ge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgc3BhbiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG4gIH1cclxuICBzZWxlY3QsXHJcbiAgdGV4dGFyZWEge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgfVxyXG5cclxuICB0ZXh0YXJlYSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gIH1cclxuXHJcbiAgLnN1Ym1pdCBsaSB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtZm9ybSB7XHJcbiAgJl9fZXJyb3JNc2cge1xyXG4gICAgY29sb3I6IHJlZDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcbiAgJl9faW5mbyB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbm5hdmlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qd3AtcGFnZW5hdmlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLndwLXBhZ2VuYXZpIHtcclxuXHRwYWRkaW5nOiAwIDcwcHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGdhcDogNXB4O1xyXG5cdEBpbmNsdWRlIGVuLWZvbnQyO1xyXG5cclxuXHRhLFxyXG5cdHNwYW4ge1xyXG5cdFx0cGFkZGluZzogMCAwIDAgMXB4O1xyXG5cdFx0d2lkdGg6IDM3cHg7XHJcblx0XHRoZWlnaHQ6IDM3cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICMxNTE1MTU7XHJcblx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdGE6aG92ZXIsXHJcblx0c3Bhbi5jdXJyZW50IHtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiAjZjk4NjQ2O1xyXG5cdFx0YmFja2dyb3VuZDogI2Y5ODY0NjtcclxuXHR9XHJcblxyXG5cdGEubmV4dCxcclxuXHRhLnByZXYge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA0NXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0Y29sb3I6ICMxNTE1MTU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHRhLnByZXY6OmJlZm9yZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdFx0d2lkdGg6IDVweDtcclxuXHRcdGhlaWdodDogNXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2Y5ODY0NjtcclxuXHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjk4NjQ2O1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMjI1ZGVnKTtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0fVxyXG5cclxuXHRhLm5leHQge1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdFx0d2lkdGg6IDVweDtcclxuXHRcdFx0aGVpZ2h0OiA1cHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI2Y5ODY0NjtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmOTg2NDY7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTIyNWRlZyk7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcblx0XHR9XHJcblxyXG5cdFx0cGFkZGluZzogMCA0NXB4IDAgMDtcclxuXHRcdGxlZnQ6IGF1dG87XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5maXJzdCxcclxuXHQubGFzdCxcclxuXHQucGFnZXMsXHJcblx0LmV4dGVuZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm5leHQ6aG92ZXIsXHJcblx0LnByZXY6aG92ZXIge1xyXG5cdFx0b3BhY2l0eTogMC43O1xyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmltZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLypjb21tb24taW1nLWJveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29tbW9uLWltZy1ib3gge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDYwcHg7XHJcblxyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDIwcHg7XHJcblxyXG5cdFx0LnBob3RvLWJveCB7XHJcblx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRleHQtYm94IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNzU7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBob3RvLWJveCB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRleHQtYm94IHtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS44NzU7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmxpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qY29tbW9uLW90aGVyLWxpbmstbGlzdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29tbW9uLW90aGVyLWxpbmstbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgZ2FwOiAxLjlyZW07XHJcblxyXG4gICYubXQtMzAge1xyXG4gICAgbWFyZ2luLXRvcDogcmVtKDMwKTtcclxuICB9XHJcblxyXG4gIC8vIOODm+ODkOODvFxyXG4gICZfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA1LjdyZW0pIC8gNCk7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAzLjFyZW0gMy41cmVtIDMuMXJlbSAxcmVtO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogN3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNS5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4XHJcbiAgICAgICAgKGNlbnRlciAvIDE2cHgpO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1ib3ggcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzMzMzO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTBweDtcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb21tb24tYmctLXdoaXRlIHtcclxuICAuY29tbW9uLW90aGVyLWxpbmstbGlzdF9faXRlbSB7XHJcbiAgICBhIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLypwYWdlLWxpbmstbGlzdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucGFnZS1saW5rLWxpc3Qge1xyXG4gIG1hcmdpbi1ib3R0b206IDguNXJlbTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QyZDJkMjtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiAzcHggNTBweDtcclxuICAgICAgbWluLXdpZHRoOiAyNDhweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDgucG5nKSBuby1yZXBlYXQgcmlnaHQgMjBweFxyXG4gICAgICAgIChjZW50ZXIgLyAxMnB4KTtcclxuICAgIH1cclxuXHJcbiAgICAmLnBpY2t1cCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IHJlbSgyNSk7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlbSgyMyk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBsZWZ0OiByZW0oMzApO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9jb21tb24vcGlja3VwX2ljb24ucG5nXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgd2lkdGg6IHJlbSgxNik7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDE0KTtcclxuICAgICAgICAgICAgbGVmdDogdncoMjAwKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbjogMCBhdXRvIDcwcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiA5MCUgIWltcG9ydGFudDtcclxuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgZ2FwOiAxMHB4IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMmQyZDIgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgOHB4IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwLW1pbiB7XHJcbiAgICAmX19pdGVtIGEge1xyXG4gICAgICBwYWRkaW5nOiAwIDI1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qY29tbW9uLWFkLXNlYXJjaC1saXN0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jb21tb24tYWQtc2VhcmNoLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGdhcDogMi40cmVtO1xyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNC44cmVtKSAvIDMpO1xyXG5cclxuICAgIGEge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcblxyXG4gICAgICBwYWRkaW5nOiAzNXB4IDM1cHggMzVweCAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogN3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNS5wbmcpIG5vLXJlcGVhdCByaWdodCAyMHB4XHJcbiAgICAgICAgKGNlbnRlciAvIDE2cHgpO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1ib3ggcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBnYXA6IDIwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDEwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgICB3aWR0aDogODBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtYm94IHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmNvbW1vbi1pbWctbGlzdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29tbW9uLWltZy1saXN0IHtcclxuICAmLnRyYWluX2FkX21lcmlldCB7XHJcbiAgICBtYXgtd2lkdGg6IDEyOTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogNDBweCA1MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XHJcbiAgICAgIGdhcDogNXJlbTtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJveCB7XHJcbiAgICAgIC8vIGZsZXg6IDE7XHJcbiAgICAgIHdpZHRoOiA1OS41cmVtO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJveCB7XHJcbiAgICAgIC50dGwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcblxyXG4gICAgICAgIC5lbiB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIGVuLWZvbnQyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmpwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBob3RvLWJveCB7XHJcbiAgICAgIC8vIHdpZHRoOiBjYWxjKDUwJSAtIDE1MHB4KTtcclxuICAgICAgaGVpZ2h0OiA0MnJlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgNjBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lkdGg6IDgxcmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTByZW07XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5wb3NpdGlvbi0tcmlnaHQgaW1nIHtcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcmV2ZXJzZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuXHJcbiAgICAgIC50ZXh0LWlubmVyLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNjBweCAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTByZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfc2hvcnRlbi12ZXJ0aWNhbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIC5jb21tb24taW1nLWxpc3RfX2l0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICBoZWlnaHQ6IDM4cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDkwJTtcclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1pbm5lci1ib3gge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgLnR0bCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgIC5qcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDIvMTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tcmV2ZXJzZSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmNvbW1vbi1saW5rLWxpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbW1vbi1saW5rLWxpc3Qge1xyXG4gICYtLWltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAzLjJyZW0gNHJlbTtcclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0cmVtKSAvIDIpO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIHBhZGRpbmc6IDI4cHggMjlweCAyNnB4O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgLy8gYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgLnBob3RvLWJveF9fdG9wIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDQ3LzIwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waG90by1ib3hfX3RvcCB7XHJcbiAgICAgICAgcGFkZGluZzogNTNweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyMzhweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudHRsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHA6bm90KC5saW5rKSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDEzcHg7XHJcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2Y3NmQxYywgI2Q5M2QyMyk7XHJcblxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA1LnBuZykgbm8tcmVwZWF0XHJcbiAgICAgICAgICAgICAgKGNlbnRlciAvIDEwMCUpO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tcm91dGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDJyZW0gMy4xcmVtO1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDYuMnJlbSkgLyAzKTtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCA1MHB4IDVweCAzMHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTdweDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpLFxyXG4gICAgICAgICAgMCAtMXB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNS5wbmcpIG5vLXJlcGVhdCByaWdodFxyXG4gICAgICAgICAgMzBweCAoY2VudGVyIC8gMTZweCk7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDUwcHggNXB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICAmLS1pbWcge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAgICAgLnBob3RvLWJveF9fdG9wIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcm91dGVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmNvbW1vbi1saW5rLWJveC0tcm91dGVyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jb21tb24tbGluay1ib3gtLXJvdXRlciB7XHJcbiAgbWFyZ2luOiA1M3B4IDAgMDtcclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNjI1O1xyXG4gIH1cclxuXHJcbiAgLmNvbW1vbi1idXR0b24tLWNvbnRhY3QgYSB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiAzODBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGdhcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMTlweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIC5jb21tb24tYnV0dG9uLS1jb250YWN0IGEge1xyXG4gICAgICBtYXgtd2lkdGg6IDM1NXB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qY29tbW9uLWJveC0tZmxvd1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29tbW9uLWJveC0tZmxvdyB7XHJcbiAgJl9faW1nLWxpc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDJyZW07XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDM5cHggMTBweCAxN3B4O1xyXG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDhyZW0pIC8gNSk7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xKSxcclxuICAgICAgICAwIC0xcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgLm51bSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTJweDtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgQGluY2x1ZGUgZW4tZm9udDI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50dGwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgICY6bm90KC5udW0pIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjYgLyAxNCk7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICBtYXJnaW46IDEwcHggYXV0byAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9uLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiAzLjRyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuY29tbW9uLWJ1dHRvbi0tY29udGFjdCBhIHtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcGMge1xyXG4gICAgJl9faW1nLWxpc3Qge1xyXG4gICAgICAmX19pdGVtIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgJl9faW1nLWxpc3Qge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbi1saXN0IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICZfX2l0ZW0gYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogMzU1cHggIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyppbWctbGlzdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uaW1nLWxpc3Qge1xyXG4gICZfX2l0ZW0ge1xyXG4gICAgLnBob3RvLWJveCBpbWcge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJveCB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgLnBob3RvIGltZyB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAucGhvdG8tYm94IGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGhvdG8gaW1nIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qcGFnZS1zb3J0LWxpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBhZ2Utc29ydC1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdhcDogMnJlbTtcclxuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcblxyXG4gIGxpIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcclxuICAgIG1heC13aWR0aDogMTUwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOTg2NDY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHZoO1xyXG4gICAgICBwYWRkaW5nOiA0cHggMDtcclxuXHJcbiAgICAgICYuY3VycmVudCB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y5ODY0NjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luOiAwIDAgNzBweDtcclxuICAgIGdhcDogMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8qdGVybS1zb3J0LWxpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRlcm0tc29ydC1saXN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGdhcDogM3JlbTtcclxuICBtYXJnaW4tYm90dG9tOiA4LjVyZW07XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbjogMCAwIDcwcHg7XHJcbiAgICBnYXA6IDFyZW07XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBhLmN1cnJlbnQge1xyXG4gICAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qZmxvdy1saXN0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5mbG93LWxpc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAuZmxvdy1pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDU3cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDRyZW07XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDk5OTk5cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAzMnB4O1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wcm9jZXNzL2ljb25fbGluZS5zdmcpIHJlcGVhdC15IGNlbnRlclxyXG4gICAgICAgICAgICAodG9wIC8gMTAwJSk7XHJcbiAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBob3RvLWJveCB7XHJcbiAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJveCB7XHJcbiAgICAgIG1hcmdpbjogOHB4IDAgMDtcclxuXHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgOXB4IC0zcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDEycHggMCAwO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBlbi1mb250MjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS44NzU7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm5vdGUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgLmZsb3ctaXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qbmV3cy1saXN0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5uZXdzLWxpc3Qge1xyXG4gIG1hcmdpbi1ib3R0b206IDUxcHg7XHJcblxyXG4gIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgZHQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgIGNvbG9yOiAjOTU5NTk1O1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAxcHg7XHJcbiAgICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y5ODY0NjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBsaSBkdCBzcGFuIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgOHB4IDJweDtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyplZmZlY3QtbGlzdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZWZmZWN0LWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBnYXA6IDRyZW07XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiAyNDEwMjEgKi9cclxuLnRlcm0tc29ydC1saXN0IHtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi8qZXhhbXBsZS1lZmZlY3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmV4YW1wbGUtZWZmZWN0IHtcclxuICAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgJi5jb250ZW50LS1sYXJnZSB7XHJcbiAgICAgIHBhZGRpbmc6IDUlIDUlO1xyXG4gICAgfVxyXG4gICAgLmV4YW1wbGUtZWZmZWN0LWltZy1saXN0IHtcclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDMlIDQlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtYm94IHtcclxuICAgICAgICAgIC8vIGZsZXg6IDE7XHJcbiAgICAgICAgICB3aWR0aDogNjhyZW07XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgICAgLnRleHQtaW5uZXItYm94IHtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDIpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50dGwge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcblxyXG4gICAgICAgICAgICAgIC5lbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGVuLWZvbnQyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmpwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgICAgICAgICAgLnN1YiB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44NzU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yZWFjaC1ib3gge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAucmVhY2gtYm94X19pdGVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZWFjaC1ib3hfX2l0ZW0tLXBlcmNlbnQge1xyXG4gICAgICAgICAgICAgICAgICAucGVyY2VudGFnZS10ZXh0LWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaWNvbi1ib3gge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVhY2gtYm94X19pdGVtLS1yYXRpbyB7XHJcbiAgICAgICAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjg1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5saW5lIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tZW1vLWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYucG9zaXRpb24tLXJpZ2h0IGltZyB7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1yZXZlcnNlIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xyXG5cclxuICAgICAgICAgIC50ZXh0LWlubmVyLWJveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDYwcHggMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTByZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRleHQtYm94IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5leGFtcGxlLWVmZmVjdC1iZy0tcmFkaXVzIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xyXG4gICAgICAgIC5jb21tb24taW1nLWxpc3Qge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50ZXh0LWlubmVyLWJveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzVweCAxNnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgICAgIC50ZXh0LWlubmVyLWJveCB7XHJcbiAgICAgICAgICAgICAgLnR0bCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgLmpwIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucmVhY2gtYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgLnJlYWNoLWJveF9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5yZWFjaC1ib3hfX2l0ZW0tLW51bWJlcnMge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5pY29uLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5yZWFjaC1ib3hfX2l0ZW0tLXBlcmNlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5wZXJjZW50YWdlLXRleHQtYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMi8xO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLS1yZXZlcnNlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3QtZXhhbXBsZV9lZmZlY3Rfc3VwcGxlbWVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG4gICAgICAuaXRlbSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzg3ODc4NztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDMlO1xyXG5cclxuICAgICAgICAudHRsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjc2ZDFjO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm9yZGVyLWxlZnQtcGQge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICAuZXhhbXBsZS1lZmZlY3QtYmctLXJhZGl1cyB7XHJcbiAgICAgICYuY29udGVudC0tbGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDEyJSA0JTtcclxuICAgICAgfVxyXG4gICAgICAucHJvZHVjdC1leGFtcGxlX2VmZmVjdF9zdXBwbGVtZW50IC5pdGVtIHtcclxuICAgICAgICBwYWRkaW5nOiA2JTtcclxuICAgICAgICAuYm9yZGVyLWxlZnQtcGQge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50dGw6YWZ0ZXIge1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLypjb21tb24taWNvbi1jb2wyLWxpc3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbW1vbi1pY29uLWNvbDItbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDIwcHg7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgJl9faXRlbSB7XHJcbiAgICAvL21hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC8vbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDUwcHg7XHJcbiAgICB3aWR0aDogNDglO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGluZy1ib3gge1xyXG4gICAgICAvLyBmbGV4OiAxO1xyXG4gICAgICB3aWR0aDogNTkuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGluZy1ib3gge1xyXG4gICAgICAuaGVhZGluZy1pbm5lci1ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIC50dGwge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAuZW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGVuLWZvbnQyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5qcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgICAvLyB3aWR0aDogY2FsYyg1MCUgLSAxNTBweCk7XHJcbiAgICAgICAgICAvL2JvcmRlci1yYWRpdXM6IDAgMCAwIDYwcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgd2lkdGg6IDk0cHg7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5wb3NpdGlvbi0tcmlnaHQgaW1nIHtcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdW1tYXJ5LWJveCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDM1cHg7XHJcbiAgICAgIC5oZWFkaW5nLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLmhlYWRpbmctaW5uZXItYm94IHtcclxuICAgICAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRleHQtaW5uZXItYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50dGwge1xyXG4gICAgICAgICAgICAvL21hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAuanAge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi0tcmV2ZXJzZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qY29tbW9uLWljb24tY29sMy1saXN0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jb21tb24taWNvbi1jb2wzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAmX19pdGVtIHtcclxuICAgIC8vbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAvL21hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgd2lkdGg6IDMyJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UxZTFlMTtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkaW5nLWJveCB7XHJcbiAgICAgIC8vIGZsZXg6IDE7XHJcbiAgICAgIHdpZHRoOiA1OS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkaW5nLWJveCB7XHJcbiAgICAgIC5oZWFkaW5nLWlubmVyLWJveCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIC50dGwge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIC5lbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZW4tZm9udDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmpwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgICAgLy8gd2lkdGg6IGNhbGMoNTAlIC0gMTUwcHgpO1xyXG4gICAgICAgICAgLy9ib3JkZXItcmFkaXVzOiAwIDAgMCA2MHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnBvc2l0aW9uLS1yaWdodCBpbWcge1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnN1bW1hcnktYm94IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS44NzU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMjVweDtcclxuICAgICAgLmhlYWRpbmctYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAuaGVhZGluZy1pbm5lci1ib3gge1xyXG4gICAgICAgICAgLnRleHQtYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGV4dC1pbm5lci1ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnR0bCB7XHJcbiAgICAgICAgICAgIC5qcCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYtLXJldmVyc2Uge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1pbmRleCB7XHJcbiAgbWFyZ2luOiA1cmVtIDA7XHJcbiAgcGFkZGluZzogM3JlbTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjZmY2ZDAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcclxuICBiYWNrZ3JvdW5kOiAjZmZmY2VkO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwLjJyZW07XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4xcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcclxuXHJcbiAgICAmLmlzLW9uIHtcclxuICAgICAgY29sb3I6ICNmZjZkMDA7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAjZmY2ZDAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICBjb2xvcjogI2ZmNmQwMDtcclxuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fMXN0IHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fMXN0LWl0ZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjMTUxNTE1ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMC44cmVtO1xyXG4gICAgfVxyXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fMm5kIHtcclxuICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX18ybmQtaXRlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uY29tbW9uLXBvaW50LWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGdhcDogNTBweCA1JTtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgZ2FwOiAzMHB4IDA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBtYXgtd2lkdGg6IDMwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAxNXB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiA0NyU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfcGhvdG8ge1xyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICBoNCB7XHJcbiAgICAmLnR0bCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgfVxyXG59XHJcblxyXG4uY29tbW9uLWNhc2UtbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNDVweDtcclxuXHJcbiAgbGkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2NvbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogNTBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfaGVhZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y5ODY0NjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfdHh0IHtcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgcCB7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2ltZyB7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG50YWJsZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLypjb21tb24tdGFibGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbW1vbi10YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHJcblx0dGgsXHJcblx0dGQge1xyXG5cdFx0cGFkZGluZzogMjVweCAxOXB4O1xyXG5cdFx0Ly8gaGVpZ2h0OiA1NnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjYmViZWJlO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdHRoIHtcclxuXHRcdHdpZHRoOiAyMi45JTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcblx0fVxyXG5cclxuXHR0ZCB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHJcblx0XHR0cixcclxuXHRcdHRoLFxyXG5cdFx0dGQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHR0aCxcclxuXHRcdHRkIHtcclxuXHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHR0aCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyptb2QtdGFibGVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1vZC10YWJsZSB7XHJcblx0bWFyZ2luLXRvcDogMjVweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG5cclxuXHR0aCxcclxuXHR0ZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiAjZTdlN2U3IDFweCBzb2xpZDtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdH1cclxuXHJcblx0dGgge1xyXG5cdFx0d2lkdGg6IDIzJTtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdH1cclxuXHJcblx0Lm1vZC10YWJsZV91bD5saSB7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuODc1O1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdGNvbnRlbnQ6IFwi44O7XCI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc3ViLXRhYmxlIHtcclxuXHRcdHRyIHRkIHtcclxuXHRcdFx0cGFkZGluZzogMHB4IDIwcHggMXJlbSAwO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfbm90ZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgc3Age1xyXG5cclxuXHRcdHRoLFxyXG5cdFx0dGQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHR0aCB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zdWItdGFibGUge1xyXG5cdFx0XHR0ciB0ZCB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmX19ub3RlIHtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuM3JlbTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG52aWRlb1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLypjb21tb24tbGVhcm5hYmxlLWxpbmstc3dpcGVyLWJveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29tbW9uLWxlYXJuYWJsZS1saW5rIHtcclxuICAmLXN3aXBlci1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJi1hcnJvdyB7XHJcbiAgICBwYWRkaW5nOiA0NnB4IDIwcHggMDtcclxuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDYzOXB4KTtcclxuICAgIG1pbi13aWR0aDogMTIwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgIGEge1xyXG4gICAgICB3aWR0aDogODBweDtcclxuICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDcuc3ZnKSBuby1yZXBlYXQgKGNlbnRlciAvIDEwMCUpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLW5leHQge1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDYuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICB3aWR0aDogMzQ2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2hhZG93OiAxcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSksXHJcbiAgICAgICgtMXB4KSAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBob3RvLWJveCB7XHJcbiAgICAgIGhlaWdodDogMjIwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMTdweCAyOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgPiBhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC10b3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjcgLyAxNCk7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhZy1saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAycHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiA0cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhZy1saXN0X19pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXB4IDExcHggMXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJpZ2h0IC5kYXRlIHtcclxuICAgICAgICAgIGNvbG9yOiAjOTU5NTk1O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNyAvIDEyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50dGwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjcgLyAxOCk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxpbmstbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAzcHggN3B4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluay1saXN0X19pdGVtIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHBjIHtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWJveCAubGluay1saXN0X19pdGVtIGE6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIC5saW5rLWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogM3B4IDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgJi1hcnJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgLyp3aWR0aDogYXV0byAhaW1wb3J0YW50OyovXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBpbmNsdWRlIHBjIHtcclxuICAuc3Atc3dpcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgaDMge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFkMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBnYXA6IDlweDtcclxuICAgICAgfVxyXG4gICAgICAuY29tbW9uLWxlYXJuYWJsZS1saW5rLWFycm93IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5sZWFybmFibGUtc3dpcGVyIHtcclxuICAgICAgICAuc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHggMDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2NnB4KTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMThweCAwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAudHRsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmxpbmstbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAmLm9ubHktc3Age1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAudGV4dC10b3Age1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIC5sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgLnRhZy1saXN0X19pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AaW5jbHVkZSBzcCB7XHJcbiAgLnNwLXN3aXBlciB7XHJcbiAgICAuY29tbW9uLWxlYXJuYWJsZS1saW5rLXN3aXBlci1ib3gge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAubGVhcm5hYmxlLXN3aXBlciB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN3aXBlci13cmFwcGVyIHtcclxuICAgICAgICAgIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgICAgICAgICAgLnRleHQtYm94IHtcclxuICAgICAgICAgICAgICAubGluay1saXN0IHtcclxuICAgICAgICAgICAgICAgICYub25seS1zcCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxub3RoZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLypwYWdlLXZpc3VhbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucGFnZS12aXN1YWwge1xyXG4gIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLnRleHQtYm94IHtcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDk1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL3BhZ2VfdGl0bGVfYmcucG5nKSByZXBlYXQteCBsZWZ0IDI3cHggdG9wXHJcbiAgICAgICAgKDBweCAvIGF1dG8pIDEwMCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIC8vIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dC1pbm5lci1ib3gge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDAgMzFweCA1JTtcclxuICAgIHdpZHRoOiA2NS41cmVtO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGhvdG8tYm94IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDEwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC8vIGhlaWdodDogMzByZW07XHJcbiAgICB3aWR0aDogNDglO1xyXG4gICAgZmxleC1zaHJpbms6IDE7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dC1ib3gtLWJvdHRvbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAudGl0bGUgc21hbGwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMxNTE1MTU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRleHQtYm94IHtcclxuICAgIC5idXR0b24tbGlzdCB7XHJcbiAgICAgIG1hcmdpbjogMy42cmVtIDAgMXJlbSAwLjVyZW07XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGdhcDogMTFweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAvLyBtaW4td2lkdGg6IDM4MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXJyb3ctLWJvdHRvbSBhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzEzLnBuZykgbm8tcmVwZWF0IHJpZ2h0XHJcbiAgICAgICAgICAgIGNlbnRlci8xMDAlO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ1dHRvbi1saXN0X19pdGVtIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmNvbW1vbi1idXR0b24tLWRldGFpbCBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzVmMWMsICNlYjk0MmQpO1xyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cxMi5wbmcpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGNvbG9yOiAjZjc1ZjFjO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzEzLnBuZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW9ubHktdGV4dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2LjNyZW07XHJcblxyXG4gICAgLnRleHQtYm94OjpiZWZvcmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA2LjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtaW5uZXItYm94IHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTMzcmVtO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5waG90by1ib3gge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDUwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1ib3gge1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWlubmVyLWJveCB7XHJcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJveCAudGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1ib3gtLWJvdHRvbSB7XHJcbiAgICAgIC50aXRsZSBzbWFsbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW0gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHQtaW5uZXItYm94IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWJveCB7XHJcbiAgICAgIC5idXR0b24tbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnV0dG9uLWxpc3RfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgIG1heC13aWR0aDogMzU1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1vbmx5LXRleHQge1xyXG4gICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1pbm5lci1ib3gge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qY29tbW9uLWJnXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jb21tb24tYmcge1xyXG4gICYtLXJhZGl1cyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4MHB4IDgwcHggMCAwO1xyXG4gIH1cclxuXHJcbiAgJi0tYnJvd24tbGlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTllMztcclxuICB9XHJcblxyXG4gICYtLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICAmLS1yYWRpdXMge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLypjb21tb24tdGFiLXBhbm5lbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29tbW9uLXRhYi1wYW5uZWwge1xyXG4gIC50YWItbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiA2cHg7XHJcbiAgfVxyXG5cclxuICAudGFiLWxpc3Qge1xyXG4gICAgJi50YWItbGlzdC0tYm9yZGVyIHtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFiLWxpc3RfX2l0ZW0gYSB7XHJcbiAgICBwYWRkaW5nOiA0cHggMCAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi13aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYmM1YmU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnRhYi1wYW5uZWwtLWxpbmUge1xyXG4gICAgLnRhYi1saXN0X19pdGVtIGEge1xyXG4gICAgICBwYWRkaW5nOiA0cHggMTNweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC50YWItbGlzdF9faXRlbS0tYWN0aXZlIGEge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFiLWJveCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDE1cHggMTVweCAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmLnBiLTAge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBkbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGR0IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAxOXB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMjZweDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNzcuOCU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNtYWxsLS1pbmRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogLTFlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mbGV4IHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cxMC5zdmcpIG5vLXJlcGVhdFxyXG4gICAgICAgICAgICAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmU6OmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgZGQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCAxOHB4IDE3cHggMjBweDtcclxuXHJcbiAgICAgICAgLnRhYmxlLWJveCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7XHJcblxyXG4gICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyOHB4IDlweCAwO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZThlOGU4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUobiArIDIpIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDI4cHggOXB4IDI4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgdGgsXHJcbiAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI2U4ZThlODtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyOHB4IDlweCAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U4ZThlODtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmZsZXgge1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDI4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucmVxdWlyZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZsZXgge1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY29tbW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ub3RlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5wYi0wIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm10LTAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJvcmRlci1ib3gge1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDE4cHggOXB4O1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMjZweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDI5cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE0KTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudHRsIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNvbW1vbi1iZy0tcmFkaXVzIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICBkbCBkZCAuY29tbW9uLWltZy1ib3gge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICBnYXA6IDMzcHg7XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgIHVsIGxpIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIC50YWItbGlzdCB7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1saXN0X19pdGVtIGEge1xyXG4gICAgICBtaW4td2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1ib3gge1xyXG4gICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xyXG5cclxuICAgICAgZGwge1xyXG4gICAgICAgIGR0IHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGRkIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweCA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkdCAuZmxleCBzbWFsbCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZGQge1xyXG4gICAgICAgICAgLnRhYmxlLWJveCB7XHJcbiAgICAgICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDg1MHB4O1xyXG5cclxuICAgICAgICAgICAgICB0ZCAuY29tbW9uLWJ1dHRvbiBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5vdGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xyXG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYm9yZGVyLWJveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50dGwge1xyXG4gICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY29tbW9uLXRhYi1wYW5uZWwtLW9yYW5nZS1hcnJvdyB7XHJcbiAgICBkbCB7XHJcbiAgICAgIGR0IHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwOC5wbmcpIG5vLXJlcGVhdFxyXG4gICAgICAgICAgICAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGRkIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1saXN0X19pdGVtIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1saXN0X19pdGVtLS1hY3RpdmUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmNGY0ZjQ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmNvbW1vbi10YWItcGFubmVsLS1ib3JkZXIge1xyXG4gICAgICAudGFiLWJveCB7XHJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgI2Y0ZjRmNDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmNvbW1vbi10YWItcGFubmVsLS1waWNrdXAge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIC50YWItYm94IHtcclxuICAgICAgcGFkZGluZzogMy43cmVtIDNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmNvbW1vbi1wb3NpdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29tbW9uLXBvc2l0aW9uIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkMWM4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICYtbGlzdF9faW1hZ2Uge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDFweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcblxyXG4gICZfX2lubmVyLWxpc3Qge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogMTBweCAyMHB4O1xyXG4gICAgJi5jb21tb24tcG9zaXRpb25fX2lubmVyLWxpc3QtLXF1YXJ0ZXIge1xyXG4gICAgICBnYXA6IDEwcHggMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2lubmVyLWl0ZW0ge1xyXG4gICAgbWluLXdpZHRoOiAyMCU7XHJcblxyXG4gICAgJi5jb21tb24tcG9zaXRpb25fX2lubmVyLWl0ZW0tLXF1YXJ0ZXIge1xyXG4gICAgICBtaW4td2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDQpO1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxOXB4O1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA1LnBuZykgbm8tcmVwZWF0XHJcbiAgICAgICAgICAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIGRsIHtcclxuICAgIGR0IHtcclxuICAgICAgcGFkZGluZzogNXB4IDMwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gICAgfVxyXG5cclxuICAgIGRkIHtcclxuICAgICAgcGFkZGluZzogMTNweCAyOXB4IDI3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBkbCB7XHJcbiAgICAgIGR0IHtcclxuICAgICAgICBwYWRkaW5nOiAycHggMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgZGQge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gICAgICAgIC5jb21tb24tcG9zaXRpb25fX2lubmVyLWxpc3Qge1xyXG4gICAgICAgICAgZ2FwOiAxMHB4IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29tbW9uLXBvc2l0aW9uX19pbm5lci1pdGVtIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmNvbW1vbi1wZW5kaW5nLWJveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uY29tbW9uLXBlbmRpbmctYm94IHtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIHBhZGRpbmc6IDIuNHJlbSAzcmVtIDNyZW0gM3JlbTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLnRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgfVxyXG5cclxuICAuaW5uZXItYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDRyZW07XHJcblxyXG4gICAgLnBob3RvLWJveCB7XHJcbiAgICAgIHdpZHRoOiAyNXJlbTtcclxuICAgICAgaGVpZ2h0OiAxNXJlbTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtYm94IHtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlbmRpbmctdGFibGUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHJcbiAgICAgIHRoLFxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRoIHtcclxuICAgICAgICB3aWR0aDogMzMuMyU7XHJcbiAgICAgICAgY29sb3I6ICM2NTY1NjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICBhLmJ0bi1kZWxldGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICBjb2xvcjogIzhmOGY4ZjtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ZjhmOGY7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fZGVsZXRlLnN2Zykgbm8tcmVwZWF0XHJcbiAgICAgICAgICAgIChjZW50ZXIgLyAxMDAlKTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBwYyB7XHJcbiAgICAuaW5uZXItYm94IC5idG4gYS5idG4tZGVsZXRlIHtcclxuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuXHJcbiAgICAuaW5uZXItYm94IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAzMHB4O1xyXG5cclxuICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMjUvMTU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4gLmJ0bi1kZWxldGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdCB7XHJcbiAgLmNvbW1vbi1wZW5kaW5nLWJveCB7XHJcbiAgICAuaW5uZXItYm94IHtcclxuICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDE1cmVtO1xyXG4gICAgICAgIGhlaWdodDogOXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyphYm91dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYWJvdXQsXHJcbi5pbmZvIHtcclxuICAuY29tbW9uLWJ1dHRvbiB7XHJcbiAgICBhIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmFib3V0LWxpbmstYm94IGluZm8tbGluay1ib3hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmFib3V0LWxpbmstYm94LFxyXG4uaW5mby1saW5rLWJveCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBnYXA6IDMuMnJlbTtcclxuXHJcbiAgJixcclxuICAmLS0zY29sIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDMycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG4gIH1cclxuXHJcbiAgJi0tM2NvbCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLmNvbW1vbi1sZWFybmFibGUtbGlua19faXRlbSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjRweCkgLyAzKTtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxufVxyXG5cclxuLypmbG93LWl0ZW0tLWxlZnRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmZsb3ctaXRlbS0tbGVmdCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNTdweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBnYXA6IDRyZW07XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgIC5waG90by1ib3gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA5OTk5OXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAzMnB4O1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Byb2Nlc3MvaWNvbl9saW5lLnN2ZykgcmVwZWF0LXkgY2VudGVyXHJcbiAgICAgICAgICAodG9wIC8gMTAwJSk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBob3RvLWJveCB7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGhlaWdodDogNjRweDtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRleHQtYm94IHtcclxuICAgIG1hcmdpbjogOHB4IDAgMDtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBtYXJnaW46IDAgMCA5cHggLTNweDtcclxuICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblxyXG4gICAgICAubnVtIHtcclxuICAgICAgICBtYXJnaW46IDAgMTJweCAwIDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGVuLWZvbnQyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuODc1O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGUge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyptYXBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1hcCB7XHJcbiAgJi1pbWcge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLypzZWN0aW9uIOS9meeZveWFsemAmlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5zZWN0aW9uIHtcclxuICBwYWRkaW5nOiAxMnJlbSAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICYucHQtLW5vbmUge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICYucGFkZGluZy0tbm9uZSB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgPiAqIHtcclxuICAgICAgcGFkZGluZzogMTJyZW0gMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiA3cmVtIDUlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIHBhZGRpbmc6IDdyZW0gMCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtbGluay1saXN0ICsgKiB7XHJcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBhZ2UtcGF0aCArIHNlY3Rpb24ge1xyXG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBpbmNsdWRlIHNwIHtcclxuICAuZWZmZWN0LFxyXG4gIC5kZXRhaWwsXHJcbiAgLnJ1bGUsXHJcbiAgLmNvbnRhY3QsXHJcbiAgLmZhcSB7XHJcbiAgICBwYWRkaW5nOiA3cmVtIDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8qc2VsZWN0LWJveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VsZWN0LWJveCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjdweDtcclxuXHJcbiAgc2VsZWN0IHtcclxuICAgIHBhZGRpbmc6IDVweCA1MHB4IDVweCAxOHB4O1xyXG4gICAgd2lkdGg6IDI4MXB4O1xyXG4gICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgY29sb3I6ICMxNTE1MTU7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cxMC5zdmcpIG5vLXJlcGVhdCByaWdodCAyMXB4XHJcbiAgICAgIChjZW50ZXIgLyAxMHB4KSBhdXRvO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgcGFkZGluZzogNXB4IDQwcHggNXB4IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKmNhcGFiaWxpdGllcy1saXN0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jYXBhYmlsaXRpZXMtbGlzdCB7XHJcbiAgbWF4LXdpZHRoOiAxMDJyZW07XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLncyN3JlbXtcclxuICAgIHdpZHRoOiAyN3JlbSAhaW1wb3J0YW50O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xyXG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA2cmVtO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnBob3RvLWJveCB7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtYm94IHtcclxuICAgICAgLnR0bCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNiAvIDI2KTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cclxuICAgICAgICAubnVtIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBlbi1mb250O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnR4dCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluay1saXN0IHtcclxuICAgICAgICBtYXJnaW46IDM0cHggMCAwIDdweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxpbmstbGlzdF9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDIwcmVtO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAyNXB4IDhweCAxNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSxcclxuICAgICAgICAgICAgKC0xcHgpIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpLCAwIC0xcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNC5wbmcpIG5vLXJlcGVhdCByaWdodCAxMXB4XHJcbiAgICAgICAgICAgIChjZW50ZXIgLyAxNHB4KTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dCBwIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgIC50dGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG5cclxuICAgICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saW5rLWxpc3Qge1xyXG4gICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saW5rLWxpc3RfX2l0ZW0ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLypkZXRhaWxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmRldGFpbCB7XHJcbiAgLnNlYyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NXB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS13aGl0ZSAuY29tbW9uLXRhYi1wYW5uZWwgLnRhYi1ib3gge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHBjIHtcclxuICAgIC5oZWFkbGluZTA0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICAuc2VjIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLypvdGhlci1hZFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ub3RoZXItYWQge1xyXG4gIC5idXR0b24tYm94IHtcclxuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMzNweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxM3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBib3R0b206IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29tbW9uLWJ1dHRvbiBhIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICAuYnV0dG9uLWJveCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbW1vbi1saW5rLWxpc3QtLWltZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKuaknOiojuOCr+ODquODg+ODl+OBruS/neWtmOOBmOWQueOBjeWHuuOBl1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uanMtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiAxMDtcclxuICB3aWR0aDogMTAwdnc7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XHJcblxyXG4gICYuaXMtb3ZlcmxheS1vbiB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5wLW1lc3NhZ2UtYm94IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIHdpZHRoOiA5MCU7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX190eHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKnNjcm9sbC1oaW50XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5zY3JvbGwtaGludC1pY29uLXdyYXAge1xyXG4gIC5zY3JvbGwtaGludC1pY29uIHtcclxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNjguNXB4KTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLyphbmNob3IgdGV4dFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uYy10ZXh0LWxpbmsge1xyXG4gIGNvbG9yOiAjZjk4NjQ2O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAmOmxpbmsge1xyXG4gICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjp2aXNpdGVkIHtcclxuICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uYy1jb21pbmdzb29uIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDM0cHggMCAwIDdweDtcclxuICB9XHJcblxyXG4gIGZpZ3VyZSB7XHJcbiAgICBpbWcge1xyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnRoIC5jbGlwX2J0biB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Byb2R1Y3QvdGFibGVfaWNvbi5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAzLjJyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICYuanMtZGlzYWJsZSB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcHJvZHVjdC90YWJsZV9pY29uX29mZi5wbmcpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIDI0MTAyMSAqL1xyXG5zZWN0aW9uLmZsb3cuY2hlZXItZmxvdyB7XHJcbiAgLmNvbW1vbi1idXR0b24ge1xyXG4gICAgYSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHJpZ2h0OiAxMCU7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MTMucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyIC9cclxuICAgICAgICAgIDEwMCU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICByaWdodDogNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiAyNTAxMDggKi9cclxuQGtleWZyYW1lcyBhbmltZSB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDkwJSB7XHJcbiAgICBvcGFjaXR5OiAwLjE7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjUpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5tYXAtaW1nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAubWFwLWltZ19idG4taXRlbXMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycztcclxuICAgICY6Zmlyc3Qtb2YtdHlwZTpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6ICNmOTg2NDY7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOTg2NDY7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgIGFuaW1hdGlvbjogYW5pbWUgMnMgZWFzZS1vdXQgaW5maW5pdGU7XHJcbiAgICB9XHJcbiAgICAmOmZpcnN0LW9mLXR5cGU6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgIGJhY2tncm91bmQ6ICNmOTg2NDY7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOTg2NDY7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAgIGFuaW1hdGlvbjogYW5pbWUgMnMgZWFzZS1vdXQgMXMgaW5maW5pdGU7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjk4NjQ2O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiBtaW4oMTIgLyAxMzA0ICogMTAwdncsIDEycHgpOyAvL+aWh+Wtl+OCteOCpOOCulxyXG4gICAgICBwYWRkaW5nOiAzcHggMTFweCA0cHg7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y5ODY0NjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBwYWRkaW5nOiAycHggNXB4IDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8v6aeF5bqD5ZGKXHJcbiAgICAmLnN0YXRpb24tZGlnaXRhbC1zaWduYWdlIHtcclxuICAgICAgLy8gICAgICBoZWlnaHQ6IG1pbigxMjggLyAxMzA0ICogMTAwdncsIDEyOHB4KTsgLy/mqKrluYVcclxuICAgICAgdG9wOiBtaW4oMjAgLyAxMzA0ICogMTAwdncsIDIwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICBsZWZ0OiBtaW4oMTc1IC8gMTMwNCAqIDEwMHZ3LCAxNzVweCk7IC8v5qiq6YWN572uXHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICB0b3A6IG1pbigyMCAvIDEzMDQgKiAxMDB2dywgMjBweCk7IC8v57im6YWN572uXHJcbiAgICAgICAgbGVmdDogbWluKDExNSAvIDEzMDQgKiAxMDB2dywgMTE1cHgpOyAvL+aoqumFjee9rlxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmF1dG9tYXRpYy1zdGlja2VyIHtcclxuICAgICAgLy8gICAgICBoZWlnaHQ6IG1pbigxMjggLyAxMzA0ICogMTAwdncsIDEyOHB4KTsgLy/mqKrluYVcclxuICAgICAgdG9wOiBtaW4oMjAgLyAxMzA0ICogMTAwdncsIDIwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICBsZWZ0OiBtaW4oMzUwIC8gMTMwNCAqIDEwMHZ3LCAzNTBweCk7IC8v5qiq6YWN572uXHJcbiAgICB9XHJcbiAgICAmLnN0YXRpb24tcG9zdGVyIHtcclxuICAgICAgLy8gICAgICBoZWlnaHQ6IG1pbigxMjggLyAxMzA0ICogMTAwdncsIDEyOHB4KTsgLy/mqKrluYVcclxuICAgICAgdG9wOiBtaW4oMjAgLyAxMzA0ICogMTAwdncsIDIwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICBsZWZ0OiBtaW4oODAwIC8gMTMwNCAqIDEwMHZ3LCA4MDBweCk7IC8v5qiq6YWN572uXHJcbiAgICB9XHJcbiAgICAmLnN0YXRpb24tcG9zdGVyMDIge1xyXG4gICAgICAvLyAgICAgIGhlaWdodDogbWluKDEyOCAvIDEzMDQgKiAxMDB2dywgMTI4cHgpOyAvL+aoquW5hVxyXG4gICAgICB0b3A6IG1pbigyMjAgLyAxMzA0ICogMTAwdncsIDIyMHB4KTsgLy/nuKbphY3nva5cclxuICAgICAgbGVmdDogbWluKDQwIC8gMTMwNCAqIDEwMHZ3LCA0MHB4KTsgLy/mqKrphY3nva5cclxuICAgIH1cclxuICAgICYuc3RhdGlvbi1kaWdpdGFsLXNpZ25hZ2UwMiB7XHJcbiAgICAgIC8vICAgICAgaGVpZ2h0OiBtaW4oMTI4IC8gMTMwNCAqIDEwMHZ3LCAxMjhweCk7IC8v5qiq5bmFXHJcbiAgICAgIHRvcDogbWluKDEwMCAvIDEzMDQgKiAxMDB2dywgMTAwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICByaWdodDogbWluKDQwIC8gMTMwNCAqIDEwMHZ3LCA0MHB4KTsgLy/mqKrphY3nva5cclxuICAgIH1cclxuICAgICYucGlsbGFyIHtcclxuICAgICAgLy8gICAgICBoZWlnaHQ6IG1pbigxMjggLyAxMzA0ICogMTAwdncsIDEyOHB4KTsgLy/mqKrluYVcclxuICAgICAgdG9wOiBtaW4oMzM3IC8gMTMwNCAqIDEwMHZ3LCAzMzdweCk7IC8v57im6YWN572uXHJcbiAgICAgIGxlZnQ6IG1pbig2MCAvIDEzMDQgKiAxMDB2dywgNjBweCk7IC8v5qiq6YWN572uXHJcbiAgICB9XHJcbiAgICAmLmxhcmdlLWJvYXJkIHtcclxuICAgICAgLy8gICAgICBoZWlnaHQ6IG1pbigxMjggLyAxMzA0ICogMTAwdncsIDEyOHB4KTsgLy/mqKrluYVcclxuICAgICAgdG9wOiBtaW4oMzg1IC8gMTMwNCAqIDEwMHZ3LCAzODVweCk7IC8v57im6YWN572uXHJcbiAgICAgIGxlZnQ6IG1pbig2MCAvIDEzMDQgKiAxMDB2dywgNjBweCk7IC8v5qiq6YWN572uXHJcbiAgICB9XHJcbiAgICAmLnN0YXRpb24tc2lnbmJvYXJkIHtcclxuICAgICAgLy8gICAgICBoZWlnaHQ6IG1pbigxMjggLyAxMzA0ICogMTAwdncsIDEyOHB4KTsgLy/mqKrluYVcclxuICAgICAgdG9wOiBtaW4oMzQ1IC8gMTMwNCAqIDEwMHZ3LCAzNDVweCk7IC8v57im6YWN572uXHJcbiAgICAgIHJpZ2h0OiBtaW4oNzAgLyAxMzA0ICogMTAwdncsIDcwcHgpOyAvL+aoqumFjee9rlxyXG4gICAgfVxyXG4gICAgJi5zcC1tZWRpYSB7XHJcbiAgICAgIC8vICAgICAgaGVpZ2h0OiBtaW4oMTI4IC8gMTMwNCAqIDEwMHZ3LCAxMjhweCk7IC8v5qiq5bmFXHJcbiAgICAgIGJvdHRvbTogbWluKDIwIC8gMTMwNCAqIDEwMHZ3LCAyMHB4KTsgLy/nuKbphY3nva5cclxuICAgICAgbGVmdDogbWluKDEzNSAvIDEzMDQgKiAxMDB2dywgMTM1cHgpOyAvL+aoqumFjee9rlxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgYm90dG9tOiBtaW4oMTAwIC8gMTMwNCAqIDEwMHZ3LCAxMDBweCk7IC8v57im6YWN572uXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYucGxhdGZvcm0tZG9vci1zZWF0IHtcclxuICAgICAgLy8gICAgICBoZWlnaHQ6IG1pbigxMjggLyAxMzA0ICogMTAwdncsIDEyOHB4KTsgLy/mqKrluYVcclxuICAgICAgYm90dG9tOiBtaW4oMjAgLyAxMzA0ICogMTAwdncsIDIwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICBsZWZ0OiBtaW4oMzc1IC8gMTMwNCAqIDEwMHZ3LCAzNzVweCk7IC8v5qiq6YWN572uXHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBib3R0b206IG1pbigxMDAgLyAxMzA0ICogMTAwdncsIDEwMHB4KTsgLy/nuKbphY3nva5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5sYXJnZS1ib2FyZDAyIHtcclxuICAgICAgLy8gICAgICBoZWlnaHQ6IG1pbigxMjggLyAxMzA0ICogMTAwdncsIDEyOHB4KTsgLy/mqKrluYVcclxuICAgICAgYm90dG9tOiBtaW4oMjAgLyAxMzA0ICogMTAwdncsIDIwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICBsZWZ0OiBtaW4oNjAwIC8gMTMwNCAqIDEwMHZ3LCA2MDBweCk7IC8v5qiq6YWN572uXHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBib3R0b206IG1pbigxMDAgLyAxMzA0ICogMTAwdncsIDEwMHB4KTsgLy/nuKbphY3nva5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8v6Zu76LuK5bqD5ZGKXHJcbiAgICAmLnNpZGUtZG9vci1wb3N0ZXIge1xyXG4gICAgICB0b3A6IG1pbig3MCAvIDEzMDQgKiAxMDB2dywgNzBweCk7IC8v57im6YWN572uXHJcbiAgICAgIGxlZnQ6IG1pbig5MCAvIDEzMDQgKiAxMDB2dywgOTBweCk7IC8v5qiq6YWN572uXHJcbiAgICB9XHJcbiAgICAmLmhhbmdpbmcge1xyXG4gICAgICB0b3A6IG1pbig0MCAvIDEzMDQgKiAxMDB2dywgNDBweCk7IC8v57im6YWN572uXHJcbiAgICAgIGxlZnQ6IG1pbigzMTAgLyAxMzA0ICogMTAwdncsIDMxMHB4KTsgLy/mqKrphY3nva5cclxuICAgIH1cclxuICAgICYudmlzaW9uIHtcclxuICAgICAgdG9wOiBtaW4oNDAgLyAxMzA0ICogMTAwdncsIDQwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICBsZWZ0OiBtaW4oNDUwIC8gMTMwNCAqIDEwMHZ3LCA0NTBweCk7IC8v5qiq6YWN572uXHJcbiAgICB9XHJcbiAgICAmLnN0aWNrZXIge1xyXG4gICAgICB0b3A6IG1pbig0MCAvIDEzMDQgKiAxMDB2dywgNDBweCk7IC8v57im6YWN572uXHJcbiAgICAgIGxlZnQ6IG1pbig2MjAgLyAxMzA0ICogMTAwdncsIDYyMHB4KTsgLy/mqKrphY3nva5cclxuICAgIH1cclxuICAgICYuYWJvdmUtdGhlLXdpbmRvd3Mge1xyXG4gICAgICB0b3A6IG1pbig0MCAvIDEzMDQgKiAxMDB2dywgNDBweCk7IC8v57im6YWN572uXHJcbiAgICAgIGxlZnQ6IG1pbig3NzAgLyAxMzA0ICogMTAwdncsIDc3MHB4KTsgLy/mqKrphY3nva5cclxuICAgIH1cclxuICAgICYuc3RpY2tlcjAyIHtcclxuICAgICAgYm90dG9tOiBtaW4oMjAgLyAxMzA0ICogMTAwdncsIDIwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICBsZWZ0OiBtaW4oMTUwIC8gMTMwNCAqIDEwMHZ3LCAxNTBweCk7IC8v5qiq6YWN572uXHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBib3R0b206IG1pbigxMDAgLyAxMzA0ICogMTAwdncsIDEwMHB4KTsgLy/nuKbphY3nva5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zaWRlLWRvb3ItcG9zdGVyMDIge1xyXG4gICAgICBib3R0b206IG1pbigyMCAvIDEzMDQgKiAxMDB2dywgMjBweCk7IC8v57im6YWN572uXHJcbiAgICAgIGxlZnQ6IG1pbig0NzAgLyAxMzA0ICogMTAwdncsIDQ3MHB4KTsgLy/mqKrphY3nva5cclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIGJvdHRvbTogbWluKDEwMCAvIDEzMDQgKiAxMDB2dywgMTAwcHgpOyAvL+e4pumFjee9rlxyXG4gICAgICAgIGxlZnQ6IG1pbig1MDAgLyAxMzA0ICogMTAwdncsIDUwMHB4KTsgLy/mqKrphY3nva5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zdHJhcCB7XHJcbiAgICAgIGJvdHRvbTogbWluKDgwIC8gMTMwNCAqIDEwMHZ3LCA4MHB4KTsgLy/nuKbphY3nva5cclxuICAgICAgbGVmdDogbWluKDgxMCAvIDEzMDQgKiAxMDB2dywgODEwcHgpOyAvL+aoqumFjee9rlxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgYm90dG9tOiBtaW4oMTUwIC8gMTMwNCAqIDEwMHZ3LCAxNTBweCk7IC8v57im6YWN572uXHJcbiAgICAgICAgbGVmdDogbWluKDg0MCAvIDEzMDQgKiAxMDB2dywgODQwcHgpOyAvL+aoqumFjee9rlxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiDjg6Ljg7zjg4Djg6vjgpLplovjgY/jg5zjgr/jg7MgKi9cclxuLm1vZGFsX190cmlnZ2VyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIOODouODvOODgOODq+acrOS9kyAqL1xyXG4ubW9kYWxfX3dyYXBwZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwMDAwMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgLm1vZGFsX19sYXllciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUwLCA1MCwgNTAsIDAuODUpO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAubW9kYWxfX2NvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgd2lkdGg6IG1pbihjYWxjKDEwMCUgLSA0MHB4KSwgMTAwMHB4KTtcclxuICAgIC8vaGVpZ2h0OiBjYWxjKDY1JSAtIDQwcHgpO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAubW9kYWxfX2lubmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAvL292ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgLy9oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBwYWRkaW5nOiA4MHB4IDBweCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHBhZGRpbmc6IDgwcHggMjBweCAyMHB4O1xyXG4gICAgICAubW9kYWxfX2Nsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUwLCA1MCwgNTAsIDEpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNnM7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5tb2RhbF9fY29udGVudCB7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDRyZW0pIC8gMik7XHJcbiAgICAgICAgcGFkZGluZzogMjhweCAyOXB4IDI2cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubW9kYWxfX2ltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDQ3IC8gMjA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vZGFsX190aXRsZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tb2RhbF9fbGluayB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxM3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgI2Y3NmQxYywgI2Q5M2QyMyk7XHJcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICAgICZhZnRlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgL1xyXG4gICAgICAgICAgICAgICAgMTAwJTtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYWJvdXQtbGluay1ib3gtLWNvbHVtbiB7XHJcbiAgZ2FwOiAyMHB4O1xyXG4gIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA0MHB4KSAvIDMpO1xyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB3aWR0aDogNDclO1xyXG4gICAgfVxyXG4gICAgLnRleHQtYm94IHtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHggMTFweCAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC50dGwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBjb2xvcjogIzE1MTUxNTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGhvdG8tYm94IHtcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYi1ib3guY29sdW1uX2RldGFpbCB7XHJcbiAgcGFkZGluZzogNDBweCAwIDM5cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xyXG5cclxuICAuaW1nLWxpc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDdweCA2cHg7XHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbWctbGlzdF9faXRlbSB7XHJcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDZweCAqIDMpIC8gNCk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgd2lkdGg6IDQ5JTtcclxuICAgIH1cclxuXHJcbiAgICAucGhvdG8tYm94IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1ib3gge1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMjNweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblxyXG4gICAgICAucGhvdG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC8vIGltZyB7XHJcbiAgICAgICAgLy8gXHR3aWR0aDogYXV0bztcclxuICAgICAgICAvLyBcdGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50dGwge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50YWItYm94LWxpbmsge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAvLyBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y5ODY0NjtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA1LnBuZykgbm8tcmVwZWF0XHJcbiAgICAgICAgICAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbHVtbl9kb3dubG9hZCB7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxufVxyXG4uY29sdW1uX2RldGFpbCArIC5jb2x1bW5fZG93bmxvYWQge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRjb250YWN0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5jb250YWN0IHtcclxuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuICAucGFnZS10aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NHB4O1xyXG4gIH1cclxuXHJcbiAgLmdyZXktYm94IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHggMjRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmsgYSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDkuc3ZnKSBuby1yZXBlYXQgcmlnaHRcclxuICAgICAgICAoY2VudGVyIC8gMTNweCkgYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkbGluZTAyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICBjb2xvcjogIzE1MTUxNTtcclxuICB9XHJcblxyXG4gIC50ZXh0MDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzdweDtcclxuICB9XHJcblxyXG4gIC5tYWlsZm9ybSB7XHJcbiAgICB0YWJsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUycHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgfVxyXG5cclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDAgOXB4IDNweDtcclxuICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuXHJcbiAgICB0aCB7XHJcbiAgICAgIHBhZGRpbmc6IDIzcHggMCAwO1xyXG4gICAgICB3aWR0aDogMjMlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAubXVzdCB7XHJcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAzMnB4O1xyXG4gICAgICAgIHRvcDogMjVweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y5ODY0NjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjNjU2NTY1O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgcGMge1xyXG4gICAgLm1haWxmb3JtIHtcclxuICAgICAgdGQgYSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgLnBhZ2UtdGl0bGUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ncmV5LWJveCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0MDEge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWlsZm9ybSB7XHJcbiAgICAgIHRhYmxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICB0aCxcclxuICAgICAgdGQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xyXG5cclxuICAgICAgICAubXVzdCB7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwibWFpbiB7XHJcblx0LmRvd25sb2FkIHtcclxuXHRcdC5kb3dubG9hZCB7XHJcblx0XHRcdCYtaGVhZCB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDtcclxuXHRcdFx0XHRoMSB7XHJcblx0XHRcdFx0XHRzdHJvbmcge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmhlYWRsaW5lMDQge1xyXG5cdFx0XHRcdFx0XHQmOmhhcygrIC5kb3dubG9hZC1oZWFkX2NvcHkpIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyOHB4IDAgMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCZfY29weSB7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtLWxhcmdlIHtcclxuXHRcdFx0Ji5mbGV4IHtcclxuXHRcdFx0XHRnYXA6IDUwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMCAyJTtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcCB7XHJcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0Z2FwOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhcnRpY2xlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAzNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA2NTBweDtcclxuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDUlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0c2VjdGlvbiB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0Jisgc2VjdGlvbiB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDIwcHggMjBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoMiB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcCB7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHVsIHtcclxuXHRcdFx0XHRcdFx0XHQmLmNoZWNrIHtcclxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuMmVtO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCLinJNcIjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2Y3NWYxYztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmRvdCB7XHJcblx0XHRcdFx0XHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjJlbTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi44O7XCI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5kb3dubG9hZC1pbWcge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5kb3dubG9hZC1mb3JtIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3Age1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1JTtcclxuXHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYtaGVhZCB7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMzVweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGZvcm0ge1xyXG5cdFx0XHRcdFx0XHRpbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPWVtYWlsXSwgaW5wdXRbdHlwZT10ZWxdIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDM1MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHRhYmxlIHtcclxuXHRcdFx0XHRcdFx0XHR0aCB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbHVtbl9kb3dubG9hZCB7XHJcblxyXG59XHJcbi5kb3dubG9hZGJuciB7XHJcblx0aW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcblxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdGZhcVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uZmFxIHtcclxuXHQuYW5jaG9yLWxpc3Qge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOC41cmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0Z2FwOiA0cmVtIDA7XHJcblxyXG5cdFx0bGkge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xcHg7XHJcblx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlKSAvIDMpO1xyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgZm9udDIwO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkMmQyZDI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA4LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDEycHggY2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRoMiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG5cdFx0Zm9udC1zaXplOiAzLjZyZW07XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdH1cclxuXHJcblx0ZGwge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDZweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xyXG5cclxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogN3JlbTtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICNmOTg2NDY7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0ZHQsXHJcblx0ZGQge1xyXG5cdFx0cGFkZGluZzogNnB4IDQwcHggMjlweCA1NnB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdGR0OjpiZWZvcmUsXHJcblx0ZGQ6OmJlZm9yZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG5cdFx0d2lkdGg6IDM3cHg7XHJcblx0XHRoZWlnaHQ6IDM3cHg7XHJcblx0XHRmbGV4OiBub25lO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDMwcHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjk4NjQ2O1xyXG5cdFx0YmFja2dyb3VuZDogI2Y5ODY0NjtcclxuXHRcdEBpbmNsdWRlIGVuLWZvbnQyO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdGNvbnRlbnQ6IFwiUVwiO1xyXG5cdH1cclxuXHJcblx0ZHQge1xyXG5cdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdFx0cGFkZGluZzogMzZweCA0MHB4IDMxcHggNTZweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDdweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiA0M3B4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDgucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdH1cclxuXHJcblx0XHQmLm9uOjphZnRlciB7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XHJcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRkZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbG9yOiAjZjk4NjQ2O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdGNvbnRlbnQ6IFwiQVwiO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvbW1vbi1iZy0tYnJvd24tbGlnaHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMTIwcHg7XHJcblx0XHRwYWRkaW5nOiA4MHB4IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAjRUVFOUUzO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcclxuXHRcdC5hbmNob3ItbGlzdCB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRnYXA6IDEuNXJlbSAwO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0Ly8gZm9udC1zaXplOiAxLjhyZW07XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGR0OmhvdmVyIHtcclxuXHRcdG9wYWNpdHk6IDAuNztcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KSBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcclxuXHRcdC5hbmNob3ItbGlzdCB7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRnYXA6IDEuNXJlbSAwO1xyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAyKTtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0LmFuY2hvci1saXN0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRnYXA6IDEwcHggMDtcclxuXHRcdH1cclxuXHJcblx0XHRoMyB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdGRsIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDZweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XHJcblx0XHR9XHJcblxyXG5cdFx0ZHQsXHJcblx0XHRkZCB7XHJcblx0XHRcdHBhZGRpbmc6IDRweCAyMHB4IDE1cHggNDBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdH1cclxuXHJcblx0XHRkdDo6YmVmb3JlLFxyXG5cdFx0ZGQ6OmJlZm9yZSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHR3aWR0aDogMzBweDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS43cmVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGR0IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdFx0XHRwYWRkaW5nOiAyNXB4IDIwcHggMjBweCA0MHB4O1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogN3B4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDQzcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA5cHggYXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGRkOjpiZWZvcmUge1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbW1vbi1iZy0tYnJvd24tbGlnaHQge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA3MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA0MHB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xyXG5cdFx0LmFuY2hvci1saXN0IHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTFweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgOHB4IGNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogOXB4IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiQG1peGluIGZvbnQxMCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjUyMXZ3LCAxMHB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQxMiB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjYyNXZ3LCAxMnB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQxMyB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxMHB4LCAwLjY3N3Z3LCAxM3B4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQxNCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxMnB4LCAwLjcyOXZ3LCAxNHB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQxNSB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxM3B4LCAwLjc4dncsIDE1cHgpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udDE2IHtcclxuICBmb250LXNpemU6IGNsYW1wKDE0cHgsIDAuODMzM3Z3LCAxNnB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQxOCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCAwLjkzNzV2dywgMThweCk7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250MjAge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4wNDZ2dywgMjBweCk7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250MjIge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4xNDZ2dywgMjJweCk7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250MjQge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMThweCwgMS4yNXZ3LCAyNHB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQyNiB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjM1NHZ3LCAyNnB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQyOCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgxOHB4LCAxLjQ1OHZ3LCAyOHB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQzMCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjU2MnZ3LCAzMHB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQzMiB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjY2NnZ3LCAzMnB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQzNCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgyNHB4LCAxLjc3dncsIDM0cHgpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udDM2IHtcclxuICBmb250LXNpemU6IGNsYW1wKDI1cHgsIDEuODc1dncsIDM2cHgpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udDM4IHtcclxuICBmb250LXNpemU6IGNsYW1wKDI2cHgsIDEuOTc4dncsIDM4cHgpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udDQwIHtcclxuICBmb250LXNpemU6IGNsYW1wKDI4cHgsIDIuMDgzdncsIDQwcHgpO1xyXG59XHJcblxyXG5AbWl4aW4gZm9udDQ4IHtcclxuICBmb250LXNpemU6IGNsYW1wKDMycHgsIDIuNXZ3LCA0OHB4KTtcclxufVxyXG5cclxuQG1peGluIGZvbnQ1NCB7XHJcbiAgZm9udC1zaXplOiBjbGFtcCgzNnB4LCAyLjgxMjV2dywgNTRweCk7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250NjAge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoMzJweCwgMy4xMjV2dywgNjBweCk7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250NzYge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgMy4xMjV2dywgNzZweCk7XHJcbn1cclxuXHJcbkBtaXhpbiBmb250ODAge1xyXG4gIGZvbnQtc2l6ZTogY2xhbXAoNDBweCwgNC4xNjZ2dywgODBweCk7XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdGluZGV4XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5pbmRleCB7XHJcbiAgLm1haW4tdmlzdWFsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi10b3A6IDlyZW07XHJcblxyXG4gICAgLnRleHQtYm94IHtcclxuICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjNweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEyOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaW5kZXgvbWFpbl9iZzAxLnN2ZykgcmVwZWF0LXggbGVmdCAtMzFweCB0b3AgKFxyXG4gICAgICAgICAgICAtMnB4IC8gYXV0b1xyXG4gICAgICAgICAgKSAxMDAlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgICAgIGhlaWdodDogMjI2cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pbmRleC9tYWluX2JnMDIucG5nKSBuby1yZXBlYXQgbGVmdCAodG9wIC8gYXV0bylcclxuICAgICAgICAgIDEwMCU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWlubmVyLWJveCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiA4MTBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1ib3ggLnRpdGxlIHtcclxuICAgICAgbWFyZ2luOiAwIDAgLTJweCAtMzlweDtcclxuICAgICAgQGluY2x1ZGUgZm9udDc2O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cclxuICAgICAgc21hbGwge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMzhweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBob3RvLWJveCB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcwcHgpO1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDg5MC82Nzc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDIwMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbnRyb2R1Y2Uge1xyXG4gICAgLmludHJvZHVjZS10ZXh0LWJveCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDgzcHg7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnRyb2R1Y2UtaW1nLWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogMThweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSAzcmVtO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAzNnB4KTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm51bSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgLy8gbWFyZ2luOiAtNDhweCAwIDIxcHg7XHJcbiAgICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIGVuLWZvbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50dGwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcbiAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTlweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnR4dCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS44NzU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW50cm9kdWNlLWJ1dHRvbiBhIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWQtc2VhcmNoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcblxyXG4gICAgLnRhYi1wYW5uZWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgLnRhYi1saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRhYi1saXN0X19pdGVtIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogY2FsYygxMDAlIC0gMXB4KTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjNWJlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGFiLWxpc3RfX2l0ZW0tLWFjdGl2ZSBhOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50YWItYm94IHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDYwcHggMzlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxNXB4IDE1cHg7XHJcblxyXG4gICAgICAgIC5pbWctbGlzdCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGdhcDogN3B4IDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbWctbGlzdF9faXRlbSB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDZweCAqIDMpIC8gNCk7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMjNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblxyXG4gICAgICAgICAgICAucGhvdG8ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgIC8vIGltZyB7XHJcbiAgICAgICAgICAgICAgLy8gXHR3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAvLyBcdGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50dGwge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50YWItYm94LWxpbmsge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y5ODY0NjtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA1LnBuZykgbm8tcmVwZWF0XHJcbiAgICAgICAgICAgICAgICAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb21tb24tYWQtc2VhcmNoLWxpc3RfX2l0ZW0gYSB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZWFybmFibGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4IDUwcHggMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAuaGVhZGxpbmUwNCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWFybmFibGUtdGV4dC1ib3gge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGVhcm5hYmxlLXN3aXBlciB7XHJcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sZWFybmFibGUtYnV0dG9uIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJnLW5vbmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm90aGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcbiAgfVxyXG5cclxuICAubmV3cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOWUzO1xyXG5cclxuICAgIC5jb250ZW50LS1sYXJnZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA2OHB4IDUlO1xyXG4gICAgICBtYXgtd2lkdGg6IDE1MDRweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDk5OTk5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDYwcHggMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1ib3gge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgcGFkZGluZzogNTNweCA5MHB4IDAgMDtcclxuICAgICAgbWF4LXdpZHRoOiA2OTJweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAuaGVhZGxpbmUwNSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uZXdzLWxpbmstbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm5ld3MtbGluay1saXN0X19pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50dGwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzU7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5waG90by1ib3gge1xyXG4gICAgICB3aWR0aDogNjYwcHg7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBhc3BlY3QtcmF0aW86IDY2LzQ0O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAxMDBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29tbW9uLWxlYXJuYWJsZS1saW5rX19pdGVtIHtcclxuICAgIG1hcmdpbjogMCAyMHB4O1xyXG4gICAgd2lkdGg6IDM3M3B4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgIC5waG90by1ib3gge1xyXG4gICAgICBoZWlnaHQ6IDIyMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1ib3gge1xyXG4gICAgICBwYWRkaW5nOiAyMnB4IDE4cHggMjdweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHQtdG9wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAubGVmdCB7XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI3IC8gMTQpO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50YWctbGlzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMnB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhZy1saXN0X19pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMXB4IDExcHggMXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJpZ2h0IC5kYXRlIHtcclxuICAgICAgICAgIGNvbG9yOiAjOTU5NTk1O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogY2FsYygyNyAvIDEyKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50dGwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjcgLyAxOCk7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxpbmstbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saW5rLWxpc3RfX2l0ZW0gYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gLmNvbW1vbi1vdGhlci1saW5rLWxpc3RfX2l0ZW0gYSB7XHJcbiAgLy8gXHRib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgLy8gfVxyXG4gIEBpbmNsdWRlIHBjIHtcclxuICAgIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0ge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWJveCAubGluay1saXN0X19pdGVtIGE6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFkLXNlYXJjaCAudGFiLXBhbm5lbCAudGFiLWJveCAudGFiLWJveC1saW5rIGE6aG92ZXIge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTUyMHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tYWluLXZpc3VhbCAudGV4dC1ib3gge1xyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIC8vIGZvbnQtc2l6ZTogN3JlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbW1vbi1idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTMwMHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tYWluLXZpc3VhbCB7XHJcbiAgICAgIC50ZXh0LWJveCAudGl0bGUge1xyXG4gICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMi4xNXZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ydnc7XHJcbiAgICAgICAgLy8gZm9udC1zaXplOiA0LjN2dztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHQtYm94IHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC44dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDkuOHZ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNS43dnc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE3dnc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICAuaGVhZGxpbmUwNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4zcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tdmlzdWFsIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cclxuICAgICAgLnBob3RvLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDI4NXB4O1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogaW5oZXJpdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE5cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWlubmVyLWJveCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRleHQtYm94IHtcclxuICAgICAgICAuY29tbW9uLWJ1dHRvbi0tY29udGFjdCxcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbnRyb2R1Y2Uge1xyXG4gICAgICAuaW50cm9kdWNlLWltZy1saXN0IHtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm51bSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR0bCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG5cclxuICAgICAgICAgIHNtYWxsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFkLXNlYXJjaCB7XHJcbiAgICAgIC50YWItcGFubmVsIHtcclxuICAgICAgICAudGFiLWxpc3Qge1xyXG4gICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRhYi1saXN0X19pdGVtIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuXHJcbiAgICAgICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGFiLWJveCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcblxyXG4gICAgICAgICAgLmltZy1saXN0X19pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAudGV4dC1ib3gge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG5cclxuICAgICAgICAgICAgICAucGhvdG8ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxlYXJuYWJsZSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW0ge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3Mge1xyXG4gICAgICAuY29udGVudC0tbGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCA2MHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBhc3BlY3QtcmF0aW86IDY2LzI2O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDUwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDM1cHggMTBweCAwO1xyXG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAuaGVhZGxpbmUwNSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5ld3MtbGluay1saXN0X19pdGVtIC50dGwge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb21tb24tYnV0dG9uIGEge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qIDI0MTAyMSAqL1xyXG4ub25seS1zcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLm9ubHktcGMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vKjI1MDUyOCovXHJcbi5idXR0b24tbGlzdF9yb3d7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMzBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbi5idXR0b24tbGlzdF9yb3d7XHJcbmZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbmdhcDowO1xyXG59XHJcbi5idXR0b24tbGlzdF9yb3cgYXtcclxuICAgICAgd2lkdGg6IDM4cmVtO1xyXG59XHJcbn1cclxuLy8gLmluZGV4IC5sZWFybmFibGU6OmJlZm9yZSB7XHJcbi8vICAgICB0b3A6IDQuMiU7XHJcbi8vICAgICBsZWZ0OiAzLjUlO1xyXG4vLyAgICAgd2lkdGg6IDkzJTtcclxuLy8gICAgIGhlaWdodDogOTElO1xyXG4vLyAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuLy8gfVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmluZGV4IC5sZWFybmFibGU6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICB0b3A6IDIlO1xyXG4gICAgICAgIGhlaWdodDogOTYlO1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8qMjUwNTI5Ki9cclxuICAuY29sdW1uX2NlbnRlcntcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAuaW5kZXggLm5ld3MgLmNvbnRlbnQtLWxhcmdlOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuaW5kZXggLm5ld3MgLnRleHQtYm94IC5uZXdzLWxpbmstbGlzdF9faXRlbSBhe1xyXG4gICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICB9XHJcbi5pbmRleCAubmV3cyAuY29udGVudC0tbGFyZ2Uge1xyXG4gICAgcGFkZGluZzogMCAwIDAgNSU7XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5pbmRleCAubmV3cyAuY29udGVudC0tbGFyZ2Uge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG59XHJcbn1cclxuXHJcbi8qMjUwNjE344OQ44OK44O86L+95YqgKi9cclxuLnRvcF9ndWlkZV9fYm5ye1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgei1pbmRleDogMTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogOTYlO1xyXG4gIG1hcmdpbi10b3A6IDdyZW07XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2Y5ODY0NjtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7XHJcbiAgYm94LXNoYWRvdzogMHB4IDFweCA2Ljc5cHggLjIxcHggcmdiYSgwLCAwLCAwLCAuMjgpO1xyXG4gIGhlaWdodDoxNzVweDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5NTBweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4gIGltZ3tcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzVweCwgLTNweCk7XHJcbiAgaGVpZ2h0OiAyMDZweDtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1MHB4KSB7XHJcbnRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yMHB4KTtcclxufVxyXG4gIH1cclxuICAmX3R4dHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgd2lkdGg6NDglO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1MHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgcHtcclxuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgICBoM3tcclxuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG1hcmdpbi10b3A6IC44cmVtO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk1MHB4KSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX2J0bntcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY5cHgpIHtcclxuICAgIG1hcmdpbi10b3A6IDVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgYXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2dnc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMXB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAuMSksIC0xcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIC4xKSwgMCAtMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDE1dnc7XHJcbiAgICBoZWlnaHQ6IDMuM3Z3O1xyXG4gICAgbWluLXdpZHRoOiAxNjBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5NTBweCkge1xyXG4gICAgbWFyZ2luOiAzcmVtO1xyXG4gICAgbWluLXdpZHRoOiAyNTJweDtcclxuICAgIH1cclxuICAgIHNwYW57XHJcbiAgICAgIGNvbG9yOiAjZjc1ZjFjO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogLTIyJTtcclxuICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzA0LnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlciAvIDEwMCU7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIH1cclxufVxyXG5cclxuLyrkuqTpgJrluoPlkYrjga7mtLvnlKjjgqzjgqTjg4kt44K544Op44Kk44OJKi9cclxuLmd1aWRlLWNhc2Utc3dpcGVye1xyXG4gIC50ZXh0LWJveHtcclxuICAgIC50ZXh0LXRvcHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgc3BhbntcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICBjb2xvcjogI2Y3NWYxYztcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgICAgIC50dGx7XHJcbiAgICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcclxuICAgICAgc3BhbntcclxuICAgICAgcGFkZGluZzogMCAuNXJlbTtcclxuICAgICAgYmFja2dyb3VuZDogI2Y5ODY0NjtcclxuICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLmNvbW1vbi1sZWFybmFibGUtbGluay1zd2lwZXItYm94e1xyXG4gIC5zd2lwZXItYnRuLW5leHR7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYXtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItYnRuLXByZXZ7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICBhe1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmluZGV4IC5jb21tb24tbGVhcm5hYmxlLWxpbmtfX2l0ZW17XHJcbiAgbWFyZ2luOiA1cHggMjBweCAhaW1wb3J0YW50O1xyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRrbm93bGVkZ2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmtub3dsZWRnZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICYtdGV4dC1ib3gge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTJweDtcclxuICAgIHBhZGRpbmc6IDAgNSU7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIgLyAxOCk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWltZy1ib3gge1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzdweDtcclxuICAgIG1heC13aWR0aDogMTU0NnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiA5OTk5OXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDYwcHggMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTllMztcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtYm94IHtcclxuICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiA2NnB4IDEwMHB4IDMzcHggMDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogNjEzcHg7XHJcbiAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICAudHRsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBob3RvLWJveCB7XHJcbiAgICAgIG1heC13aWR0aDogNjYwcHg7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogNjYvNDE7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAxMDBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgZmxleDogMC43O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1yZXZlcnNlIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDY2cHggMCAzM3B4IDY2cHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcGMge1xyXG4gICAgJi1pbWctYm94LS1yZXZlcnNlIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDYwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMDBweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cclxuICAgICYtdGV4dC1ib3ggcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICYtaW1nLWJveCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuXHJcbiAgICAgICYtLXJldmVyc2Uge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNSU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWJveCB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAxMHB4IDMwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG5cclxuICAgICAgICAudHRsIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuN3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5waG90by1ib3gge1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogNjYvMjg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKjI0MTAwOCovXHJcbi5jb250ZW50LS1sYXJnZS13cmFwcGVyIHtcclxuXHRwYWRkaW5nOiAwIDNyZW07XHJcbiAgJi5wLWlubGluZS0tMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxufVxyXG4uY29udGVudC0tbGFyZ2UuY29udGVudC0tbGFyZ2UtdyB7XHJcblx0bWF4LXdpZHRoOiAxNTAwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTllMztcclxuXHRib3JkZXItcmFkaXVzOiA0MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHBhZGRpbmc6IDVyZW0gMCA4cmVtICFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IGF1dG87XHJcblxyXG4gICYucC1pbmxpbmUtLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMCFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcblx0QGluY2x1ZGUgc3Age1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW46IDAgNSU7XHJcblx0XHRwYWRkaW5nOiA0cmVtIDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50LS1taWRkbGUge1xyXG5cdFx0cGFkZGluZzogMCA2LjQlO1xyXG4gICAgJi5wLWlubGluZS0tMCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cdH1cclxuXHJcblx0LmNvbW1vbi1vdGhlci1saW5rLWxpc3RfX2l0ZW0ge1xyXG5cdFx0LnBob3RvLWJveCBpbWcge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0XHRhIHtcclxuXHRcdFx0cGFkZGluZzogMS41cmVtIDIuNXJlbSAxLjVyZW0gMS41cmVtO1xyXG5cdFx0fVxyXG4gICAgLnBob3RvLWJveCB7XHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cdH1cclxuXHJcblx0LmNvbW1vbi1vdGhlci1saW5rLWxpc3QgKyBwIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcbn1cclxuLyoyNDEwMTEqL1xyXG4ucGItMTIwIHtcclxuICBwYWRkaW5nLWJvdHRvbToxMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29udGFjdC1ib3gge1xyXG4gIG1hcmdpbi1sZWZ0OiA0MnB4O1xyXG59XHJcblxyXG4jYWRMaW5lIHtcclxuICAuY29udGFjdC1ib3ggIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICAuY29udGFjdC1saW5rIHtcclxuICAgIHdpZHRoOiBjbGFtcFJhbmdlKDMwMCwgMzgwLCAzODApO1xyXG4gICAgaGVpZ2h0OiByZW0oNjApO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgZ2FwOiAwIHJlbSg4KTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjgpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLFxyXG4gICAgICAgIHJnYmEoMjQ3LCA5NSwgMjgsIDEpIDAlLFxyXG4gICAgICAgIHJnYmEoMjQ3LCAxOTcsIDcwLCAxKSA1MCUsXHJcbiAgICAgICAgcmdiYSgyNDcsIDk1LCAyOCwgMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IHJlbSgyMCk7XHJcbiAgICAgIGhlaWdodDogcmVtKDE4KTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9wYXBlcl9wbGFuZTAxLnN2Zykgbm8tcmVwZWF0IChjZW50ZXIgLyAxMDAlKTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRrbm93LWxlYXJuX19kZXRhaWxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmtub3ctbGVhcm5fX2RldGFpbCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTJyZW07XHJcblxyXG5cdC5mbGV4IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRnYXA6IDAgNnJlbTtcclxuXHR9XHJcblxyXG5cdC5hYm91dCB7XHJcblx0XHRtYXJnaW4tdG9wOiA4cmVtO1xyXG5cclxuXHRcdEBpbmNsdWRlIHNwIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGFydGljbGUge1xyXG5cdFx0ZmxleDogMTtcclxuXHJcblx0XHQubXYtcGhvdG8ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMy41cmVtO1xyXG5cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGgxIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMi45cmVtO1xyXG5cdFx0XHRmb250LXNpemU6IDRyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cclxuXHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuN3JlbTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRtYXJnaW46IDcuNHJlbSAwIDMuMnJlbTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRmb250LXNpemU6IDMuNnJlbTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRtYXJnaW46IDE4cHggMCAwO1xyXG5cdFx0XHRcdHdpZHRoOiA2cmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmOTg2NDY7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGg0IHtcclxuXHRcdFx0bWFyZ2luOiAzLjJyZW0gMCAyLjhyZW07XHJcblx0XHRcdGNvbG9yOiAjZjk4NjQ2O1xyXG5cdFx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHRcdH1cclxuXHJcblx0XHRoNSB7XHJcblx0XHRcdG1hcmdpbjogMi44cmVtIDAgMS42cmVtO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRnYXA6IDdweDtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTJweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ODY0NjtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnRvcCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdC50YWcge1xyXG5cdFx0XHRcdG1hcmdpbjogNHB4IDAgMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGdhcDogNXB4O1xyXG5cclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjk4NjQ2O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmRhdGUge1xyXG5cdFx0XHRcdGNvbG9yOiAjOTU5NTk1O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubGluay10YWcge1xyXG5cdFx0XHRtYXJnaW46IDAgNHB4IDQ3cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0Z2FwOiAwIDEwcHg7XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnBvaW50LWxpc3Qge1xyXG5cdFx0XHRmb250LXNpemU6IDIuNnJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblxyXG5cdFx0XHQrdWwge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIxcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29udHMge1xyXG5cdFx0XHQuc3VtbWFyeSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMuNXJlbTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44NzU7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6ICNmOTg2NDY7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYm9yZGVyLWJveCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDhyZW07XHJcblx0XHRcdHBhZGRpbmc6IDFyZW0gMnJlbSAycmVtO1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRzIHtcclxuXHRcdFx0LnBob3RvIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdFx0XHQmX2NhcCB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmF1dGhvci1ib3gge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiA4cmVtO1xyXG5cdFx0XHRwYWRkaW5nOiAyLjVyZW0gM3JlbSAyLjhyZW07XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcblxyXG5cdFx0XHQudHRsMDEge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudHRsMDIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcclxuXHJcblx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudHh0IHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMS43NTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5hdXRob3ItaW5uZXItYm94IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Z2FwOiAzcmVtO1xyXG5cclxuXHRcdFx0LnBob3RvLWJveCB7XHJcblx0XHRcdFx0bWFyZ2luOiAycHggMCAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxNnJlbTtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cmVtO1xyXG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWJvdXQgLmhlYWRsaW5lMDMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5hYm91dC1pdGVtIHtcclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGdhcDogNHJlbTtcclxuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlO1xyXG5cclxuXHRcdFx0PmEge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuYWJvdXQtbGlzdCB7XHJcblx0XHRcdC5waG90by1ib3gge1xyXG5cdFx0XHRcdHdpZHRoOiAyMnJlbTtcclxuXHRcdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0XHRhc3BlY3QtcmF0aW86IDIyLzEzO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50ZXh0LWJveCB7XHJcblx0XHRcdFx0LnRvcCB7XHJcblx0XHRcdFx0XHRtYXJnaW46IC0xcHggMCAzcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0LmNhdGVnb3J5IHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmOTg2NDY7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5kYXRlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzk1OTU5NTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQudGFnIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDlweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRnYXA6IDVweDtcclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS45cmVtO1xyXG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjk4NjQ2O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnR0bCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubGluay10YWcge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5idG4gYSB7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAycHg7XHJcblx0XHRcdHdpZHRoOiAzODJweDtcclxuXHRcdFx0aGVpZ2h0OiA2MnB4O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vYmcwMS5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgKGNlbnRlciAvIDEwMCUpIDEwMCU7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdFx0XHQuYmcge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgNTBweCA0cHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTFweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDI5cHg7XHJcblx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGVZKDE4MGRlZyk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDQucG5nKSBuby1yZXBlYXQgY2VudGVyIChjZW50ZXIgLyBjb3Zlcik7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2IoMjEyLCAyNTUsIDIzNikgMCUsIHJnYigyNDcsIDk1LCAyOCkgMCUsIHJnYigyMzUsIDE0OCwgNDUpIDk5JSk7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGFzaWRlIHtcclxuXHRcdG1hcmdpbjogNjNweCAwIDA7XHJcblx0XHR3aWR0aDogMjgwcHg7XHJcblxyXG5cdFx0LnNlYyB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDU0cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0aDMge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjk4NjQ2O1xyXG5cdFx0fVxyXG5cclxuXHRcdGgzLS1tYjEwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHJcblx0XHRoMy0tbWIxNiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnBob3RvLWxpbmstbGlzdCB7XHJcblx0XHRcdGxpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRnYXA6IDE0cHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5waG90by1ib3gge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRleHQtYm94IHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjAvMTQpO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQudGV4dC1saW5rLWxpc3Qge1xyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDJweCAwIDA7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDEvMTtcclxuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2Y5ODY0NjtcclxuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmhvdmVyOjphZnRlciB7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KSByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC50ZXh0LWxpbmstbGlzdC0taW1nIHtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pbm5lciB7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdGdhcDogNnB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucGhvdG8ge1xyXG5cdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNTBweDtcclxuXHRcdFx0XHRmbGV4LXNocmluazogMDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTNweDtcclxuXHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBwYyB7XHJcblx0XHRhcnRpY2xlIHtcclxuXHJcblx0XHRcdC5saW5rLXRhZyBhOmhvdmVyLFxyXG5cdFx0XHQuYWJvdXQtbGlzdCAudGV4dC1ib3ggLmxpbmstdGFnIGE6aG92ZXIge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYWJvdXQtaXRlbTpob3ZlciB7XHJcblx0XHRcdFx0b3BhY2l0eTogMC43O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cclxuXHRcdC5mbGV4IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblxyXG5cdFx0YXJ0aWNsZSB7XHJcblx0XHRcdGgxIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDIge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XHJcblxyXG5cdFx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5saW5rLXRhZyB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0XHRnYXA6IDAgNXB4O1xyXG5cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmNvbnRzIHtcclxuXHRcdFx0XHQucGhvdG8ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdG1hcmdpbjogNTBweCAwIDMwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblxyXG5cdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0bWFyZ2luOiAyNXB4IDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRoNSB7XHJcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblxyXG5cdFx0XHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYm9yZGVyLWJveCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmF1dGhvci1ib3gge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmF1dGhvci1pbm5lci1ib3gge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHQucGhvdG8tYm94IHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5hYm91dC1pdGVtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmFib3V0LWxpc3Qge1xyXG5cdFx0XHRcdC5waG90by1ib3gge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnRleHQtYm94IHtcclxuXHRcdFx0XHRcdC5saW5rLXRhZyBhIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC50b3Age1xyXG5cdFx0XHRcdFx0XHQuY2F0ZWdvcnkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQuZGF0ZSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnRhZyBzcGFuIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZyZW07XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnRuIGEge1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDJweDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNTBweDtcclxuXHJcblx0XHRcdFx0LmJnIHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNDBweCA0cHg7XHJcblxyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRhc2lkZSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRcdFx0LnNlYyB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0bmV3c19kZXRhaWxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbXBhbnksXHJcbi5uZXdzX3RvcCxcclxuLm5ld3NfZGV0YWlsLFxyXG4ucHJvY2VzcyB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcblxyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDcwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ubmV3c190b3Age1xyXG5cdC5wYWdlLXNvcnQtbGlzdCB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG59XHJcblxyXG4ubmV3c19kZXRhaWwge1xyXG5cdHNlY3Rpb24ge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50IHtcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogI2Y5ODY0NjtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYm94IHtcclxuXHRcdC50aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAycHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcblx0XHRcdHNtYWxsIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnRpbWUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG5cdFx0XHRjb2xvcjogIzk1OTU5NTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgOHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogMXB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjZjk4NjQ2O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmOTg2NDY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5waG90byB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2OXB4O1xyXG5cdH1cclxuXHJcblx0LndwLWJveCB7XHJcblx0XHRoMiB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMy42cmVtO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS4zODk7XHJcblx0XHR9XHJcblxyXG5cdFx0cCB7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjg3NTtcclxuXHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cclxuXHRcdFx0K3Age1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDNyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdEBpbmNsdWRlIHNwIHtcclxuXHRcdC50aXRsZS1ib3gge1xyXG5cdFx0XHQudGl0bGUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDJweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDNyZW07XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHJcblx0XHRcdFx0c21hbGwge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRpbWUge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDhweCAycHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5waG90byB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LndwLWJveCB7XHJcblx0XHRcdGgyIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdHBlbmRpbmdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBlbmRpbmcge1xyXG5cdG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG5cdC50aXRsZS1oMiB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1NHB4O1xyXG5cdFx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50LmZsZXgge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0Z2FwOiAwIDRyZW07XHJcblx0fVxyXG5cclxuXHRhcnRpY2xlIHtcclxuXHRcdGZsZXg6IDE7XHJcblx0fVxyXG5cclxuXHRhc2lkZSB7XHJcblx0XHR3aWR0aDogMjQ4cHg7XHJcblxyXG5cdFx0LnByaWNlLWJveCB7XHJcblx0XHRcdHBhZGRpbmc6IDI1cHggMTlweCAyOXB4O1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG5cclxuXHRcdFx0LnR0bCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNnB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnByaWNlIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0LnR4dCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5udW0ge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmOTg2NDY7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYnV0dG9uLWxpc3Qge1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jb21tb24tYnV0dG9uIGEge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5jb21tb24tYnV0dG9uLS1jb250YWN0IGE6OmJlZm9yZSxcclxuXHRcdFx0XHQuY29tbW9uLWJ1dHRvbi0tZGV0YWlsIGEgLnR4dDo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuY29udGFjdCB7XHJcblx0XHQucGVuZGluZy10ZXh0LWJveCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDYxcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRpdGxlLWgyIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHRcdH1cclxuXHJcblx0XHQucGVuZGluZy10ZXh0LWJveCBwIHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMS44NzU7XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRlbnQuZmxleCB7XHJcblx0XHRcdGdhcDogNHJlbTtcclxuXHRcdH1cclxuXHJcblx0XHQuY29tbW9uLXBlbmRpbmctYm94IC5pbm5lci1ib3gge1xyXG5cdFx0XHRnYXA6IDRyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0YXNpZGUge1xyXG5cdFx0XHR3aWR0aDogNDEwcHg7XHJcblxyXG5cdFx0XHQudGl0bGUtaDMge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm1haWxmb3JtIHtcclxuXHRcdFx0XHQuZm9ybS1saXN0IHtcclxuXHRcdFx0XHRcdGR0IHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cclxuXHRcdFx0XHRcdFx0Lm11c3Qge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA3cHg7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAycmVtO1xyXG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y5ODY0NjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGRkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQycHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzZWxlY3QsXHJcblx0XHRcdFx0dGV4dGFyZWEge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDE4cHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRpbnB1dCB7XHJcblxyXG5cdFx0XHRcdFx0Jlt0eXBlPVwidGV4dFwiXSxcclxuXHRcdFx0XHRcdCZbdHlwZT1cInRlbFwiXSxcclxuXHRcdFx0XHRcdCZbdHlwZT1cImVtYWlsXCJdIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDE4cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR0ZXh0YXJlYSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDE4cHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDE4MHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK3NwYW4ge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNHB4IDAgNHB4IDI1cHg7XHJcblxyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjNjU2NTY1O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QGluY2x1ZGUgcGMge1xyXG5cdFx0Ji5jb250YWN0IHtcclxuXHRcdFx0YXNpZGUge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC00cHg7XHJcblx0XHJcblx0XHRcdFx0Lm1haWxmb3JtIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStzcGFuIGE6aG92ZXIge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcclxuXHRcdFx0LmNvbW1vbi1wZW5kaW5nLWJveCAuaW5uZXItYm94IC5wZW5kaW5nLXRhYmxlIHRoIHtcclxuXHRcdFx0XHR3aWR0aDogNDElO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHNwIHtcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogNzBweDtcdFxyXG5cdFx0LmNvbnRlbnQuZmxleCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdC50aXRsZS1oMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdGFydGljbGUge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdGFzaWRlIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHQucHJpY2UtYm94IC5idXR0b24tbGlzdCAuY29tbW9uLWJ1dHRvbiBhIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDM1NXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmNvbnRhY3Qge1x0XHRcdFx0XHJcblx0XHRcdC5wZW5kaW5nLXRleHQtYm94IHtcclxuXHRcdFx0XHRwIHtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRhc2lkZSB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblxyXG5cdFx0XHRcdC50aXRsZS1oMyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Lm1haWxmb3JtIC5mb3JtLWxpc3Qge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdHByaXZhY3lcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnByaXZhY3kge1xyXG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG4gIC5oZWFkbGluZTAxIHtcclxuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjggLyAxNik7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgfVxyXG5cclxuICBwIGEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG5cclxuICAuc2VjMDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjlweDtcclxuICB9XHJcblxyXG4gIC50ZXh0LWxpc3QwMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xyXG5cclxuICAgID4gbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG5cclxuICAgICAgPiBwLFxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0LWxpc3QwMiA+IGxpIHtcclxuICAgIG1hcmdpbjogMCAwIDEzcHggMC45ZW07XHJcbiAgICB0ZXh0LWluZGVudDogLTAuOWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjggLyAxNik7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gIH1cclxuXHJcbiAgLnRleHQtbGlzdDAzID4gbGkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcclxuICAgIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjggLyAxNik7XHJcbiAgfVxyXG5cclxuICAuYm9yZGVyLWJveCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xyXG4gICAgcGFkZGluZzogMTRweCAyOHB4IDI2cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cclxuICAgIC5oZWFkbGluZTAzICsgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJnLWJveCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDExcHggMjFweCAxNXB4O1xyXG4gICAgICB3aWR0aDogNDQycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMTYpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGUsXHJcbiAgICAuc21hbGwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyMCAvIDEyKTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGUge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc21hbGw6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHBjIHtcclxuICAgIHAgYTpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuICAgIC5oZWFkbGluZTAxIHtcclxuICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNtYWxsIHtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJvcmRlci1ib3gge1xyXG4gICAgICBwYWRkaW5nOiAxNHB4O1xyXG5cclxuICAgICAgLmJnLWJveCB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgLmhlYWRsaW5lMDMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdHByb2R1Y3RcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnByb2R1Y3Qge1xyXG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG5cclxuICAuYWQtdHlwZSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5jb250ZW50LS1taWRkbGU6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgfVxyXG5cclxuICAmLWRldGFpbCB7XHJcbiAgICAucGFnZS12aXN1YWwge1xyXG4gICAgICAucGhvdG8tYm94IHtcclxuICAgICAgICBoZWlnaHQ6IDQwcmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlbGF0ZWQtcHJvZHVjdCB7XHJcbiAgICAgIHRhYmxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faW1nIHtcclxuICAgICAgICB3aWR0aDogMzElO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0LWFib3V0LFxyXG4gICAgLmZlYXR1cmUsXHJcbiAgICAucnVsZSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8g5ZCM6Imy44GM6Zqj5o6l44GZ44KL5aC05ZCIXHJcbiAgICAuY29tbW9uLWJnLS1icm93bi1saWdodCB7XHJcblxyXG4gICAgICAmKy5jb21tb24tYmctLWJyb3duLWxpZ2h0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC1wcm9kdWN0IHtcclxuICAmX19pbmZvIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMi4ycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogMi4ycmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLnAtcHJvZHVjdF9fY29tbWVudCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb21tZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDQwcHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIC8vIHBhZGRpbmc6IDJyZW07XHJcbiAgICBwYWRkaW5nOiByZW0oMzApIHJlbSgyMCkgcmVtKDMwKTtcclxuICAgIC8vIHdpZHRoOiAzMHJlbTtcclxuICAgIHdpZHRoOiByZW0oNDAwKTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggLTVweCAjNzc3Nzc3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogMC40cztcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRyb3V0ZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucm91dGUge1xyXG5cdC5vdGhlci1yb3V0ZS1ib3gge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0cGFkZGluZzogMTBweCA2M3B4IDEycHg7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDgycHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGNvbG9yOiAjZjk4NjQ2O1xyXG5cdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNmOTg2NDY7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHR3aWR0aDogOXB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XHJcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxLzE7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHJpZ2h0OiA2NXB4O1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNmOTg2NDY7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudHJhaW4tcm91dGUge1xyXG5cdFx0LmNvbW1vbi1wb3NpdGlvbiB7XHJcblx0XHRcdGRsIHtcclxuXHRcdFx0XHRkdCB7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAzMHB4O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNwIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAyOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2Y5ODY0NjtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnN0YXRpb24tcm91dGUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG5cdH1cclxuXHJcblx0LnN0YXRpb24tcm91dGUtdGV4dC1ib3gge1xyXG5cdFx0LmhlYWRsaW5lMDcge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdG1hcmdpbi1ib3R0b206IDU2cHg7XHJcblx0fVxyXG5cclxuXHQuc3RhdGlvbi1yb3V0ZSB7XHJcblx0XHQuYW5jaG9yLWxpc3Qge1xyXG5cdFx0XHRwYWRkaW5nOiAxM3B4IDIxcHggMTBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRnYXA6IDEwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcblx0XHR9XHJcblxyXG5cdFx0LmFuY2hvci1pdGVtIGEge1xyXG5cdFx0XHRtaW4td2lkdGg6IDgwcHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0Z2FwOiA2cHg7XHJcblxyXG5cdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG5cdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxLzE7XHJcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2IzYjNiMztcclxuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcblx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZWFkbGluZTA1IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMThweDtcclxuXHRcdH1cclxuXHJcblx0XHQucGljay11cC1saXN0IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0Z2FwOiA2cmVtO1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNlZWU5ZTM7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdHBhZGRpbmc6IDEzcHggMjFweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTRweDtcclxuXHJcblxyXG5cdFx0XHRwIHtcclxuXHRcdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogdXJsKC4uL2ltZy9zdGF0aW9uL3BpY2stdXBfaWNvbi5wbmcpO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdGNvbHVtbi1nYXA6IDVyZW07XHJcblx0XHRcdFx0cm93LWdhcDogMXJlbTtcclxuXHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcblx0XHRcdFx0XHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiKDI1NSwgNzAsIDApIDAlLCByZ2IoMjM1LCAxNDgsIDQ1KSAxMDAlKTtcclxuXHJcblx0XHRcdFx0XHQmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Y29udGVudDogdXJsKC4uL2ltZy9jb21tb24vaWNvbl9hcnJvdzAzLnBuZyk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxOXB4O1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlYyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MnB4O1xyXG5cclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29tbW9uLXBvc2l0aW9uIGRsIGR0IHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZWU5ZTM7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0Z2FwOiA0cmVtO1xyXG5cclxuXHRcdC5waWNrLXVwLXN0YXRpb24ge1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRnYXA6IDE1cHg7XHJcblx0XHRcdC8vIGNvbG9yOiAjZjk4NjQ2O1xyXG5cclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdHdpZHRoOiA0cHg7XHJcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxLzE7XHJcblx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgIzAwMDtcclxuXHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDRweCkgcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG5cclxuXHRAaW5jbHVkZSBzcCB7XHJcblx0XHQub3RoZXItcm91dGUtYm94IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMzBweCAxMnB4IDEycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc3RhdGlvbi1yb3V0ZSB7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5vdGhlci1yb3V0ZS1ib3ggYTo6YWZ0ZXIge1xyXG5cdFx0XHRyaWdodDogMjBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3RhdGlvbi1yb3V0ZS10ZXh0LWJveCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnN0YXRpb24tcm91dGUgLmFuY2hvci1saXN0IHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdH1cclxuXHJcblx0XHQuc2VjIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdH1cclxuXHJcblx0XHQuc3RhdGlvbi1yb3V0ZSB7XHJcblx0XHRcdC5hbmNob3ItbGlzdCB7XHJcblx0XHRcdFx0cGFkZGluZzogMTJweCAxN3B4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuYW5jaG9yLWl0ZW0gYSB7XHJcblx0XHRcdFx0bWluLXdpZHRoOiA1NnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnBpY2stdXAtbGlzdCB7XHJcblx0XHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDNyZW07XHJcblxyXG5cdFx0XHRcdFx0YTo6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJvdXRlIC5zdGF0aW9uLXJvdXRlIHtcclxuXHRkaXYucGljay11cC1saXN0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cdHVsLnBpY2stdXAtbGlzdCB7XHJcblx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0cm91dGVfZGV0YWlsXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5yb3V0ZV9kZXRhaWwge1xyXG4gIC5mZWF0dXJlIHtcclxuICAgIC5jb21tb24taW1nLWJveCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdXRlLWltZyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuYm9yZGVyLWJveCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ0cHg7XHJcbiAgICAgIHBhZGRpbmc6IDQ5cHggNDlweCA0N3B4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgJi0tc3RhdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDM5cHg7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcblxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2hlYWQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdXRlLWRldGFpbCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiAyOXB4IDIwcHg7XHJcblxyXG4gICAgICAvLyDmlbDlrZdcclxuICAgICAgJl9fbnVtIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBlbi1mb250MztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3R0bCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOOCsOODqeODleS4i+azqOmHiFxyXG4gICAgICAmX19ub3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuXHJcbiAgICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOOCsOODqeODleOCv+OCpOODiOODq1xyXG4gICAgICAubGFiZWwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICBwYWRkaW5nOiAzcHggMjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyDpp4XoqbPntLDjg7vkuZflhaXot6/nt5pcclxuICAgICAgJl9fcm91dGUge1xyXG4gICAgICAgIHdpZHRoOiAzNSU7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBnYXA6IDJweDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOmnheips+e0sOODu+aOsuWHuuWPr+iDveeuh+aJgFxyXG4gICAgICAmX19hZCB7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZ2FwOiAxOHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjNweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtOXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3N0YXRpb24vYWRfaWNvbi5wbmcpIG5vLXJlcGVhdCAoY2VudGVyIC8gMTAwJSk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8g5Yip55So6ICF44OH44O844K/XHJcbiAgICAgICZfX3BlcnNvbi1pbmZvIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLmxhYmVsIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIDHml6XlubPlnYfliKnnlKjogIXmlbBcclxuICAgICAgJl9fYXZnLXBlcnNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDI3JTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgICAgICAgIEBpbmNsdWRlIGVuLWZvbnQzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUxcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IC05cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcm91dGUvZmVhdHVyZV9pY29uMDEucG5nKSBuby1yZXBlYXQgKGNlbnRlciAvIDEwMCUpO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJvdXRlLWRldGFpbF9fbm90ZSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8g6Lev57ea44OH44O844K/XHJcbiAgICAgICZfX2xpbmUge1xyXG4gICAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICAgIC5sYWJlbCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGdhcDogMnJlbSA1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fYm94IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX21vbmV5IHtcclxuICAgICAgICBtYXJnaW46IDlweCA1cHggMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6IDAgN3JlbTtcclxuXHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAwIDZweDtcclxuXHJcbiAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBvc2l0aW9uIHtcclxuICAgIC5jb21tb24tcG9zaXRpb24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkdCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbW1vbi1idXR0b24gYSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgLnR4dCB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwOGIwMztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0xcHg7XHJcbiAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwOGIwMztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC50eHQ6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgcGMge1xyXG4gICAgLnJvdXRlLWFkIC5oZWFkbGluZTA0IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICAuZmVhdHVyZSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCA3cmVtICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAuY29tbW9uLWltZy1ib3gge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yb3V0ZS1pbWcge1xyXG4gICAgICAgIC8vIG92ZXJmbG93LXg6IGF1dG87XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAvLyBtaW4td2lkdGg6IDgzNnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuYm9yZGVyLWJveCB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnJvdXRlLWRldGFpbCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3JvdXRlIHtcclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcGVyc29uLWluZm8taW1nIHtcclxuICAgICAgICAgIC8vIG92ZXJmbG93LXg6IGF1dG87XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC8vIG1pbi13aWR0aDogMTA5NHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW5mby1saXN0IHtcclxuICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgIGdhcDogMCAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW5mby1pdGVtIC50dGwge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wZXJzb24taW5mby1saXN0IHtcclxuICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0c3VwcG9ydFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc3VwcG9ydCB7XHJcblx0cGFkZGluZy1ib3R0b206IDQuNHJlbTtcclxuXHJcblxyXG5cdC5jYXV0aW9uLWxpc3Qge1xyXG5cdFx0Jl9faXRlbSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGdhcDogNHJlbTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIHNwIHtcclxuXHRcdFx0XHRnYXA6IDJyZW07XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQucGhvdG8tYm94IHtcclxuXHRcdFx0XHR3aWR0aDogMy4zcmVtO1xyXG5cdFx0XHRcdGhlaWdodDogMy4zcmVtO1xyXG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xyXG5cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IC0xLjlyZW07XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQudGV4dC1ib3gge1xyXG5cdFx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNwIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZsb3ctbGlzdCB7XHJcblx0XHRtYXJnaW4tdG9wOiA3NXB4O1xyXG5cdH1cclxuXHJcblx0LmZhcSB7XHJcblx0XHRkbCB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG5cdFx0fVxyXG5cclxuXHRcdGR0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuY29udGFjdCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgc3Age1xyXG5cdFx0LnN1cHBvcnQge1xyXG5cdFx0XHQucGFnZS12aXN1YWwgLnRleHQtYm94IC5idXR0b24tbGlzdCBhIHtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZsb3ctaXRlbSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGdhcDogMDtcclxuXHJcblx0XHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZsb3ctaXRlbS0tbGVmdCB7XHJcblx0XHRcdGdhcDogMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdCYraW1nIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmZhcSB7XHJcblx0XHRcdHBhZGRpbmc6IDdyZW0gMCAhaW1wb3J0YW50O1xyXG5cclxuXHRcdFx0ZGwge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY29udGFjdCB7XHJcblx0XHRcdHBhZGRpbmc6IDdyZW0gMCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0dGVybWlub2xvZ3lcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRlcm1pbm9sb2d5IHtcclxuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuXHJcbiAgLmhlYWRsaW5lMDcge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTdweDtcclxuICB9XHJcblxyXG4gIC50ZXJtaW5vbG9neS10ZXh0LWxpc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwMHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAxMHB4IDExcHg7XHJcbiAgfVxyXG5cclxuICAudGVybWlub2xvZ3ktdGV4dC1pdGVtIGEge1xyXG4gICAgcGFkZGluZzogMCAyM3B4IDRweCAyMHB4O1xyXG4gICAgbWluLXdpZHRoOiAxMjBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgLTFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgZ2FwOiA2cHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjYjNiM2IzO1xyXG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkbGluZTA1IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgfVxyXG5cclxuICAudGl0bGUtaDQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2VjIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0LWl0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0LW5vdGUge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHJcbiAgICAuaGVhZGxpbmUwNyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlcm1pbm9sb2d5LXRleHQtbGlzdCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBnYXA6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlcm1pbm9sb2d5LXRleHQtaXRlbSBhIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4IDJweCAxNXB4O1xyXG4gICAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRsaW5lMDUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWl0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VjIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNlYXJjaCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcblxyXG4gICYtbGlzdCB7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNmOTg2NDY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVzYyB7XHJcbiAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ub3Rmb3VuZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuXHJcbiAgICAmX190dGwge1xyXG4gICAgICBmb250LXNpemU6IDEwcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3R4dCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuY29tbW9uLWJ1dHRvbiB7XHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBtaW4td2lkdGg6IDI1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Iiwic2VjdGlvbiB7XHJcbiAgJi5waWNrdXAtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMTJyZW0haW1wb3J0YW50O1xyXG5cclxuICAgIC5jb250ZW50LS1taWRkbGUge1xyXG4gICAgICBwYWRkaW5nOiAwIDQuNSU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jb21tb24tcGlja3VwIHtcclxuICAmX19pbm5lciB7XHJcbiAgICBib3JkZXI6IDE4cHggc29saWQgI2Y5ODY0NjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTg2NDY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMTVweCAxNXB4O1xyXG4gIH1cclxufVxyXG4iLCIuc2lkZS1uYXYge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMTAwO1xyXG4gIEBpbmNsdWRlIHNwLWxnIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiBjYWxjKDUwJSArIHJlbSgxMCkpO1xyXG4gICAgbGVmdDogLTcwdnc7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgIHdpZHRoOiA3MHZ3O1xyXG4gICAgei1pbmRleDogMTEwMDtcclxuICAgIGhlaWdodDogNzZ2aDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMjApIDAgcmVtKDIwKSByZW0oMjApO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBib3gtc2hhZG93OiByZW0oMSkgcmVtKDEpIHJlbSgxKSByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNDIpKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIGFuaW1hdGlvbjogZmFkZUluTGVmdCAxcyBlYXNlIDBzIDEgbm9ybWFsO1xyXG4gICAgICBAa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gICAgICAgIDAlIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBsZWZ0OiAtNzB2dztcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAxMCUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgbGVmdDogLTcwdnc7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgMjAlIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgIGxlZnQ6IC03MHZ3O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDMwJSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjE7XHJcbiAgICAgICAgICBsZWZ0OiAtNzB2dztcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICA0MCUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIGxlZnQ6IC03MHZ3O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDUwJSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNDIpKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICA5OCUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gcmVtKDQyKSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgOTklIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIHJlbSg0MikpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gcmVtKDQyKSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNpZGUtbmF2X19idXR0b24ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICBib3gtc2hhZG93OiByZW0oMSkgcmVtKDEpIHJlbSgxKSByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgd2lkdGg6IHJlbSg4NCk7XHJcbiAgICAgICAgLnNpZGUtbmF2X19idXR0b24tLWFycm93IHtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc2lkZS1uYXZfX3RpdGxlIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGN1cnNvcjogaW5pdGlhbDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcclxuICAgICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNDIpKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICAxMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIHJlbSg0MikpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICB9XHJcbiAgICAgIDIwJSB7XHJcbiAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gcmVtKDQyKSk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIH1cclxuICAgICAgMzAlIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjE7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNDIpKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICA0MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNDIpKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICA1MCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgbGVmdDogLTcwdnc7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgIH1cclxuICAgICAgOTglIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGxlZnQ6IC03MHZ3O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICB9XHJcbiAgICAgIDk5JSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBsZWZ0OiAtNzB2dztcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGxlZnQ6IC03MHZ3O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBwYy1sZyB7XHJcbiAgICAgIHdpZHRoOiA3NXZ3O1xyXG4gICAgICBsZWZ0OiAtNzUuNnZ3O1xyXG4gICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSByZW0oNDIpKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICBhbmltYXRpb246IGZhZGVJbkxlZnQgMXMgZWFzZSAwcyAxIG5vcm1hbDtcclxuICAgICAgICBAa2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG4gICAgICAgICAgMCUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBsZWZ0OiAtNzUuNnZ3O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIHJlbSg0MikpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGtleWZyYW1lcyBzbGlkZU91dExlZnQge1xyXG4gICAgICAgIDAlIHtcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gcmVtKDQyKSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICBsZWZ0OiAtNzUuNnZ3O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogcmVtKDg0KTtcclxuICAgIG1hcmdpbi1yaWdodDogcmVtKC04Myk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgaGVpZ2h0OiBjbGFtcFJhbmdlKDE4MCwgMTgwLCAyNDUsIDEyODEpO1xyXG4gICAgYm94LXNoYWRvdzogcmVtKDEpIHJlbSgxKSByZW0oMTApIHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgcmVtKDIwKSByZW0oMjApIDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICAgJi0tYXJyb3cge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IHJlbSgyMCk7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB3aWR0aDogcmVtKDI4KTtcclxuICAgICAgaGVpZ2h0OiByZW0oMjgpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICBzY2FsZTogMTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiByZW0oMTApO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oMik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICAgIHNjYWxlOiAxO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IHJlbSgxMCk7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oMik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDkwZGVnKTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgIHNjYWxlOiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICY6aG92ZXIge1xyXG5cclxuICAgICAgJi0tYXJyb3cge1xyXG4gICAgICAgIHNjYWxlOiAxLjE7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHNjYWxlOiAxLjE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHNjYWxlOiAxLjE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RpdGxlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNDglO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBmb250LXNpemU6IGNsYW1wUmFuZ2UoMTYsIDE2LCAyMiwgMTI4MSk7XHJcbiAgICBjb2xvcjogIzVkNWQ1ZDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgd2lkdGg6IDIuM3JlbTtcclxuICAgICAgaGVpZ2h0OiAyLjNyZW07XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgdG9wOiByZW0oLTMwKTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9zaWRlX25hdl9pY29uLnBuZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMCByZW0oMjApIDAgY2xhbXBSYW5nZSgyMCwyMCw2MCwxMjgxKTtcclxuICAgIG1hcmdpbi10b3A6IGNsYW1wUmFuZ2UoMjAsIDQwLCA2MCwgMTI4MSk7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XHJcbiAgICB3aWR0aDogOTIlO1xyXG4gICAgaGVpZ2h0OiA4MCU7XHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIHdpZHRoOiByZW0oOSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IHJlbSg1KTtcclxuICAgIH1cclxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgd2lkdGg6IHJlbSg3KTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk0OTQ5NDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogcmVtKDUpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcGMtbGcge1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19saXN0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiBjbGFtcFZ3KDUwKTtcclxuICB9XHJcbiAgJl9faXRlbSB7XHJcbiAgICB3aWR0aDogcmVtKDQzMCk7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSBjbGFtcFZ3KDUwKSkgLyAzKTtcclxuICAgICYtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IGNsYW1wUmFuZ2UoMTYgLDE2ICwyMiwgMTI4MSk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgIGNvbG9yOiAjMTUxNTE1O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgyMCk7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHJlbSgyKSBzb2xpZCAjZjk4NjQ2O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiBjbGFtcFJhbmdlKDQwICw0MCAsNjAsIDEyODEpO1xyXG4gICAgICBAaW5jbHVkZSBwYy1sZyB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgxNSk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1KTtcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAuc2lkZS1uYXZfX2l0ZW0tdGl0bGUge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDMxKTtcclxuICAgICAgICAgIHdpZHRoOiBjbGFtcFJhbmdlKDIxLCAyMSwgMzEsIDEyODEpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oNDApO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjbGFtcFJhbmdlKDMwLCAzMCwgNDAsIDEyODEpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9zaWRlX25hdl9saW5lX2ljb24ucG5nXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAuc2lkZS1uYXZfX2l0ZW0tdGl0bGUge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDM5KTtcclxuICAgICAgICAgIHdpZHRoOiBjbGFtcFJhbmdlKDI5LCAyOSwgMzksIDEyODEpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oMzcpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjbGFtcFJhbmdlKDI3LCAyNywgMzcsIDEyODEpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9zaWRlX25hdl9zdGF0aW9uX2ljb24ucG5nXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAuc2lkZS1uYXZfX2l0ZW0tdGl0bGUge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogcmVtKDQyKTtcclxuICAgICAgICAgIHdpZHRoOiBjbGFtcFJhbmdlKDMyLCAzMiwgNDIsIDEyODEpO1xyXG4gICAgICAgICAgaGVpZ2h0OiByZW0oMzQpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBjbGFtcFJhbmdlKDI0LCAyNCwgMzQsIDEyODEpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9zaWRlX25hdl90eXBlX2ljb24ucG5nXCIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBkbCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDYpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlN2U3ZTc7XHJcbiAgfVxyXG4gIGR0LFxyXG4gIGRkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXBSYW5nZSgxMCwgMTMsIDE2KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gIH1cclxuICBkdCB7XHJcbiAgICBtYXJnaW4tdG9wOiByZW0oNik7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IHJlbSg0Myk7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB3aWR0aDogcmVtKDEyKTtcclxuICAgICAgaGVpZ2h0OiByZW0oNyk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwOC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgfVxyXG5cdH1cclxuXHJcblx0ZGwge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IHJlbSg2KTtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xyXG5cclxuXHRcdCY6bm90KDpsYXN0LW9mLXR5cGUpIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDcwKTtcclxuXHRcdH1cclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6ICMxNTE1MTU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGR0LFxyXG5cdGRkIHtcclxuXHRcdHBhZGRpbmc6IHJlbSgxMCk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRmb250LXNpemU6IGNsYW1wUmFuZ2UoMTAsIDEzLCAxNiwgMTI4MSk7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdGR0IHtcclxuXHRcdG1hcmdpbi10b3A6IHJlbSg2KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2U3ZTdlNztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGNvbG9yOiAjMTUxNTE1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG5cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0d2lkdGg6IHJlbSgxMik7XHJcblx0XHRcdGhlaWdodDogcmVtKDcpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG4gICAgICByaWdodDogcmVtKDIwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX2Fycm93MDgucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdH1cclxuXHJcbiAgICAmLm9uIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTdkYTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgxNSk7XHJcbiAgICB9XHJcblxyXG5cdFx0Ji5vbjo6YWZ0ZXIge1xyXG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcclxuXHRcdH1cclxuXHJcblx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0ZGQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogcmVtKDIwKTtcclxuICAgIHJpZ2h0OiByZW0oMTYpO1xyXG4gICAgd2lkdGg6IGNsYW1wUmFuZ2UoNDAsIDQwLCA2NCwgMTI4MSk7XHJcbiAgICBoZWlnaHQ6IGNsYW1wUmFuZ2UoNDAsIDQwLCA2NCwgMTI4MSk7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZjk4NjQ2O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHNjYWxlOiAxO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICBAaW5jbHVkZSBwYy1sZyB7XHJcbiAgICAgIHJpZ2h0OiByZW0oMTYpO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHNjYWxlOiAxLjE7XHJcbiAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZSxcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMjUlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgd2lkdGg6IGNsYW1wUmFuZ2UoMjAsIDIwLCAzMiwgMTI4MSk7XHJcbiAgICAgIGhlaWdodDogcmVtKDIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZGQge1xyXG4gICAgdWwge1xyXG4gICAgICAmLnNpZGUtbmF2X19kZXRhaWwtbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIHJlbSgxMDApKTtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIHJlbSgxNDApKTtcclxuICAgICAgICBnYXA6IHJlbSgzMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcGMtbGcge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCByZW0oOTUpKTtcclxuICAgICAgICAgIGdhcDogcmVtKDQwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zaWRlLW5hdl9fZGV0YWlsLWxpc3QtLTNjb2x1bW4ge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCByZW0oNzApKTtcclxuICAgICAgICAgIGdhcDogY2xhbXBSYW5nZSgxMCwgMTQsIDE2KSBjbGFtcFJhbmdlKDIwLCA0MCwgNTAsIDEyODEpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcGMtbGcge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIHJlbSg0OCkpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBmb250LXNpemU6IGNsYW1wUmFuZ2UoMTMsIDEzLCAxMywgMTI4MSk7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IHJlbSgxMik7XHJcbiAgICAgICAgICBoZWlnaHQ6IHJlbSg3KTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiByZW0oMTApO1xyXG4gICAgICAgICAgcmlnaHQ6IHJlbSgtMjQpO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcmVtKC0yKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwOC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIEBpbmNsdWRlIHBjLWxnIHtcclxuICAgICAgICAgICAgcmlnaHQ6IHJlbSgtMjApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBwYy1sZyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IHJlbSgxMCk7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiByZW0oOSk7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDcpO1xyXG4gICAgICAgICAgICB0b3A6IHJlbSg3KTtcclxuICAgICAgICAgICAgcmlnaHQ6IHJlbSgtMTUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmX19vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgQGluY2x1ZGUgc3AtbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5vYm90YWktY2hhdGJvdC1jb250cm9sbGVyIHtcclxuICBAaW5jbHVkZSBwYy14bCB7XHJcbiAgICByaWdodDogcmVtKDIwKSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0b2JqZWN0X2RldGFpbF90b3BcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm9iamVjdF9kZXRhaWxfdG9wIHtcclxuICBoMSBzcGFuIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDEuOXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbiAgLnNtYWxsX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICB9XHJcbiAgLm9yYW5nZV90aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnV0dG9uLWxpc3Qge1xyXG4gICAgbWFyZ2luOiA1LjZyZW0gMnJlbSAxcmVtIDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiA0NyUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5zcGVlY2gtYnViYmxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMzBweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZjc1ZjFjO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHJpZ2h0OiA3OXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjBkZWcpO1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAjZjc1ZjFjO1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDMwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICByaWdodDogMzMlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyoucGFnZS12aXN1YWwgLnRleHQtaW5uZXItYm94e1xyXG4gICAgICB3aWR0aDogNzYuNXJlbSAhaW1wb3J0YW50O1xyXG5cclxufSovXHJcblxyXG4ucGFnZS12aXN1YWwgLnRleHQtYm94IC5idXR0b24tbGlzdF9faXRlbS5jb21tb24tYnV0dG9uLS1kZXRhaWwgYSAudHh0OjphZnRlciB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG4ucGFnZS12aXN1YWwub2JqZWN0X2RldGFpbF90b3AgLnRleHQtYm94IC5idXR0b24tbGlzdF9faXRlbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5vYmplY3RfZGV0YWlsX3RvcC5ieV9vYmplY3QgLnRleHQtYm94OjpiZWZvcmUge1xyXG4gIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbn1cclxuXHJcbi8v55uu55qE5Yil44GubXbnlKhDU1NcclxuLmJ5X29iamVjdCB7XHJcbiAgLnRleHQtaW5uZXItYm94IHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDUlO1xyXG4gIH1cclxuICAucGhvdG8tYm94IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0ycmVtKTtcclxuICB9XHJcbn1cclxuXHJcbi5vYmplY3RfZGV0YWlsX3RvcC5ieV9vYmplY3QgLmJ1dHRvbi1saXN0IHtcclxuICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDtcclxufVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0Y2FzZV9ldGNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNhc2VfZXRjIHtcclxuLmNvbW1vbi1wb2ludC1saXN0e1xyXG4gIGdhcDoyNHB4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgbGl7XHJcbiAgICB3aWR0aDogMTglO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTIwMHB4KSB7XHJcbiAgICAgIHdpZHRoOjQ1JTtcclxuICAgIH1cclxuICAgIGg0e1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS40ZW07XHJcbiAgICB9XHJcbiAgICB9XHJcbn1cclxufVxyXG4gICAgLmJ1dHRvbi1saXN0X3Jvd3tcclxuICAgICAgZ2FwOiAwIDkwcHg7XHJcbiAgICAgIC5idXR0b24tbGlzdF9faXRlbXtcclxuICAgICAgbWFyZ2luLXRvcDogMi40cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gY29uZHVjdG9yX3dpcmVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbmR1Y3Rvcl93aXJlIHtcclxuICAuaGVhZGxpbmUwNDo6YmVmb3JlLC5oZWFkbGluZTA0OjphZnRlcntcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzVmMWMsICNlYjk0MmQpO1xyXG5cclxuICAmX190dGx7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgaDN7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19saXN0e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgZ2FwOiAzMHB4O1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTEwMHB4KSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIH1cclxuICAgIGxpe1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDQxJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgcGFkZGluZzogM3JlbSA0cmVtO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTEwMHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMHJlbTtcclxuICB9XHJcbn1cclxuICAgICZfdHRse1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgICZfY29udHtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjExMDBweCkge1xyXG4gICAgICAgIG1hcmdpbjogMCA1JTtcclxuICB9XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBtYXJnaW46IDNyZW0gYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmX3R4dHtcclxuICAgICAgICAmX2J0bntcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIC5zcGVlY2gtYnViYmxle1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYXtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNThweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2Y3NWYxYyAwJSwgI2Y3YzU0NiA1MCUsICNmNzVmMWMgMTAwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyLjZyZW0gMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMTAwcHgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR4dHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxM3B4LCAwcHgpO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yaWdodGJ0bl9pY29ue1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pY29uX3BhcGVyX3BsYW5lMDEuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMTAwJTtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAyMSU7XHJcbiAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTclO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbmludHJvLTNyZWFzb25cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmludHJvLTNyZWFzb24ge1xyXG4gICZfX3R0bHtcclxuICAgIHB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbW1vbi1pbWctbGlzdHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY5cHgpIHtcclxuICAgIG1hcmdpbjogMCA0cmVtXHJcbn1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgLmdhcDUwe1xyXG4gICAgZ2FwOjUwcHg7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgIGdhcDoyNXB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcbiAgLnRyYWluX2FkX21lcmlldHtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG4ucF9jZW50ZXJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbuOAgHBhdHRlcm5fb2JqZWN0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wYXR0ZXJuX29iamVjdCB7XHJcbiZfX2xpc3R7XHJcblxyXG4gICZfdHRse1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4ICNmOTg2NDY7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBzcGFue1xyXG4gICAgY29sb3I6ICNmOTg2NDY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfY29udHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMCA4cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAwIDNyZW07XHJcbiAgICAgIH1cclxuICAgIGltZ3tcclxuICAgICAgbWFyZ2luLWxlZnQ6IDRyZW07XHJcbiAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY5cHgpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0YWJsZXtcclxuICAgICAgdGh7XHJcbiAgICAgICAgd2lkdGg6IDEzcmVtO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OXB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB0ZHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OXB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcclxuICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAgJl90ZDAxe1xyXG4gICAgdWx7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICBjb2xvcjogIzg2ODY4NjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIH1cclxuICAgICZfdGQwM3tcclxuICAgICAgdWx7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogI2Y5ODY0NjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9vYmplY3QvcGF0dGVybl9vYmplY3RfaWNvbi5wbmcpIDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgbGVmdDogLTI0cHg7XHJcbiAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxufVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbuOAgHBlcnNvbmFfcmVjb21tZW5cclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnBlcnNvbmFfcmVjb21tZW4ge1xyXG4gICZfX2xpc3R7XHJcbiAgICBnYXA6IDI0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDQ1cHg7XHJcbiAgICAudHRse1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcclxuICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yb3dfdXB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fcm93X2Rvd257XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAgIHVse1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiAzM3B4IDEwcHg7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICB9XHJcbiAgfVxyXG4gICZfX2JucntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2Y5ODY0NjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3NWYxYywgI2ViOTQyZCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA2Ljc5cHggMC4yMXB4IHJnYmEoMCwgMCwgMCwgMC4yOCk7XHJcbiAgICBwYWRkaW5nOiAycmVtIDA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDU5cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi10b3A6IDdyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDBweCkge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAtMzdweDtcclxuICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMxOHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHotaW5kZXg6IC00O1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6MTIwMHB4KSB7XHJcbiAgICAgICAgdG9wOiAtMjg5cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogLTIzJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB6LWluZGV4OiAtNDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDE1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0NzZweDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgfVxyXG4gICAgfVxyXG4gICAgaW1ne1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG4gICAgaDN7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgIH1cclxuICAgICZfYnRue1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5zcGVlY2gtYnViYmxle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0yOXB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0zN2RlZyk7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjZmZmO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0yNHB4O1xyXG4gICAgICAgIHJpZ2h0OiAwJTtcclxuICAgICAgICBsZWZ0OiAxNTVweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzZkZWcpO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMnB4ICNmZmY7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gNXJlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGVhc2U7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxNXB4KTtcclxuICAgICAgICBib3gtc2hhZG93OiAxcHggMnB4IDJweCByZ2JhKDAsIDAsIDAsIC4xKSwgLTFweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgLjEpLCAwIC0xcHggMnB4IHJnYmEoMCwgMCwgMCwgLjEpO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDIwcHgpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eHR7XHJcbiAgICAgICAgY29sb3I6ICNmNzVmMWM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0c2VsZWN0X3JlYXNvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc2VsZWN0X3JlYXNvbiB7XHJcbi5jb21tb24taW1nLWxpc3R7XHJcbiAgJl9faXRlbXtcclxuICAgIC50ZXh0LWJveHtcclxuICAgICAgd2lkdGg6IDcwLjVyZW07XHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY5cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRzb2x1dGlvbi1yZWNvbW1lblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4uc29sdXRpb24tcmVjb21tZW4ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOjpiZWZvcmV7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwcHggNTBweCAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOWUzO1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG4gICZfX2xpc3R7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZ2FwOiAyM3B4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHdpZHRoOiA5MiU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjEyNjBweCkge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICBsaXtcclxuICAgIHdpZHRoOjIxLjUlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBib3JkZXI6c29saWQgMXB4IHJnYigyMjcsIDIyNywgMjI3KTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAycHggMS45NnB4IDAuMDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDByZW0gMDtcclxuICAgIGZsZXg6MTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEyNjBweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGZpZ3VyZXtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxcHgpO1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIH1cclxuICAgICZfX3R0bHtcclxuICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMXJlbSAxLjVyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTI2MHB4KSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJl9fdHh0e1xyXG4gICAgICBwe1xyXG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbSA1cmVtO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kKG1heC13aWR0aDoxMjYwcHgpIHtcclxuICAgICAgcGFkZGluZzogMCAxLjVyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAxcmVtIDByZW07XHJcbiAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbiAgdWwuYm94LXRocmVle1xyXG4gICAgd2lkdGg6NzUlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMjYwcHgpIHtcclxuICAgICAgd2lkdGg6MTAwJVxyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gICAgLnRyaWFuZ2xle1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZjk4NjQ2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXdpZHRoOiA3MHB4IDE1NXB4IDBweCAxNTVweDtcclxuICAgIG1hcmdpbjogNHJlbSBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuYm90dG9tX21lc3NhZ2V7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgfVxyXG4gIH1cclxuXHJcbi5wY19taW4xMjYwe1xyXG4gIGRpc3BsYXk6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjEyNjBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxufVxyXG4uc3BfbWF4MTI2MHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6MTI2MHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG59XHJcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0dHJhaW4tYWRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnRyYWluLWFkIHtcclxuLnRleHQtYm94e1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdHRyYW5zcG9ydGF0aW9uLWFib3V0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi50cmFuc3BvcnRhdGlvbi1hYm91dCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgJl9fdHRse1xyXG4gICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgIGNvbG9yOiAjZjk4NjQ2O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NzY4cHgpIHtcclxuICAgICAgZm9udC1zaXplOiAyLjNyZW07XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG4gICZfX3R4dHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG4gICZfX2ZpZ3VyZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBsaXtcclxuICAgICAgd2lkdGg6IDE5JTtcclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWF4LXdpZHRoOjkyMHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDMxJTtcclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH07XHJcbiAgICB9XHJcbiAgfVxyXG4gIH1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRtZWRpYV9ldGNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1lZGlhX2V0YyB7XHJcbiAgLmhlYWRsaW5lMDR7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gLnRvcC10dGx7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICBwYWRkaW5nOiAwIC41cmVtO1xyXG4gICAgc3BhbntcclxuICAgIGJhY2tncm91bmQ6ICNmOTg2NDY7XHJcbiAgICBwYWRkaW5nOiAwIC41cmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbiB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjlweCkge1xyXG4uc3AtZGlzcGxheV9ub25le1xyXG4gIGRpc3BsYXk6bm9uZTtcclxuXHJcbn1cclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG51c2FnZV9leGFtcGxlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi51c2FnZV9leGFtcGxlIHtcclxuLmNvbW1vbi1jYXNlLWxpc3R7XHJcbiAgZ2FwOiA1MHB4O1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpIHtcclxuICBnYXA6MjVweDtcclxuICAgIH1cclxuICBsaXtcclxuICAgIGF7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjJweDtcclxuICAgIHBhZGRpbmc6IDEuOHJlbSA0cmVtIDNyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OXB4XHJcbiAgICApIHtcclxuICAgICAgbWFyZ2luOiAwIDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG4gIH1cclxuICAubGlua3tcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMTNweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjZjc2ZDFjLCAjZDkzZDIzKTtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBzcGFue1xyXG4gICAgICAmOjphZnRlcntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ljb25fYXJyb3cwNS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgLyAxMDAlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDEwMnB4O1xyXG4gICAgICB0b3A6IDIzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9oZWFke1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG59XHJcbi5jb21tb24tYnV0dG9uLS1kZXRhaWwgYSAudHh0OjphZnRlcntcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiBkaXNwbGF5Om5vbmU7XHJcbn1cclxufVxyXG5cclxufVxyXG4iXX0= */
