html{scroll-padding:70px}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.l-headerBtm_logo{width:110px}.l-header_storeBtn{align-items:center;display:flex;height:100%;justify-content:center;padding-top:3px;width:65px}.l-header_storeBtn img{width:44px}.l-header_menuBtn{border-left:1px solid #e5e5e5;color:#4b548c;padding-top:40px;width:65px}.l-header_menuBtn span{background-color:#4b548c;border-radius:2px;left:22px;width:18px}.l-header_menuBtn span:first-child{top:15px}.l-header_menuBtn span:nth-child(2){top:22px}.l-header_menuBtn span:nth-child(3){top:28px}.l-header_menuBtn.is-opened span:first-child{top:22px;transform:rotate(45deg)}.l-header_menuBtn.is-opened span:nth-child(2){opacity:0}.l-header_menuBtn.is-opened span:nth-child(3){top:22px;transform:rotate(-45deg)}.l-sp-menu{background-color:#fff;color:#555;height:100%;left:0;overflow-y:auto;padding:125px 16px 100px;position:fixed;top:0;transform:translateX(100%);transition:transform .6s ease-in-out;width:100%;z-index:950}.l-sp-menu.is-opened{transform:translateX(0)}.l-sp-menu_list{line-height:1.3}.l-sp-menu_list li{border-bottom:1px solid #e5e5e5}.l-sp-menu_list li a{display:block;font-size:1.4rem;font-weight:700;padding:19.7px 25px;position:relative}.l-sp-menu_list li a:after{background:url(../img/common/arrow.png) no-repeat 100%/contain;bottom:0;content:"";display:block;height:6px;margin:auto 0;position:absolute;right:13px;top:0;width:20px}.l-sp-menu_products{margin-top:27px;padding-left:31px}.l-sp-menu_products li{margin-bottom:10px}.l-sp-menu_products li a{align-items:center;background:url(/brand/common/img/icon/ico_caret01_bl.svg) no-repeat 0;background-size:4px;display:flex;font-size:1.2rem;line-height:1.4}.l-sp-menu_products li a:before{background-color:#4b548c;content:"";display:block;height:4px;margin-right:9px;-webkit-mask:url(/brand/common/img/icon/ico_caret01_bl.svg) no-repeat left center/contain;mask:url(/brand/common/img/icon/ico_caret01_bl.svg) no-repeat left center/contain;width:4px}.l-column-logo{margin-bottom:60px}.l-headerTop{background-color:#4b548c}.l-headerTop_navi_home{fill:#fff}.l-header_storeBtn{border-left-color:#e5e5e5}.l-header_menuBtn,.l-header_storeBtn{background-color:#fff}.l-headerBtm_navi>li.-cart{color:#4b548c}.l-spNavi_header{border-bottom-color:#4b548c}.l-spNavi_list li a:before{background-color:#4b548c}.l-spNavi_list li a.is-active{background-color:rgba(75,84,140,.1);color:#4b548c}.l-spNavi_list li .trigger:after,.l-spNavi_list li .trigger:before{background-color:#4b548c}.l-spNavi_close{border-color:#4b548c}.l-spNavi_close:before{background-color:#4b548c}.l-bottomNavi_home{fill:#4b548c}.c-btn-store{align-items:center;background-color:#fff;border-radius:100px;display:flex;justify-content:center;padding:4px;position:relative;text-align:center;width:100%}.c-btn-store img{height:auto;max-width:none;width:auto}.c-btn-store:after{background:url(../img/common/arrow.png) no-repeat right 2px/contain;bottom:0;content:"";display:block;margin:auto 0;position:absolute;top:0}.c-naviStore{background:url(../img/top/bg_ceramide.jpg) repeat 0 0/3px 3px;display:block;padding-top:1px;position:relative;z-index:2}.c-naviLineup_ttl{text-align:center}.c-naviLineup_list img{max-width:none;width:100%}.c-naviLineup_list a{box-shadow:0 0 5px 0 rgba(0,0,0,.05);display:block;position:relative}.c-lineupNavi2{padding-bottom:35px;padding-top:25px}.c-lineupNavi2_list{display:flex;justify-content:space-between}.c-lineupNavi2_list li{border:1px solid #e7e7e7;border-radius:10px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);overflow:hidden;width:49.2%}.c-lineupNavi2_ttl{text-align:center}.c-lineupNavi2_btn{margin-top:35px}.c-lineupNavi2_pagetop{color:#41985a;font-size:1rem;margin:8px auto 0;text-align:right;width:76vw}.c-lineupNavi2_pagetop:before{background:url(/brand/common/img/icon/ico_arrow02_gr.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:8px;margin-right:5px;transform:rotate(-90deg);vertical-align:middle;width:8px}.c-naviContents_ttl{margin-left:auto;margin-right:auto;max-width:500px;text-align:center}.c-naviContents_list{padding-bottom:4rem}.c-naviContents_list li{border:1px solid #1c8939}.c-naviContents_list a{box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:block}.c-naviContents_list a img{max-width:none;width:100%}.c-anchorNavi{margin-bottom:3rem;margin-top:3rem}.c-anchorNavi a{align-items:center;color:#4b548c;display:flex;flex-direction:column;font-family:"Noto Serif JP",serif;font-size:3vw;height:24vw;justify-content:center;line-height:1.4;padding-bottom:3vw;position:relative;text-align:center;transition:.4s;width:100%}.c-anchorNavi a:after{background:url(/brand/common/img/icon/ico_arrow02_gr.svg) no-repeat 50%/contain;bottom:3vw;content:"";display:block;height:4vw;left:0;margin:auto;position:absolute;right:0;transform:rotate(90deg);width:4vw}.c-bnr01{border:1px solid #e7e7e7;border-radius:10px;overflow:hidden}.c-itemNavi{margin-left:auto;margin-right:auto;margin-top:3rem;max-width:360px}.c-itemNavi li+li{margin-top:1.2rem}.c-contentsBnr{border:1px solid #4b548c;box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:block}.c-contentsBnrArea{padding-bottom:3rem;padding-top:3rem}.c-contentsBnr_ttl{margin-bottom:1rem;text-align:center}.c-contentsBnr img{max-width:none;width:100%}.c-navi-page_block{background-color:#dcf3e7;border-radius:20px;display:flex;flex-direction:column;height:100%;overflow:hidden}.c-navi-page_img{background-color:#23ad63;text-align:center}.c-navi-page_body{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:32px 24px}.c-navi-page_ttl{align-items:center;color:#4b548c;display:flex;font-feature-settings:"palt";font-size:2rem;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1.4;margin-left:-24px;margin-right:-24px;margin-top:-24px;min-height:3em;text-align:center}.c-navi-page_ttl span{text-decoration:underline;text-decoration-color:#fff;text-decoration-thickness:.7em;text-underline-offset:-.4em}.c-navi-page_txt{margin-bottom:auto;margin-top:0}.c-navi-page_btn{margin-top:5px;text-align:center}.c-navi-contents_list{display:flex;flex-wrap:wrap}.c-navi-contents_list a{align-items:center;background-color:#fff;border:2px solid #21a252;border-radius:24px;display:flex;height:100%}.c-navi-contents_list_img{flex:0 0 130px;overflow:hidden;padding:14px}.c-navi-contents_list_img img{max-width:none;width:100%}.c-navi-contents_list_ttl{font-size:1.8rem;font-weight:700;line-height:1.8}.c-navi-contents_list_ttl span{display:block;font-size:80%;margin-bottom:2px}.c-navi-contents_list_body{flex:1 1 auto;position:relative}.c-navi-contents_list_body:after{background:#4b548c url(/brand/common/img/icon/ico_arrow01_wt.svg) no-repeat 50%/6px auto;border-radius:50%;bottom:0;content:"";display:block;height:3.7333vw;height:22px;margin:auto;position:absolute;right:1vw;right:16px;top:0;width:3.7333vw;width:22px}.p-top_product{background:linear-gradient(90deg,#54bb65,#1ba659);overflow:hidden;padding:70px 0 60px}.p-top_product_arrow{text-align:center}.p-top_product_info{display:flex}.p-top_product_info_txt{width:380px}.p-top_product_info_txt_emphasis{background-color:#d60011;color:#fded00;display:inline-block;font-weight:700}.p-top_product_info_txt_catch{color:#000;font-size:5.6rem;font-weight:700;line-height:1;margin-bottom:10px;text-align:center}.p-top_product_info_txt_catch span{font-size:3.6rem}.p-top_product_info_txt_name{background-color:#fff;border-radius:30px;color:#4b548c;font-size:7.7rem;font-weight:700;line-height:1;padding:15px 0}.p-top_product_info_txt_explanation{color:#fff;font-feature-settings:"palt";font-size:1.5rem;line-height:1.5;margin-top:10px}.p-top_product_info_txt_explanation span{border:1px solid;padding:2px 5px}.p-top_product_info_img{width:540px}.p-top_product h2{color:#fff;font-size:64px;line-height:1;margin-bottom:10px;margin-top:60px;text-align:center}.p-top_product h2 span{font-size:42px}.p-top_product h2 sup{font-size:20%;margin-right:-20px}.p-top_product_inner{display:flex;justify-content:space-between;margin-bottom:20px}.p-top_product_inner div{max-width:100%;min-width:360px;padding:0 20px}.p-top_product_inner_layout_img{display:flex;justify-content:space-between;padding:0!important}.p-top_product_inner_layout_img dl dt{display:flex}.p-top_product_inner_layout_img dl dt .functionality{background-color:#fff;border:1px solid;display:inline-block;font-size:20px;line-height:1.1;padding:1px 6px}.p-top_product_inner_layout_img dl dt h3{color:#fff;font-size:48px;line-height:1.1;margin-top:-15px}.p-top_product_inner_layout_img dl dt h3 span{display:inline-block;font-size:32px}.p-top_product_inner_layout_img dl dt .name{color:#fff;font-size:20px}.p-top_product_inner_layout_img dl dd .linkBtn{display:flex;justify-content:space-between}.p-top_product_inner_layout_img dl dd .linkBtn_gr{text-align:center;width:100%}.p-top_product_inner_layout_img dl dd .linkBtn_gr a{background-color:#fff;background:url(/brand/hifmid/img/common/icon_link_gr.png) no-repeat right 25px center #fff;background-size:16px;border-radius:2em;color:#4b548c;display:inline-block;font-weight:700;padding:.5em 2em .5em 1em;position:relative;width:100%}.p-top_product_inner_layout_img dl dd .linkBtn_bl{margin-left:8px;text-align:center;width:100%}.p-top_product_inner_layout_img dl dd .linkBtn_bl a{background-color:#fff;background:url(/brand/hifmid/img/common/icon_link.png) no-repeat right 25px center #fff;background-size:16px;border-radius:2em;color:#000;display:inline-block;font-weight:700;padding:.5em 2em .5em 1em;width:100%}.p-top_product_inner_layout_img div{min-width:auto;padding:initial}.p-top_product_inner .note{background-color:#fff;border:1px solid #000;font-size:18px;line-height:1.3;margin-top:20px;padding:5px}.p-top_product_feature{background-color:#c7e3d4;border-radius:20px;padding:40px 0}.p-top_product_feature ul{padding-bottom:40px;padding-left:20px}.p-top_product_feature ul li{background-image:url(/brand/hifmid/img/top/top_product_list_icon.png);background-position:0;background-repeat:no-repeat;background-size:1em;color:#000;font-size:2.4rem;line-height:1;margin-bottom:.5em;padding-left:1.5em}.p-top_product_feature ul li span{background:linear-gradient(transparent 50%,#fff 0);color:#4b548c;font-size:3rem;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}.p-top_product_why p{color:#fff;margin-bottom:3em}.p-top_intro_box{font-weight:700;margin-bottom:25px}.p-top_intro_box dl{border-radius:20px}.p-top_intro_box dl dt img{border-radius:20px 20px 0 0}.p-top_intro_box dl dd{background-color:#dcf3e7;border-radius:0 0 20px 20px;color:#000;font-size:1.8rem;padding:15px 0;text-align:center}.p-top_intro_box p{font-size:18px}.p-top_intro_txt{color:#4b548c;display:block;font-size:2.4rem;font-weight:700;margin:4rem 0 1rem}.p-top_intro_lead{align-items:center;color:#000;display:block;display:flex;font-size:4rem;font-weight:800;justify-content:center;line-height:1.4;margin:4rem 0 1rem;text-align:center}.p-top_intro_lead:before{margin-right:45px;transform:rotate(160deg)}.p-top_intro_lead:after,.p-top_intro_lead:before{background-color:#000;content:"";display:block;height:4em;width:2px}.p-top_intro_lead:after{margin-left:30px;transform:rotate(20deg)}.p-memai_warm{margin:70px 0 100px}.p-memai_warm_box{background-color:#dcf3e7;border-radius:20px;display:flex;padding:42px 30px 0}.p-memai_warm p{font-feature-settings:"palt";font-size:1.8rem;letter-spacing:.04em;line-height:1.78;padding-bottom:2em}.p-memai_warm_lead{align-items:center;color:#000;display:block;display:flex;font-size:4rem;font-weight:800;justify-content:center;line-height:1.4;margin:0 0 1.3rem;text-align:center}.p-memai_warm_lead:before{margin-right:45px;transform:rotate(165deg)}.p-memai_warm_lead:after,.p-memai_warm_lead:before{background-color:#000;content:"";display:block;height:3em;width:2px}.p-memai_warm_lead:after{margin-left:30px;transform:rotate(15deg)}.p-memai_warm_img{margin-right:50px;margin-top:6px;max-width:431px}.p-top_warm{margin-top:67px}.p-top_warm_block{align-items:flex-end;background-color:#dcf3e7;border-radius:20px;display:flex;justify-content:space-between;padding-left:60px}.p-top_warm_lead{align-items:center;color:#000;display:block;display:flex;font-size:4rem;font-weight:800;justify-content:center;line-height:1.4;margin:4rem 0 1.8rem;text-align:center}.p-top_warm_lead:before{margin-right:25px;transform:rotate(153deg)}.p-top_warm_lead:after,.p-top_warm_lead:before{background-color:#000;content:"";display:block;height:1.6em;width:2px}.p-top_warm_lead:after{margin-left:25px;transform:rotate(27deg)}[id^=column] .l-content{background-color:#f5f5f3}[id^=column] .l-content ul{list-style-type:disc}[id^=column] .l-content a:not([class]){text-decoration:underline}[id^=column] .l-content html{overflow-x:hidden}[id^=column] .l-content body{background-color:#f5f5f3;color:#555;font-family:Noto Sans JP,sans-serif;font-size:16px;letter-spacing:.1em;line-height:1.6;margin:0;overflow-x:hidden;padding:0}[id^=column] .l-content a{cursor:pointer}[id^=column] .l-content .en{font-family:Supreme,sans-serif;letter-spacing:.12em}[id^=column] .l-content .en-bold{font-family:Supreme,sans-serif;font-weight:700}[id^=column] .l-content .header-fixed-wrapper{left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}[id^=column] .l-content .column-top{display:flex;gap:100px;justify-content:space-between;margin:80px auto 0;max-width:1200px;position:relative;width:100%}[id^=column] .l-content .column-top img{display:block;height:100%;width:100%}[id^=column] .l-content .nav-wrapper{align-items:center;background-color:#fff;border-radius:10px;display:flex;font-weight:700;gap:20px;justify-content:center;margin:0 auto;padding:13px 20px;width:-moz-fit-content;width:fit-content}[id^=column] .l-content .visible .nav-wrapper{background-color:hsla(0,0%,100%,.7)}[id^=column] .l-content .visible .nav-wrapper *{font-size:.875em;opacity:1}[id^=column] .l-content .nav-item{color:#555;font-size:16px;font-weight:700;letter-spacing:.05em;text-decoration:none;white-space:nowrap}[id^=column] .l-content .divider{color:#ccc;font-weight:lighter}[id^=column] .l-content .nav-item.button{background-color:#4b548c;border-radius:5px;color:#fff;font-weight:700;padding:3px 10px}[id^=column] .l-content .container{display:flex;gap:100px;margin-inline:auto;max-width:1200px;padding-top:80px;width:100%}[id^=column] .l-content main.column-detail{box-sizing:border-box;margin:0;padding:20px 0}[id^=column] .l-content .border-line{background-color:#d1d1cf;height:1px;margin:40px 0;width:100%}[id^=column] .l-content .blue-part{background-color:#4b548c;height:1px;width:30%}[id^=column] .l-content .category,[id^=column] .l-content .column-category{background-color:#4b548c;color:#fff;font-size:12px;padding:4px 10px}[id^=column] .l-content time{color:#4b548c;font-size:14px;font-weight:700}[id^=column] .l-content .time{align-items:center;display:flex;float:right;font-weight:700}[id^=column] .l-content .time img{margin-top:0;padding:0 10px;width:auto}[id^=column] .l-content h1{font-size:32px;font-weight:700;line-height:1.4;margin:16px 0}[id^=column] .l-content ul{padding-inline-start:20px}[id^=column] .l-content .pc{display:block!important}[id^=column] .l-content .inner.pc{display:flex!important}[id^=column] .l-content .sp{display:none!important}[id^=column] .l-content .img-pc{display:block}[id^=column] .l-content .img-sp{display:none}[id^=column] .l-content ::marker{color:#4b548c}[id^=column] .l-content .toc-container{border-bottom:1px solid #eee;border-top:1px solid #eee;margin:20px 0 40px;position:relative}[id^=column] .l-content .toc-header{align-items:center;cursor:pointer;display:flex;padding:30px 0}[id^=column] .l-content .toc-icon{height:26px;margin:0 10px 0 0;padding:0;position:relative;width:27px}[id^=column] .l-content .toc-icon span{background-color:#555;display:block;height:2px;position:absolute;width:100%}[id^=column] .l-content .toc-icon span:first-child{top:-7px}[id^=column] .l-content .toc-icon span:nth-child(2){top:0}[id^=column] .l-content .toc-icon span:nth-child(3){top:7px}[id^=column] .l-content .toc-title{background:none;border:none;color:#555;font-size:18px;font-weight:700;margin:0;padding:0}[id^=column] .l-content .toc-close{align-items:center;background:none;border:none;color:#4b548c;cursor:pointer;display:flex;font-size:14px;margin:0;padding:0;position:absolute;right:0;text-transform:uppercase}[id^=column] .l-content .toc-close .close-text{display:inline-block}[id^=column] .l-content .toc-close .close-icon{display:inline-block;height:14px;margin-left:12px;position:relative;width:14px}[id^=column] .l-content .toc-close .close-icon .line{background-color:#4b548c;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}[id^=column] .l-content .toc-close .close-icon .vertical{background-color:#4b548c;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);transition:opacity .3s ease;width:1px}[id^=column] .l-content .toggle-btn.close .vertical{opacity:0}[id^=column] .l-content .toggle-btn.open .vertical{opacity:1}[id^=column] .l-content .toc-content.is-closed{display:none}[id^=column] .l-content .toc-content.is-closed~.toc-header .close-icon .vertical{opacity:0}[id^=column] .l-content .toc-content.is-open{display:block}[id^=column] .l-content .toc-content.is-open~.toc-header .close-icon .vertical{opacity:0}[id^=column] .l-content .toc-content{overflow:hidden;padding:30px 0 15px}[id^=column] .l-content .toc-content ol{counter-reset:item;list-style-type:none;margin:0;padding-left:0}[id^=column] .l-content .toc-content ol>li{border-bottom:1px solid #f5f5f5;counter-increment:item;margin-bottom:10px;padding-bottom:10px;padding-left:25px;position:relative}[id^=column] .l-content .toc-content ol>li:before{color:#4b548c;content:counter(item) ".";font-family:Supreme,sans-serif;font-size:18px;font-weight:700;left:0;position:absolute}[id^=column] .l-content .toc-content ol>li>ol{border-top:1px solid #f5f5f5;counter-reset:subitem;margin-top:12px;padding-left:20px;padding-top:12px}[id^=column] .l-content .toc-content ol>li>ol>li{border-bottom:none;counter-increment:subitem;margin-bottom:8px;padding-bottom:8px;padding-left:45px}[id^=column] .l-content .toc-content ol>li>ol>li:before{color:#4b548c;content:counter(item) "-" counter(subitem) ".";font-weight:700;left:0;position:absolute}[id^=column] .l-content .toc-content ol>li>ol>li>a{color:#555;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500}[id^=column] .l-content .toc-content a{color:#555;display:block;display:inline-block;font-size:18px;font-weight:700;line-height:1.5;padding-bottom:1px;text-decoration:none;-webkit-text-decoration:1px underline #555;text-decoration:1px underline #555;transition:color .2s}[id^=column] .l-content .box-content a:hover,[id^=column] .l-content .dyed-box a:hover,[id^=column] .l-content .toc-content a:hover{border-bottom:none;color:#4b548c;text-decoration:none}[id^=column] .l-content .supervisor{align-items:center;background-color:#fff;border-radius:10px;color:#4b548c;display:flex;margin-bottom:100px;margin-top:20px;padding:30px 0;position:relative}[id^=column] .l-content .supervisor-side{border-left:1px solid;font-size:14px;font-weight:700;left:0;padding-left:10px;position:absolute;top:50%;transform:translateY(-50%);writing-mode:sideways-rl}[id^=column] .l-content .supervisor-img{border-radius:50%;height:100px;margin-left:80px;overflow:hidden;width:100px}[id^=column] .l-content .supervisor-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[id^=column] .l-content .supervisor-box{margin-left:45px}[id^=column] .l-content .supervisor-top{background-color:#4b548c;background-color:rgba(75,84,140,.1);color:#4b548c;font-size:14px;font-weight:700;padding:0 3px;text-align:center;width:70px}[id^=column] .l-content .supervisor-name{font-size:18px;margin:15px 0}[id^=column] .l-content .supervisor-name span{font-size:14px}[id^=column] .l-content .supervisor-title{font-weight:700}[id^=column] .l-content .supervisor-end{align-items:center;background:#fff;border-radius:15px;box-sizing:border-box;display:block;flex-wrap:nowrap;font-weight:700;margin-top:50px;padding-bottom:50px;padding-right:50px;position:relative}[id^=column] .l-content .supervisor-end-upper{border-top:1px solid #4b548c;color:#4b548c;font-size:14px;font-weight:700;margin:0 0 30px 40px;padding-top:30px}[id^=column] .l-content .supervisor-end-lower{display:flex}[id^=column] .l-content .supervisor-end-img{flex-shrink:0;margin-left:30px;margin-right:40px;overflow:hidden}[id^=column] .l-content .supervisor-end-img img{border-radius:10px;height:368px;-o-object-fit:cover;object-fit:cover;width:260px}[id^=column] .l-content .supervisor-end-info{display:flex;flex:1;flex-direction:column;min-width:0}[id^=column] .l-content .supervisor-end-top{align-items:center;border-bottom:1px solid #d1d1cf;display:flex;font-size:14px;font-weight:700;padding-bottom:15px}[id^=column] .l-content .supervisor-end-top .supervisor-top{margin-right:20px}[id^=column] .l-content .supervisor-name{color:#555;font-size:20px;font-weight:700}[id^=column] .l-content .supervisor-title{color:#555;font-size:14px;margin-bottom:10px}[id^=column] .l-content .supervisor-subtitle{font-weight:700;margin:35px 5px 15px -7px;min-width:55px}[id^=column] .l-content .supervisor-end-bottom{align-items:flex-start;color:#555;font-size:14px;font-weight:500;margin-top:0}[id^=column] .l-content .content-box{border:3px solid rgba(75,84,140,.1);border-radius:15px;margin:50px 0;padding:20px 50px}[id^=column] .l-content .box-title{color:#555;font-size:16px;font-weight:700;margin-bottom:15px}[id^=column] .l-content .box-content{color:#444;font-size:14px}[id^=column] .l-content .box-content p{font-size:14px;margin:0}[id^=column] .l-content .box-content p:first-child{margin-top:0}[id^=column] .l-content .box-content p:last-child{margin-bottom:0}[id^=column] .l-content .dyed-box{background-color:rgba(75,84,140,.1);border-radius:15px;margin:50px 0;padding:20px 50px}[id^=column] .l-content .dyed-box p{margin:0}[id^=column] .l-content .dyed-box a{color:#444;position:relative}[id^=column] .l-content .dyed-box a:after{background:url(../img/column/related-article-arrow.png) no-repeat 50%/contain;bottom:5px;content:"";cursor:pointer;height:10px;position:absolute;right:-20px;width:6px}[id^=column] .l-content .check-item:before{color:#4b548c;content:"✓";font-weight:700;margin-right:5px}[id^=column] .l-content .category-list{background-color:#fff;border-radius:20px;height:420px;margin:20px auto;padding:30px;width:260px}[id^=column] .l-content .category-list-item{width:200px}[id^=column] .l-content .category-list-item-title{color:#6b6e9c;font-size:14px;font-weight:700;letter-spacing:.1em;margin-bottom:30px;margin-top:20px;position:relative;text-align:center}[id^=column] .l-content .category-list-item img{display:block;-o-object-fit:cover;object-fit:cover;place-self:anchor-center;position:absolute}[id^=column] .l-content .icon-circle{background-color:#f0f0f5;border-radius:50%;height:55px;margin:0 auto;position:relative;width:55px}[id^=column] .l-content .category-list-item-content ul{list-style:none;margin:0;padding:0}[id^=column] .l-content .category-list-item-content li{border-top:1px solid #eee;color:#4b548c;cursor:pointer;font-size:15px;font-weight:700;padding:25px 0;position:relative}[id^=column] .l-content .category-list-item-content li:after{background:url(../img/column/related-article-arrow.png) no-repeat 50%/contain;content:"";cursor:pointer;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px}[id^=column] .l-content .category-list-item-content li:hover,[id^=column] .l-content .category-list-item-content li:hover:after{color:#d1d1cf}[id^=column] .l-content .related-articles .fa-plus{color:#4b548c;margin-right:10px}[id^=column] .l-content i.fas{padding-left:6px}[id^=column] .l-content section{margin-bottom:40px}[id^=column] .l-content section img{margin:30px 0 50px;width:1200px}[id^=column] .l-content section a{color:#444}[id^=column] .l-content section a:hover{text-decoration:none}[id^=column] .l-content h2{align-items:center;background-image:url(../img/column/ttl_bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:#fff;display:flex;font-size:26px;font-weight:700;letter-spacing:.1em;line-height:1.4;margin:30px 0 20px;padding:15px}[id^=column] .l-content section h2:before{align-self:center;background-color:#fff;bottom:0;content:"";height:60%;left:23px;position:absolute;top:0;width:1px}[id^=column] .l-content h2 span.number{margin-right:10px}[id^=column] .l-content h3{color:#555;font-size:26px;font-weight:700;letter-spacing:0;margin:25px 0 15px;padding-left:20px;position:relative}[id^=column] .l-content h3[id^=section]{display:flex;padding-left:0}[id^=column] .l-content h3[id^=section]:before{align-self:center;background-color:#4b548c;bottom:0;content:"";height:100%;position:absolute;top:0;width:1px}[id^=column] .l-content p{font-size:16px;font-weight:500;line-height:1.8;margin:30px 0 50px}[id^=column] .l-content .section-container{padding:10px 0 50px}[id^=column] .l-content .article-image{margin:20px 0}[id^=column] .l-content .article-image img{border-radius:5px;height:auto;width:100%}[id^=column] .l-content .info-box{background-color:#f9f9f9;border-left:4px solid #4b548c;border-radius:0 5px 5px 0;margin:20px 0;padding:15px}[id^=column] .l-content .info-box h4{color:#555;font-size:16px;font-weight:700;margin-bottom:10px;margin-top:0}[id^=column] .l-content .info-box p{font-size:14px;margin:0}[id^=column] .l-content .table-container{color:#444;margin:20px 0}[id^=column] .l-content .table-container:after{animation:scroll-hint 1.5s ease-in-out infinite;color:#4b548c;content:"→";font-weight:700;opacity:.7;position:absolute;right:5px;top:50%;transform:translateY(-50%)}@keyframes scroll-hint{0%,to{right:5px}50%{right:10px}}[id^=column] .l-content table{border:none;border-collapse:collapse;font-size:14px;margin:0;min-width:800px;table-layout:fixed;width:100%}[id^=column] .l-content tr:not(.border-btm-none):first-child th{border-bottom:3px solid #4b548c}[id^=column] .l-content th{background-color:transparent;border:none;border-bottom:1px solid #d1d1cf;color:#4b548c;font-weight:700;padding:15px 10px;text-align:left;vertical-align:top;width:20%}[id^=column] .l-content th:first-child{vertical-align:middle}[id^=column] .l-content td{border:none;border-bottom:1px solid #d1d1cf;line-height:1.5;padding:15px 10px;vertical-align:top}[id^=column] .l-content .related-articles-wrapper{overflow-x:hidden}[id^=column] .l-content .related-articles{background-color:#fff;margin:50px 0 0;padding-bottom:50px;padding-top:30px;position:relative}[id^=column] .l-content .related-articles:before{background-color:#f5f5f3;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}[id^=column] .l-content .related-articles h2 img{margin-right:20px}[id^=column] .l-content .related-list{display:flex;gap:60px;margin-inline:auto;max-width:1200px;overflow-x:scroll}[id^=column] .l-content .related-articles h2{background-color:transparent;background-image:none;color:#555;font-size:24px;margin:60px auto 80px;padding:0;width:1200px}[id^=column] .l-content .related-articles h2:before{display:none}[id^=column] .l-content .related-item{border-bottom:1px solid #d1d1cf;flex:0 0 auto;margin-bottom:20px;padding-bottom:20px;width:360px}[id^=column] .l-content .related-item:hover{opacity:.4}[id^=column] .l-content .related-item a{color:inherit;text-decoration:none}[id^=column] .l-content .related-item img{aspect-ratio:360/240;border-radius:5px;-o-object-fit:cover;object-fit:cover;width:100%}[id^=column] .l-content .related-item h3{color:#555;display:-webkit-box;font-size:20px;-webkit-line-clamp:2;margin:30px 0 0;padding:0;-webkit-box-orient:vertical;overflow:hidden}[id^=column] .l-content .related-item p{display:-webkit-box;font-size:15px;-webkit-line-clamp:5;margin-bottom:40px;width:366px;-webkit-box-orient:vertical;overflow:hidden}[id^=column] .l-content .view-arrow{color:#4b548c;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.1em;margin-right:40px;margin-top:40px;position:relative;text-align:right}[id^=column] .l-content .view-arrow:after{background:url(../img/column/related-article-arrow.png) no-repeat 50%/contain;content:"";cursor:pointer;height:10px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:6px}[id^=column] .l-content .toc-button{align-items:center;background-color:#4b548c;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;display:flex;font-weight:700;justify-content:center;margin-bottom:20px;max-width:200px;padding:10px 15px}[id^=column] .l-content .toc-button-icon{height:20px;margin-right:10px;width:20px}[id^=column] .l-content .section-number{display:inline-block;font-weight:700;margin-left:33px;margin-right:3px}[id^=column] .l-content h3 .section-number{color:#4b548c;margin-left:27px;width:63px}[id^=column] .l-content .column-articles{justify-self:center;margin:50px 0}[id^=column] .l-content .column-list{display:block;flex-wrap:wrap;gap:60px}[id^=column] .l-content .column-articles h2{background-color:transparent;border-bottom:1px solid #eee;color:#555;font-size:20px;margin-bottom:80px;padding:0}[id^=column] .l-content .column-articles h2:before{display:none}[id^=column] .l-content .column-item{border-bottom:1px solid #d1d1cf;margin-bottom:40px;padding-bottom:40px;transition:opacity .3s ease}[id^=column] .l-content .column-item:hover{opacity:.4}[id^=column] .l-content .column-list .column-item:last-child{border-bottom:none}[id^=column] .l-content .column-item a{color:inherit;display:flex;gap:40px;text-decoration:none}[id^=column] .l-content .column-item-img{width:min(40%,360px)}[id^=column] .l-content .column-item-img img{width:100%}[id^=column] .l-content .column-item img{border-radius:5px;-o-object-fit:cover;object-fit:cover}[id^=column] .l-content .column-item-img img{height:220px;width:360px}[id^=column] .l-content .column-txt{flex-grow:1;width:60%}[id^=column] .l-content .column-wrapper{align-items:center;display:flex;gap:20px}[id^=column] .l-content .column-item h3{color:#555;font-size:21px;margin:30px 0 0;padding:0}[id^=column] .l-content .column-item p{margin-bottom:40px;width:366px}[id^=column] .l-content .button-link{align-items:center;background:#555b97;border:none;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.04);color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:center;margin:60px auto 0;outline:none;padding:21px 20px;position:relative;text-decoration:none;transition:background .2s;width:280px}[id^=column] .l-content .button-link *{text-decoration:none!important}[id^=column] .l-content .button-link:after,[id^=column] .l-content .button-link:before{bottom:0;content:"";margin:auto;position:absolute;right:-80%;top:0;vertical-align:middle}[id^=column] .l-content .button-link:after{border-top:1px solid #fff;height:6px;left:0;top:-2px;transform:rotate(45deg);width:9px}[id^=column] .l-content .button-link:before{background:#fff;height:1px;left:-10px;width:20px}[id^=column] .l-content .plus-btn{align-items:center;background:hsla(0,0%,100%,.15);border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:28px;height:36px;justify-content:center;margin-left:16px;outline:none;position:absolute;right:24px;text-align:center;top:50%;transform:translateY(-50%);transition:background .2s;width:36px;z-index:2}[id^=column] .l-content .plus-btn .line{background:#fff;border-radius:1px;height:2px;left:8px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}[id^=column] .l-content .plus-btn .vertical{background:#fff;border-radius:1px;bottom:8px;left:50%;position:absolute;top:8px;transform:translateX(-50%);transition:opacity .2s;width:2px}[id^=column] .l-content .plus-btn.open .vertical{opacity:0}[id^=column] .l-content .plus-btn.closed .vertical{opacity:1}[id^=column] .l-content h2{position:relative}[id^=column] .l-content .plus-btn:active,[id^=column] .l-content .plus-btn:focus{background:hsla(0,0%,100%,.3)}[id^=column] .l-content .full-width-img{margin-left:50%;max-width:100vw;transform:translateX(-50%)}[id^=column] .l-content table tr th:first-child{background-color:#f5f5f3}[id^=column] .l-content .contact_area p{font-size:16px;margin:auto}[id^=column] .l-content #hifmid_footer{background:#4b548c;padding:5em 0 3.75em}[id^=column] .l-content #hifmid_footer *{box-sizing:border-box}[id^=column] .l-content #hifmid_footer .contact_area dl dd:before{background:#000;content:"";display:block;height:100%;left:0;opacity:.07;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:1px}[id^=column] .l-content .hifmid_inner a{text-decoration:none}[id^=column] .l-content .hifmid_inner{box-sizing:border-box;margin:0 auto;max-width:68.75em;position:relative;width:100%}[id^=column] .l-content #hifmid_wrapper_inner{-webkit-text-size-adjust:100%;background:#f5f5f3;color:#555;font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt";font-optical-sizing:auto;font-size:1em;font-style:normal;font-weight:500;letter-spacing:.1em;line-height:2;overflow:hidden;word-break:break-all}[id^=column] .l-content #hifmid_footer .contact_area{background:#fcfcfb;border-radius:1.25em;margin-bottom:5em;padding:3.75em 3.75em 3.75em 5em}[id^=column] .l-content #hifmid_footer .contact_area dl{align-items:center;display:flex;justify-content:space-between}[id^=column] .l-content #hifmid_footer .contact_area dl dt{color:#555;font-size:1.25em;font-weight:700}[id^=column] .l-content #hifmid_footer .contact_area dl dd{align-items:center;display:flex;justify-content:space-between;margin-left:5em;padding-left:2.5em;position:relative;width:46.875em}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .ttl{color:#4b548c}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .num_area{align-items:center;display:flex;font-family:Supreme,sans-serif;font-weight:700;line-height:1;margin-bottom:.625em}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .num_area img{height:auto;margin-right:.875em;width:2.5em}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .num_area .num{color:#4b548c;font-size:2.75em;font-weight:400;letter-spacing:.06em}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .mini{color:#555;font-family:Supreme,sans-serif;font-size:.75em;letter-spacing:.06rem;line-height:1.4;opacity:.7}[id^=column] .l-content .hifmid_sp_only{display:none}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .btn_style{width:20em}[id^=column] .l-content .btn_style{border:1px solid #4b548c;border-radius:100px;height:4.5em;margin:0 auto;width:22.5em}[id^=column] .l-content .btn_style.color2{background:#4b548c}[id^=column] .l-content .btn_style a{align-items:center;color:#4b548c;display:flex;height:100%;justify-content:center;position:relative;width:100%}[id^=column] .l-content .btn_style.color2 a{color:#fff}[id^=column] .l-content .btn_style.color2 a:after,[id^=column] .l-content .btn_style.color2 a:before{background:#fff}[id^=column] .l-content .btn_style a:before{transform:translate3d(0,-50%,0);width:1.625em}[id^=column] .l-content .btn_style a:after,[id^=column] .l-content .btn_style a:before{background:#4b548c;content:"";display:block;height:1px;position:absolute;right:1.25em;top:50%}[id^=column] .l-content .btn_style a:after{margin-top:-.1875em;transform:translate3d(0,-50%,0) rotate(30deg);width:.625em}[id^=column] .l-content img.column-logo{height:auto;width:171px;z-index:1000}[id^=column] .l-content .visible img.column-logo{top:35px}[id^=column] .l-content .nav-menu{display:none}[id^=column] .l-content .table-container{overflow-x:auto;padding:20px 0;position:relative;width:100%}[id^=column] .l-content .scroll-hint{animation:fadeInOut 2s ease-in-out infinite;background-color:rgba(70,80,100,.85);border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.2);left:50%;padding:15px 20px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:5}[id^=column] .l-content .scroll-hint p{color:#fff;font-size:12px;margin:5px 0 0}[id^=column] .l-content .scroll-hand{display:block;height:auto;margin:0 auto 5px;width:24px}[id^=column] .l-content .scroll-arrow{height:auto;margin:0 auto;width:24px}[id^=column] .l-content .annotation{color:#555;font-size:12px;margin:15px 0}[id^=column] .l-content .annotation-end{font-size:12px}@keyframes fadeInOut{0%,to{opacity:.7}50%{opacity:1}}[id^=column] .l-content .breadcrumb{background-color:#fff;border-bottom:1px solid #eee;letter-spacing:0;margin:0;padding:10px 0;position:relative;z-index:9999999}[id^=column] .l-content .inner{margin:0 auto;width:1000px}[id^=column] .l-content .breadcrumb ul{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}[id^=column] .l-content .breadcrumb li{align-items:center;color:#0087c7;display:flex;font-size:12px;font-weight:700}[id^=column] .l-content .breadcrumb li a{color:#000;font-weight:400;position:relative;text-decoration:underline}[id^=column] .l-content .breadcrumb li a:hover{opacity:.6;text-decoration:underline}[id^=column] .l-content .breadcrumb li .arr{color:#555;font-size:10px;padding:0 8px}.c-title-slash{align-items:flex-start;display:flex;font-feature-settings:"palt";font-weight:700;justify-content:center;letter-spacing:.05em;line-height:1.3;text-align:center}.c-title-slash:after,.c-title-slash:before{background-color:currentColor;content:"";display:block;height:1.3em;width:1px}.c-title-slash:before{margin-right:1em;transform:rotate(-30deg)}.c-title-slash:after{margin-left:1em;transform:rotate(30deg)}.p-pageTtl{align-items:center;background-color:#c7e3d4;color:#000;display:flex;justify-content:center;line-height:1.5;overflow:hidden;position:relative}.p-pageTtl_txt{position:relative;z-index:1}.p-pageTtl_bg{bottom:0;height:100%;position:absolute;z-index:0}.c-titleCircleGr{align-items:center;display:flex;justify-content:center;margin-bottom:40px;text-align:center}.c-titleCircleGr:before{background:url(/brand/hifmid/img/common/titleCircleGr_l.svg) no-repeat 50%;margin-right:25px}.c-titleCircleGr:after,.c-titleCircleGr:before{content:"";display:block;height:30px;width:100px}.c-titleCircleGr:after{background:url(/brand/hifmid/img/common/titleCircleGr_r.svg) no-repeat 50%;margin-left:25px}.c-titleCircleGr span{color:#4b548c;display:inline-block;font-size:4.2rem;font-weight:700;line-height:1.3;position:relative}.c-titleCircleWh{align-items:center;display:flex;justify-content:center;margin-bottom:40px;text-align:center}.c-titleCircleWh:before{background:url(/brand/hifmid/img/common/titleCircleWh_l.svg) no-repeat 50%;margin-right:25px}.c-titleCircleWh:after,.c-titleCircleWh:before{content:"";display:block;height:30px;width:100px}.c-titleCircleWh:after{background:url(/brand/hifmid/img/common/titleCircleWh_r.svg) no-repeat 50%;margin-left:25px}.c-titleCircleWh span{color:#fff;display:inline-block;font-size:4.2rem;font-weight:700;line-height:1.3;position:relative}.c-title{color:#000;text-align:center}.c-title span{display:inline-block;font-size:3.6rem;font-weight:700;line-height:1.4;margin:0 auto 25px;position:relative}.c-title span:before{border:3px solid;border-radius:5px 0 0 5px;left:-70px}.c-title span:after,.c-title span:before{content:"";display:block;height:5px;position:absolute;top:20px;width:50px}.c-title span:after{border:3px solid;border-radius:0 5px 5px 0;right:-70px}.c-title.-wh{color:#fff;margin-top:65px}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:600;src:url(../fonts/NotoSansJP-SemiBold.woff2) format("woff2"),url(../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(../fonts/NotoSansJP-Medium.woff2) format("woff2"),url(../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(../fonts/NotoSansJP-Regular.woff2) format("woff2"),url(../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:100;src:url(../fonts/NotoSansJP-Thin.woff2) format("woff2"),url(../fonts/NotoSansJP-Thin.woff) format("woff")}@font-face{font-family:Supreme;font-style:normal;font-weight:100;src:url(../fonts/Supreme-Light.woff2) format("woff2"),url(../fonts/Supreme-Light.woff) format("woff")}@font-face{font-family:Supreme;font-style:normal;font-weight:400;src:url(../fonts/Supreme-Regular.woff2) format("woff2"),url(../fonts/Supreme-Regular.woff) format("woff")}@font-face{font-family:Supreme;font-style:normal;font-weight:500;src:url(../fonts/Supreme-Medium.woff2) format("woff2"),url(../fonts/Supreme-Medium.woff) format("woff")}@font-face{font-family:Supreme;font-style:normal;font-weight:700;src:url(../fonts/Supreme-Bold.woff2) format("woff2"),url(../fonts/Supreme-Bold.woff) format("woff")}* .none{display:none}#hifmid_wrapper{font-size:1.1111111111vw;position:relative}#hifmid_wrapper_inner{-webkit-text-size-adjust:100%;background:#f5f5f3;color:#343434;font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt";font-optical-sizing:auto;font-size:1em;font-style:normal;font-weight:500;letter-spacing:.1em;line-height:2;overflow:hidden;word-break:break-all}.hifmid_pc_only{display:block}.hifmid_sp_only{display:none}.hifmid_inner{max-width:68.75em}.hifmid_inner,.hifmid_inner2{box-sizing:border-box;margin:0 auto;position:relative;width:100%}.hifmid_inner2{max-width:75em}.ttl_style{margin-bottom:6.25em}.ttl_style.white .en{color:#fff}.ttl_style.white .en:before{background:url(/brand/hifmid/img/top/deco_ttl_w.png) 0 0 no-repeat;background-size:1.625em 1.6875em}.ttl_style.white .jp{color:#fff}.ttl_style .en{color:#4b548c;font-family:Supreme,sans-serif;font-weight:700;letter-spacing:.05em;margin-bottom:2.25em;padding-top:2.375em;position:relative;text-align:center}.ttl_style .en:before{background:url(/brand/hifmid/img/top/deco_ttl.png) 0 0 no-repeat;background-size:1.625em 1.6875em;content:"";display:block;height:1.6875em;left:50%;position:absolute;top:0;transform:translate3d(-50%,0,0);width:1.625em}.ttl_style .jp{color:#555;font-weight:600;letter-spacing:.55rem;line-height:1.5;text-align:center}.ttl_style .jp:not(.big){font-size:2.25em}.ttl_style .w_l{font-weight:100}.ttl_style.left .en{margin-bottom:1.25em;padding-left:2.875em;padding-top:0;text-align:left}.ttl_style.left .en:before{left:0;top:50%;transform:translate3d(0,-50%,0)}.ttl_style.left .jp{text-align:left}.ttl_style2,.ttl_style3{color:#555;font-weight:600;letter-spacing:.35rem;line-height:1.6}.ttl_style2{font-size:1.75em}.ttl_style3{font-size:1.5em}.txt_mini_style{color:#555;font-size:.625em;letter-spacing:.1rem;line-height:1.3;opacity:.9}.txt_mini_style.right{text-align:right}.sub{font-size:.5em;letter-spacing:0;position:relative;top:.5em;vertical-align:top}.sub.in_ttl_big{font-size:.25em;left:-.3125em;top:1.25em}.sub.in_ttl{font-size:.4em;left:-.125em;top:.625em}.btn_style{border:1px solid #4b548c;border-radius:100px;height:4.5em;margin:0 auto;width:22.5em}.btn_style.color2{background:#4b548c}.btn_style.color2 a{color:#fff}.btn_style.color2 a:after,.btn_style.color2 a:before{background:#fff}.btn_style a{align-items:center;color:#4b548c;display:flex;height:100%;justify-content:center;position:relative;width:100%}.btn_style a:before{transform:translate3d(0,-50%,0);width:1.625em}.btn_style a:after,.btn_style a:before{background:#4b548c;content:"";display:block;height:1px;position:absolute;right:1.25em;top:50%}.btn_style a:after{margin-top:-.1875em;transform:translate3d(0,-50%,0) rotate(30deg);width:.625em}#hifmid_header{background:none;border:none;left:0;position:absolute;top:1.25em;width:100%;z-index:25}#hifmid_header.fixed{position:fixed}#hifmid_header .logo{margin-left:2.5em;width:7em}#hifmid_header .logo img{height:auto;width:100%}#hifmid_header #hifmid_nav{height:3.5em;position:absolute;right:0;top:0}#hifmid_header #hifmid_nav:before{background:#fcfcfb;background:#fff;border-radius:.5em;content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}#hifmid_header #hifmid_nav ul{align-items:center;display:flex;height:100%;justify-content:center}#hifmid_header #hifmid_nav ul li{font-size:.875em;line-height:1;padding:0 1.5em;position:relative}#hifmid_header #hifmid_nav ul li.current:after{opacity:1}#hifmid_header #hifmid_nav ul li.current a{color:#fff}#hifmid_header #hifmid_nav ul li:last-child:before{display:none}#hifmid_header #hifmid_nav ul li:before{background:#000;content:"";display:block;height:100%;opacity:.07;position:absolute;right:0;top:50%;transform:translate3d(0,-50%,0);width:1px}#hifmid_header #hifmid_nav ul li:after{background:#4b548c;border-radius:.25em;content:"";display:block;height:2em;left:50%;opacity:0;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:calc(100% - 1.5em);z-index:1}#hifmid_header #hifmid_nav ul li a{align-content:center;display:flex;padding-bottom:.125em;position:relative;z-index:2}#hifmid_footer{background:#4b548c;padding:5em 0 3.75em}#hifmid_footer .contact_area{background:#fcfcfb;border-radius:1.25em;margin-bottom:5em;padding:3.75em 3.75em 3.75em 5em}#hifmid_footer .contact_area dl{align-items:center;display:flex;justify-content:space-between}#hifmid_footer .contact_area dl dt{color:#555;font-size:1.25em}#hifmid_footer .contact_area dl dd{align-items:center;display:flex;justify-content:space-between;margin-left:5em;padding-left:2.5em;position:relative;width:46.875em}#hifmid_footer .contact_area dl dd:before{background:#000;content:"";display:block;height:100%;left:0;opacity:.07;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:1px}#hifmid_footer .contact_area dl dd>div .ttl{color:#4b548c}#hifmid_footer .contact_area dl dd>div .num_area{align-items:center;display:flex;font-family:Supreme,sans-serif;font-weight:700;line-height:1;margin-bottom:.625em}#hifmid_footer .contact_area dl dd>div .num_area img{height:auto;margin-right:.875em;width:2.5em}#hifmid_footer .contact_area dl dd>div .num_area .num{color:#4b548c;font-size:2.75em;font-weight:400;letter-spacing:.06em}#hifmid_footer .contact_area dl dd>div .mini{color:#555;font-family:Supreme,sans-serif;font-size:.75em;letter-spacing:.06rem;line-height:1.4;opacity:.7}#hifmid_footer .contact_area dl dd>div .btn_style{width:20em}#hifmid_footer .foot_logo{text-align:center}#hifmid_footer .foot_logo img{height:auto;width:7.625em}@media (min-width:751px){[id^=column] .l-content .column-top.visible{margin:1.25em auto 0}[id^=column] .l-content .nav-container.pc{display:block!important;margin-right:40px}[id^=column] .l-content .nav-container{max-width:840px}[id^=column] .l-content .visible .nav-container{top:35px}[id^=column] .l-content .nav-wrapper{align-items:center;display:flex;gap:20px;justify-content:center;margin:0 auto;max-width:840px;width:100%}[id^=column] .l-content .nav-item{color:#555;font-size:.875em;text-decoration:none}[id^=column] .l-content .nav-item:hover{opacity:.6}[id^=column] .l-content .nav-item.button{background:#4b548c;border-radius:4px;color:#fff;padding:3px 10px}[id^=column] .l-content .divider{color:#ddd}[id^=column] .l-content .button-link{font-size:15px;margin-bottom:120px;min-width:280px;padding:14px 20px 14px 18px}}@media (min-width:769px){[id^=column] .l-content .scroll-hint{display:none}}@media (min-width:800px){[id^=column] .l-content .table-container:after{display:none}}@media (min-width:1200px){[id^=column] .l-content .table-container{overflow-x:visible}}@media (min-width:1201px){[id^=column] .l-content .full-width-img{left:50%;max-width:100%;transform:translateX(-50%);width:1200px}}@media screen and (min-width:1440px){#hifmid_wrapper{font-size:16px}}@media screen and (max-width:1440px){[id^=column] .l-content .nav-wrapper{font-size:1.1111111111vw}}@media (max-width:1200px){[id^=column] .l-content .container{padding-inline:40px}[id^=column] .l-content .container.space-bottom{padding-bottom:80px}[id^=column] .l-content .related-articles h2{width:780px}}@media (max-width:1200px)and (min-width:751px){[id^=column] .l-content .nav-container.pc{margin-right:120px}[id^=column] .l-content .column-top{flex-wrap:wrap;gap:40px;margin:60px 0 0;padding:0 40px}[id^=column] .l-content .column-top.visible{margin:60px 0 0;padding:0 40px}[id^=column] .l-content .nav-wrapper{flex-wrap:wrap;gap:.35px;justify-content:space-around;max-width:100%;padding:.83vw 1.67vw}[id^=column] .l-content .nav-item{font-size:1.15vw;margin:0}[id^=column] .l-content .column-logo{height:auto;max-width:120px}[id^=column] .l-content .container{display:block;margin:0;max-width:100%;overflow-x:hidden;padding:50px 0 0;width:100%}[id^=column] .l-content .category-list{margin:0 auto}[id^=column] .l-content .category-list-item{width:auto}[id^=column] .l-content main.column-detail{box-sizing:border-box;margin:0;max-width:100%;padding:0 40px;width:100%}[id^=column] .l-content #hifmid_footer .hifmid_inner{padding:0 40px}[id^=column] .l-content #hifmid_footer .contact_area{padding:3.75vw 3.75vw 3.75vw 5vw}[id^=column] .l-content #hifmid_footer .contact_area dl dt{font-size:1.25vw;text-align:center;width:15.67vw}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .num_area .num{font-size:2.75vw}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .mini{font-size:.75vw}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .btn_style{height:4.5vw;width:20vw}[id^=column] .l-content .btn_style.color2 a{font-size:1vw}[id^=column] .l-content .contact_area p{font-size:1.33vw}}@media screen and (max-width:960px){#hifmid_wrapper{font-size:62.5%}}@media screen and (max-width:767px){.l-headerBtm_logo{width:75px}.l-headerBtm_logo_copy{display:none!important}.l-footerRelation_ttl{color:#0080cc}.l-footerRelation_navi_qa{background-color:#0080cc}.l-footerRelation_navi_ttl{color:#0080cc}.l-footerRelation_navi a:after{background-color:#0080cc}.c-btn-store{min-height:15.6vw}.c-btn-store img{max-width:34vw}.c-btn-store:after{height:14px;right:14px;width:21px}.c-naviStore{padding-bottom:20px}.c-naviLineup_list{margin-left:-20px;margin-right:-20px}.c-naviLineup_list a:after{bottom:0;box-shadow:inset 0 5px 5px -5px rgba(0,0,0,.05);content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:2}.c-naviContents_list li+li{margin-top:1rem}.c-anchorNavi{border:2px solid #21aa3d;border-radius:10px;display:table;table-layout:fixed;width:100%}.c-anchorNavi li{display:table-cell;vertical-align:middle}.c-anchorNavi li+li{border-left:1px dotted #21aa3d}.c-navi-page>li+li{margin-top:24px}.c-navi-page_img img{width:50%}.c-navi-page_ttl{margin-bottom:10px}.c-navi-page_txt{font-size:1.4rem}.c-navi-page_btn{margin-top:15px}.c-navi-contents{margin-bottom:60px;margin-top:80px}.c-navi-contents_list>li{width:100%}.c-navi-contents_list>li+li{margin-top:16px}.c-navi-contents_list_body{padding-left:4px;padding-right:40px}.p-top_product{padding-bottom:30px;padding-top:30px}.p-top_product_info{justify-content:space-between}.p-top_product_info_txt{margin-right:-15%;width:62%}.p-top_product_info_txt_catch{font-size:11.2vw}.p-top_product_info_txt_catch span{font-size:7.4666vw}.p-top_product_info_txt_explanation{font-size:3.2vw;text-align:left;white-space:nowrap}.p-top_product_info_img{margin-right:-19%;width:87%}.p-top_product h2{font-size:11.2vw}.p-top_product h2 span{font-size:7.4666vw}.p-top_product h2 sup{margin-right:-17px}.p-top_product_inner{display:block}.p-top_product_inner div{min-width:auto;padding:0}.p-top_product_inner_layout_img dl dt{padding:5.3333vw 0}.p-top_product_inner_layout_img dl dt .functionality{font-size:3.2vw;margin-bottom:2vw}.p-top_product_inner_layout_img dl dt h3{font-size:8.2666vw;white-space:nowrap}.p-top_product_inner_layout_img dl dt h3 span{font-size:5.6vw}.p-top_product_inner_layout_img dl dt .name{font-size:3.7333vw;margin-top:2vw}.p-top_product_inner .note{font-size:3.7333vw}.p-top_product_feature{border-radius:0;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.p-top_product_feature ul li{font-size:4.2666vw;line-height:1.5}.p-top_product_feature ul li span{font-size:5.3333vw}.p-top_intro_box dl{margin-bottom:20px}.p-top_intro_box p{font-size:1.62rem;line-height:1.2;margin-top:2.6666vw}.p-top_intro_txt{font-size:5.0666vw}.p-top_intro_lead{font-size:7.2vw}.p-top_intro_lead:before{margin-right:40px}.p-top_intro_lead:after{margin-left:15px}.p-memai_warm{margin:70px 0 40px}.p-memai_warm_box{flex-direction:column-reverse;padding:20px 20px 0}.p-memai_warm_lead{font-size:6.9333vw;margin-top:2rem}.p-memai_warm_lead:before{margin-right:25px}.p-memai_warm_lead:after{margin-left:15px}.p-memai_warm_img{margin:0 auto;width:90%}.p-top_warm_block{display:block;padding:20px 20px 0}.p-top_warm_lead{font-size:7.4666vw;margin-top:2rem}.p-top_warm_lead:before{margin-right:20px}.p-top_warm_lead:after{margin-left:15px}.p-top_warm_img{margin-left:auto;margin-top:-10px;width:30%}[id^=column] .l-content .column-item img{border-radius:20px}.c-title-slash{font-size:1.5rem;margin:20px -20px 16px}.p-pageTtl{height:40vw}.p-pageTtl .l-inner{width:100%}.p-pageTtl_txt{font-size:5.6vw}.p-pageTtl_bg{left:0;top:0;width:126%}.p-pageTtl_bg img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;width:100%}.c-titleCircleGr{margin-bottom:20px}.c-titleCircleGr:before{margin-right:3.3333vw}.c-titleCircleGr:after,.c-titleCircleGr:before{background-size:contain;height:4vw;width:13.3333vw}.c-titleCircleGr:after{margin-left:3.3333vw}.c-titleCircleGr span{font-size:7.2vw}.c-titleCircleWh{margin-bottom:20px}.c-titleCircleWh:before{margin-right:3.3333vw}.c-titleCircleWh:after,.c-titleCircleWh:before{background-size:contain;height:4vw;width:13.3333vw}.c-titleCircleWh:after{margin-left:3.3333vw}.c-titleCircleWh span{font-size:7.2vw}.c-title span{font-size:6.4vw;margin-bottom:20px}.c-title span:before{left:-9.3334vw}.c-title span:after,.c-title span:before{border:3px solid;top:3.3333vw;width:6.6666vw}.c-title span:after{right:-9.3334vw}#hifmid_wrapper_inner{font-size:3.4666666667vw;letter-spacing:.12em}.hifmid_pc_only{display:none}.hifmid_sp_only{display:block}.hifmid_inner,.hifmid_inner2{height:100%;max-width:none;padding:0 4vw;width:100%}.hifmid_inner.sp_no_type,.hifmid_inner2.sp_no_type{padding:0}.hifmid_inner.sp_type2,.hifmid_inner2.sp_type2{padding:0 8vw}.ttl_style{margin-bottom:14.6666666667vw}.ttl_style.white .en:before{background:url(/brand/hifmid/img/top/deco_ttl_w.png) 0 0 no-repeat;background-size:5.8666666667vw 5.8666666667vw}.ttl_style .en{font-size:4vw;letter-spacing:.08em;margin-bottom:7.4666666667vw;padding-top:7.4666666667vw}.ttl_style .en:before{background:url(/brand/hifmid/img/top/deco_ttl.png) 0 0 no-repeat;background-size:5.8666666667vw 5.8666666667vw;height:5.8666666667vw;width:5.8666666667vw}.ttl_style .jp{letter-spacing:.2em}.ttl_style .jp:not(.big){font-size:5.8666666667vw}.ttl_style.left .en{margin-bottom:4.2666666667vw;padding-left:8.5333333333vw}.ttl_style.left.sp_center .en{margin-bottom:7.4666666667vw;padding-left:0;padding-top:7.4666666667vw;text-align:center}.ttl_style.left.sp_center .en:before{left:50%;top:0;transform:translate3d(-50%,0,0)}.ttl_style.left.sp_center .jp{text-align:center}.ttl_style2,.ttl_style3{font-size:4.8vw}.ttl_style3{letter-spacing:.2rem}.txt_mini_style{font-size:2.6666666667vw;letter-spacing:.1rem}.txt_mini_style.right.sp_left{text-align:left}#hifmid_header{left:0;top:0}#hifmid_header .logo{margin-left:5.3333333333vw;margin-top:3.7333333333vw;width:19.6vw}#hifmid_header.open #hifmid_nav{height:auto;height:93.3333333333vw;transition:all .2s ease-in .2s}#hifmid_header.open #hifmid_nav:before{height:100%;opacity:.9;transition:all .2s ease-in .2s}#hifmid_header.open #hifmid_nav ul{height:auto;transition:all .2s ease-in .2s}#hifmid_header.open #nav-toggle:before{background:#4b548c;opacity:1}#hifmid_header.open #nav-toggle .txt{color:#fff}#hifmid_header.open #nav-toggle .icon span{background:#fff}#hifmid_header.open #nav-toggle .icon span:first-child{top:1.8666666667vw;transform:rotate(45deg)}#hifmid_header.open #nav-toggle .icon span:nth-child(2){left:50%;width:0}#hifmid_header.open #nav-toggle .icon span:nth-child(3){top:1.8666666667vw;transform:rotate(-45deg)}#hifmid_header #nav-toggle{align-items:center;cursor:pointer;display:flex;height:11.7333333333vw;justify-content:center;position:absolute;right:4vw;top:0;width:29.3333333333vw;z-index:25}#hifmid_header #nav-toggle:before{background:#fff;border-radius:0 0 1.0666666667vw 1.0666666667vw;content:"";display:block;height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:20}#hifmid_header #nav-toggle .txt{color:#4b548c;font-size:3.2vw;margin-right:2.6666666667vw;position:relative;z-index:25}#hifmid_header #nav-toggle .icon{height:4vw;position:relative;width:4.8vw;z-index:25}#hifmid_header #nav-toggle .icon span{background:#4b548c;border-radius:100px;display:block;height:.5333333333vw;left:0;position:absolute;transition:.35s ease-in-out;width:100%}#hifmid_header #nav-toggle .icon span:first-child{top:0}#hifmid_header #nav-toggle .icon span:nth-child(2){top:1.8666666667vw}#hifmid_header #nav-toggle .icon span:nth-child(3){top:3.7333333333vw}#hifmid_header #hifmid_nav{height:auto;height:0;overflow:hidden;transform:translateZ(0)}#hifmid_header #hifmid_nav,#hifmid_header #hifmid_nav:before{left:0;position:absolute;top:0;transition:all .2s ease-in 0s;width:100%}#hifmid_header #hifmid_nav:before{background:#fcfcfb;background:#fff;border-radius:1.0666666667vw;content:"";display:block;height:100%;height:0;opacity:0}#hifmid_header #hifmid_nav ul{display:block;height:auto;height:0;padding-bottom:13.3333333333vw;padding-top:18.6666666667vw;transition:all .2s ease-in 0s}#hifmid_header #hifmid_nav ul li{font-size:3.4666666667vw;padding:4vw 8vw}#hifmid_header #hifmid_nav ul li.current:after{opacity:0}#hifmid_header #hifmid_nav ul li.current a{color:#343434}#hifmid_header #hifmid_nav ul li:last-child:before{display:none}#hifmid_header #hifmid_nav ul li:before{background:#000;bottom:0;height:1px;right:0;top:auto;transform:translateZ(0);width:100%}#hifmid_header #hifmid_nav ul li:after{background:#4b548c;border-radius:.25em;content:"";display:block;height:2em;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:calc(100% - 1.5em);z-index:1}#hifmid_header #hifmid_nav ul li a{align-content:center;display:flex;padding-bottom:.125em;position:relative;z-index:2}#hifmid_header #hifmid_nav ul li a:before{background:url(/brand/hifmid/img/top/arrow_mini.png) 0 0 no-repeat;background-size:1.6vw 2.5333333333vw;content:"";display:block;height:2.5333333333vw;position:absolute;right:0;top:0;transform:rotate(-90deg);width:1.6vw}#hifmid_footer{padding:13.3333333333vw 0 8vw}#hifmid_footer .contact_area{border-radius:2.6666666667vw;margin-bottom:13.3333333333vw;padding:2.6666666667vw 0 8vw}#hifmid_footer .contact_area dl{display:block}#hifmid_footer .contact_area dl dt{font-size:4.2666666667vw;margin-bottom:2.6666666667vw;padding:0 8vw;text-align:center}#hifmid_footer .contact_area dl dd{display:block;margin-left:0;padding-left:0;padding-top:5.3333333333vw;width:100%}#hifmid_footer .contact_area dl dd:before{height:1px;top:0;transform:translateZ(0);width:100%}#hifmid_footer .contact_area dl dd>div .ttl{font-size:3.7333333333vw;margin-bottom:1.3333333333vw;text-align:center}#hifmid_footer .contact_area dl dd>div .num_area{align-items:center;display:flex;justify-content:center;margin-bottom:4vw;text-align:center}#hifmid_footer .contact_area dl dd>div .num_area img{height:auto;margin-right:1.8666666667vw;width:9.0666666667vw}#hifmid_footer .contact_area dl dd>div .num_area .num{font-size:9.8666666667vw;letter-spacing:.06em}#hifmid_footer .contact_area dl dd>div .mini{font-size:3.2vw;letter-spacing:.06rem;line-height:1.6;margin-bottom:6.6666666667vw;text-align:center}#hifmid_footer .contact_area dl dd>div .btn_style{width:22.5em}#hifmid_footer .foot_logo{text-align:center}#hifmid_footer .foot_logo img{width:26.9333333333vw}}@media (max-width:750px){[id^=column] .l-content .nav-menu{display:block;z-index:1000}[id^=column] .l-content .visible .nav-menu{top:0}[id^=column] .l-content #nav-toggle{background:#fff;border-radius:0 0 5px 5px;color:#4b548c;padding:15px 20px}[id^=column] .l-content #nav-toggle .txt{font-size:14px;margin-right:10px}[id^=column] .l-content #nav-toggle .icon{height:14px;width:18px}[id^=column] .l-content #nav-toggle .icon span{position:absolute;transition:transform .3s ease;width:100%}[id^=column] .l-content #nav-toggle .icon span:first-child{top:0}[id^=column] .l-content #nav-toggle .icon span:nth-child(2){top:6px}[id^=column] .l-content #nav-toggle .icon span:nth-child(3){top:12px}[id^=column] .l-content #nav-toggle.active{background:#4b548c}[id^=column] .l-content #nav-toggle.active .icon span{background-color:#fff}[id^=column] .l-content #nav-toggle.active .icon span:first-child{transform:translateY(6px) rotate(45deg)}[id^=column] .l-content #nav-toggle.active .icon span:nth-child(2){opacity:0}[id^=column] .l-content #nav-toggle.active .icon span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}[id^=column] .l-content .hifmid_inner,[id^=column] .l-content .hifmid_inner2{height:100%;max-width:none;padding:0 4vw;width:100%}[id^=column] .l-content .hifmid_inner.sp_no_type,[id^=column] .l-content .hifmid_inner2.sp_no_type{padding:0}[id^=column] .l-content .hifmid_inner.sp_type2,[id^=column] .l-content .hifmid_inner2.sp_type2{padding:0 8vw}[id^=column] .l-content #hifmid_nav.sp{height:100vh;left:0;padding:150px 0 20px;position:fixed;top:0;width:100%;z-index:999}[id^=column] .l-content .visible #hifmid_nav.sp{padding:115px 0 20px}[id^=column] .l-content #hifmid_nav.sp ul{list-style:none;margin:0;padding:0}[id^=column] .l-content #hifmid_nav.sp li{border-bottom:1px solid #eee}[id^=column] .l-content #hifmid_nav.sp li a{color:#555;display:block;font-size:14px;padding:16px 32px;position:relative;text-decoration:none}[id^=column] .l-content #hifmid_nav.sp li a:after{border-bottom:1px solid #4b548c;border-right:1px solid #4b548c;content:"";height:6px;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}[id^=column] .l-content .container{transition:opacity .3s ease}[id^=column] .l-content .dimmed{opacity:.1}[id^=column] .l-content .hifmid_sp_only{display:block}[id^=column] .l-content #hifmid_footer{padding:13.3333333333vw 0 8vw}[id^=column] .l-content #hifmid_footer .contact_area{border-radius:2.6666666667vw;margin-bottom:13.3333333333vw;padding:2.6666666667vw 0 8vw}[id^=column] .l-content #hifmid_footer .contact_area dl{display:block}[id^=column] .l-content #hifmid_footer .contact_area dl dt{font-size:4.2666666667vw;font-weight:700;margin-bottom:2.6666666667vw;padding:0 8vw;text-align:center}[id^=column] .l-content #hifmid_footer .contact_area dl dd{display:block;margin-left:0;padding-left:0;padding-top:5.3333333333vw;width:100%}[id^=column] .l-content #hifmid_footer .contact_area dl dd:before{height:1px;top:0;transform:translateZ(0);width:100%}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .ttl{font-size:3.7333333333vw;margin-bottom:1.3333333333vw;text-align:center}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .num_area{align-items:center;display:flex;justify-content:center;margin-bottom:4vw;text-align:center}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .num_area img{height:auto;margin-right:1.8666666667vw;width:9.0666666667vw}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .num_area .num{font-size:9.8666666667vw;letter-spacing:.06em}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .mini{font-size:3.2vw;letter-spacing:.06rem;line-height:1.6;margin-bottom:6.6666666667vw;text-align:center}[id^=column] .l-content #hifmid_footer .contact_area dl dd>div .btn_style{width:312px}[id^=column] .l-content #hifmid_footer .foot_logo{text-align:center}[id^=column] .l-content #hifmid_footer .foot_logo img{width:26.9333333333vw}[id^=column] .l-content .breadcrumb{padding:8px 4.68%}[id^=column] .l-content .breadcrumb ul{width:100%}[id^=column] .l-content .container{display:block;margin:0;max-width:100%;overflow-x:hidden;padding:50px 0 0;width:100%}[id^=column] .l-content main.column-detail{box-sizing:border-box;margin:0;max-width:100%;padding:0 40px;width:100%}[id^=column] .l-content .time{display:block;float:none;margin-bottom:8px;text-align:left}[id^=column] .l-content .full-width-img{width:100vw}[id^=column] .l-content h1{font-size:18px;font-weight:700;letter-spacing:.02em;line-height:1.6;margin:18px 0 12px;text-align:left;word-break:break-all}[id^=column] .l-content h2{background-image:url(../img/column/ttl_bg_sp.png);font-size:16px;padding:12px}[id^=column] .l-content h3{display:flex;font-size:20px}[id^=column] .l-content p{font-size:15px;margin:20px 0 60px}[id^=column] .l-content .full-width-img{border-radius:0}[id^=column] .l-content .toc-title{font-size:16px}[id^=column] .l-content .toc-content a{font-size:21px}[id^=column] .l-content .toc-content ol>li>ol>li>a{font-size:18px}[id^=column] .l-content td,[id^=column] .l-content th{font-size:13px;padding:12px 8px}[id^=column] .l-content .related-articles{box-sizing:border-box;max-width:100%;overflow-x:hidden;padding-left:20px;padding-right:20px;width:100%}[id^=column] .l-content .related-item img{height:70px;width:100px}[id^=column] .l-content .related-item h3{font-size:18px;margin-top:0}[id^=column] .l-content .supervisor{padding:20px 0}[id^=column] .l-content .supervisor-title{font-weight:700}[id^=column] .l-content span.supervisor-sub-title{margin-left:-6px}[id^=column] .l-content .supervisor-name span{margin-left:-2px}[id^=column] .l-content .supervisor-img{height:auto;margin-left:73px}[id^=column] .l-content .supervisor-img img{height:auto;width:auto}[id^=column] .l-content .supervisor-box{margin-left:25px}[id^=column] .l-content .supervisor-end{display:block;padding:0 23px 40px}[id^=column] .l-content .supervisor-end-lower{display:block;justify-items:center}[id^=column] .l-content .supervisor-end-info{display:block}[id^=column] .l-content h3 .section-number{margin-left:20px;margin-right:0;width:75px}[id^=column] .l-content h2{align-self:flex-start}[id^=column] .l-content h2 .section-number{align-self:flex-start;line-height:1;margin-bottom:0;margin-top:4px}[id^=column] .l-content .toc-icon{height:18px;margin-right:30px}[id^=column] .l-content .content-box,[id^=column] .l-content .dyed-box,[id^=column] .l-content .info-box{padding:20px 30px}[id^=column] .l-content .category,[id^=column] .l-content .column-category{display:inline-block;margin-bottom:8px}[id^=column] .l-content h1{font-size:24px}[id^=column] .l-content h2{font-size:20px;padding:10px}[id^=column] .l-content .toc-title{font-size:15px}[id^=column] .l-content td,[id^=column] .l-content th{font-size:12px;padding:10px 6px;white-space:nowrap}[id^=column] .l-content .related-item{margin-bottom:35px;padding-bottom:35px;width:auto}[id^=column] .l-content .related-item a{display:flex;gap:25px}[id^=column] .l-content .related-item p{display:none}[id^=column] .l-content .related-list{display:block}[id^=column] .l-content .related-item img{height:auto;margin:0;width:100%}[id^=column] .l-content .related-item-img{width:60%}[id^=column] .l-content .related-txt{display:inline-block;vertical-align:bottom;width:50%}[id^=column] .l-content .view-arrow{display:inline-block;font-size:14px;font-weight:700;letter-spacing:.12em;margin-left:auto;vertical-align:bottom}[id^=column] .l-content .view-arrow:after{right:-20px}[id^=column] .l-content .inner.pc,[id^=column] .l-content .pc{display:none!important}[id^=column] .l-content .sp{display:block!important}[id^=column] .l-content .inner.sp{display:flex!important}[id^=column] .l-content .img-sp{display:block;margin:0;width:100%}[id^=column] .l-content .img-sp img{height:auto;width:100%}[id^=column] .l-content .button-link{font-size:15px;margin-bottom:120px;min-width:280px;padding:14px 20px 14px 18px}[id^=column] .l-content .button-link:after{height:6px;left:auto;margin-left:12px;right:26px;width:11px}[id^=column] .l-content .button-link:before{height:1px;left:-10px;width:20px}[id^=column] .l-content .column-detail h2{border-radius:0;box-sizing:border-box;line-height:1.3;margin-left:-40px;margin-right:-17px;padding:18px 65px 18px 18px;width:calc(100% + 80px)}[id^=column] .l-content section h2:before{height:45%}[id^=column] .l-content .column-item{margin-bottom:50px;padding-bottom:0}[id^=column] .l-content .column-item a{display:block}[id^=column] .l-content .column-item-img{width:100%}[id^=column] .l-content .column-txt{display:flex;flex-direction:column;padding-top:30px;width:100%}[id^=column] .l-content .column-item h3{font-size:19px;margin-top:10px}[id^=column] .l-content .column-list .column-item{border-bottom:1px solid #d1d1cf;padding-bottom:30px}[id^=column] .l-content .category-list{margin:0 auto}[id^=column] .l-content .category-list-item{width:auto}[id^=column] .l-content .table-container{width:calc(100% + 40px);-webkit-overflow-scrolling:touch}[id^=column] .l-content .table-container:after{font-size:18px;opacity:.9}[id^=column] .l-content table{min-width:800px;table-layout:auto}[id^=column] .l-content th{width:auto}[id^=column] .l-content td,[id^=column] .l-content th{font-size:12px;padding:10px 6px;white-space:nowrap}[id^=column] .l-content .column-top{box-sizing:border-box;display:flex;flex-direction:row;gap:0;justify-content:space-between;margin:0;max-width:100%;padding:0 40px;width:100%}[id^=column] .l-content img.column-logo{height:auto;margin-top:66px;z-index:1000}[id^=column] .l-content .visible img.column-logo{top:21px}[id^=column] .l-content .nav-menu{display:flex}[id^=column] .l-content #nav-toggle .icon{position:relative;width:4.8vw;z-index:25}[id^=column] .l-content .logo img{display:block}[id^=column] .l-content #nav-toggle{align-items:center;cursor:pointer;display:flex;height:44px;margin-top:36px}[id^=column] .l-content #nav-toggle .txt{color:#4b548c;font-size:12px;margin:0 15px 0 0}[id^=column] .l-content #nav-toggle .icon span{background-color:#4b548c;display:block;height:2px;margin:2px 0;width:20px}[id^=column] .l-content .nav-menu,[id^=column] .l-content .nav-menu *{color:#000;z-index:9999}[id^=column] .l-content .nav-menu{overflow:visible}[id^=column] .l-content #hifmid_nav{box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;overflow:hidden;position:absolute;top:140px;transition:max-height .3s ease;width:100%}[id^=column] .l-content #hifmid_nav.sp{display:none!important}[id^=column] .l-content #hifmid_nav.sp.active{display:block!important}[id^=column] .l-content body.dimmed{opacity:.2;transition:opacity .3s ease}[id^=column] .l-content #hifmid_nav.open{max-height:500px}[id^=column] .l-content #hifmid_nav ul{list-style:none;margin:0;padding:0}[id^=column] .l-content #hifmid_nav li{border-bottom:1px solid #ccc}[id^=column] .l-content #hifmid_nav li a{display:block;font-size:16px;padding:16px;text-decoration:none}}@media (any-hover:hover){[id^=column] .l-content a:not([class]):hover{text-decoration:none}}@media print,screen and (min-width:768px){html{scroll-padding:100px}.l-headerTop_navi li a.is-arrow:before{display:none}.l-headerTop_navi li:has(a.is-cart){margin-left:22px;padding-left:14px;position:relative}.l-headerTop_navi li:has(a.is-cart):before{background-color:#8188af;bottom:0;content:"";display:block;height:16px;left:0;margin:auto;position:absolute;top:0;width:1px}.l-headerTop_navi li a.is-cart{align-items:center;display:flex}.l-headerTop_navi li a.is-cart:before{background-color:currentColor;content:"";display:block;height:18px;margin-right:8px;-webkit-mask:url(../img/common/ico_cart.svg) no-repeat center/contain;mask:url(../img/common/ico_cart.svg) no-repeat center/contain;width:18px}.l-column-logo{margin-bottom:70px}.l-headerBtm_navi>li .trigger.is-active:before,.l-headerBtm_navi>li .trigger:active:before,.l-headerBtm_navi>li .trigger:hover:before,.l-headerBtm_navi>li>a.is-active:before,.l-headerBtm_navi>li>a:active:before,.l-headerBtm_navi>li>a:hover:before{background-color:#4b548c}.l-header_navi_cart{fill:#4b548c}.l-footerRelation_ttl{color:#0080cc}.l-footerRelation_ttl:after,.l-footerRelation_ttl:before{background-color:#0080cc}.l-footerRelation_navi_qa,.l-share_navi dt{background-color:#4b548c}.l-share_navi dt{color:#fff}.c-btn-store{min-height:80px}.c-btn-store img{max-width:160px}.c-btn-store:after{height:17px;right:20px;width:26px}.c-naviStore{padding-bottom:40px}.c-naviLineup{padding-bottom:60px;padding-top:40px}.c-naviLineup_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:700px}.p-top .c-naviLineup_list{max-width:998px}.c-naviLineup_list li{margin-top:40px;width:48.6%}.c-naviLineup_list li.w100{width:100%}.c-naviLineup_list a{border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);overflow:hidden}.c-lineupNavi2_list,.c-lineupNavi2_ttl{margin-left:auto;margin-right:auto;max-width:500px}.c-lineupNavi2_btn{max-width:500px}.c-lineupNavi2_pagetop{font-size:1.4rem;width:1028px}.c-lineupNavi2_pagetop:before{height:16px;margin-bottom:4px;width:16px}.c-naviContents_list{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:900px}.c-naviContents_list li{width:50%}.c-naviContents_list li:nth-child(n+3){border-top:none}.c-naviContents_list li:nth-child(2n){border-left:none}.c-anchorNavi{display:flex;justify-content:center}.c-anchorNavi li{width:150px}.c-anchorNavi li+li{margin-left:30px}.c-anchorNavi a{border:2px solid #4b548c;border-radius:50%;font-size:1.6rem;height:150px;padding-bottom:20px}.c-anchorNavi a:after{background-size:14px auto;border-left:1px dotted #4b548c;bottom:-20px;height:80px;width:30px}.c-anchorNavi a:hover:after{background-image:url(/brand/common/img/icon/ico_arrow02_pk.svg)}.c-bnr01{width:300px}.c-bnr01,.c-contentsBnr{margin-left:auto;margin-right:auto}.c-contentsBnr{max-width:500px}.c-contentsBnr_ttl{margin-left:auto;margin-right:auto;max-width:400px}.c-navi-page{display:flex;justify-content:space-between}.c-navi-page>li{width:32%}.c-navi-page_ttl{font-size:2.4rem}.c-navi-contents{margin-bottom:80px;margin-top:60px}.c-navi-contents_list{gap:30px 22px;padding-left:20px;padding-right:20px}.c-navi-contents_list>li{flex-basis:483px}.c-navi-contents_list a{border-radius:30px;border-width:3px}.c-navi-contents_list a:hover{box-shadow:inset 0 0 0 5px #f1f1f1}.c-navi-contents_list_img{flex:0 0 194px;padding:17px}.c-navi-contents_list_ttl{font-size:2.4rem}.c-navi-contents_list_body{padding-left:14px;padding-right:40px}.c-navi-contents_list_body:after{background-size:7px auto;height:28px;right:20px;width:28px}.p-top_product_info{justify-content:center;padding-bottom:14px;padding-left:100px}.p-top_product_info_txt_explanation{margin-bottom:30px;margin-left:14px}.p-top_product_info_img{margin-left:-40px;margin-right:44px;margin-top:43px}.p-top_product_inner_layout_img dl dd .linkBtn_bl{width:165px}.p-top_product_feature ul{padding-left:220px}.p-top_intro_box{display:flex;justify-content:flex-start;margin:0 auto 20px}.p-top_intro_box:nth-child(3){justify-content:flex-end}.p-top_intro_box dl{width:400px}.p-top_intro_box dl:nth-child(n+2){margin-left:20px}.p-top_warm_body{flex-basis:740px;font-size:1.8rem;line-height:1.78;padding-bottom:42px}.p-top_warm_img{flex-basis:190px;margin-right:20px}.c-title-slash{font-size:2rem;margin-bottom:20px;margin-top:40px}.p-pageTtl{height:300px}.p-pageTtl_txt{font-size:4.2rem}.p-pageTtl_bg{left:50%;transform:translateX(-50%);width:1400px}}@media print,screen and (min-width:768px)and (min-width:768px){.l-headerTop_navi li a.is-cart svg{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUVJLENDclhKLHFCRHdZRSxTQUNFLENDellKLGlCRHNaRixrQkFxQkksQ0MzYUYsaUJEc2JGLGdCQUtJLENDM2JGLGlCRCtiRixlQUtJLENDcGNGLGlCRDJjQSxtQkFGSixlQUdJLENDNWNBLHlCRGllQSxVQUdJLDZCQUVBLGVBQ0UsQ0N2ZU4sMkJEZ2pCSSxpQkFMSixrQkFNSSxDQ2pqQkosZUQ2bEJBLG9CQU5KLGdCQU9JLENDOWxCQSxvQkQwbUJGLDZCQU1JLENDaG5CRix3QkQ4bkJJLGtCQUpKLFNBS0ksQ0MvbkJKLDhCRHlvQkUsZ0JBU0ksQ0NscEJOLG1DRHFwQkksa0JBSUksQ0N6cEJSLG9DRHdxQkUsZUFlSSxnQkFDQSxtQkFDQSxDQ3pyQk4sd0JEdXNCSSxrQkFKSixTQUtJLENDeHNCSixrQkRxdEJGLGdCQVVJLENDL3RCRix1QkRrdUJBLGtCQUlJLENDdHVCSixzQkQwdUJBLGtCQUtJLENDL3VCSixxQkRzdkJGLGFBTUksQ0M1dkJGLHlCRCt2QkEsY0FNSSxVQUNBLENDdHdCSixzQ0RreEJNLGtCQUlJLENDdHhCVixxRER5eEJRLGVBU0ksa0JBQ0EsQ0NueUJaLHlDRHV5QlEsa0JBUUksbUJBQ0EsQ0NoekJaLDhDRG16QlUsZUFLSSxDQ3h6QmQsNENENnpCUSxrQkFLSSxlQUNBLENDbjBCWiwyQkRpNEJBLGtCQVNJLENDMTRCSix1QkRnNUJGLGVBTUksa0JBQ0EsbUJBQ0Esa0JBQ0EsbUJBQ0EsQ0MxNUJGLDZCRHM2QkUsa0JBWUksZ0JBQ0EsQ0NuN0JOLGtDRHc3Qkksa0JBVUksQ0NsOEJSLG9CRG8rQkEsa0JBUUksQ0M1K0JKLG1CRG9nQ0EsaUJDemdDRixnQkQ4Z0NNLG9CQUNBLENDMWdDSixpQkQrZ0NGLGtCQVFJLENDdmhDRixrQkQyaENGLGVBYUksQ0N4aUNGLHlCRDJpQ0EsaUJBVUksQ0NyakNKLHdCRHlqQ0EsZ0JBVUksQ0Nua0NKLGNEeWtDSixrQkFJSSxDQzdrQ0Esa0JEd2xDRSw2QkFDQSxvQkFDQSxDQzFsQ0YsbUJEd21DRixrQkFhSSxnQkFDQSxDQ3RuQ0YsMEJEeW5D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Q3o5Qkosb0JENjlCQSxXQUlJLENDaitCSixtQ0R3K0JFLGdCQUVJLENDMStCTixpQkRzckNFLGdCQUNBLENBTkosZ0JBSUksaUJBQ0EsQ0FDQSxtQkFDQSxDQ3hyQ0YsZ0JEMHVDRixnQkFTSSxrQkFDQSxDQ3B2Q0YsZUVsREosY0FrQkksQ0FDQSxtQkFEQSxlQUVBLENGOEJBLFdFSEosWUFXSSxDRlJBLGVFcUJGLGdCQUtJLENGMUJGLGNFdURFLFFBQ0EsNEJBdEJKLFlBdUJJLENQdkdGLENBeU1JLCtESzNKSixtQ0xnS0UsWUFFSSIsInNvdXJjZXMiOlsid2VicGFjazovL2tvYmF5YXNoaV9yZXNwb25zaXZlLy4vc3JjL2JyYW5kL2hpZm1pZC9zaGFyZS9kZWZhdWx0LnNjc3MiLCJ3ZWJwYWNrOi8va29iYXlhc2hpX3Jlc3BvbnNpdmUvLi9zcmMvYnJhbmQvaGlmbWlkL3NoYXJlL3Njc3MvbGF5b3V0L19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8va29iYXlhc2hpX3Jlc3BvbnNpdmUvLi9zcmMvYnJhbmQvaGlmbWlkL3NoYXJlL3Njc3MvX2NvbmZpZy5zY3NzIiwid2VicGFjazovL2tvYmF5YXNoaV9yZXNwb25zaXZlLy4vc3JjL2JyYW5kL2hpZm1pZC9zaGFyZS9zY3NzL2xheW91dC9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8va29iYXlhc2hpX3Jlc3BvbnNpdmUvLi9zcmMvYnJhbmQvaGlmbWlkL3NoYXJlL3Njc3MvY29tcG9uZW50L19idG4uc2NzcyIsIndlYnBhY2s6Ly9rb2JheWFzaGlfcmVzcG9uc2l2ZS8uL3NyYy9icmFuZC9oaWZtaWQvc2hhcmUvc2Nzcy9jb21wb25lbnQvX25hdmkuc2NzcyIsIndlYnBhY2s6Ly9rb2JheWFzaGlfcmVzcG9uc2l2ZS8uL3NyYy9icmFuZC9jb21tb24vY3NzL19zZXR0aW5ncy5zY3NzIiwid2VicGFjazovL2tvYmF5YXNoaV9yZXNwb25zaXZlLy4vc3JjL2JyYW5kL2hpZm1pZC9zaGFyZS9zY3NzL2NvbXBvbmVudC9fY29sdW1uLnNjc3MiLCJ3ZWJwYWNrOi8va29iYXlhc2hpX3Jlc3BvbnNpdmUvLi9zcmMvYnJhbmQvaGlmbWlkL3NoYXJlL3Njc3MvY29tcG9uZW50L190aXRsZS5zY3NzIiwid2VicGFjazovL2tvYmF5YXNoaV9yZXNwb25zaXZlLy4vc3JjL2JyYW5kL2hpZm1pZC9zaGFyZS9zY3NzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9rb2JheWFzaGlfcmVzcG9uc2l2ZS8uL3NyYy9icmFuZC9oaWZtaWQvc2hhcmUvc2Nzcy9fYmFzZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbImh0bWx7c2Nyb2xsLXBhZGRpbmc6NzBweH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7aHRtbHtzY3JvbGwtcGFkZGluZzoxMDBweH19Ym9keXstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbW96LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlO3RleHQtc2l6ZS1hZGp1c3Q6MTAwJX0ubC1oZWFkZXJCdG1fbG9nb3t3aWR0aDoxMTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmwtaGVhZGVyQnRtX2xvZ297d2lkdGg6NzVweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sLWhlYWRlckJ0bV9sb2dvX2NvcHl7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5sLWhlYWRlcl9zdG9yZUJ0bntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7aGVpZ2h0OjEwMCU7d2lkdGg6NjVweDtwYWRkaW5nLXRvcDozcHh9LmwtaGVhZGVyX3N0b3JlQnRuIGltZ3t3aWR0aDo0NHB4fS5sLWhlYWRlcl9tZW51QnRue2NvbG9yOiM0YjU0OGM7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZTVlNWU1O3dpZHRoOjY1cHg7cGFkZGluZy10b3A6NDBweH0ubC1oZWFkZXJfbWVudUJ0biBzcGFue2JhY2tncm91bmQtY29sb3I6IzRiNTQ4Yzt3aWR0aDoxOHB4O2JvcmRlci1yYWRpdXM6MnB4O2xlZnQ6MjJweH0ubC1oZWFkZXJfbWVudUJ0biBzcGFuOm50aC1jaGlsZCgxKXt0b3A6MTVweH0ubC1oZWFkZXJfbWVudUJ0biBzcGFuOm50aC1jaGlsZCgyKXt0b3A6MjJweH0ubC1oZWFkZXJfbWVudUJ0biBzcGFuOm50aC1jaGlsZCgzKXt0b3A6MjhweH0ubC1oZWFkZXJfbWVudUJ0bi5pcy1vcGVuZWQgc3BhbjpudGgtY2hpbGQoMSl7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dG9wOjIycHh9LmwtaGVhZGVyX21lbnVCdG4uaXMtb3BlbmVkIHNwYW46bnRoLWNoaWxkKDIpe29wYWNpdHk6MH0ubC1oZWFkZXJfbWVudUJ0bi5pcy1vcGVuZWQgc3BhbjpudGgtY2hpbGQoMyl7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RvcDoyMnB4fS5sLXNwLW1lbnV7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3otaW5kZXg6OTUwO292ZXJmbG93LXk6YXV0bzt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQ7cGFkZGluZzoxMjVweCAxNnB4IDEwMHB4O2NvbG9yOiM1NTV9Lmwtc3AtbWVudS5pcy1vcGVuZWR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Lmwtc3AtbWVudV9saXN0e2xpbmUtaGVpZ2h0OjEuM30ubC1zcC1tZW51X2xpc3QgbGl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX0ubC1zcC1tZW51X2xpc3QgbGkgYXtmb250LXNpemU6MS40cmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjE5LjdweCAyNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5sLXNwLW1lbnVfbGlzdCBsaSBhOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxM3B4O3RvcDowO2JvdHRvbTowO21hcmdpbjphdXRvIDA7d2lkdGg6MjBweDtoZWlnaHQ6NnB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb21tb24vYXJyb3cucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyL2NvbnRhaW59Lmwtc3AtbWVudV9wcm9kdWN0c3twYWRkaW5nLWxlZnQ6MzFweDttYXJnaW4tdG9wOjI3cHh9Lmwtc3AtbWVudV9wcm9kdWN0cyBsaXttYXJnaW4tYm90dG9tOjEwcHh9Lmwtc3AtbWVudV9wcm9kdWN0cyBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp1cmwoL2JyYW5kL2NvbW1vbi9pbWcvaWNvbi9pY29fY2FyZXQwMV9ibC5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6NHB4O2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MS40fS5sLXNwLW1lbnVfcHJvZHVjdHMgbGkgYTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjRweDtoZWlnaHQ6NHB4O21hc2s6dXJsKC9icmFuZC9jb21tb24vaW1nL2ljb24vaWNvX2NhcmV0MDFfYmwuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXIvY29udGFpbjttYXJnaW4tcmlnaHQ6OXB4O2JhY2tncm91bmQtY29sb3I6IzRiNTQ4Y31AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmwtaGVhZGVyVG9wX25hdmkgbGkgYS5pcy1hcnJvdzpiZWZvcmV7ZGlzcGxheTpub25lfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmwtaGVhZGVyVG9wX25hdmkgbGk6aGFzKGEuaXMtY2FydCl7cG9zaXRpb246cmVsYXRpdmU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjE0cHg7bWFyZ2luLWxlZnQ6MjJweH0ubC1oZWFkZXJUb3BfbmF2aSBsaTpoYXMoYS5pcy1jYXJ0KTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO21hcmdpbjphdXRvO2xlZnQ6MDt3aWR0aDoxcHg7aGVpZ2h0OjE2cHg7YmFja2dyb3VuZC1jb2xvcjojODE4OGFmfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmwtaGVhZGVyVG9wX25hdmkgbGkgYS5pcy1jYXJ0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmwtaGVhZGVyVG9wX25hdmkgbGkgYS5pcy1jYXJ0OjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MThweDtoZWlnaHQ6MThweDttYXJnaW4tcmlnaHQ6OHB4O21hc2s6dXJsKC4uL2ltZy9jb21tb24vaWNvX2NhcnQuc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3J9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWluLXdpZHRoOiA3NjhweCl7LmwtaGVhZGVyVG9wX25hdmkgbGkgYS5pcy1jYXJ0IHN2Z3tkaXNwbGF5Om5vbmV9fS5sLWNvbHVtbi1sb2dve21hcmdpbi1ib3R0b206NjBweH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmwtY29sdW1uLWxvZ297bWFyZ2luLWJvdHRvbTo3MHB4fX0ubC1oZWFkZXJUb3B7YmFja2dyb3VuZC1jb2xvcjojNGI1NDhjfS5sLWhlYWRlclRvcF9uYXZpX2hvbWV7ZmlsbDojZmZmfS5sLWhlYWRlcl9zdG9yZUJ0bntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWxlZnQtY29sb3I6I2U1ZTVlNX0ubC1oZWFkZXJfbWVudUJ0bntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5sLWhlYWRlckJ0bV9uYXZpPmxpPmE6aG92ZXI6YmVmb3JlLC5sLWhlYWRlckJ0bV9uYXZpPmxpPmE6YWN0aXZlOmJlZm9yZSwubC1oZWFkZXJCdG1fbmF2aT5saT5hLmlzLWFjdGl2ZTpiZWZvcmUsLmwtaGVhZGVyQnRtX25hdmk+bGkgLnRyaWdnZXI6aG92ZXI6YmVmb3JlLC5sLWhlYWRlckJ0bV9uYXZpPmxpIC50cmlnZ2VyOmFjdGl2ZTpiZWZvcmUsLmwtaGVhZGVyQnRtX25hdmk+bGkgLnRyaWdnZXIuaXMtYWN0aXZlOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiM0YjU0OGN9fS5sLWhlYWRlckJ0bV9uYXZpPmxpLi1jYXJ0e2NvbG9yOiM0YjU0OGN9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5sLWhlYWRlcl9uYXZpX2NhcnR7ZmlsbDojNGI1NDhjfX0ubC1zcE5hdmlfaGVhZGVye2JvcmRlci1ib3R0b20tY29sb3I6IzRiNTQ4Y30ubC1zcE5hdmlfbGlzdCBsaSBhOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiM0YjU0OGN9Lmwtc3BOYXZpX2xpc3QgbGkgYS5pcy1hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc1LDg0LDE0MCwuMSk7Y29sb3I6IzRiNTQ4Y30ubC1zcE5hdmlfbGlzdCBsaSAudHJpZ2dlcjpiZWZvcmUsLmwtc3BOYXZpX2xpc3QgbGkgLnRyaWdnZXI6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojNGI1NDhjfS5sLXNwTmF2aV9jbG9zZXtib3JkZXItY29sb3I6IzRiNTQ4Y30ubC1zcE5hdmlfY2xvc2U6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzRiNTQ4Y30ubC1ib3R0b21OYXZpX2hvbWV7ZmlsbDojNGI1NDhjfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubC1mb290ZXJSZWxhdGlvbl90dGx7Y29sb3I6IzAwODBjY319QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5sLWZvb3RlclJlbGF0aW9uX3R0bHtjb2xvcjojMDA4MGNjfS5sLWZvb3RlclJlbGF0aW9uX3R0bDpiZWZvcmUsLmwtZm9vdGVyUmVsYXRpb25fdHRsOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwODBjY319QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5sLWZvb3RlclJlbGF0aW9uX25hdmlfcWF7YmFja2dyb3VuZC1jb2xvcjojMDA4MGNjfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmwtZm9vdGVyUmVsYXRpb25fbmF2aV9xYXtiYWNrZ3JvdW5kLWNvbG9yOiM0YjU0OGN9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubC1mb290ZXJSZWxhdGlvbl9uYXZpX3R0bHtjb2xvcjojMDA4MGNjfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmwtZm9vdGVyUmVsYXRpb25fbmF2aSBhOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzAwODBjY319QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5sLXNoYXJlX25hdmkgZHR7YmFja2dyb3VuZC1jb2xvcjojNGI1NDhjO2NvbG9yOiNmZmZ9fS5jLWJ0bi1zdG9yZXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjRweDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoxMDBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtYnRuLXN0b3Jle21pbi1oZWlnaHQ6MTUuNnZ3fX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtYnRuLXN0b3Jle21pbi1oZWlnaHQ6ODBweH19LmMtYnRuLXN0b3JlIGltZ3t3aWR0aDphdXRvO2hlaWdodDphdXRvO21heC13aWR0aDpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy1idG4tc3RvcmUgaW1ne21heC13aWR0aDozNHZ3fX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtYnRuLXN0b3JlIGltZ3ttYXgtd2lkdGg6MTYwcHh9fS5jLWJ0bi1zdG9yZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7bWFyZ2luOmF1dG8gMDtiYWNrZ3JvdW5kOnVybCguLi9pbWcvY29tbW9uL2Fycm93LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDJweC9jb250YWlufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy1idG4tc3RvcmU6OmFmdGVye3JpZ2h0OjE0cHg7d2lkdGg6MjFweDtoZWlnaHQ6MTRweH19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLWJ0bi1zdG9yZTo6YWZ0ZXJ7cmlnaHQ6MjBweDt3aWR0aDoyNnB4O2hlaWdodDoxN3B4fX0uYy1uYXZpU3RvcmV7ZGlzcGxheTpibG9jaztwYWRkaW5nLXRvcDoxcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvdG9wL2JnX2NlcmFtaWRlLmpwZ1wiKSByZXBlYXQgbGVmdCB0b3AvM3B4IDNweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLW5hdmlTdG9yZXtwYWRkaW5nLWJvdHRvbTo0MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtbmF2aVN0b3Jle3BhZGRpbmctYm90dG9tOjIwcHh9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1uYXZpTGluZXVwe3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206NjBweH19LmMtbmF2aUxpbmV1cF90dGx7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLW5hdmlMaW5ldXBfbGlzdHttYXJnaW4tbGVmdDotMjBweDttYXJnaW4tcmlnaHQ6LTIwcHh9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1uYXZpTGluZXVwX2xpc3R7bWF4LXdpZHRoOjcwMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZsZXgtd3JhcDp3cmFwfS5wLXRvcCAuYy1uYXZpTGluZXVwX2xpc3R7bWF4LXdpZHRoOjk5OHB4fS5jLW5hdmlMaW5ldXBfbGlzdCBsaXttYXJnaW4tdG9wOjQwcHg7d2lkdGg6NDguNiV9LmMtbmF2aUxpbmV1cF9saXN0IGxpLncxMDB7d2lkdGg6MTAwJX19LmMtbmF2aUxpbmV1cF9saXN0IGltZ3t3aWR0aDoxMDAlO21heC13aWR0aDpub25lfS5jLW5hdmlMaW5ldXBfbGlzdCBhe2Rpc3BsYXk6YmxvY2s7Ym94LXNoYWRvdzowIDAgNXB4IDAgcmdiYSgwLDAsMCwuMDUpO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1uYXZpTGluZXVwX2xpc3QgYXtib3JkZXItcmFkaXVzOjEwcHg7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCA1cHggMTBweCAwIHJnYmEoMCwwLDAsLjEpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtbmF2aUxpbmV1cF9saXN0IGE6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7Ym94LXNoYWRvdzowIDVweCA1cHggLTVweCByZ2JhKDAsMCwwLC4wNSkgaW5zZXQ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoyO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowfX0uYy1saW5ldXBOYXZpMntwYWRkaW5nLWJvdHRvbTozNXB4O3BhZGRpbmctdG9wOjI1cHh9LmMtbGluZXVwTmF2aTJfbGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLWxpbmV1cE5hdmkyX2xpc3R7bWF4LXdpZHRoOjUwMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5jLWxpbmV1cE5hdmkyX2xpc3QgbGl7d2lkdGg6NDkuMiU7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlcjoxcHggc29saWQgI2U3ZTdlNztib3JkZXItcmFkaXVzOjEwcHg7Ym94LXNoYWRvdzo1cHggNXB4IDVweCAwIHJnYmEoMCwwLDAsLjEpfS5jLWxpbmV1cE5hdmkyX3R0bHt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtbGluZXVwTmF2aTJfdHRse21heC13aWR0aDo1MDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfX0uYy1saW5ldXBOYXZpMl9idG57bWFyZ2luLXRvcDozNXB4fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1saW5ldXBOYXZpMl9idG57bWF4LXdpZHRoOjUwMHB4fX0uYy1saW5ldXBOYXZpMl9wYWdldG9we3dpZHRoOjc2dnc7bWFyZ2luOjhweCBhdXRvIDA7Y29sb3I6IzQxOTg1YTtmb250LXNpemU6MXJlbTt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1saW5ldXBOYXZpMl9wYWdldG9we3dpZHRoOjEwMjhweDtmb250LXNpemU6MS40cmVtfX0uYy1saW5ldXBOYXZpMl9wYWdldG9wOmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZDp1cmwoXCIvYnJhbmQvY29tbW9uL2ltZy9pY29uL2ljb19hcnJvdzAyX2dyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt3aWR0aDo4cHg7aGVpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLWxpbmV1cE5hdmkyX3BhZ2V0b3A6YmVmb3Jle3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7bWFyZ2luLWJvdHRvbTo0cHh9fS5jLW5hdmlDb250ZW50c190dGx7dGV4dC1hbGlnbjpjZW50ZXI7bWF4LXdpZHRoOjUwMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmMtbmF2aUNvbnRlbnRzX2xpc3R7cGFkZGluZy1ib3R0b206NHJlbX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtbmF2aUNvbnRlbnRzX2xpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO3dpZHRoOjkwMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5jLW5hdmlDb250ZW50c19saXN0IGxpe2JvcmRlcjoxcHggc29saWQgIzFjODkzOX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtbmF2aUNvbnRlbnRzX2xpc3QgbGl7d2lkdGg6NTAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtbmF2aUNvbnRlbnRzX2xpc3QgbGkrbGl7bWFyZ2luLXRvcDoxcmVtfX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtbmF2aUNvbnRlbnRzX2xpc3QgbGk6bnRoLWNoaWxkKG4rMyl7Ym9yZGVyLXRvcDpub25lfS5jLW5hdmlDb250ZW50c19saXN0IGxpOm50aC1jaGlsZChldmVuKXtib3JkZXItbGVmdDpub25lfX0uYy1uYXZpQ29udGVudHNfbGlzdCBhe2Rpc3BsYXk6YmxvY2s7Ym94LXNoYWRvdzowIDAgNXB4IDAgcmdiYSgwLDAsMCwuMSl9LmMtbmF2aUNvbnRlbnRzX2xpc3QgYSBpbWd7bWF4LXdpZHRoOm5vbmU7d2lkdGg6MTAwJX0uYy1hbmNob3JOYXZpe21hcmdpbi10b3A6M3JlbTttYXJnaW4tYm90dG9tOjNyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLWFuY2hvck5hdml7ZGlzcGxheTp0YWJsZTt3aWR0aDoxMDAlO3RhYmxlLWxheW91dDpmaXhlZDtib3JkZXI6MnB4IHNvbGlkICMyMWFhM2Q7Ym9yZGVyLXJhZGl1czoxMHB4fX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtYW5jaG9yTmF2aXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLWFuY2hvck5hdmkgbGl7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLWFuY2hvck5hdmkgbGl7d2lkdGg6MTUwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy1hbmNob3JOYXZpIGxpK2xpe2JvcmRlci1sZWZ0OjFweCBkb3R0ZWQgIzIxYWEzZH19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLWFuY2hvck5hdmkgbGkrbGl7bWFyZ2luLWxlZnQ6MzBweH19LmMtYW5jaG9yTmF2aSBhe2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2hlaWdodDoyNHZ3O2p1c3RpZnktY29udGVudDpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtZmFtaWx5OlwiTm90byBTZXJpZiBKUFwiLHNlcmlmO2NvbG9yOiM0YjU0OGM7bGluZS1oZWlnaHQ6MS40O2ZvbnQtc2l6ZTozdnc7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjN2dzt0cmFuc2l0aW9uOi40c31AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtYW5jaG9yTmF2aSBhe2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDoxNTBweDtmb250LXNpemU6MS42cmVtO3BhZGRpbmctYm90dG9tOjIwcHg7Ym9yZGVyOjJweCBzb2xpZCAjNGI1NDhjfX0uYy1hbmNob3JOYXZpIGE6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6NHZ3O2hlaWdodDo0dnc7YmFja2dyb3VuZDp1cmwoXCIvYnJhbmQvY29tbW9uL2ltZy9pY29uL2ljb19hcnJvdzAyX2dyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO21hcmdpbjphdXRvO2JvdHRvbTozdnd9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLWFuY2hvck5hdmkgYTphZnRlcnt3aWR0aDozMHB4O2hlaWdodDo4MHB4O2JhY2tncm91bmQtc2l6ZToxNHB4IGF1dG87Ym90dG9tOi0yMHB4O2JvcmRlci1sZWZ0OjFweCBkb3R0ZWQgIzRiNTQ4Y319QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLWFuY2hvck5hdmkgYTpob3ZlcjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9icmFuZC9jb21tb24vaW1nL2ljb24vaWNvX2Fycm93MDJfcGsuc3ZnXCIpfX0uYy1ibnIwMXtvdmVyZmxvdzpoaWRkZW47Ym9yZGVyOjFweCBzb2xpZCAjZTdlN2U3O2JvcmRlci1yYWRpdXM6MTBweH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtYm5yMDF7d2lkdGg6MzAwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b319LmMtaXRlbU5hdml7bWFyZ2luLXRvcDozcmVtO21heC13aWR0aDozNjBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfS5jLWl0ZW1OYXZpIGxpK2xpe21hcmdpbi10b3A6MS4ycmVtfS5jLWNvbnRlbnRzQm5ye2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjNGI1NDhjO2JveC1zaGFkb3c6MCAwIDVweCAwIHJnYmEoMCwwLDAsLjEpfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1jb250ZW50c0JucnttYXgtd2lkdGg6NTAwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b319LmMtY29udGVudHNCbnJBcmVhe3BhZGRpbmctdG9wOjNyZW07cGFkZGluZy1ib3R0b206M3JlbX0uYy1jb250ZW50c0Jucl90dGx7bWFyZ2luLWJvdHRvbToxcmVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1jb250ZW50c0Jucl90dGx7bWF4LXdpZHRoOjQwMHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99fS5jLWNvbnRlbnRzQm5yIGltZ3t3aWR0aDoxMDAlO21heC13aWR0aDpub25lfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1uYXZpLXBhZ2V7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtbmF2aS1wYWdlPmxpe3dpZHRoOjMyJX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLW5hdmktcGFnZT5saStsaXttYXJnaW4tdG9wOjI0cHh9fS5jLW5hdmktcGFnZV9ibG9ja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2RjZjNlNztib3JkZXItcmFkaXVzOjIwcHg7b3ZlcmZsb3c6aGlkZGVufS5jLW5hdmktcGFnZV9pbWd7YmFja2dyb3VuZC1jb2xvcjojMjNhZDYzO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy1uYXZpLXBhZ2VfaW1nIGltZ3t3aWR0aDo1MCV9fS5jLW5hdmktcGFnZV9ib2R5e3BhZGRpbmc6MzJweCAyNHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC1ncm93OjF9LmMtbmF2aS1wYWdlX3R0bHt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojNGI1NDhjO2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS40O2ZvbnQtc2l6ZToycmVtO21hcmdpbi10b3A6LTI0cHg7bWFyZ2luLWxlZnQ6LTI0cHg7bWFyZ2luLXJpZ2h0Oi0yNHB4O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInBhbHRcIjtsZXR0ZXItc3BhY2luZzouMDVlbTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWluLWhlaWdodDozZW19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLW5hdmktcGFnZV90dGx7Zm9udC1zaXplOjIuNHJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLW5hdmktcGFnZV90dGx7bWFyZ2luLWJvdHRvbToxMHB4fX0uYy1uYXZpLXBhZ2VfdHRsIHNwYW57dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb24tY29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOi43ZW07dGV4dC11bmRlcmxpbmUtb2Zmc2V0Oi0wLjRlbX0uYy1uYXZpLXBhZ2VfdHh0e21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLW5hdmktcGFnZV90eHR7Zm9udC1zaXplOjEuNHJlbX19LmMtbmF2aS1wYWdlX2J0bnt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtbmF2aS1wYWdlX2J0bnttYXJnaW4tdG9wOjE1cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy1uYXZpLWNvbnRlbnRze21hcmdpbi10b3A6ODBweDttYXJnaW4tYm90dG9tOjYwcHh9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1uYXZpLWNvbnRlbnRze21hcmdpbi10b3A6NjBweDttYXJnaW4tYm90dG9tOjgwcHh9fS5jLW5hdmktY29udGVudHNfbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLW5hdmktY29udGVudHNfbGlzdHtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7Z2FwOjMwcHggMjJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLW5hdmktY29udGVudHNfbGlzdD5saXt3aWR0aDoxMDAlfS5jLW5hdmktY29udGVudHNfbGlzdD5saStsaXttYXJnaW4tdG9wOjE2cHh9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1uYXZpLWNvbnRlbnRzX2xpc3Q+bGl7ZmxleC1iYXNpczo0ODNweH19LmMtbmF2aS1jb250ZW50c19saXN0IGF7ZGlzcGxheTpmbGV4O2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6MjRweDtib3JkZXI6c29saWQgMnB4ICMyMWEyNTI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtbmF2aS1jb250ZW50c19saXN0IGF7Ym9yZGVyLXJhZGl1czozMHB4O2JvcmRlci13aWR0aDozcHh9LmMtbmF2aS1jb250ZW50c19saXN0IGE6aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCA1cHggI2YxZjFmMSBpbnNldH19LmMtbmF2aS1jb250ZW50c19saXN0X2ltZ3tvdmVyZmxvdzpoaWRkZW47cGFkZGluZzoxNHB4O2ZsZXg6MCAwIDEzMHB4fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1uYXZpLWNvbnRlbnRzX2xpc3RfaW1ne3BhZGRpbmc6MTdweDtmbGV4OjAgMCAxOTRweH19LmMtbmF2aS1jb250ZW50c19saXN0X2ltZyBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6bm9uZX0uYy1uYXZpLWNvbnRlbnRzX2xpc3RfdHRse2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6MS44O2ZvbnQtd2VpZ2h0OmJvbGR9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLW5hdmktY29udGVudHNfbGlzdF90dGx7Zm9udC1zaXplOjIuNHJlbX19LmMtbmF2aS1jb250ZW50c19saXN0X3R0bCBzcGFue2ZvbnQtc2l6ZTo4MCU7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjJweH0uYy1uYXZpLWNvbnRlbnRzX2xpc3RfYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy1uYXZpLWNvbnRlbnRzX2xpc3RfYm9keXtwYWRkaW5nLXJpZ2h0OjQwcHg7cGFkZGluZy1sZWZ0OjRweH19QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5jLW5hdmktY29udGVudHNfbGlzdF9ib2R5e3BhZGRpbmctcmlnaHQ6NDBweDtwYWRkaW5nLWxlZnQ6MTRweH19LmMtbmF2aS1jb250ZW50c19saXN0X2JvZHk6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjMuNzMzM3Z3O2hlaWdodDozLjczMzN2dztyaWdodDoxdnc7dG9wOjA7Ym90dG9tOjA7bWFyZ2luOmF1dG87Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtyaWdodDoxNnB4O2JhY2tncm91bmQ6IzRiNTQ4YyB1cmwoL2JyYW5kL2NvbW1vbi9pbWcvaWNvbi9pY29fYXJyb3cwMV93dC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzZweCBhdXRvfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuYy1uYXZpLWNvbnRlbnRzX2xpc3RfYm9keTo6YWZ0ZXJ7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDtyaWdodDoyMHB4O2JhY2tncm91bmQtc2l6ZTo3cHggYXV0b319LnAtdG9wX3Byb2R1Y3R7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYig4NCwgMTg3LCAxMDEpIDAlLCByZ2IoMjcsIDE2NiwgODkpIDEwMCUpO3BhZGRpbmc6NzBweCAwIDYwcHg7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdHtwYWRkaW5nLXRvcDozMHB4O3BhZGRpbmctYm90dG9tOjMwcHh9fS5wLXRvcF9wcm9kdWN0X2Fycm93e3RleHQtYWxpZ246Y2VudGVyfS5wLXRvcF9wcm9kdWN0X2luZm97ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdF9pbmZve2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtdG9wX3Byb2R1Y3RfaW5mb3tqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctYm90dG9tOjE0cHg7cGFkZGluZy1sZWZ0OjEwMHB4fX0ucC10b3BfcHJvZHVjdF9pbmZvX3R4dHt3aWR0aDozODBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfaW5mb190eHR7d2lkdGg6NjIlO21hcmdpbi1yaWdodDotMTUlfX0ucC10b3BfcHJvZHVjdF9pbmZvX3R4dF9lbXBoYXNpc3tjb2xvcjojZmRlZDAwO2JhY2tncm91bmQtY29sb3I6I2Q2MDAxMTtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wLXRvcF9wcm9kdWN0X2luZm9fdHh0X2NhdGNoe3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6NS42cmVtO2xpbmUtaGVpZ2h0OjE7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdF9pbmZvX3R4dF9jYXRjaHtmb250LXNpemU6MTEuMnZ3fX0ucC10b3BfcHJvZHVjdF9pbmZvX3R4dF9jYXRjaCBzcGFue2ZvbnQtc2l6ZTozLjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLXRvcF9wcm9kdWN0X2luZm9fdHh0X2NhdGNoIHNwYW57Zm9udC1zaXplOjcuNDY2NnZ3fX0ucC10b3BfcHJvZHVjdF9pbmZvX3R4dF9uYW1le2NvbG9yOiM0YjU0OGM7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtc2l6ZTo3LjdyZW07Zm9udC13ZWlnaHQ6Ym9sZDtib3JkZXItcmFkaXVzOjMwcHg7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjE1cHggMH0ucC10b3BfcHJvZHVjdF9pbmZvX3R4dF9leHBsYW5hdGlvbntjb2xvcjojZmZmO2ZvbnQtc2l6ZToxLjVyZW07bWFyZ2luLXRvcDoxMHB4O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInBhbHRcIjtsaW5lLWhlaWdodDoxLjV9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wLXRvcF9wcm9kdWN0X2luZm9fdHh0X2V4cGxhbmF0aW9ue21hcmdpbi1sZWZ0OjE0cHg7bWFyZ2luLWJvdHRvbTozMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfaW5mb190eHRfZXhwbGFuYXRpb257Zm9udC1zaXplOjMuMnZ3O3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpub3dyYXB9fS5wLXRvcF9wcm9kdWN0X2luZm9fdHh0X2V4cGxhbmF0aW9uIHNwYW57Ym9yZGVyOjFweCBzb2xpZCBjdXJyZW50Q29sb3I7cGFkZGluZzoycHggNXB4fS5wLXRvcF9wcm9kdWN0X2luZm9faW1ne3dpZHRoOjU0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdF9pbmZvX2ltZ3t3aWR0aDo4NyU7bWFyZ2luLXJpZ2h0Oi0xOSV9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucC10b3BfcHJvZHVjdF9pbmZvX2ltZ3ttYXJnaW4tdG9wOjQzcHg7bWFyZ2luLXJpZ2h0OjQ0cHg7bWFyZ2luLWxlZnQ6LTQwcHh9fS5wLXRvcF9wcm9kdWN0IGgye3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjY0cHg7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjEwcHg7bWFyZ2luLXRvcDo2MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdCBoMntmb250LXNpemU6MTEuMnZ3fX0ucC10b3BfcHJvZHVjdCBoMiBzcGFue2ZvbnQtc2l6ZTo0MnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdCBoMiBzcGFue2ZvbnQtc2l6ZTo3LjQ2NjZ2d319LnAtdG9wX3Byb2R1Y3QgaDIgc3Vwe2ZvbnQtc2l6ZToyMCU7bWFyZ2luLXJpZ2h0Oi0yMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdCBoMiBzdXB7bWFyZ2luLXJpZ2h0Oi0xN3B4fX0ucC10b3BfcHJvZHVjdF9pbm5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdF9pbm5lcntkaXNwbGF5OmJsb2NrfX0ucC10b3BfcHJvZHVjdF9pbm5lciBkaXZ7bWluLXdpZHRoOjM2MHB4O21heC13aWR0aDoxMDAlO3BhZGRpbmc6MCAyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdF9pbm5lciBkaXZ7bWluLXdpZHRoOmluaXRpYWw7cGFkZGluZzowfX0ucC10b3BfcHJvZHVjdF9pbm5lcl9sYXlvdXRfaW1ne2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjAgIWltcG9ydGFudH0ucC10b3BfcHJvZHVjdF9pbm5lcl9sYXlvdXRfaW1nIGRsIGR0e2Rpc3BsYXk6ZmxleH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfaW5uZXJfbGF5b3V0X2ltZyBkbCBkdHtwYWRkaW5nOjUuMzMzM3Z3IDB9fS5wLXRvcF9wcm9kdWN0X2lubmVyX2xheW91dF9pbWcgZGwgZHQgLmZ1bmN0aW9uYWxpdHl7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtc2l6ZToyMHB4O2JvcmRlcjoxcHggc29saWQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MS4xO3BhZGRpbmc6MXB4IDZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfaW5uZXJfbGF5b3V0X2ltZyBkbCBkdCAuZnVuY3Rpb25hbGl0eXtmb250LXNpemU6My4ydnc7bWFyZ2luLWJvdHRvbToydnd9fS5wLXRvcF9wcm9kdWN0X2lubmVyX2xheW91dF9pbWcgZGwgZHQgaDN7Y29sb3I6I2ZmZjtmb250LXNpemU6NDhweDtsaW5lLWhlaWdodDoxLjE7bWFyZ2luLXRvcDotMTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfaW5uZXJfbGF5b3V0X2ltZyBkbCBkdCBoM3tmb250LXNpemU6OC4yNjY2dnc7d2hpdGUtc3BhY2U6bm93cmFwfX0ucC10b3BfcHJvZHVjdF9pbm5lcl9sYXlvdXRfaW1nIGRsIGR0IGgzIHNwYW57Zm9udC1zaXplOjMycHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLXRvcF9wcm9kdWN0X2lubmVyX2xheW91dF9pbWcgZGwgZHQgaDMgc3Bhbntmb250LXNpemU6NS42dnd9fS5wLXRvcF9wcm9kdWN0X2lubmVyX2xheW91dF9pbWcgZGwgZHQgLm5hbWV7Y29sb3I6I2ZmZjtmb250LXNpemU6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfaW5uZXJfbGF5b3V0X2ltZyBkbCBkdCAubmFtZXtmb250LXNpemU6My43MzMzdnc7bWFyZ2luLXRvcDoydnd9fS5wLXRvcF9wcm9kdWN0X2lubmVyX2xheW91dF9pbWcgZGwgZGQgLmxpbmtCdG57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5wLXRvcF9wcm9kdWN0X2lubmVyX2xheW91dF9pbWcgZGwgZGQgLmxpbmtCdG5fZ3J7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0ucC10b3BfcHJvZHVjdF9pbm5lcl9sYXlvdXRfaW1nIGRsIGRkIC5saW5rQnRuX2dyIGF7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOi41ZW0gMmVtIC41ZW0gMWVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjJlbTtjb2xvcjojNGI1NDhjO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7YmFja2dyb3VuZDp1cmwoXCIvYnJhbmQvaGlmbWlkL2ltZy9jb21tb24vaWNvbl9saW5rX2dyLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjVweCBjZW50ZXIgI2ZmZjtiYWNrZ3JvdW5kLXNpemU6MTZweH0ucC10b3BfcHJvZHVjdF9pbm5lcl9sYXlvdXRfaW1nIGRsIGRkIC5saW5rQnRuX2Jse3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWxlZnQ6OHB4fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucC10b3BfcHJvZHVjdF9pbm5lcl9sYXlvdXRfaW1nIGRsIGRkIC5saW5rQnRuX2Jse3dpZHRoOjE2NXB4fX0ucC10b3BfcHJvZHVjdF9pbm5lcl9sYXlvdXRfaW1nIGRsIGRkIC5saW5rQnRuX2JsIGF7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nOi41ZW0gMmVtIC41ZW0gMWVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjJlbTtjb2xvcjojMDAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7YmFja2dyb3VuZDp1cmwoXCIvYnJhbmQvaGlmbWlkL2ltZy9jb21tb24vaWNvbl9saW5rLnBuZ1wiKSBuby1yZXBlYXQgcmlnaHQgMjVweCBjZW50ZXIgI2ZmZjtiYWNrZ3JvdW5kLXNpemU6MTZweH0ucC10b3BfcHJvZHVjdF9pbm5lcl9sYXlvdXRfaW1nIGRpdnttaW4td2lkdGg6aW5pdGlhbDtwYWRkaW5nOmluaXRpYWx9LnAtdG9wX3Byb2R1Y3RfaW5uZXIgLm5vdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzAwMDtsaW5lLWhlaWdodDoxLjM7Zm9udC1zaXplOjE4cHg7bWFyZ2luLXRvcDoyMHB4O3BhZGRpbmc6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3BfcHJvZHVjdF9pbm5lciAubm90ZXtmb250LXNpemU6My43MzMzdnd9fS5wLXRvcF9wcm9kdWN0X2ZlYXR1cmV7YmFja2dyb3VuZC1jb2xvcjojYzdlM2Q0O2JvcmRlci1yYWRpdXM6MjBweDtwYWRkaW5nOjQwcHggMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfZmVhdHVyZXtib3JkZXItcmFkaXVzOjA7bWFyZ2luLWxlZnQ6LTIwcHg7bWFyZ2luLXJpZ2h0Oi0yMHB4O3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH19LnAtdG9wX3Byb2R1Y3RfZmVhdHVyZSB1bHtwYWRkaW5nLWJvdHRvbTo0MHB4O3BhZGRpbmctbGVmdDoyMHB4fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucC10b3BfcHJvZHVjdF9mZWF0dXJlIHVse3BhZGRpbmctbGVmdDoyMjBweH19LnAtdG9wX3Byb2R1Y3RfZmVhdHVyZSB1bCBsaXtwYWRkaW5nLWxlZnQ6MS41ZW07YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvYnJhbmQvaGlmbWlkL2ltZy90b3AvdG9wX3Byb2R1Y3RfbGlzdF9pY29uLnBuZ1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjFlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmxlZnQgY2VudGVyO2ZvbnQtc2l6ZToyLjRyZW07bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOi41ZW07Y29sb3I6IzAwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfZmVhdHVyZSB1bCBsaXtmb250LXNpemU6NC4yNjY2dnc7bGluZS1oZWlnaHQ6MS41fX0ucC10b3BfcHJvZHVjdF9mZWF0dXJlIHVsIGxpIHNwYW57Zm9udC1zaXplOjNyZW07Y29sb3I6IzRiNTQ4Yzt0ZXh0LXNoYWRvdzoycHggMnB4IDAgI2ZmZiwtMnB4IC0ycHggMCAjZmZmLC0ycHggMnB4IDAgI2ZmZiwycHggLTJweCAwICNmZmYsMHB4IDJweCAwICNmZmYsMCAtMnB4IDAgI2ZmZiwtMnB4IDAgMCAjZmZmLDJweCAwIDAgI2ZmZjtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCA1MCUsICNmZmYgNTAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3Byb2R1Y3RfZmVhdHVyZSB1bCBsaSBzcGFue2ZvbnQtc2l6ZTo1LjMzMzN2d319LnAtdG9wX3Byb2R1Y3Rfd2h5IHB7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjNlbX0ucC10b3BfaW50cm9fYm94e21hcmdpbi1ib3R0b206MjVweDtmb250LXdlaWdodDpib2xkfUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucC10b3BfaW50cm9fYm94e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDttYXJnaW46MCBhdXRvIDIwcHh9LnAtdG9wX2ludHJvX2JveDpudGgtY2hpbGQoMyl7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfX0ucC10b3BfaW50cm9fYm94IGRse2JvcmRlci1yYWRpdXM6MjBweH1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtdG9wX2ludHJvX2JveCBkbHt3aWR0aDo0MDBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLXRvcF9pbnRyb19ib3ggZGx7bWFyZ2luLWJvdHRvbToyMHB4fX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtdG9wX2ludHJvX2JveCBkbDpudGgtY2hpbGQobisyKXttYXJnaW4tbGVmdDoyMHB4fX0ucC10b3BfaW50cm9fYm94IGRsIGR0IGltZ3tib3JkZXItcmFkaXVzOjIwcHggMjBweCAwIDB9LnAtdG9wX2ludHJvX2JveCBkbCBkZHtiYWNrZ3JvdW5kLWNvbG9yOiNkY2YzZTc7Ym9yZGVyLXJhZGl1czowIDAgMjBweCAyMHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjhyZW07Y29sb3I6IzAwMDtwYWRkaW5nOjE1cHggMH0ucC10b3BfaW50cm9fYm94IHB7Zm9udC1zaXplOjE4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLXRvcF9pbnRyb19ib3ggcHtmb250LXNpemU6MS42MnJlbTtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLXRvcDoyLjY2NjZ2d319LnAtdG9wX2ludHJvX3R4dHtmb250LXNpemU6Mi40cmVtO2NvbG9yOiM0YjU0OGM7ZGlzcGxheTpibG9jazttYXJnaW46NHJlbSAwIDFyZW07Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX2ludHJvX3R4dHtmb250LXNpemU6NS4wNjY2dnd9fS5wLXRvcF9pbnRyb19sZWFke3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjgwMDtjb2xvcjojMDAwO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjRyZW0gMCAxcmVtO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtsaW5lLWhlaWdodDoxLjR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLXRvcF9pbnRyb19sZWFke2ZvbnQtc2l6ZTo3LjJ2d319LnAtdG9wX2ludHJvX2xlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6IzAwMDtoZWlnaHQ6NGVtO3dpZHRoOjJweDt0cmFuc2Zvcm06cm90YXRlKDE2MGRlZyk7bWFyZ2luLXJpZ2h0OjQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLXRvcF9pbnRyb19sZWFkOmJlZm9yZXttYXJnaW4tcmlnaHQ6NDBweH19LnAtdG9wX2ludHJvX2xlYWQ6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojMDAwO2hlaWdodDo0ZW07d2lkdGg6MnB4O3RyYW5zZm9ybTpyb3RhdGUoMjBkZWcpO21hcmdpbi1sZWZ0OjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLXRvcF9pbnRyb19sZWFkOmFmdGVye21hcmdpbi1sZWZ0OjE1cHh9fS5wLW1lbWFpX3dhcm17bWFyZ2luOjcwcHggMCAxMDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtbWVtYWlfd2FybXttYXJnaW46NzBweCAwIDQwcHh9fS5wLW1lbWFpX3dhcm1fYm94e2JhY2tncm91bmQtY29sb3I6I2RjZjNlNztib3JkZXItcmFkaXVzOjIwcHg7cGFkZGluZzo0MnB4IDMwcHggMDtkaXNwbGF5OmZsZXh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLW1lbWFpX3dhcm1fYm94e3BhZGRpbmctdG9wOjR2dztwYWRkaW5nLWJvdHRvbTo0dnc7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2U7cGFkZGluZzoyMHB4IDIwcHggMH19LnAtbWVtYWlfd2FybSBwe3BhZGRpbmctYm90dG9tOjJlbTtmb250LXNpemU6MS44cmVtO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInBhbHRcIjtsZXR0ZXItc3BhY2luZzouMDRlbTtsaW5lLWhlaWdodDoxLjc4fS5wLW1lbWFpX3dhcm1fbGVhZHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6NHJlbTtmb250LXdlaWdodDo4MDA7Y29sb3I6IzAwMDtkaXNwbGF5OmJsb2NrO21hcmdpbjowIDAgMS4zcmVtO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtsaW5lLWhlaWdodDoxLjR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLW1lbWFpX3dhcm1fbGVhZHtmb250LXNpemU6Ni45MzMzdnc7bWFyZ2luLXRvcDoycmVtfX0ucC1tZW1haV93YXJtX2xlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6IzAwMDtoZWlnaHQ6M2VtO3dpZHRoOjJweDt0cmFuc2Zvcm06cm90YXRlKDE2NWRlZyk7bWFyZ2luLXJpZ2h0OjQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wLW1lbWFpX3dhcm1fbGVhZDpiZWZvcmV7bWFyZ2luLXJpZ2h0OjI1cHh9fS5wLW1lbWFpX3dhcm1fbGVhZDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7aGVpZ2h0OjNlbTt3aWR0aDoycHg7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7bWFyZ2luLWxlZnQ6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtbWVtYWlfd2FybV9sZWFkOmFmdGVye21hcmdpbi1sZWZ0OjE1cHh9fS5wLW1lbWFpX3dhcm1faW1ne21heC13aWR0aDo0MzFweDttYXJnaW4tcmlnaHQ6NTBweDttYXJnaW4tdG9wOjZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtbWVtYWlfd2FybV9pbWd7d2lkdGg6OTAlO21hcmdpbjowIGF1dG99fS5wLXRvcF93YXJte21hcmdpbi10b3A6NjdweH0ucC10b3Bfd2FybV9ibG9ja3tiYWNrZ3JvdW5kLWNvbG9yOiNkY2YzZTc7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmctbGVmdDo2MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LWVuZDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3dhcm1fYmxvY2t7cGFkZGluZy10b3A6NHZ3O3BhZGRpbmctYm90dG9tOjR2dztkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MjBweCAyMHB4IDB9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucC10b3Bfd2FybV9ib2R5e2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6MS43ODtmbGV4LWJhc2lzOjc0MHB4O3BhZGRpbmctYm90dG9tOjQycHh9fS5wLXRvcF93YXJtX2xlYWR7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjRyZW07Zm9udC13ZWlnaHQ6ODAwO2NvbG9yOiMwMDA7ZGlzcGxheTpibG9jazttYXJnaW46NHJlbSAwIDEuOHJlbTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bGluZS1oZWlnaHQ6MS40fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC10b3Bfd2FybV9sZWFke2ZvbnQtc2l6ZTo3LjQ2NjZ2dzttYXJnaW4tdG9wOjJyZW19fS5wLXRvcF93YXJtX2xlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6IzAwMDtoZWlnaHQ6MS42ZW07d2lkdGg6MnB4O3RyYW5zZm9ybTpyb3RhdGUoMTUzZGVnKTttYXJnaW4tcmlnaHQ6MjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3dhcm1fbGVhZDpiZWZvcmV7bWFyZ2luLXJpZ2h0OjIwcHh9fS5wLXRvcF93YXJtX2xlYWQ6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojMDAwO2hlaWdodDoxLjZlbTt3aWR0aDoycHg7dHJhbnNmb3JtOnJvdGF0ZSgyN2RlZyk7bWFyZ2luLWxlZnQ6MjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3dhcm1fbGVhZDphZnRlcnttYXJnaW4tbGVmdDoxNXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtdG9wX3dhcm1faW1ne3dpZHRoOjMwJTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi10b3A6LTEwcHh9fUBtZWRpYSBwcmludCxzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucC10b3Bfd2FybV9pbWd7ZmxleC1iYXNpczoxOTBweDttYXJnaW4tcmlnaHQ6MjBweH19W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjojZjVmNWYzfVtpZF49Y29sdW1uXSAubC1jb250ZW50IHVse3BhZGRpbmctaW5saW5lLXN0YXJ0OjIwcHg7bGlzdC1zdHlsZS10eXBlOmRpc2N9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgYTpub3QoW2NsYXNzXSl7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEoYW55LWhvdmVyOiBob3Zlcil7W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgYTpub3QoW2NsYXNzXSk6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnMgSlBcIjtzcmM6dXJsKFwiLi4vZm9udHMvTm90b1NhbnNKUC1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL05vdG9TYW5zSlAtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnMgSlBcIjtzcmM6dXJsKFwiLi4vZm9udHMvTm90b1NhbnNKUC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvTm90b1NhbnNKUC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiU3VwcmVtZVwiO3NyYzp1cmwoXCIuLi9mb250cy9TdXByZW1lLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvU3VwcmVtZS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlN1cHJlbWVcIjtzcmM6dXJsKFwiLi4vZm9udHMvU3VwcmVtZS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1N1cHJlbWUtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsfVtpZF49Y29sdW1uXSAubC1jb250ZW50IGh0bWx7b3ZlcmZsb3cteDpoaWRkZW59W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgYm9keXtmb250LWZhbWlseTpcIk5vdG8gU2FucyBKUFwiLHNhbnMtc2VyaWY7bWFyZ2luOjA7cGFkZGluZzowO2xpbmUtaGVpZ2h0OjEuNjtsZXR0ZXItc3BhY2luZzouMWVtO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmMztjb2xvcjojNTU1O2ZvbnQtc2l6ZToxNnB4O292ZXJmbG93LXg6aGlkZGVufVtpZF49Y29sdW1uXSAubC1jb250ZW50IGF7Y3Vyc29yOnBvaW50ZXJ9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmVue2ZvbnQtZmFtaWx5OlwiU3VwcmVtZVwiLHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LjEyZW19W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmVuLWJvbGR7Zm9udC1mYW1pbHk6XCJTdXByZW1lXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5oZWFkZXItZml4ZWQtd3JhcHBlcntwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDt3aWR0aDoxMDB2dzt6LWluZGV4OjEwMDB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi10b3B7ZGlzcGxheTpmbGV4O2dhcDoxMDBweDttYXgtd2lkdGg6MTIwMHB4O21hcmdpbjo4MHB4IGF1dG8gMDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jb2x1bW4tdG9wIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi13cmFwcGVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxM3B4IDIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtd2VpZ2h0OmJvbGQ7Z2FwOjIwcHg7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjBweCBhdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi13cmFwcGVye2ZvbnQtc2l6ZToxLjExMTExMTExMTF2d319W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnZpc2libGUgLm5hdi13cmFwcGVye2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjcpfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC52aXNpYmxlIC5uYXYtd3JhcHBlciAqe29wYWNpdHk6MTtmb250LXNpemU6Ljg3NWVtfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5uYXYtaXRlbXtjb2xvcjojNTU1O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7d2hpdGUtc3BhY2U6bm93cmFwO2xldHRlci1zcGFjaW5nOi4wNWVtfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5kaXZpZGVye2ZvbnQtd2VpZ2h0OmxpZ2h0ZXI7Y29sb3I6I2NjY31baWRePWNvbHVtbl0gLmwtY29udGVudCAubmF2LWl0ZW0uYnV0dG9ue2JhY2tncm91bmQtY29sb3I6IzRiNTQ4Yztjb2xvcjojZmZmO3BhZGRpbmc6M3B4IDEwcHg7Ym9yZGVyLXJhZGl1czo1cHg7Zm9udC13ZWlnaHQ6Ym9sZH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29udGFpbmVye2Rpc3BsYXk6ZmxleDtnYXA6MTAwcHg7bWF4LXdpZHRoOjEyMDBweDtwYWRkaW5nLXRvcDo4MHB4O21hcmdpbi1pbmxpbmU6YXV0bzt3aWR0aDoxMDAlfVtpZF49Y29sdW1uXSAubC1jb250ZW50IG1haW4uY29sdW1uLWRldGFpbHttYXJnaW46MDtwYWRkaW5nOjIwcHggMDtib3gtc2l6aW5nOmJvcmRlci1ib3h9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJvcmRlci1saW5le3dpZHRoOjEwMCU7aGVpZ2h0OjFweDttYXJnaW46NDBweCAwO2JhY2tncm91bmQtY29sb3I6I2QxZDFjZn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuYmx1ZS1wYXJ0e3dpZHRoOjMwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQtY29sb3I6IzRiNTQ4Y31baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnksW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1jYXRlZ29yeXtiYWNrZ3JvdW5kLWNvbG9yOiM0YjU0OGM7Y29sb3I6I2ZmZjtwYWRkaW5nOjRweCAxMHB4O2ZvbnQtc2l6ZToxMnB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IHRpbWV7Y29sb3I6IzRiNTQ4Yztmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50aW1le2Zsb2F0OnJpZ2h0O2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7Zm9udC13ZWlnaHQ6Ym9sZH1baWRePWNvbHVtbl0gLmwtY29udGVudCAudGltZSBpbWd7d2lkdGg6YXV0bzttYXJnaW4tdG9wOjBweDtwYWRkaW5nOjAgMTBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCBoMXtmb250LXNpemU6MzJweDttYXJnaW46MTZweCAwO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgdWx7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucGN7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5pbm5lci5wY3tkaXNwbGF5OmZsZXggIWltcG9ydGFudH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmltZy1wY3tkaXNwbGF5OmJsb2NrfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5pbWctc3B7ZGlzcGxheTpub25lfVtpZF49Y29sdW1uXSAubC1jb250ZW50IDo6bWFya2Vye2NvbG9yOiM0YjU0OGN9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jb250YWluZXJ7bWFyZ2luOjIwcHggMCA0MHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlZWU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTtwb3NpdGlvbjpyZWxhdGl2ZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAudG9jLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MzBweCAwO2N1cnNvcjpwb2ludGVyfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtaWNvbnttYXJnaW46MDtwYWRkaW5nOjA7aGVpZ2h0OjI2cHg7d2lkdGg6MjdweDttYXJnaW4tcmlnaHQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAudG9jLWljb24gc3BhbntkaXNwbGF5OmJsb2NrO2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojNTU1O3dpZHRoOjEwMCU7cG9zaXRpb246YWJzb2x1dGV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1pY29uIHNwYW46bnRoLWNoaWxkKDEpe3RvcDotN3B4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtaWNvbiBzcGFuOm50aC1jaGlsZCgyKXt0b3A6MHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtaWNvbiBzcGFuOm50aC1jaGlsZCgzKXt0b3A6N3B4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtdGl0bGV7Zm9udC1zaXplOjE4cHg7bWFyZ2luOjA7Y29sb3I6IzU1NTtmb250LXdlaWdodDo3MDA7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpub25lO3BhZGRpbmc6MH1baWRePWNvbHVtbl0gLmwtY29udGVudCAudG9jLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7bWFyZ2luOjA7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM0YjU0OGM7Y3Vyc29yOnBvaW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtY2xvc2UgLmNsb3NlLXRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2t9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jbG9zZSAuY2xvc2UtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxNHB4O2hlaWdodDoxNHB4O21hcmdpbi1sZWZ0OjEycHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jbG9zZSAuY2xvc2UtaWNvbiAubGluZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxcHg7YmFja2dyb3VuZC1jb2xvcjojNGI1NDhjO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtY2xvc2UgLmNsb3NlLWljb24gLnZlcnRpY2Fse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO3dpZHRoOjFweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiM0YjU0OGM7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2dnbGUtYnRuLmNsb3NlIC52ZXJ0aWNhbHtvcGFjaXR5OjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvZ2dsZS1idG4ub3BlbiAudmVydGljYWx7b3BhY2l0eToxfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtY29udGVudC5pcy1jbG9zZWR7ZGlzcGxheTpub25lfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtY29udGVudC5pcy1jbG9zZWR+LnRvYy1oZWFkZXIgLmNsb3NlLWljb24gLnZlcnRpY2Fse29wYWNpdHk6MH1baWRePWNvbHVtbl0gLmwtY29udGVudCAudG9jLWNvbnRlbnQuaXMtb3BlbntkaXNwbGF5OmJsb2NrfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtY29udGVudC5pcy1vcGVufi50b2MtaGVhZGVyIC5jbG9zZS1pY29uIC52ZXJ0aWNhbHtvcGFjaXR5OjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jb250ZW50e292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjMwcHggMCAxNXB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtY29udGVudCBvbHtjb3VudGVyLXJlc2V0Oml0ZW07cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZS10eXBlOm5vbmU7bWFyZ2luOjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jb250ZW50IG9sPmxpe2NvdW50ZXItaW5jcmVtZW50Oml0ZW07bWFyZ2luLWJvdHRvbToxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoyNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmNWY1ZjU7cGFkZGluZy1ib3R0b206MTBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAudG9jLWNvbnRlbnQgb2w+bGk6YmVmb3Jle2ZvbnQtZmFtaWx5OlwiU3VwcmVtZVwiLHNhbnMtc2VyaWY7Y29udGVudDpjb3VudGVyKGl0ZW0pIFwiLlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtjb2xvcjojNGI1NDhjO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OmJvbGR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jb250ZW50IG9sPmxpPm9se2NvdW50ZXItcmVzZXQ6c3ViaXRlbTttYXJnaW4tdG9wOjEycHg7cGFkZGluZy1sZWZ0OjIwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Y1ZjVmNTtwYWRkaW5nLXRvcDoxMnB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtY29udGVudCBvbD5saT5vbD5saXtjb3VudGVyLWluY3JlbWVudDpzdWJpdGVtO21hcmdpbi1ib3R0b206OHB4O3BhZGRpbmctYm90dG9tOjhweDtib3JkZXItYm90dG9tOm5vbmU7cGFkZGluZy1sZWZ0OjQ1cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jb250ZW50IG9sPmxpPm9sPmxpOmJlZm9yZXtjb250ZW50OmNvdW50ZXIoaXRlbSkgXCItXCIgY291bnRlcihzdWJpdGVtKSBcIi5cIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Y29sb3I6IzRiNTQ4Yztmb250LXdlaWdodDpib2xkfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtY29udGVudCBvbD5saT5vbD5saT5he2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM1NTU7Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnMgSlBcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjUwMH1baWRePWNvbHVtbl0gLmwtY29udGVudCAudG9jLWNvbnRlbnQgYXtjb2xvcjojNTU1O3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7dHJhbnNpdGlvbjpjb2xvciAuMnM7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS41O2ZvbnQtd2VpZ2h0OmJvbGQ7dGV4dC1kZWNvcmF0aW9uOjFweCB1bmRlcmxpbmUgIzU1NTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWJvdHRvbToxcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jb250ZW50IGE6aG92ZXIsW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmR5ZWQtYm94IGE6aG92ZXIsW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJveC1jb250ZW50IGE6aG92ZXJ7Y29sb3I6IzRiNTQ4Yztib3JkZXItYm90dG9tOm5vbmU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3J7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbToxMDBweDtib3JkZXItcmFkaXVzOjEwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiM0YjU0OGM7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzozMHB4IDB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3Itc2lkZXtib3JkZXItbGVmdDpzb2xpZCAxcHg7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTRweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cGFkZGluZy1sZWZ0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3cml0aW5nLW1vZGU6c2lkZXdheXMtcmx9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItaW1ne3dpZHRoOjEwMHB4O2hlaWdodDoxMDBweDtib3JkZXItcmFkaXVzOjUwJTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWxlZnQ6ODBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3VwZXJ2aXNvci1pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3VwZXJ2aXNvci1ib3h7bWFyZ2luLWxlZnQ6NDVweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3VwZXJ2aXNvci10b3B7Y29sb3I6IzRiNTQ4Yzt3aWR0aDo3MHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7YmFja2dyb3VuZC1jb2xvcjojNGI1NDhjO2JhY2tncm91bmQtY29sb3I6cmdiYSg3NSw4NCwxNDAsLjEpO3BhZGRpbmc6MCAzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItbmFtZXtmb250LXNpemU6MThweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiM1NTU7bWFyZ2luOjE1cHggMH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3VwZXJ2aXNvci1uYW1lIHNwYW57Zm9udC1zaXplOjE0cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItdGl0bGV7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojNTU1fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLWVuZHtmb250LXdlaWdodDpib2xkO3BhZGRpbmctcmlnaHQ6NTBweDtwYWRkaW5nLWJvdHRvbTo1MHB4O21hcmdpbi10b3A6NTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjE1cHg7Ym94LXNpemluZzpib3JkZXItYm94fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLWVuZC11cHBlcntib3JkZXItdG9wOjFweCBzb2xpZCAjNGI1NDhjO2NvbG9yOiM0YjU0OGM7cGFkZGluZy10b3A6MzBweDttYXJnaW46MHB4IDBweCAzMHB4IDQwcHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3VwZXJ2aXNvci1lbmQtbG93ZXJ7ZGlzcGxheTpmbGV4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLWVuZC1pbWd7b3ZlcmZsb3c6aGlkZGVuO21hcmdpbi1yaWdodDo0MHB4O2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6MzBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3VwZXJ2aXNvci1lbmQtaW1nIGltZ3tvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6MTBweDt3aWR0aDoyNjBweDtoZWlnaHQ6MzY4cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItZW5kLWluZm97ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4OjE7bWluLXdpZHRoOjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItZW5kLXRvcHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QxZDFjZjtwYWRkaW5nLWJvdHRvbToxNXB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLWVuZC10b3AgLnN1cGVydmlzb3ItdG9we21hcmdpbi1yaWdodDoyMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLW5hbWV7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojNTU1fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLXRpdGxle2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM1NTU7bWFyZ2luLWJvdHRvbToxMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLXN1YnRpdGxle2ZvbnQtd2VpZ2h0OmJvbGQ7bWluLXdpZHRoOjU1cHg7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tbGVmdDotN3B4O21hcmdpbi1ib3R0b206MTVweDttYXJnaW4tdG9wOjM1cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItZW5kLWJvdHRvbXtmb250LXNpemU6MTRweDtjb2xvcjojNTU1O21hcmdpbi10b3A6MDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZvbnQtd2VpZ2h0OjUwMH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29udGVudC1ib3h7Ym9yZGVyOjNweCBzb2xpZCByZ2JhKDc1LDg0LDE0MCwuMSk7Ym9yZGVyLXJhZGl1czoxNXB4O3BhZGRpbmc6MjBweCA1MHB4O21hcmdpbjo1MHB4IDB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJveC10aXRsZXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiM1NTU7bWFyZ2luLWJvdHRvbToxNXB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5ib3gtY29udGVudHtmb250LXNpemU6MTRweDtjb2xvcjojNDQ0fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5ib3gtY29udGVudCBwe2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5ib3gtY29udGVudCBwOmZpcnN0LWNoaWxke21hcmdpbi10b3A6MH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuYm94LWNvbnRlbnQgcDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuZHllZC1ib3h7Ym9yZGVyLXJhZGl1czoxNXB4O21hcmdpbjo1MHB4IDA7cGFkZGluZzoyMHB4IDUwcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDc1LDg0LDE0MCwuMSl9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmR5ZWQtYm94IHB7bWFyZ2luOjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmR5ZWQtYm94IGF7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzQ0NH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuZHllZC1ib3ggYTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0yMHB4O2JvdHRvbTo1cHg7d2lkdGg6NnB4O2hlaWdodDoxMHB4O2JhY2tncm91bmQ6dXJsKC4uL2ltZy9jb2x1bW4vcmVsYXRlZC1hcnRpY2xlLWFycm93LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtjdXJzb3I6cG9pbnRlcn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2hlY2staXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCLinJNcIjtjb2xvcjojNGI1NDhjO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXJpZ2h0OjVweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnktbGlzdHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czoyMHB4O3BhZGRpbmc6MzBweDt3aWR0aDoyNjBweDtoZWlnaHQ6NDIwcHg7bWFyZ2luOjIwcHggYXV0b31baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnktbGlzdC1pdGVte3dpZHRoOjIwMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jYXRlZ29yeS1saXN0LWl0ZW0tdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzZiNmU5Yztmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkO2xldHRlci1zcGFjaW5nOi4xZW07bWFyZ2luLWJvdHRvbTozMHB4O21hcmdpbi10b3A6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnktbGlzdC1pdGVtIGltZ3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3BsYWNlLXNlbGY6YW5jaG9yLWNlbnRlcjtvYmplY3QtZml0OmNvdmVyfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5pY29uLWNpcmNsZXt3aWR0aDo1NXB4O2hlaWdodDo1NXB4O2JhY2tncm91bmQtY29sb3I6I2YwZjBmNTtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jYXRlZ29yeS1saXN0LWl0ZW0tY29udGVudCB1bHtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbjowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jYXRlZ29yeS1saXN0LWl0ZW0tY29udGVudCBsaXtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlO3BhZGRpbmc6MjVweCAwO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiM0YjU0OGM7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6Ym9sZDtjdXJzb3I6cG9pbnRlcn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnktbGlzdC1pdGVtLWNvbnRlbnQgbGk6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo2cHg7aGVpZ2h0OjEwcHg7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvY29sdW1uL3JlbGF0ZWQtYXJ0aWNsZS1hcnJvdy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvY29udGFpbjtjdXJzb3I6cG9pbnRlcn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnktbGlzdC1pdGVtLWNvbnRlbnQgbGk6aG92ZXJ7Y29sb3I6I2QxZDFjZn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnktbGlzdC1pdGVtLWNvbnRlbnQgbGk6aG92ZXI6OmFmdGVye2NvbG9yOiNkMWQxY2Z9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnJlbGF0ZWQtYXJ0aWNsZXMgLmZhLXBsdXN7Y29sb3I6IzRiNTQ4YzttYXJnaW4tcmlnaHQ6MTBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCBpLmZhc3twYWRkaW5nLWxlZnQ6NnB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IHNlY3Rpb257bWFyZ2luLWJvdHRvbTo0MHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IHNlY3Rpb24gaW1ne21hcmdpbjozMHB4IDAgNTBweDt3aWR0aDoxMjAwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgc2VjdGlvbiBhe2NvbG9yOiM0NDR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgc2VjdGlvbiBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfVtpZF49Y29sdW1uXSAubC1jb250ZW50IGgye2ZvbnQtc2l6ZToyNnB4O21hcmdpbjozMHB4IDAgMjBweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjFlbTtjb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb2x1bW4vdHRsX2JnLnBuZyk7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtwYWRkaW5nOjE1cHg7Ym9yZGVyLXJhZGl1czo1cHg7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MS40O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgc2VjdGlvbiBoMjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjIzcHg7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MXB4O2hlaWdodDo2MCU7YWxpZ24tc2VsZjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmfVtpZF49Y29sdW1uXSAubC1jb250ZW50IGgyIHNwYW4ubnVtYmVye21hcmdpbi1yaWdodDoxMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IGgze2ZvbnQtc2l6ZToyNnB4O21hcmdpbjoyNXB4IDAgMTVweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6MGVtO2NvbG9yOiM1NTU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjIwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgaDNbaWRePXNlY3Rpb25de3BhZGRpbmctbGVmdDowO2Rpc3BsYXk6ZmxleH1baWRePWNvbHVtbl0gLmwtY29udGVudCBoM1tpZF49c2VjdGlvbl06YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt3aWR0aDoxcHg7aGVpZ2h0OjEwMCU7YWxpZ24tc2VsZjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojNGI1NDhjfVtpZF49Y29sdW1uXSAubC1jb250ZW50IHB7Zm9udC1zaXplOjE2cHg7bWFyZ2luOjMwcHggMCA1MHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxLjh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnNlY3Rpb24tY29udGFpbmVye3BhZGRpbmc6MTBweCAwIDUwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmFydGljbGUtaW1hZ2V7bWFyZ2luOjIwcHggMH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuYXJ0aWNsZS1pbWFnZSBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztib3JkZXItcmFkaXVzOjVweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuaW5mby1ib3h7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2JvcmRlci1sZWZ0OjRweCBzb2xpZCAjNGI1NDhjO3BhZGRpbmc6MTVweDttYXJnaW46MjBweCAwO2JvcmRlci1yYWRpdXM6MCA1cHggNXB4IDB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmluZm8tYm94IGg0e21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1NTV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmluZm8tYm94IHB7bWFyZ2luOjA7Zm9udC1zaXplOjE0cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRhYmxlLWNvbnRhaW5lcntjb2xvcjojNDQ0O3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvO21hcmdpbjoyMHB4IDA7cG9zaXRpb246cmVsYXRpdmV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRhYmxlLWNvbnRhaW5lcjo6YWZ0ZXJ7Y29udGVudDpcIuKGklwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjVweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2NvbG9yOiM0YjU0OGM7Zm9udC13ZWlnaHQ6Ym9sZDthbmltYXRpb246c2Nyb2xsLWhpbnQgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtvcGFjaXR5Oi43fUBrZXlmcmFtZXMgc2Nyb2xsLWhpbnR7MCUsMTAwJXtyaWdodDo1cHh9NTAle3JpZ2h0OjEwcHh9fUBtZWRpYShtaW4td2lkdGg6IDgwMHB4KXtbaWRePWNvbHVtbl0gLmwtY29udGVudCAudGFibGUtY29udGFpbmVyOjphZnRlcntkaXNwbGF5Om5vbmV9fVtpZF49Y29sdW1uXSAubC1jb250ZW50IHRhYmxle3dpZHRoOjEwMCU7bWluLXdpZHRoOjgwMHB4O2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttYXJnaW46MDtmb250LXNpemU6MTRweDtib3JkZXI6bm9uZTt0YWJsZS1sYXlvdXQ6Zml4ZWR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgdHI6bm90KC5ib3JkZXItYnRtLW5vbmUpOmZpcnN0LWNoaWxkIHRoe2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM0YjU0OGN9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgdGh7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MTVweCAxMHB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNGI1NDhjO2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMWQxY2Y7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3dpZHRoOjIwJTt2ZXJ0aWNhbC1hbGlnbjp0b3B9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgdGg6Zmlyc3QtY2hpbGR7dmVydGljYWwtYWxpZ246bWlkZGxlfVtpZF49Y29sdW1uXSAubC1jb250ZW50IHRke3BhZGRpbmc6MTVweCAxMHB4O2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMWQxY2Y7dmVydGljYWwtYWxpZ246dG9wO2xpbmUtaGVpZ2h0OjEuNX1baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC1hcnRpY2xlcy13cmFwcGVye292ZXJmbG93LXg6aGlkZGVufVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5yZWxhdGVkLWFydGljbGVze21hcmdpbjo1MHB4IDAgMDtwYWRkaW5nLWJvdHRvbTo1MHB4O3BhZGRpbmctdG9wOjMwcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5yZWxhdGVkLWFydGljbGVzOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmMzt6LWluZGV4Oi0xfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5yZWxhdGVkLWFydGljbGVzIGgyIGltZ3ttYXJnaW4tcmlnaHQ6MjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC1saXN0e2Rpc3BsYXk6ZmxleDtnYXA6NjBweDttYXgtd2lkdGg6MTIwMHB4O21hcmdpbi1pbmxpbmU6YXV0bztvdmVyZmxvdy14OnNjcm9sbH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC1hcnRpY2xlcyBoMntmb250LXNpemU6MjRweDt3aWR0aDoxMjAwcHg7bWFyZ2luOjAgYXV0bztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzU1NTtwYWRkaW5nOjA7bWFyZ2luLXRvcDo2MHB4O21hcmdpbi1ib3R0b206ODBweDtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnJlbGF0ZWQtYXJ0aWNsZXMgaDI6OmJlZm9yZXtkaXNwbGF5Om5vbmV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnJlbGF0ZWQtaXRlbXttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QxZDFjZjtwYWRkaW5nLWJvdHRvbToyMHB4O3dpZHRoOjM2MHB4O2ZsZXg6MCAwIGF1dG99W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnJlbGF0ZWQtaXRlbTpob3ZlcntvcGFjaXR5Oi40fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5yZWxhdGVkLWl0ZW0gYXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjppbmhlcml0fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5yZWxhdGVkLWl0ZW0gaW1ne3dpZHRoOjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjtib3JkZXItcmFkaXVzOjVweDthc3BlY3QtcmF0aW86MzYwLzI0MH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC1pdGVtIGgze2ZvbnQtc2l6ZToyMHB4O21hcmdpbjowO21hcmdpbi10b3A6MzBweDtjb2xvcjojNTU1O3BhZGRpbmc6MDtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtbGluZS1jbGFtcDoyOy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW59W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnJlbGF0ZWQtaXRlbSBwe2ZvbnQtc2l6ZToxNXB4O3dpZHRoOjM2NnB4O21hcmdpbi1ib3R0b206NDBweDtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtbGluZS1jbGFtcDo1Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW59W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnZpZXctYXJyb3d7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6IzRiNTQ4Yztmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkO3RleHQtYWxpZ246cmlnaHQ7bGV0dGVyLXNwYWNpbmc6LjFlbTttYXJnaW4tcmlnaHQ6NDBweDtjdXJzb3I6cG9pbnRlcjttYXJnaW4tdG9wOjQwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnZpZXctYXJyb3c6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMzBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjZweDtoZWlnaHQ6MTBweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9jb2x1bW4vcmVsYXRlZC1hcnRpY2xlLWFycm93LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb250YWluO2N1cnNvcjpwb2ludGVyfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtYnV0dG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiM0YjU0OGM7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweDtwYWRkaW5nOjEwcHggMTVweDtmb250LXdlaWdodDo3MDA7Ym94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLDAsMCwuMSk7bWF4LXdpZHRoOjIwMHB4O21hcmdpbi1ib3R0b206MjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAudG9jLWJ1dHRvbi1pY29ue21hcmdpbi1yaWdodDoxMHB4O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnNlY3Rpb24tbnVtYmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjMzcHg7bWFyZ2luLXJpZ2h0OjNweDtmb250LXdlaWdodDpib2xkfVtpZF49Y29sdW1uXSAubC1jb250ZW50IGgzIC5zZWN0aW9uLW51bWJlcnttYXJnaW4tbGVmdDoyN3B4O3dpZHRoOjYzcHg7Y29sb3I6IzRiNTQ4Y31baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWFydGljbGVze21hcmdpbjo1MHB4IDA7anVzdGlmeS1zZWxmOmNlbnRlcn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWxpc3R7ZGlzcGxheTpibG9jaztmbGV4LXdyYXA6d3JhcDtnYXA6NjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWFydGljbGVzIGgye2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1ib3R0b206MjBweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzU1NTtwYWRkaW5nOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTttYXJnaW4tYm90dG9tOjgwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1hcnRpY2xlcyBoMjo6YmVmb3Jle2Rpc3BsYXk6bm9uZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWl0ZW17bWFyZ2luLWJvdHRvbTo0MHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkMWQxY2Y7cGFkZGluZy1ib3R0b206NDBweDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2V9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1pdGVtOmhvdmVye29wYWNpdHk6LjR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1saXN0IC5jb2x1bW4taXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWl0ZW0gYXtkaXNwbGF5OmZsZXg7Z2FwOjQwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWl0ZW0taW1ne3dpZHRoOm1pbig0MCUsMzYwcHgpfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jb2x1bW4taXRlbS1pbWcgaW1ne3dpZHRoOjEwMCV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1pdGVtIGltZ3tvYmplY3QtZml0OmNvdmVyO2JvcmRlci1yYWRpdXM6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXtbaWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWl0ZW0gaW1ne2JvcmRlci1yYWRpdXM6MjBweH19W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1pdGVtLWltZyBpbWd7d2lkdGg6MzYwcHg7aGVpZ2h0OjIyMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jb2x1bW4tdHh0e3dpZHRoOjYwJTtmbGV4LWdyb3c6MX1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWl0ZW0gaDN7Zm9udC1zaXplOjIxcHg7bWFyZ2luOjA7bWFyZ2luLXRvcDozMHB4O2NvbG9yOiM1NTU7cGFkZGluZzowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jb2x1bW4taXRlbSBwe3dpZHRoOjM2NnB4O21hcmdpbi1ib3R0b206NDBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuYnV0dG9uLWxpbmt7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQ6IzU1NWI5Nztjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE4cHg7Ym9yZGVyLXJhZGl1czo5OTlweDtwYWRkaW5nOjIxcHggMjBweCAyMXB4IDIwcHg7d2lkdGg6MjgwcHg7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnM7Ym94LXNoYWRvdzowIDJweCA4cHggcmdiYSgwLDAsMCwuMDQpO21hcmdpbjo2MHB4IGF1dG8gMCBhdXRvO3RleHQtZGVjb3JhdGlvbjpub25lfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5idXR0b24tbGluayAqe3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJ1dHRvbi1saW5rOjphZnRlcixbaWRePWNvbHVtbl0gLmwtY29udGVudCAuYnV0dG9uLWxpbms6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDtyaWdodDotODAlO21hcmdpbjphdXRvO2NvbnRlbnQ6XCJcIjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJ1dHRvbi1saW5rOjphZnRlcntsZWZ0OjBweDt0b3A6LTJweDt3aWR0aDo5cHg7aGVpZ2h0OjZweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZmZmOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJ1dHRvbi1saW5rOjpiZWZvcmV7bGVmdDotMTBweDt3aWR0aDoyMHB4O2hlaWdodDoxcHg7YmFja2dyb3VuZDojZmZmfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5wbHVzLWJ0bntkaXNwbGF5OmlubGluZS1mbGV4O3RleHQtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuMTUpO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI4cHg7bWFyZ2luLWxlZnQ6MTZweDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyNHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7ei1pbmRleDoyO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMnM7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lO3Bvc2l0aW9uOmFic29sdXRlfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5wbHVzLWJ0biAubGluZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjhweDtyaWdodDo4cHg7dG9wOjUwJTtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6I2ZmZjt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtib3JkZXItcmFkaXVzOjFweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucGx1cy1idG4gLnZlcnRpY2Fse3Bvc2l0aW9uOmFic29sdXRlO3RvcDo4cHg7Ym90dG9tOjhweDtsZWZ0OjUwJTt3aWR0aDoycHg7YmFja2dyb3VuZDojZmZmO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JvcmRlci1yYWRpdXM6MXB4O3RyYW5zaXRpb246b3BhY2l0eSAuMnN9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnBsdXMtYnRuLm9wZW4gLnZlcnRpY2Fse29wYWNpdHk6MH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucGx1cy1idG4uY2xvc2VkIC52ZXJ0aWNhbHtvcGFjaXR5OjF9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgaDJ7cG9zaXRpb246cmVsYXRpdmV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnBsdXMtYnRuOmFjdGl2ZSxbaWRePWNvbHVtbl0gLmwtY29udGVudCAucGx1cy1idG46Zm9jdXN7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuMyl9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmZ1bGwtd2lkdGgtaW1ne21heC13aWR0aDoxMDB2dzttYXJnaW4tbGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9QG1lZGlhKG1pbi13aWR0aDogMTIwMXB4KXtbaWRePWNvbHVtbl0gLmwtY29udGVudCAuZnVsbC13aWR0aC1pbWd7d2lkdGg6MTIwMHB4O21heC13aWR0aDoxMDAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfX1AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpe1tpZF49Y29sdW1uXSAubC1jb250ZW50IC5jb250YWluZXJ7cGFkZGluZy1pbmxpbmU6NDBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29udGFpbmVyLnNwYWNlLWJvdHRvbXtwYWRkaW5nLWJvdHRvbTo4MHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5yZWxhdGVkLWFydGljbGVzIGgye3dpZHRoOjc4MHB4fX1baWRePWNvbHVtbl0gLmwtY29udGVudCB0YWJsZSB0ciB0aDpmaXJzdC1jaGlsZHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjN9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbnRhY3RfYXJlYSBwe21hcmdpbjphdXRvO2ZvbnQtc2l6ZToxNnB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVye2JhY2tncm91bmQ6IzRiNTQ4YztwYWRkaW5nOjVlbSAwIDMuNzVlbX1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuaGlmbWlkX3NwX29ubHl7ZGlzcGxheTpub25lfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOjFweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO29wYWNpdHk6LjA3fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5oaWZtaWRfaW5uZXIgYXt0ZXh0LWRlY29yYXRpb246bm9uZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAuaGlmbWlkX2lubmVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjY4Ljc1ZW07LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF93cmFwcGVyX2lubmVyey13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlO2ZvbnQtZmFtaWx5OlwiTm90byBTYW5zIEpQXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjI7Y29sb3I6IzU1NTstd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInBhbHRcIjtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJwYWx0XCI7bGV0dGVyLXNwYWNpbmc6LjFlbTtiYWNrZ3JvdW5kOiNmNWY1ZjM7d29yZC1icmVhazpicmVhay1hbGw7Zm9udC1vcHRpY2FsLXNpemluZzphdXRvO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXN0eWxlOm5vcm1hbDtvdmVyZmxvdzpoaWRkZW59W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYXtiYWNrZ3JvdW5kOiNmY2ZjZmI7Ym9yZGVyLXJhZGl1czoxLjI1ZW07cGFkZGluZzozLjc1ZW0gMy43NWVtIDMuNzVlbSA1ZW07bWFyZ2luLWJvdHRvbTo1ZW19W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbHtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyOy13ZWJraXQtYm94LXBhY2s6anVzdGlmeTstbXMtZmxleC1wYWNrOmp1c3RpZnk7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkdHtjb2xvcjojNTU1O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMjVlbX1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRke2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nLWxlZnQ6Mi41ZW07bWFyZ2luLWxlZnQ6NWVtO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjQ2Ljg3NWVtfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC50dGx7Y29sb3I6IzRiNTQ4Y31baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubnVtX2FyZWF7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtsaW5lLWhlaWdodDoxO2ZvbnQtZmFtaWx5OlwiU3VwcmVtZVwiLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206LjYyNWVtfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5udW1fYXJlYSBpbWd7d2lkdGg6Mi41ZW07aGVpZ2h0OmF1dG87bWFyZ2luLXJpZ2h0Oi44NzVlbX1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubnVtX2FyZWEgLm51bXtmb250LXNpemU6Mi43NWVtO2NvbG9yOiM0YjU0OGM7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOi4wNmVtfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5taW5pe2NvbG9yOiM1NTU7b3BhY2l0eTouNztmb250LXNpemU6Ljc1ZW07Zm9udC1mYW1pbHk6XCJTdXByZW1lXCIsc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxLjQ7bGV0dGVyLXNwYWNpbmc6LjA2cmVtfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5oaWZtaWRfc3Bfb25seXtkaXNwbGF5Om5vbmV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLmJ0bl9zdHlsZXt3aWR0aDoyMGVtfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5idG5fc3R5bGV7d2lkdGg6MjBlbTt3aWR0aDoyMi41ZW07aGVpZ2h0OjQuNWVtO2JvcmRlcjoxcHggc29saWQgIzRiNTQ4Yztib3JkZXItcmFkaXVzOjEwMHB4O21hcmdpbjowIGF1dG99W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJ0bl9zdHlsZS5jb2xvcjJ7YmFja2dyb3VuZDojNGI1NDhjfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5idG5fc3R5bGUgYXtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojNGI1NDhjfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5idG5fc3R5bGUuY29sb3IyIGF7Y29sb3I6I2ZmZn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuYnRuX3N0eWxlLmNvbG9yMiBhOmFmdGVyLFtpZF49Y29sdW1uXSAubC1jb250ZW50IC5idG5fc3R5bGUuY29sb3IyIGE6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuYnRuX3N0eWxlIGE6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOjEuNjI1ZW07aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiM0YjU0OGM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxLjI1ZW07LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01MCUsIDApfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5idG5fc3R5bGUgYTphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDouNjI1ZW07aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOiM0YjU0OGM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDoxLjI1ZW07LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgcm90YXRlKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgcm90YXRlKDMwZGVnKTttYXJnaW4tdG9wOi0wLjE4NzVlbX1baWRePWNvbHVtbl0gLmwtY29udGVudCBpbWcuY29sdW1uLWxvZ297d2lkdGg6MTcxcHg7aGVpZ2h0OmF1dG87ei1pbmRleDoxMDAwfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC52aXNpYmxlIGltZy5jb2x1bW4tbG9nb3t0b3A6MzVweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAubmF2LW1lbnV7ZGlzcGxheTpub25lfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50YWJsZS1jb250YWluZXJ7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoyMHB4IDB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnNjcm9sbC1oaW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNzAsODAsMTAwLC44NSk7cGFkZGluZzoxNXB4IDIwcHg7Ym9yZGVyLXJhZGl1czo4cHg7ei1pbmRleDo1O3RleHQtYWxpZ246Y2VudGVyO2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDAsMCwwLC4yKTtwb2ludGVyLWV2ZW50czpub25lO2FuaW1hdGlvbjpmYWRlSW5PdXQgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnNjcm9sbC1oaW50IHB7Y29sb3I6I2ZmZjtmb250LXNpemU6MTJweDttYXJnaW46NXB4IDAgMH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc2Nyb2xsLWhhbmR7d2lkdGg6MjRweDtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gNXB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zY3JvbGwtYXJyb3d7d2lkdGg6MjRweDtoZWlnaHQ6YXV0bzttYXJnaW46MCBhdXRvfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5hbm5vdGF0aW9ue2NvbG9yOiM1NTU7Zm9udC1zaXplOjEycHg7bWFyZ2luOjE1cHggMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5hbm5vdGF0aW9uLWVuZHtmb250LXNpemU6MTJweH1Aa2V5ZnJhbWVzIGZhZGVJbk91dHswJSwxMDAle29wYWNpdHk6Ljd9NTAle29wYWNpdHk6MX19QG1lZGlhKG1pbi13aWR0aDogNzY5cHgpe1tpZF49Y29sdW1uXSAubC1jb250ZW50IC5zY3JvbGwtaGludHtkaXNwbGF5Om5vbmV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRhYmxlLWNvbnRhaW5lcntvdmVyZmxvdy14OnZpc2libGV9fUBtZWRpYShtaW4td2lkdGg6IDc1MXB4KXtbaWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLXRvcC52aXNpYmxle21hcmdpbjoxLjI1ZW0gYXV0byAwfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5uYXYtY29udGFpbmVyLnBje2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDttYXJnaW4tcmlnaHQ6NDBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAubmF2LWNvbnRhaW5lcnttYXgtd2lkdGg6ODQwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnZpc2libGUgLm5hdi1jb250YWluZXJ7dG9wOjM1cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi13cmFwcGVye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjg0MHB4O21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoyMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5uYXYtaXRlbXtjb2xvcjojNTU1O3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZTouODc1ZW19W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi1pdGVtOmhvdmVye29wYWNpdHk6LjZ9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi1pdGVtLmJ1dHRvbntiYWNrZ3JvdW5kOiM0YjU0OGM7Y29sb3I6I2ZmZjtwYWRkaW5nOjNweCAxMHB4O2JvcmRlci1yYWRpdXM6NHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5kaXZpZGVye2NvbG9yOiNkZGR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJ1dHRvbi1saW5re2ZvbnQtc2l6ZToxNXB4O21pbi13aWR0aDoyODBweDtwYWRkaW5nOjE0cHggMjBweCAxNHB4IDE4cHg7bWFyZ2luLWJvdHRvbToxMjBweH19QG1lZGlhKG1heC13aWR0aDogMTIwMHB4KWFuZCAobWluLXdpZHRoOiA3NTFweCl7W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi1jb250YWluZXIucGN7bWFyZ2luLXJpZ2h0OjEyMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jb2x1bW4tdG9we2dhcDo0MHB4O21hcmdpbjo2MHB4IDAgMDtwYWRkaW5nOjAgNDBweDtmbGV4LXdyYXA6d3JhcH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLXRvcC52aXNpYmxle21hcmdpbjo2MHB4IDAgMDtwYWRkaW5nOjAgNDBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAubmF2LXdyYXBwZXJ7bWF4LXdpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDtmbGV4LXdyYXA6d3JhcDtnYXA6LjM1cHg7cGFkZGluZzouODN2dyAxLjY3dnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi1pdGVte21hcmdpbjowO2ZvbnQtc2l6ZToxLjE1dnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1sb2dve21heC13aWR0aDoxMjBweDtoZWlnaHQ6YXV0b31baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29udGFpbmVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjA7cGFkZGluZy10b3A6NTBweDtvdmVyZmxvdy14OmhpZGRlbn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnktbGlzdHttYXJnaW46MCBhdXRvfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jYXRlZ29yeS1saXN0LWl0ZW17d2lkdGg6YXV0b31baWRePWNvbHVtbl0gLmwtY29udGVudCBtYWluLmNvbHVtbi1kZXRhaWx7cGFkZGluZzowIDQwcHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmhpZm1pZF9pbm5lcntwYWRkaW5nOjAgNDBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhe3BhZGRpbmc6My43NXZ3IDMuNzV2dyAzLjc1dncgNXZ3fVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZHR7Zm9udC1zaXplOjEuMjV2dzt3aWR0aDoxNS42N3Z3O3RleHQtYWxpZ246Y2VudGVyfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5udW1fYXJlYSAubnVte2ZvbnQtc2l6ZToyLjc1dnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm1pbml7Zm9udC1zaXplOi43NXZ3fVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5idG5fc3R5bGV7d2lkdGg6MjB2dztoZWlnaHQ6NC41dnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJ0bl9zdHlsZS5jb2xvcjIgYXtmb250LXNpemU6MXZ3fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jb250YWN0X2FyZWEgcHtmb250LXNpemU6MS4zM3Z3fX1baWRePWNvbHVtbl0gLmwtY29udGVudCAuYnJlYWRjcnVtYntsZXR0ZXItc3BhY2luZzowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjEwcHggMDttYXJnaW46MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO3otaW5kZXg6OTk5OTk5OTtwb3NpdGlvbjpyZWxhdGl2ZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAuaW5uZXJ7d2lkdGg6MTAwMHB4O21hcmdpbjowIGF1dG99W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJyZWFkY3J1bWIgdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO2dhcDo4cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJyZWFkY3J1bWIgbGl7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMDA4N2M3O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJyZWFkY3J1bWIgbGkgYXtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3Bvc2l0aW9uOnJlbGF0aXZlfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5icmVhZGNydW1iIGxpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtvcGFjaXR5Oi42fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5icmVhZGNydW1iIGxpIC5hcnJ7Y29sb3I6IzU1NTtwYWRkaW5nOjAgOHB4O2ZvbnQtc2l6ZToxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc1MHB4KXtbaWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MCA0MHB4O3dpZHRoOjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94O21heC13aWR0aDoxMDAlO21hcmdpbjowO2dhcDowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5uYXYtbWVudXtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTAwMH1baWRePWNvbHVtbl0gLmwtY29udGVudCAudmlzaWJsZSAubmF2LW1lbnV7dG9wOjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAjbmF2LXRvZ2dsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTVweCAyMHB4O2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojNGI1NDhjO2JvcmRlci1yYWRpdXM6MCAwIDVweCA1cHg7Y3Vyc29yOnBvaW50ZXJ9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI25hdi10b2dnbGUgLnR4dHtmb250LXNpemU6MTRweDttYXJnaW4tcmlnaHQ6MTBweDtjb2xvcjojNGI1NDhjfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNuYXYtdG9nZ2xlIC5pY29ue3dpZHRoOjE4cHg7aGVpZ2h0OjE0cHg7cG9zaXRpb246cmVsYXRpdmV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI25hdi10b2dnbGUgLmljb24gc3BhbntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjJweDtiYWNrZ3JvdW5kLWNvbG9yOiM0YjU0OGM7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2V9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI25hdi10b2dnbGUgLmljb24gc3BhbjpudGgtY2hpbGQoMSl7dG9wOjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI25hdi10b2dnbGUgLmljb24gc3BhbjpudGgtY2hpbGQoMil7dG9wOjZweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAjbmF2LXRvZ2dsZSAuaWNvbiBzcGFuOm50aC1jaGlsZCgzKXt0b3A6MTJweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAjbmF2LXRvZ2dsZS5hY3RpdmV7YmFja2dyb3VuZDojNGI1NDhjfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNuYXYtdG9nZ2xlLmFjdGl2ZSAuaWNvbiBzcGFue2JhY2tncm91bmQtY29sb3I6I2ZmZn1baWRePWNvbHVtbl0gLmwtY29udGVudCAjbmF2LXRvZ2dsZS5hY3RpdmUgLmljb24gc3BhbjpudGgtY2hpbGQoMSl7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNnB4KSByb3RhdGUoNDVkZWcpfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNuYXYtdG9nZ2xlLmFjdGl2ZSAuaWNvbiBzcGFuOm50aC1jaGlsZCgyKXtvcGFjaXR5OjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI25hdi10b2dnbGUuYWN0aXZlIC5pY29uIHNwYW46bnRoLWNoaWxkKDMpe3RyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpIHJvdGF0ZSgtNDVkZWcpfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5oaWZtaWRfaW5uZXIsW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmhpZm1pZF9pbm5lcjJ7bWF4LXdpZHRoOm5vbmU7d2lkdGg6MTAwJTtwYWRkaW5nOjAgNHZ3O2hlaWdodDoxMDAlfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5oaWZtaWRfaW5uZXIuc3Bfbm9fdHlwZSxbaWRePWNvbHVtbl0gLmwtY29udGVudCAuaGlmbWlkX2lubmVyMi5zcF9ub190eXBle3BhZGRpbmc6MH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuaGlmbWlkX2lubmVyLnNwX3R5cGUyLFtpZF49Y29sdW1uXSAubC1jb250ZW50IC5oaWZtaWRfaW5uZXIyLnNwX3R5cGUye3BhZGRpbmc6MCA4dnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9uYXYuc3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMHZoO3BhZGRpbmc6MTUwcHggMHB4IDIwcHg7ei1pbmRleDo5OTl9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnZpc2libGUgI2hpZm1pZF9uYXYuc3B7cGFkZGluZzoxMTVweCAwcHggMjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX25hdi5zcC5hY3RpdmV7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfbmF2LnNwIHVse2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9uYXYuc3AgbGl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX25hdi5zcCBsaSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxNnB4IDMycHg7Y29sb3I6IzU1NTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXNpemU6MTRweDtwb3NpdGlvbjpyZWxhdGl2ZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX25hdi5zcCBsaSBhOjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjNGI1NDhjO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM0YjU0OGM7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyl9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbnRhaW5lcnt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2V9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmRpbW1lZHtvcGFjaXR5Oi4xfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5oaWZtaWRfc3Bfb25seXtkaXNwbGF5OmJsb2NrfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVye3BhZGRpbmc6MTMuMzMzMzMzMzMzM3Z3IDAgOHZ3fVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWF7Ym9yZGVyLXJhZGl1czoyLjY2NjY2NjY2Njd2dztwYWRkaW5nOjIuNjY2NjY2NjY2N3Z3IDh2dyA4dnc7cGFkZGluZzoyLjY2NjY2NjY2Njd2dyAwIDh2dzttYXJnaW4tYm90dG9tOjEzLjMzMzMzMzMzMzN2d31baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRse2Rpc3BsYXk6YmxvY2t9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkdHtmb250LXNpemU6NC4yNjY2NjY2NjY3dnc7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjIuNjY2NjY2NjY2N3Z3O3BhZGRpbmc6MCA4dnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZHtwYWRkaW5nLXRvcDo1LjMzMzMzMzMzMzN2dztkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDowO21hcmdpbi1sZWZ0OjA7d2lkdGg6MTAwJX1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkOmJlZm9yZXt3aWR0aDoxMDAlO2hlaWdodDoxcHg7dG9wOjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC50dGx7Zm9udC1zaXplOjMuNzMzMzMzMzMzM3Z3O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MS4zMzMzMzMzMzMzdnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm51bV9hcmVhe2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTo0dnc7dGV4dC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubnVtX2FyZWEgaW1ne3dpZHRoOjkuMDY2NjY2NjY2N3Z3O2hlaWdodDphdXRvO21hcmdpbi1yaWdodDoxLjg2NjY2NjY2Njd2d31baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubnVtX2FyZWEgLm51bXtmb250LXNpemU6OS44NjY2NjY2NjY3dnc7bGV0dGVyLXNwYWNpbmc6LjA2ZW19W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm1pbml7Zm9udC1zaXplOjMuMnZ3O2xpbmUtaGVpZ2h0OjEuNjtsZXR0ZXItc3BhY2luZzouMDZyZW07dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTo2LjY2NjY2NjY2Njd2d31baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAuYnRuX3N0eWxle3dpZHRoOjMxMnB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfZm9vdGVyIC5mb290X2xvZ297dGV4dC1hbGlnbjpjZW50ZXJ9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9mb290ZXIgLmZvb3RfbG9nbyBpbWd7d2lkdGg6MjYuOTMzMzMzMzMzM3Z3fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5icmVhZGNydW1ie3BhZGRpbmc6OHB4IDQuNjglfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5icmVhZGNydW1iIHVse3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDc1MHB4KXtbaWRePWNvbHVtbl0gLmwtY29udGVudCAuY29udGFpbmVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luOjA7cGFkZGluZy10b3A6NTBweDtvdmVyZmxvdy14OmhpZGRlbn1baWRePWNvbHVtbl0gLmwtY29udGVudCBtYWluLmNvbHVtbi1kZXRhaWx7cGFkZGluZzowIDQwcHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWFyZ2luOjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRpbWV7ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOjhweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuZnVsbC13aWR0aC1pbWd7d2lkdGg6MTAwdnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgaDF7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS42O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjE4cHggMCAxMnB4IDA7d29yZC1icmVhazpicmVhay1hbGw7bGV0dGVyLXNwYWNpbmc6LjAyZW07dGV4dC1hbGlnbjpsZWZ0fVtpZF49Y29sdW1uXSAubC1jb250ZW50IGgye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9jb2x1bW4vdHRsX2JnX3NwLnBuZyk7Zm9udC1zaXplOjE2cHg7cGFkZGluZzoxMnB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IGgze2Rpc3BsYXk6ZmxleDtmb250LXNpemU6MjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCBwe2ZvbnQtc2l6ZToxNXB4O21hcmdpbjoyMHB4IDAgNjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuZnVsbC13aWR0aC1pbWd7Ym9yZGVyLXJhZGl1czowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtdGl0bGV7Zm9udC1zaXplOjE2cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jb250ZW50IGF7Zm9udC1zaXplOjIxcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy1jb250ZW50IG9sPmxpPm9sPmxpPmF7Zm9udC1zaXplOjE4cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgdGgsW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgdGR7cGFkZGluZzoxMnB4IDhweDtmb250LXNpemU6MTNweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC1hcnRpY2xlc3twYWRkaW5nLXJpZ2h0OjIwcHg7cGFkZGluZy1sZWZ0OjIwcHg7d2lkdGg6MTAwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3cteDpoaWRkZW59W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnJlbGF0ZWQtaXRlbSBpbWd7d2lkdGg6MTAwcHg7aGVpZ2h0OjcwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnJlbGF0ZWQtaXRlbSBoM3tmb250LXNpemU6MThweDttYXJnaW4tdG9wOjB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3J7cGFkZGluZzoyMHB4IDB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZH1baWRePWNvbHVtbl0gLmwtY29udGVudCBzcGFuLnN1cGVydmlzb3Itc3ViLXRpdGxle21hcmdpbi1sZWZ0Oi02cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItbmFtZSBzcGFue21hcmdpbi1sZWZ0Oi0ycHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItaW1ne2hlaWdodDphdXRvO21hcmdpbi1sZWZ0OjczcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnN1cGVydmlzb3ItaW1nIGltZ3t3aWR0aDphdXRvO2hlaWdodDphdXRvfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLWJveHttYXJnaW4tbGVmdDoyNXB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zdXBlcnZpc29yLWVuZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MHB4IDIzcHggNDBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3VwZXJ2aXNvci1lbmQtbG93ZXJ7ZGlzcGxheTpibG9jaztqdXN0aWZ5LWl0ZW1zOmNlbnRlcn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuc3VwZXJ2aXNvci1lbmQtaW5mb3tkaXNwbGF5OmJsb2NrfVtpZF49Y29sdW1uXSAubC1jb250ZW50IGgzIC5zZWN0aW9uLW51bWJlcnttYXJnaW4tbGVmdDoyOXB4O3dpZHRoOjc1cHg7bWFyZ2luLWxlZnQ6MjBweDttYXJnaW4tcmlnaHQ6MHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IGgye2FsaWduLXNlbGY6ZmxleC1zdGFydH1baWRePWNvbHVtbl0gLmwtY29udGVudCBoMiAuc2VjdGlvbi1udW1iZXJ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O21hcmdpbi10b3A6NHB4O21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50b2MtaWNvbnttYXJnaW4tcmlnaHQ6MzBweDtoZWlnaHQ6MThweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29udGVudC1ib3gsW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmluZm8tYm94LFtpZF49Y29sdW1uXSAubC1jb250ZW50IC5keWVkLWJveHtwYWRkaW5nOjIwcHggMzBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnksW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1jYXRlZ29yeXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOjhweH1baWRePWNvbHVtbl0gLmwtY29udGVudCBoMXtmb250LXNpemU6MjRweH1baWRePWNvbHVtbl0gLmwtY29udGVudCBoMntmb250LXNpemU6MjBweDtwYWRkaW5nOjEwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnRvYy10aXRsZXtmb250LXNpemU6MTVweH1baWRePWNvbHVtbl0gLmwtY29udGVudCB0aCxbaWRePWNvbHVtbl0gLmwtY29udGVudCB0ZHtwYWRkaW5nOjEwcHggNnB4O2ZvbnQtc2l6ZToxMnB4O3doaXRlLXNwYWNlOm5vd3JhcH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC1pdGVte21hcmdpbi1ib3R0b206MzVweDtwYWRkaW5nLWJvdHRvbTozNXB4O3dpZHRoOmF1dG99W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLnJlbGF0ZWQtaXRlbSBhe2Rpc3BsYXk6ZmxleDtnYXA6MjVweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC1pdGVtIHB7ZGlzcGxheTpub25lfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5yZWxhdGVkLWxpc3R7ZGlzcGxheTpibG9ja31baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC1pdGVtIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvO21hcmdpbjowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5yZWxhdGVkLWl0ZW0taW1ne3dpZHRoOjYwJX1baWRePWNvbHVtbl0gLmwtY29udGVudCAucmVsYXRlZC10eHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246Ym90dG9tO3dpZHRoOjUwJX1baWRePWNvbHVtbl0gLmwtY29udGVudCAudmlldy1hcnJvd3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpib3R0b207bWFyZ2luLWxlZnQ6YXV0b31baWRePWNvbHVtbl0gLmwtY29udGVudCAudmlldy1hcnJvd3tmb250LXNpemU6MTRweDtsZXR0ZXItc3BhY2luZzouMTJlbTtmb250LXdlaWdodDpib2xkfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC52aWV3LWFycm93OjphZnRlcntyaWdodDotMjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAucGMsW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmlubmVyLnBje2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5zcHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmlubmVyLnNwe2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5pbWctc3B7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO21hcmdpbjowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5pbWctc3AgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmJ1dHRvbi1saW5re2ZvbnQtc2l6ZToxNXB4O21pbi13aWR0aDoyODBweDtwYWRkaW5nOjE0cHggMjBweCAxNHB4IDE4cHg7bWFyZ2luLWJvdHRvbToxMjBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuYnV0dG9uLWxpbms6OmFmdGVye3dpZHRoOjExcHg7bWFyZ2luLWxlZnQ6MTJweDtoZWlnaHQ6NnB4O3JpZ2h0OjI2cHg7bGVmdDphdXRvfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5idXR0b24tbGluazo6YmVmb3Jle3dpZHRoOjIwcHg7aGVpZ2h0OjFweDtsZWZ0Oi0xMHB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jb2x1bW4tZGV0YWlsIGgye2xpbmUtaGVpZ2h0OjEuMzttYXJnaW4tbGVmdDotNDBweDttYXJnaW4tcmlnaHQ6LTE3cHg7d2lkdGg6Y2FsYygxMDAlICsgODBweCk7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjE4cHggNjVweCAxOHB4IDE4cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgc2VjdGlvbiBoMjo6YmVmb3Jle2hlaWdodDo0NSV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1pdGVte21hcmdpbi1ib3R0b206NTBweDtwYWRkaW5nLWJvdHRvbTowcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1pdGVtIGF7ZGlzcGxheTpibG9ja31baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWl0ZW0taW1ne3dpZHRoOjEwMCV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi10eHR7d2lkdGg6MTAwJTtwYWRkaW5nLXRvcDozMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmNvbHVtbi1pdGVtIGgze2ZvbnQtc2l6ZToxOXB4O21hcmdpbi10b3A6MTBweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLWxpc3QgLmNvbHVtbi1pdGVte3BhZGRpbmctYm90dG9tOjMwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2QxZDFjZn1baWRePWNvbHVtbl0gLmwtY29udGVudCAuY2F0ZWdvcnktbGlzdHttYXJnaW46MCBhdXRvfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC5jYXRlZ29yeS1saXN0LWl0ZW17d2lkdGg6YXV0b31baWRePWNvbHVtbl0gLmwtY29udGVudCAudGFibGUtY29udGFpbmVye3dpZHRoOmNhbGMoMTAwJSArIDQwcHgpOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofVtpZF49Y29sdW1uXSAubC1jb250ZW50IC50YWJsZS1jb250YWluZXI6OmFmdGVye2ZvbnQtc2l6ZToxOHB4O29wYWNpdHk6Ljl9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgdGFibGV7bWluLXdpZHRoOjgwMHB4O3RhYmxlLWxheW91dDphdXRvfVtpZF49Y29sdW1uXSAubC1jb250ZW50IHRoe3BhZGRpbmc6MTBweCA2cHg7Zm9udC1zaXplOjEycHg7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOmF1dG99W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgdGR7cGFkZGluZzoxMHB4IDZweDtmb250LXNpemU6MTJweDt3aGl0ZS1zcGFjZTpub3dyYXB9fUBtZWRpYShtYXgtd2lkdGg6IDc1MHB4KXtbaWRePWNvbHVtbl0gLmwtY29udGVudCAuY29sdW1uLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3BhZGRpbmc6MCA0MHB4O3dpZHRoOjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94O21heC13aWR0aDoxMDAlO21hcmdpbjowO2dhcDowfVtpZF49Y29sdW1uXSAubC1jb250ZW50IGltZy5jb2x1bW4tbG9nb3toZWlnaHQ6YXV0bzttYXJnaW4tdG9wOjY2cHg7ei1pbmRleDoxMDAwfVtpZF49Y29sdW1uXSAubC1jb250ZW50IC52aXNpYmxlIGltZy5jb2x1bW4tbG9nb3t0b3A6MjFweH1baWRePWNvbHVtbl0gLmwtY29udGVudCAubmF2LW1lbnV7ZGlzcGxheTpmbGV4fVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNuYXYtdG9nZ2xlIC5pY29ue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjU7d2lkdGg6NC44dnd9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLmxvZ28gaW1ne2Rpc3BsYXk6YmxvY2t9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI25hdi10b2dnbGV7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6NDRweDttYXJnaW4tdG9wOjM2cHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI25hdi10b2dnbGUgLnR4dHtmb250LXNpemU6MTJweDtjb2xvcjojNGI1NDhjO21hcmdpbjowO21hcmdpbi1yaWdodDoxNXB4fVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNuYXYtdG9nZ2xlIC5pY29uIHNwYW57ZGlzcGxheTpibG9jazt3aWR0aDoyMHB4O2hlaWdodDoycHg7YmFja2dyb3VuZC1jb2xvcjojNGI1NDhjO21hcmdpbjoycHggMH1baWRePWNvbHVtbl0gLmwtY29udGVudCAubmF2LW1lbnUsW2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi1tZW51ICp7ei1pbmRleDo5OTk5O2NvbG9yOiMwMDB9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgLm5hdi1tZW51e292ZXJmbG93OnZpc2libGV9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9uYXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE0MHB4O2xlZnQ6MDt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm1heC1oZWlnaHQgLjNzIGVhc2U7Ym94LXNoYWRvdzowIDRweCA2cHggcmdiYSgwLDAsMCwuMSl9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9uYXYuc3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9uYXYuc3AuYWN0aXZle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH1baWRePWNvbHVtbl0gLmwtY29udGVudCBib2R5LmRpbW1lZHtvcGFjaXR5Oi4yO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZX1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX25hdi5vcGVue21heC1oZWlnaHQ6NTAwcHh9W2lkXj1jb2x1bW5dIC5sLWNvbnRlbnQgI2hpZm1pZF9uYXYgdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46MH1baWRePWNvbHVtbl0gLmwtY29udGVudCAjaGlmbWlkX25hdiBsaXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjfVtpZF49Y29sdW1uXSAubC1jb250ZW50ICNoaWZtaWRfbmF2IGxpIGF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjE2cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC1zaXplOjE2cHh9fS5jLXRpdGxlLXNsYXNoe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Zm9udC13ZWlnaHQ6Ym9sZDtsaW5lLWhlaWdodDoxLjM7Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwicGFsdFwiO2xldHRlci1zcGFjaW5nOi4wNWVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy10aXRsZS1zbGFzaHtmb250LXNpemU6MS41cmVtO21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjE2cHg7bWFyZ2luLWxlZnQ6LTIwcHg7bWFyZ2luLXJpZ2h0Oi0yMHB4fX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LmMtdGl0bGUtc2xhc2h7Zm9udC1zaXplOjJyZW07bWFyZ2luLXRvcDo0MHB4O21hcmdpbi1ib3R0b206MjBweH19LmMtdGl0bGUtc2xhc2g6YmVmb3JlLC5jLXRpdGxlLXNsYXNoOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjFweDtoZWlnaHQ6MS4zZW07YmFja2dyb3VuZC1jb2xvcjpjdXJyZW50Q29sb3J9LmMtdGl0bGUtc2xhc2g6YmVmb3Jle3RyYW5zZm9ybTpyb3RhdGUoLTMwZGVnKTttYXJnaW4tcmlnaHQ6MWVtfS5jLXRpdGxlLXNsYXNoOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDMwZGVnKTttYXJnaW4tbGVmdDoxZW19LnAtcGFnZVR0bHtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47Y29sb3I6IzAwMDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojYzdlM2Q0O2xpbmUtaGVpZ2h0OjEuNX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtcGFnZVR0bHtoZWlnaHQ6MzAwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC1wYWdlVHRse2hlaWdodDo0MHZ3fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnAtcGFnZVR0bCAubC1pbm5lcnt3aWR0aDoxMDAlfX0ucC1wYWdlVHRsX3R4dHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhIHByaW50LHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wLXBhZ2VUdGxfdHh0e2ZvbnQtc2l6ZTo0LjJyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC1wYWdlVHRsX3R4dHtmb250LXNpemU6NS42dnd9fS5wLXBhZ2VUdGxfYmd7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7Ym90dG9tOjA7ei1pbmRleDowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucC1wYWdlVHRsX2Jne3RvcDowO2xlZnQ6MDt3aWR0aDoxMjYlfS5wLXBhZ2VUdGxfYmcgaW1ne21heC13aWR0aDpub25lO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyIHJpZ2h0fX1AbWVkaWEgcHJpbnQsc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtcGFnZVR0bF9iZ3t3aWR0aDoxNDAwcHg7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9fS5jLXRpdGxlQ2lyY2xlR3J7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtdGl0bGVDaXJjbGVHcnttYXJnaW4tYm90dG9tOjIwcHh9fS5jLXRpdGxlQ2lyY2xlR3I6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKFwiL2JyYW5kL2hpZm1pZC9pbWcvY29tbW9uL3RpdGxlQ2lyY2xlR3JfbC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjt3aWR0aDoxMDBweDtoZWlnaHQ6MzBweDttYXJnaW4tcmlnaHQ6MjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtdGl0bGVDaXJjbGVHcjpiZWZvcmV7d2lkdGg6MTMuMzMzM3Z3O2hlaWdodDo0dnc7bWFyZ2luLXJpZ2h0OjMuMzMzM3Z3O2JhY2tncm91bmQtc2l6ZTpjb250YWlufX0uYy10aXRsZUNpcmNsZUdyOmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKFwiL2JyYW5kL2hpZm1pZC9pbWcvY29tbW9uL3RpdGxlQ2lyY2xlR3Jfci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjt3aWR0aDoxMDBweDtoZWlnaHQ6MzBweDttYXJnaW4tbGVmdDoyNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy10aXRsZUNpcmNsZUdyOmFmdGVye3dpZHRoOjEzLjMzMzN2dztoZWlnaHQ6NHZ3O21hcmdpbi1sZWZ0OjMuMzMzM3Z3O2JhY2tncm91bmQtc2l6ZTpjb250YWlufX0uYy10aXRsZUNpcmNsZUdyIHNwYW57bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiM0YjU0OGM7Zm9udC1zaXplOjQuMnJlbTtmb250LXdlaWdodDpib2xkO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYy10aXRsZUNpcmNsZUdyIHNwYW57Zm9udC1zaXplOjcuMnZ3fX0uYy10aXRsZUNpcmNsZVdoe3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjQwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLXRpdGxlQ2lyY2xlV2h7bWFyZ2luLWJvdHRvbToyMHB4fX0uYy10aXRsZUNpcmNsZVdoOmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybChcIi9icmFuZC9oaWZtaWQvaW1nL2NvbW1vbi90aXRsZUNpcmNsZVdoX2wuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7d2lkdGg6MTAwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLXJpZ2h0OjI1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLXRpdGxlQ2lyY2xlV2g6YmVmb3Jle3dpZHRoOjEzLjMzMzN2dztoZWlnaHQ6NHZ3O21hcmdpbi1yaWdodDozLjMzMzN2dztiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn19LmMtdGl0bGVDaXJjbGVXaDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybChcIi9icmFuZC9oaWZtaWQvaW1nL2NvbW1vbi90aXRsZUNpcmNsZVdoX3Iuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7d2lkdGg6MTAwcHg7aGVpZ2h0OjMwcHg7bWFyZ2luLWxlZnQ6MjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtdGl0bGVDaXJjbGVXaDphZnRlcnt3aWR0aDoxMy4zMzMzdnc7aGVpZ2h0OjR2dzttYXJnaW4tbGVmdDozLjMzMzN2dztiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn19LmMtdGl0bGVDaXJjbGVXaCBzcGFue2xpbmUtaGVpZ2h0OjEuMztjb2xvcjojZmZmO2ZvbnQtc2l6ZTo0LjJyZW07Zm9udC13ZWlnaHQ6Ym9sZDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtdGl0bGVDaXJjbGVXaCBzcGFue2ZvbnQtc2l6ZTo3LjJ2d319LmMtdGl0bGV7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzAwMH0uYy10aXRsZSBzcGFue21hcmdpbjowIGF1dG8gMjVweDtsaW5lLWhlaWdodDoxLjQ7Zm9udC1zaXplOjMuNnJlbTtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MjVweDtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtdGl0bGUgc3Bhbntmb250LXNpemU6Ni40dnc7bWFyZ2luLWJvdHRvbToyMHB4fX0uYy10aXRsZSBzcGFuOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVweDt3aWR0aDo1MHB4O2JvcmRlcjozcHggc29saWQ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotNzBweDt0b3A6MjBweDtib3JkZXItcmFkaXVzOjVweCAwIDBweCA1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jLXRpdGxlIHNwYW46OmJlZm9yZXtib3JkZXI6M3B4IHNvbGlkO2xlZnQ6LTkuMzMzNHZ3O3RvcDozLjMzMzN2dzt3aWR0aDo2LjY2NjZ2d319LmMtdGl0bGUgc3Bhbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjVweDt3aWR0aDo1MHB4O2JvcmRlcjozcHggc29saWQ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTcwcHg7dG9wOjIwcHg7Ym9yZGVyLXJhZGl1czowIDVweCA1cHggMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmMtdGl0bGUgc3Bhbjo6YWZ0ZXJ7Ym9yZGVyOjNweCBzb2xpZDtyaWdodDotOS4zMzM0dnc7dG9wOjMuMzMzM3Z3O3dpZHRoOjYuNjY2NnZ3fX0uYy10aXRsZS4td2h7Y29sb3I6I2ZmZjttYXJnaW4tdG9wOjY1cHh9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk5vdG8gU2FucyBKUFwiO3NyYzp1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0pQLVNlbWlCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL05vdG9TYW5zSlAtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXN0eWxlOm5vcm1hbH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiTm90byBTYW5zIEpQXCI7c3JjOnVybChcIi4uL2ZvbnRzL05vdG9TYW5zSlAtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL05vdG9TYW5zSlAtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk5vdG8gU2FucyBKUFwiO3NyYzp1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0pQLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvTm90b1NhbnNKUC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIk5vdG8gU2FucyBKUFwiO3NyYzp1cmwoXCIuLi9mb250cy9Ob3RvU2Fuc0pQLVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvTm90b1NhbnNKUC1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDoxMDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlN1cHJlbWVcIjtzcmM6dXJsKFwiLi4vZm9udHMvU3VwcmVtZS1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9TdXByZW1lLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDoxMDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlN1cHJlbWVcIjtzcmM6dXJsKFwiLi4vZm9udHMvU3VwcmVtZS1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1N1cHJlbWUtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJTdXByZW1lXCI7c3JjOnVybChcIi4uL2ZvbnRzL1N1cHJlbWUtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1N1cHJlbWUtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTpub3JtYWx9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIlN1cHJlbWVcIjtzcmM6dXJsKFwiLi4vZm9udHMvU3VwcmVtZS1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1N1cHJlbWUtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6bm9ybWFsfSogLm5vbmV7ZGlzcGxheTpub25lfSNoaWZtaWRfd3JhcHBlcntmb250LXNpemU6MS4xMTExMTExMTExdnc7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KXsjaGlmbWlkX3dyYXBwZXJ7Zm9udC1zaXplOjE2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KXsjaGlmbWlkX3dyYXBwZXJ7Zm9udC1zaXplOjYyLjUlfX0jaGlmbWlkX3dyYXBwZXJfaW5uZXJ7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7Zm9udC1mYW1pbHk6XCJOb3RvIFNhbnMgSlBcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxZW07bGluZS1oZWlnaHQ6Mjtjb2xvcjojMzQzNDM0O2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcInBhbHRcIjtsZXR0ZXItc3BhY2luZzouMWVtO2JhY2tncm91bmQ6I2Y1ZjVmMzt3b3JkLWJyZWFrOmJyZWFrLWFsbDtmb250LW9wdGljYWwtc2l6aW5nOmF1dG87Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc3R5bGU6bm9ybWFsO292ZXJmbG93OmhpZGRlbn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7I2hpZm1pZF93cmFwcGVyX2lubmVye2ZvbnQtc2l6ZTozLjQ2NjY2NjY2Njd2dztsZXR0ZXItc3BhY2luZzouMTJlbX19LmhpZm1pZF9wY19vbmx5e2Rpc3BsYXk6YmxvY2t9LmhpZm1pZF9zcF9vbmx5e2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhpZm1pZF9wY19vbmx5e2Rpc3BsYXk6bm9uZX0uaGlmbWlkX3NwX29ubHl7ZGlzcGxheTpibG9ja319LmhpZm1pZF9pbm5lcnt3aWR0aDoxMDAlO21heC13aWR0aDo2OC43NWVtO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlfS5oaWZtaWRfaW5uZXIye3dpZHRoOjEwMCU7bWF4LXdpZHRoOjc1ZW07Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oaWZtaWRfaW5uZXIsLmhpZm1pZF9pbm5lcjJ7bWF4LXdpZHRoOm5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOjAgNHZ3fS5oaWZtaWRfaW5uZXIuc3Bfbm9fdHlwZSwuaGlmbWlkX2lubmVyMi5zcF9ub190eXBle3BhZGRpbmc6MH0uaGlmbWlkX2lubmVyLnNwX3R5cGUyLC5oaWZtaWRfaW5uZXIyLnNwX3R5cGUye3BhZGRpbmc6MCA4dnd9fS50dGxfc3R5bGV7bWFyZ2luLWJvdHRvbTo2LjI1ZW19LnR0bF9zdHlsZS53aGl0ZSAuZW57Y29sb3I6I2ZmZn0udHRsX3N0eWxlLndoaXRlIC5lbjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoXCIvYnJhbmQvaGlmbWlkL2ltZy90b3AvZGVjb190dGxfdy5wbmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxLjYyNWVtIDEuNjg3NWVtfS50dGxfc3R5bGUud2hpdGUgLmpwe2NvbG9yOiNmZmZ9LnR0bF9zdHlsZSAuZW57Zm9udC1mYW1pbHk6XCJTdXByZW1lXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDA7Y29sb3I6IzRiNTQ4Yztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXRvcDoyLjM3NWVtO21hcmdpbi1ib3R0b206Mi4yNWVtO2xldHRlci1zcGFjaW5nOi4wNWVtO3RleHQtYWxpZ246Y2VudGVyfS50dGxfc3R5bGUgLmVuOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDoxLjYyNWVtO2hlaWdodDoxLjY4NzVlbTtiYWNrZ3JvdW5kOnVybChcIi9icmFuZC9oaWZtaWQvaW1nL3RvcC9kZWNvX3R0bC5wbmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxLjYyNWVtIDEuNjg3NWVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKX0udHRsX3N0eWxlIC5qcHtjb2xvcjojNTU1O2xpbmUtaGVpZ2h0OjEuNTtmb250LXdlaWdodDo2MDA7dGV4dC1hbGlnbjpjZW50ZXI7bGV0dGVyLXNwYWNpbmc6LjU1cmVtfS50dGxfc3R5bGUgLmpwOm5vdCguYmlnKXtmb250LXNpemU6Mi4yNWVtfS50dGxfc3R5bGUgLndfbHtmb250LXdlaWdodDoxMDB9LnR0bF9zdHlsZS5sZWZ0IC5lbnt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZy10b3A6MDtwYWRkaW5nLWxlZnQ6Mi44NzVlbTttYXJnaW4tYm90dG9tOjEuMjVlbX0udHRsX3N0eWxlLmxlZnQgLmVuOmJlZm9yZXt0b3A6NTAlO2xlZnQ6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCl9LnR0bF9zdHlsZS5sZWZ0IC5qcHt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey50dGxfc3R5bGV7bWFyZ2luLWJvdHRvbToxNC42NjY2NjY2NjY3dnd9LnR0bF9zdHlsZS53aGl0ZSAuZW46YmVmb3Jle2JhY2tncm91bmQ6dXJsKFwiL2JyYW5kL2hpZm1pZC9pbWcvdG9wL2RlY29fdHRsX3cucG5nXCIpIGxlZnQgdG9wIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6NS44NjY2NjY2NjY3dncgNS44NjY2NjY2NjY3dnd9LnR0bF9zdHlsZSAuZW57cGFkZGluZy10b3A6Ny40NjY2NjY2NjY3dnc7bWFyZ2luLWJvdHRvbTo3LjQ2NjY2NjY2Njd2dztsZXR0ZXItc3BhY2luZzouMDhlbTtmb250LXNpemU6NHZ3fS50dGxfc3R5bGUgLmVuOmJlZm9yZXt3aWR0aDo1Ljg2NjY2NjY2Njd2dztoZWlnaHQ6NS44NjY2NjY2NjY3dnc7YmFja2dyb3VuZDp1cmwoXCIvYnJhbmQvaGlmbWlkL2ltZy90b3AvZGVjb190dGwucG5nXCIpIGxlZnQgdG9wIG5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6NS44NjY2NjY2NjY3dncgNS44NjY2NjY2NjY3dnd9LnR0bF9zdHlsZSAuanB7bGV0dGVyLXNwYWNpbmc6LjJlbX0udHRsX3N0eWxlIC5qcDpub3QoLmJpZyl7Zm9udC1zaXplOjUuODY2NjY2NjY2N3Z3fS50dGxfc3R5bGUubGVmdCAuZW57cGFkZGluZy1sZWZ0OjguNTMzMzMzMzMzM3Z3O21hcmdpbi1ib3R0b206NC4yNjY2NjY2NjY3dnd9LnR0bF9zdHlsZS5sZWZ0LnNwX2NlbnRlciAuZW57cGFkZGluZy1sZWZ0OjB2dztwYWRkaW5nLXRvcDo3LjQ2NjY2NjY2Njd2dzttYXJnaW4tYm90dG9tOjcuNDY2NjY2NjY2N3Z3O3RleHQtYWxpZ246Y2VudGVyfS50dGxfc3R5bGUubGVmdC5zcF9jZW50ZXIgLmVuOmJlZm9yZXt0b3A6MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgMCwgMCl9LnR0bF9zdHlsZS5sZWZ0LnNwX2NlbnRlciAuanB7dGV4dC1hbGlnbjpjZW50ZXJ9fS50dGxfc3R5bGUyLC50dGxfc3R5bGUze2xldHRlci1zcGFjaW5nOi4zNXJlbTtsaW5lLWhlaWdodDoxLjY7Y29sb3I6IzU1NTtmb250LXdlaWdodDo2MDB9LnR0bF9zdHlsZTJ7Zm9udC1zaXplOjEuNzVlbX0udHRsX3N0eWxlM3tmb250LXNpemU6MS41ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey50dGxfc3R5bGUye2ZvbnQtc2l6ZTo0Ljh2d30udHRsX3N0eWxlM3tmb250LXNpemU6NC44dnc7bGV0dGVyLXNwYWNpbmc6LjJyZW19fS50eHRfbWluaV9zdHlsZXtmb250LXNpemU6LjYyNWVtO2xpbmUtaGVpZ2h0OjEuMztvcGFjaXR5Oi45O2NvbG9yOiM1NTU7bGV0dGVyLXNwYWNpbmc6LjFyZW19LnR4dF9taW5pX3N0eWxlLnJpZ2h0e3RleHQtYWxpZ246cmlnaHR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey50eHRfbWluaV9zdHlsZXtmb250LXNpemU6Mi42NjY2NjY2NjY3dnc7bGV0dGVyLXNwYWNpbmc6LjFyZW19LnR4dF9taW5pX3N0eWxlLnJpZ2h0LnNwX2xlZnR7dGV4dC1hbGlnbjpsZWZ0fX0uc3Vie2ZvbnQtc2l6ZTouNWVtO3ZlcnRpY2FsLWFsaWduOnRvcDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LjVlbTtsZXR0ZXItc3BhY2luZzowfS5zdWIuaW5fdHRsX2JpZ3tmb250LXNpemU6LjI1ZW07dG9wOjEuMjVlbTtsZWZ0Oi0wLjMxMjVlbX0uc3ViLmluX3R0bHtmb250LXNpemU6LjRlbTt0b3A6LjYyNWVtO2xlZnQ6LTAuMTI1ZW19LmJ0bl9zdHlsZXt3aWR0aDoyMGVtO3dpZHRoOjIyLjVlbTtoZWlnaHQ6NC41ZW07Ym9yZGVyOjFweCBzb2xpZCAjNGI1NDhjO2JvcmRlci1yYWRpdXM6MTAwcHg7bWFyZ2luOjAgYXV0b30uYnRuX3N0eWxlLmNvbG9yMntiYWNrZ3JvdW5kOiM0YjU0OGN9LmJ0bl9zdHlsZS5jb2xvcjIgYXtjb2xvcjojZmZmfS5idG5fc3R5bGUuY29sb3IyIGE6YmVmb3JlLC5idG5fc3R5bGUuY29sb3IyIGE6YWZ0ZXJ7YmFja2dyb3VuZDojZmZmfS5idG5fc3R5bGUgYXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTtjb2xvcjojNGI1NDhjfS5idG5fc3R5bGUgYTpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6MS42MjVlbTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzRiNTQ4Yztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjEuMjVlbTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCl9LmJ0bl9zdHlsZSBhOmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOi42MjVlbTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzRiNTQ4Yztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjEuMjVlbTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTUwJSwgMCkgcm90YXRlKDMwZGVnKTttYXJnaW4tdG9wOi0wLjE4NzVlbX0jaGlmbWlkX2hlYWRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MS4yNWVtO2xlZnQ6MDt6LWluZGV4OjI1O3dpZHRoOjEwMCU7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lfSNoaWZtaWRfaGVhZGVyLmZpeGVke3Bvc2l0aW9uOmZpeGVkfSNoaWZtaWRfaGVhZGVyIC5sb2dve21hcmdpbi1sZWZ0OjIuNWVtO3dpZHRoOjdlbX0jaGlmbWlkX2hlYWRlciAubG9nbyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO2hlaWdodDozLjVlbX0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmY2ZjZmI7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3JkZXItcmFkaXVzOi41ZW07b3BhY2l0eTouN30jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCV9I2hpZm1pZF9oZWFkZXIgI2hpZm1pZF9uYXYgdWwgbGl7Zm9udC1zaXplOi44NzVlbTtwYWRkaW5nOjAgMS41ZW07cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MX0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bCBsaS5jdXJyZW50OmFmdGVye29wYWNpdHk6MX0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bCBsaS5jdXJyZW50IGF7Y29sb3I6I2ZmZn0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bCBsaTpsYXN0LWNoaWxkOmJlZm9yZXtkaXNwbGF5Om5vbmV9I2hpZm1pZF9oZWFkZXIgI2hpZm1pZF9uYXYgdWwgbGk6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO3dpZHRoOjFweDtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7b3BhY2l0eTouMDc7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKX0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bCBsaTphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDpjYWxjKDEwMCUgLSAxLjVlbSk7aGVpZ2h0OjJlbTtiYWNrZ3JvdW5kOiM0YjU0OGM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7ei1pbmRleDoxO2JvcmRlci1yYWRpdXM6LjI1ZW07b3BhY2l0eTowfSNoaWZtaWRfaGVhZGVyICNoaWZtaWRfbmF2IHVsIGxpIGF7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmNlbnRlcjtwYWRkaW5nLWJvdHRvbTouMTI1ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpeyNoaWZtaWRfaGVhZGVye3RvcDowdnc7bGVmdDowfSNoaWZtaWRfaGVhZGVyIC5sb2dve21hcmdpbi1sZWZ0OjUuMzMzMzMzMzMzM3Z3O21hcmdpbi10b3A6My43MzMzMzMzMzMzdnc7d2lkdGg6MTkuNnZ3fSNoaWZtaWRfaGVhZGVyLm9wZW4gI2hpZm1pZF9uYXZ7aGVpZ2h0OmF1dG87aGVpZ2h0OjkzLjMzMzMzMzMzMzN2dzt0cmFuc2l0aW9uOmFsbCAuMnMgLjJzIGVhc2UtaW59I2hpZm1pZF9oZWFkZXIub3BlbiAjaGlmbWlkX25hdjpiZWZvcmV7aGVpZ2h0OjEwMCU7b3BhY2l0eTouOTt0cmFuc2l0aW9uOmFsbCAuMnMgLjJzIGVhc2UtaW59I2hpZm1pZF9oZWFkZXIub3BlbiAjaGlmbWlkX25hdiB1bHtoZWlnaHQ6YXV0bzt0cmFuc2l0aW9uOmFsbCAuMnMgLjJzIGVhc2UtaW59I2hpZm1pZF9oZWFkZXIub3BlbiAjbmF2LXRvZ2dsZTpiZWZvcmV7YmFja2dyb3VuZDojNGI1NDhjO29wYWNpdHk6MX0jaGlmbWlkX2hlYWRlci5vcGVuICNuYXYtdG9nZ2xlIC50eHR7Y29sb3I6I2ZmZn0jaGlmbWlkX2hlYWRlci5vcGVuICNuYXYtdG9nZ2xlIC5pY29uIHNwYW57YmFja2dyb3VuZDojZmZmfSNoaWZtaWRfaGVhZGVyLm9wZW4gI25hdi10b2dnbGUgLmljb24gc3BhbjpudGgtY2hpbGQoMSl7dG9wOjEuODY2NjY2NjY2N3Z3Oy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0jaGlmbWlkX2hlYWRlci5vcGVuICNuYXYtdG9nZ2xlIC5pY29uIHNwYW46bnRoLWNoaWxkKDIpe3dpZHRoOjA7bGVmdDo1MCV9I2hpZm1pZF9oZWFkZXIub3BlbiAjbmF2LXRvZ2dsZSAuaWNvbiBzcGFuOm50aC1jaGlsZCgzKXt0b3A6MS44NjY2NjY2NjY3dnc7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfSNoaWZtaWRfaGVhZGVyICNuYXYtdG9nZ2xle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjR2dzt0b3A6MDt3aWR0aDoyOS4zMzMzMzMzMzMzdnc7aGVpZ2h0OjExLjczMzMzMzMzMzN2dztjdXJzb3I6cG9pbnRlcjt6LWluZGV4OjI1O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0jaGlmbWlkX2hlYWRlciAjbmF2LXRvZ2dsZTpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7b3BhY2l0eTouNztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyMDtib3JkZXItcmFkaXVzOjAgMCAxLjA2NjY2NjY2Njd2dyAxLjA2NjY2NjY2Njd2d30jaGlmbWlkX2hlYWRlciAjbmF2LXRvZ2dsZSAudHh0e2ZvbnQtc2l6ZTozLjJ2dztwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI1O21hcmdpbi1yaWdodDoyLjY2NjY2NjY2Njd2dztjb2xvcjojNGI1NDhjfSNoaWZtaWRfaGVhZGVyICNuYXYtdG9nZ2xlIC5pY29ue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MjU7aGVpZ2h0OjR2dzt3aWR0aDo0Ljh2d30jaGlmbWlkX2hlYWRlciAjbmF2LXRvZ2dsZSAuaWNvbiBzcGFue2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0Oi41MzMzMzMzMzMzdnc7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjEwMHB4O2JhY2tncm91bmQ6IzRiNTQ4YztsZWZ0OjA7LXdlYmtpdC10cmFuc2l0aW9uOi4zNXMgZWFzZS1pbi1vdXQ7LW1vei10cmFuc2l0aW9uOi4zNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjouMzVzIGVhc2UtaW4tb3V0fSNoaWZtaWRfaGVhZGVyICNuYXYtdG9nZ2xlIC5pY29uIHNwYW46bnRoLWNoaWxkKDEpe3RvcDowfSNoaWZtaWRfaGVhZGVyICNuYXYtdG9nZ2xlIC5pY29uIHNwYW46bnRoLWNoaWxkKDIpe3RvcDoxLjg2NjY2NjY2Njd2d30jaGlmbWlkX2hlYWRlciAjbmF2LXRvZ2dsZSAuaWNvbiBzcGFuOm50aC1jaGlsZCgzKXt0b3A6My43MzMzMzMzMzMzdnd9I2hpZm1pZF9oZWFkZXIgI2hpZm1pZF9uYXZ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTtoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlO2hlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmFsbCAuMnMgMHMgZWFzZS1pbn0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiNmY2ZjZmI7YmFja2dyb3VuZDojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3JkZXItcmFkaXVzOjEuMDY2NjY2NjY2N3Z3O29wYWNpdHk6Ljk7b3BhY2l0eTowO2hlaWdodDowO3RyYW5zaXRpb246YWxsIC4ycyAwcyBlYXNlLWlufSNoaWZtaWRfaGVhZGVyICNoaWZtaWRfbmF2IHVse2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OmF1dG87aGVpZ2h0OjA7dHJhbnNpdGlvbjphbGwgLjJzIDBzIGVhc2UtaW47cGFkZGluZy10b3A6MTguNjY2NjY2NjY2N3Z3O3BhZGRpbmctYm90dG9tOjEzLjMzMzMzMzMzMzN2d30jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bCBsaXtmb250LXNpemU6My40NjY2NjY2NjY3dnc7cGFkZGluZy1sZWZ0Ojh2dztwYWRkaW5nLXJpZ2h0Ojh2dztwYWRkaW5nLXRvcDo0dnc7cGFkZGluZy1ib3R0b206NHZ3fSNoaWZtaWRfaGVhZGVyICNoaWZtaWRfbmF2IHVsIGxpLmN1cnJlbnQ6YWZ0ZXJ7b3BhY2l0eTowfSNoaWZtaWRfaGVhZGVyICNoaWZtaWRfbmF2IHVsIGxpLmN1cnJlbnQgYXtjb2xvcjojMzQzNDM0fSNoaWZtaWRfaGVhZGVyICNoaWZtaWRfbmF2IHVsIGxpOmxhc3QtY2hpbGQ6YmVmb3Jle2Rpc3BsYXk6bm9uZX0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bCBsaTpiZWZvcmV7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2JhY2tncm91bmQ6IzAwMDt0b3A6YXV0bztib3R0b206MDtyaWdodDowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bCBsaTphZnRlcntkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDpjYWxjKDEwMCUgLSAxLjVlbSk7aGVpZ2h0OjJlbTtiYWNrZ3JvdW5kOiM0YjU0OGM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7ei1pbmRleDoxO2JvcmRlci1yYWRpdXM6LjI1ZW19I2hpZm1pZF9oZWFkZXIgI2hpZm1pZF9uYXYgdWwgbGkgYXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmctYm90dG9tOi4xMjVlbX0jaGlmbWlkX2hlYWRlciAjaGlmbWlkX25hdiB1bCBsaSBhOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDoxLjZ2dztoZWlnaHQ6Mi41MzMzMzMzMzMzdnc7YmFja2dyb3VuZDp1cmwoXCIvYnJhbmQvaGlmbWlkL2ltZy90b3AvYXJyb3dfbWluaS5wbmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxLjZ2dyAyLjUzMzMzMzMzMzN2dztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX19I2hpZm1pZF9mb290ZXJ7YmFja2dyb3VuZDojNGI1NDhjO3BhZGRpbmc6NWVtIDAgMy43NWVtfSNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWF7YmFja2dyb3VuZDojZmNmY2ZiO2JvcmRlci1yYWRpdXM6MS4yNWVtO3BhZGRpbmc6My43NWVtIDMuNzVlbSAzLjc1ZW0gNWVtO21hcmdpbi1ib3R0b206NWVtfSNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGR0e2NvbG9yOiM1NTU7Zm9udC1zaXplOjEuMjVlbX0jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRke2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZy1sZWZ0OjIuNWVtO21hcmdpbi1sZWZ0OjVlbTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo0Ni44NzVlbX0jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkOmJlZm9yZXtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjt3aWR0aDoxcHg7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtvcGFjaXR5Oi4wN30jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAudHRse2NvbG9yOiM0YjU0OGN9I2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm51bV9hcmVhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bGluZS1oZWlnaHQ6MTtmb250LWZhbWlseTpcIlN1cHJlbWVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOi42MjVlbX0jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubnVtX2FyZWEgaW1ne3dpZHRoOjIuNWVtO2hlaWdodDphdXRvO21hcmdpbi1yaWdodDouODc1ZW19I2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm51bV9hcmVhIC5udW17Zm9udC1zaXplOjIuNzVlbTtjb2xvcjojNGI1NDhjO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzouMDZlbX0jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubWluaXtjb2xvcjojNTU1O29wYWNpdHk6Ljc7Zm9udC1zaXplOi43NWVtO2ZvbnQtZmFtaWx5OlwiU3VwcmVtZVwiLHNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS40O2xldHRlci1zcGFjaW5nOi4wNnJlbX0jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAuYnRuX3N0eWxle3dpZHRoOjIwZW19I2hpZm1pZF9mb290ZXIgLmZvb3RfbG9nb3t0ZXh0LWFsaWduOmNlbnRlcn0jaGlmbWlkX2Zvb3RlciAuZm9vdF9sb2dvIGltZ3t3aWR0aDo3LjYyNWVtO2hlaWdodDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjaGlmbWlkX2Zvb3RlcntwYWRkaW5nOjEzLjMzMzMzMzMzMzN2dyAwIDh2d30jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhe2JvcmRlci1yYWRpdXM6Mi42NjY2NjY2NjY3dnc7cGFkZGluZzoyLjY2NjY2NjY2Njd2dyA4dncgOHZ3O3BhZGRpbmc6Mi42NjY2NjY2NjY3dncgMCA4dnc7bWFyZ2luLWJvdHRvbToxMy4zMzMzMzMzMzMzdnd9I2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbHtkaXNwbGF5OmJsb2NrfSNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZHR7Zm9udC1zaXplOjQuMjY2NjY2NjY2N3Z3O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206Mi42NjY2NjY2NjY3dnc7cGFkZGluZzowIDh2d30jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRke3BhZGRpbmctdG9wOjUuMzMzMzMzMzMzM3Z3O2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWxlZnQ6MDt3aWR0aDoxMDAlfSNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ6YmVmb3Jle3dpZHRoOjEwMCU7aGVpZ2h0OjFweDt0b3A6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9I2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLnR0bHtmb250LXNpemU6My43MzMzMzMzMzMzdnc7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxLjMzMzMzMzMzMzN2d30jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubnVtX2FyZWF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjR2dzt0ZXh0LWFsaWduOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfSNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5udW1fYXJlYSBpbWd7d2lkdGg6OS4wNjY2NjY2NjY3dnc7aGVpZ2h0OmF1dG87bWFyZ2luLXJpZ2h0OjEuODY2NjY2NjY2N3Z3fSNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5udW1fYXJlYSAubnVte2ZvbnQtc2l6ZTo5Ljg2NjY2NjY2Njd2dztsZXR0ZXItc3BhY2luZzouMDZlbX0jaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubWluaXtmb250LXNpemU6My4ydnc7bGluZS1oZWlnaHQ6MS42O2xldHRlci1zcGFjaW5nOi4wNnJlbTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjYuNjY2NjY2NjY2N3Z3fSNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5idG5fc3R5bGV7d2lkdGg6MjIuNWVtfSNoaWZtaWRfZm9vdGVyIC5mb290X2xvZ297dGV4dC1hbGlnbjpjZW50ZXJ9I2hpZm1pZF9mb290ZXIgLmZvb3RfbG9nbyBpbWd7d2lkdGg6MjYuOTMzMzMzMzMzM3Z3fX0iLCJAdXNlICcuLi8uLi8uLi8uLi9jb21tb24vY3NzL3NldHRpbmdzJ2FzIGc7XG5AdXNlICcuLi9jb25maWcnYXMgYztcblxuaHRtbCB7XG4gIC8vIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBzY3JvbGwtcGFkZGluZzogNzBweDtcblxuICBAaW5jbHVkZSBnLnBjIHtcbiAgICBzY3JvbGwtcGFkZGluZzogMTAwcHg7XG4gIH1cbn1cblxuYm9keXtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG4ubC1oZWFkZXJCdG1fbG9nbyB7XG4gIHdpZHRoOiAxMTBweDtcblxuICBAaW5jbHVkZSBnLnNwIHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxufVxuXG4ubC1oZWFkZXJCdG1fbG9nb19jb3B5IHtcbiAgQGluY2x1ZGUgZy5zcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5sLWhlYWRlcl9zdG9yZUJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA2NXB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gIH1cbn1cblxuLmwtaGVhZGVyX21lbnVCdG4ge1xuICBjb2xvcjogYy4kYnJhbmRDb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCNlNWU1ZTU7XG4gIHdpZHRoOiA2NXB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcblxuXG4gIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGJyYW5kQ29sb3I7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGxlZnQ6IDIycHg7XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgdG9wOiAyMnB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogMjhweDtcbiAgICB9XG4gIH1cblxuICAmLmlzLW9wZW5lZCB7XG4gICAgc3BhbiB7XG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdG9wOiAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubC1zcC1tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDk1MDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgcGFkZGluZzogMTI1cHggMTZweCAxMDBweDtcbiAgY29sb3I6ICM1NTU1NTU7XG5cbiAgJi5pcy1vcGVuZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gICZfbGlzdCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcblxuICAgIGxpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTkuN3B4IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vYXJyb3cucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfcHJvZHVjdHMge1xuICAgIHBhZGRpbmctbGVmdDogMzFweDtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvYnJhbmQvY29tbW9uL2ltZy9pY29uL2ljb19jYXJldDAxX2JsLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDRweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgIG1hc2s6IHVybCgvYnJhbmQvY29tbW9uL2ltZy9pY29uL2ljb19jYXJldDAxX2JsLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiRicmFuZENvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sLWhlYWRlclRvcF9uYXZpIGxpIGEuaXMtYXJyb3c6YmVmb3JlIHtcbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubC1oZWFkZXJUb3BfbmF2aSBsaSB7XG4gICY6aGFzKGEuaXMtY2FydCkge1xuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzgxODhhZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhLmlzLWNhcnQge1xuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgbWFzazogdXJsKC4uL2ltZy9jb21tb24vaWNvX2NhcnQuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXG4gICAgICAgIEBpbmNsdWRlIGcucGMge31cbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5sLWNvbHVtbi1sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICBAaW5jbHVkZSBnLnBjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vLi4vY29tbW9uL2Nzcy9zZXR0aW5nc1wiYXMgZztcblxuLy8g44OW44Op44Oz44OJ5ZCN6YGp5a6c5aSJ5pu0XG4kcGF0aDogJy9icmFuZC9oaWZtaWQnO1xuXG4vLyAgY29sb3JcbiRCbHVlOiAjNGI1NDhjO1xuXG4kR3JlZW46ICM0YjU0OGM7XG4kRGFya0dyZWVuOiAjMzI4OTYwO1xuJFBhbGVHcmVlbjogI2UzZjRlYztcbiRSZWQ6ICNlNjAwMTI7XG4kRGFya1JlZDogI2QwMjYzMztcbiRHb2xkOiAjYzE4YjAwO1xuJEdyYXk6ICNjZWM5Yzk7XG4kTGlnaHRHcmF5OiAjZjRmNGY0O1xuJExpZ2h0R3JheTI6ICNlZGVmZWY7XG4kQ3JlYW06ICNmOWU5Yjk7XG4kQ3JlYW0yOiAjZmNmNWUxO1xuJEJsYWNrOiAjMDAwO1xuXG4kYnJhbmRDb2xvcjogJEJsdWU7XG4kaGVpZ2hMaWdodENvbG9yOiAkUmVkO1xuXG4kaGVhZGVyVG9wQmc6ICRicmFuZENvbG9yOyAvLyAubC1oZWFkZXJUb3Ag6IOM5pmvXG4kaGVhZGVyVG9wTmF2aUhvbWU6ICNmZmY7IC8vIC5sLWhlYWRlclRvcF9uYXZpX2hvbWUg44OY44OD44OA44O85a6244Ki44Kk44Kz44OzXG4kaGVhZGVyQnRtU3RvcmU6ICRicmFuZENvbG9yOyAvLyAubC1oZWFkZXJfc3RvcmVCdG4g6LKp5aOy5bqX5qSc57Si44Oc44K/44OzXG4kaGVhZGVyQnRtTWVudUJ0bjogJGJyYW5kQ29sb3I7IC8vIC5sLWhlYWRlcl9tZW51QnRuIOODoeODi+ODpeODvOODnOOCv+ODs1xuJGhlYWRlckJ0bU1lbnVMaW5lOiAkYnJhbmRDb2xvcjsgLy8gUEPjg5jjg4Pjg4Djg7zjg6Hjg4vjg6Xjg7xob3ZlcuaZguS4i+e3mlxuXG4kc3BOYXZpSGVhZGVyTGluZTogJGJyYW5kQ29sb3I7IC8vIC5sLXNwTmF2aV9oZWFkZXIgU1Djg6Hjg4vjg6Xjg7wg44OY44OD44OA44O85LiL57eaXG4kc3BOYXZpTGlzdEFycm93OiAkYnJhbmRDb2xvcjsgLy8gLmwtc3BOYXZpX2xpc3QgbGkgYTpiZWZvcmUgU1Djg6Hjg4vjg6Xjg7wg55+i5Y2wXG4kc3BOYXZpTGlzdFRyaWdnZXI6ICRicmFuZENvbG9yOyAvLyAubC1zcE5hdmlfbGlzdCBsaSAudHJpZ2dlcjpiZWZvcmUsIDphZnRlciBTUOODoeODi+ODpeODvCDvvItcbiRzcE5hdkFjdGl2ZUJnOiByZ2JhKCRicmFuZENvbG9yLCAuMSk7IC8vIC5sLXNwTmF2aV9saXN0IGxpIGEuaXMtYWN0aXZlIFNQ44Oh44OL44Ol44O844Ki44Kv44OG44Kj44OW5pmC6IOM5pmvXG4kc3BOYXZBY3RpdmVUeHQ6ICRicmFuZENvbG9yOyAvLyAubC1zcE5hdmlfbGlzdCBsaSBhLmlzLWFjdGl2ZSBTUOODoeODi+ODpeODvOOCouOCr+ODhuOCo+ODluaZguaWh+Wtl+iJslxuJHNwTmF2aUNsb3NlOiAkYnJhbmRDb2xvcjsgLy8gLmwtc3BOYXZpX2Nsb3NlOmJlZm9yZSBTUOODoeODi+ODpeODvCDplonjgZjjgovjg5zjgr/jg7NcblxuJGJvdHRvbU5hdmlIb21lOiAkYnJhbmRDb2xvcjsgLy8gLmwtYm90dG9tTmF2aV9ob21lIOODleODg+OCv+ODvOS4iuODiuODk+WutuOCouOCpOOCs+ODs1xuJGZvb3RlclJlbGF0aW9uVHRsU3A6IGcuJGNvcnBvcmF0ZUNvbG9yOyAvLyAubC1mb290ZXJSZWxhdGlvbl90dGwg44OV44OD44K/44O86Zai6YCj5oOF5aCxIOOCv+OCpOODiOODqyBTUFxuJGZvb3RlclJlbGF0aW9uVHRsUGM6ICMwMDgwY2M7IC8vIC5sLWZvb3RlclJlbGF0aW9uX3R0bCDjg5Xjg4Pjgr/jg7zplqLpgKPmg4XloLEg44K/44Kk44OI44OrIFBDXG4kZm9vdGVyUmVsYXRpb25OYXZpVHRsU3A6IGcuJGNvcnBvcmF0ZUNvbG9yOyAvLyAubC1mb290ZXJSZWxhdGlvbl9uYXZpX3R4dCDjg5Xjg4Pjgr/jg7zplqLpgKPmg4XloLEg5ZCE44Oq44Oz44Kv44K/44Kk44OI44OrIFNQXG4kZm9vdGVyUmVsYXRpb25RYVNwOiBnLiRjb3Jwb3JhdGVDb2xvcjsgLy8gLmwtZm9vdGVyUmVsYXRpb25fbmF2aV9xYSDjg5Xjg4Pjgr/jg7zplqLpgKPmg4XloLEgUSZBIFNQXG4kZm9vdGVyUmVsYXRpb25RYVBjOiAkYnJhbmRDb2xvcjsgLy8gLmwtZm9vdGVyUmVsYXRpb25fbmF2aV9xYSDjg5Xjg4Pjgr/jg7zplqLpgKPmg4XloLEgUSZBIFBDXG4kZm9vdGVyUmVsYXRpb25BcnJvd1NwOiBnLiRjb3Jwb3JhdGVDb2xvcjsgLy8gLi5sLWZvb3RlclJlbGF0aW9uX25hdmkgYTphZnRlciDjg5Xjg4Pjgr/jg7zplqLpgKPmg4XloLEg55+i5Y2w6IOM5pmv6ImyIFNQXG5cbiRmb290ZXJTaGFyZUR0OiAkYnJhbmRDb2xvcjsgLy8uLmwtc2hhcmVfbmF2aSBkdCDjgZPjga7mg4XloLHjgpLjgrfjgqfjgqLjgZnjgovjga5QQ+aZguiDjOaZr+iJslxuJGZvb3RlclNoYXJlRHRUeHQ6ICNmZmY7IC8vLi5sLXNoYXJlX25hdmkgZHQg44GT44Gu5oOF5aCx44KS44K344Kn44Ki44GZ44KL44GuUEPmmYLmloflrZfoibJcbiIsIkB1c2UgXCIuLi8uLi8uLi8uLi9jb21tb24vY3NzL3NldHRpbmdzXCJhcyBnO1xuQHVzZSBcIi4uL2NvbmZpZ1wiYXMgYztcblxuXG4ubC1oZWFkZXJUb3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiRoZWFkZXJUb3BCZztcbn1cblxuLmwtaGVhZGVyVG9wX25hdmlfaG9tZSB7XG4gIGZpbGw6IGMuJGhlYWRlclRvcE5hdmlIb21lO1xufVxuXG4ubC1oZWFkZXJfc3RvcmVCdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2U1ZTVlNTtcbn1cblxuLmwtaGVhZGVyX21lbnVCdG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubC1oZWFkZXJCdG1fbmF2aT5saT5hOmhvdmVyOmJlZm9yZSxcbi5sLWhlYWRlckJ0bV9uYXZpPmxpPmE6YWN0aXZlOmJlZm9yZSxcbi5sLWhlYWRlckJ0bV9uYXZpPmxpPmEuaXMtYWN0aXZlOmJlZm9yZSxcbi5sLWhlYWRlckJ0bV9uYXZpPmxpIC50cmlnZ2VyOmhvdmVyOmJlZm9yZSxcbi5sLWhlYWRlckJ0bV9uYXZpPmxpIC50cmlnZ2VyOmFjdGl2ZTpiZWZvcmUsXG4ubC1oZWFkZXJCdG1fbmF2aT5saSAudHJpZ2dlci5pcy1hY3RpdmU6YmVmb3JlIHtcbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYy4kaGVhZGVyQnRtTWVudUxpbmU7XG4gIH1cbn1cblxuLmwtaGVhZGVyQnRtX25hdmk+bGkuLWNhcnQge1xuICBjb2xvcjogYy4kaGVhZGVyQnRtTWVudUJ0bjtcbn1cblxuLmwtaGVhZGVyX25hdmlfY2FydCB7XG4gIEBpbmNsdWRlIGcucGMge1xuICAgIGZpbGw6IGMuJGhlYWRlckJ0bU1lbnVCdG47XG4gIH1cbn1cblxuLmwtc3BOYXZpX2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IGMuJHNwTmF2aUhlYWRlckxpbmU7XG59XG5cbi5sLXNwTmF2aV9saXN0IGxpIGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYy4kc3BOYXZpTGlzdEFycm93O1xufVxuXG4ubC1zcE5hdmlfbGlzdCBsaSBhLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGMuJHNwTmF2QWN0aXZlQmc7XG4gIGNvbG9yOiBjLiRzcE5hdkFjdGl2ZVR4dDtcbn1cblxuLmwtc3BOYXZpX2xpc3QgbGkgLnRyaWdnZXI6YmVmb3JlLFxuLmwtc3BOYXZpX2xpc3QgbGkgLnRyaWdnZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiRzcE5hdmlMaXN0VHJpZ2dlcjtcbn1cblxuLmwtc3BOYXZpX2Nsb3NlIHtcbiAgYm9yZGVyLWNvbG9yOiBjLiRzcE5hdmlDbG9zZTtcbn1cblxuLmwtc3BOYXZpX2Nsb3NlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGMuJHNwTmF2aUNsb3NlO1xufVxuXG4ubC1ib3R0b21OYXZpX2hvbWUge1xuICBmaWxsOiBjLiRib3R0b21OYXZpSG9tZTtcbn1cblxuLmwtZm9vdGVyUmVsYXRpb25fdHRsIHtcbiAgQGluY2x1ZGUgZy5zcCB7XG4gICAgY29sb3I6IGMuJGZvb3RlclJlbGF0aW9uVHRsU3A7XG4gIH1cblxuICBAaW5jbHVkZSBnLnBjIHtcbiAgICBjb2xvcjogYy4kZm9vdGVyUmVsYXRpb25UdGxQYztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYy4kZm9vdGVyUmVsYXRpb25UdGxQYztcbiAgICB9XG4gIH1cbn1cblxuLmwtZm9vdGVyUmVsYXRpb25fbmF2aV9xYSB7XG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGZvb3RlclJlbGF0aW9uUWFTcDtcbiAgfVxuXG4gIEBpbmNsdWRlIGcucGMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGZvb3RlclJlbGF0aW9uUWFQYztcbiAgfVxufVxuXG4ubC1mb290ZXJSZWxhdGlvbl9uYXZpX3R0bCB7XG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIGNvbG9yOiBjLiRmb290ZXJSZWxhdGlvbk5hdmlUdGxTcDtcbiAgfVxufVxuXG4ubC1mb290ZXJSZWxhdGlvbl9uYXZpIGE6YWZ0ZXIge1xuICBAaW5jbHVkZSBnLnNwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjLiRmb290ZXJSZWxhdGlvbkFycm93U3A7XG4gIH1cbn1cblxuLmwtc2hhcmVfbmF2aSBkdCB7XG4gIEBpbmNsdWRlIGcucGMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGMuJGZvb3RlclNoYXJlRHQ7XG4gICAgY29sb3I6IGMuJGZvb3RlclNoYXJlRHRUeHQ7XG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uLy4uLy4uL2NvbW1vbi9jc3Mvc2V0dGluZ3MnYXMgZztcbkB1c2UgJy4uL2NvbmZpZydhcyBjO1xuXG4uYy1idG4tc3RvcmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIG1pbi1oZWlnaHQ6IDE1LjZ2dztcbiAgfVxuXG4gIEBpbmNsdWRlIGcucGMge1xuICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIH1cblxuICBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIG1heC13aWR0aDogMzR2dztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgfVxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2Fycm93LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDJweCAvIGNvbnRhaW47XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi4vLi4vLi4vLi4vY29tbW9uL2Nzcy9zZXR0aW5ncydhcyBnO1xuQHVzZSAnLi4vY29uZmlnJ2FzIGM7XG5cbiRkaXI6IFwiY29tbW9uXCI7XG5cbi5jLW5hdmlTdG9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICAvLyBkaXNwbGF5OiBmbGV4O1xuICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvdG9wL2JnX2NlcmFtaWRlLmpwZ1wiKSByZXBlYXQgbGVmdCB0b3AgLyAzcHggM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBnLnNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuXG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5jLW5hdmlMaW5ldXAge1xuICBAaW5jbHVkZSBnLnBjIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gICZfdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX2xpc3Qge1xuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IC0gZy4kcGFkZGluZztcbiAgICAgIG1hcmdpbi1yaWdodDogLSBnLiRwYWRkaW5nO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgLnAtdG9wICYge1xuICAgICAgICBtYXgtd2lkdGg6IDk5OHB4O1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHdpZHRoOiA0OC42JTtcblxuICAgICAgICAmLncxMDAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIEBpbmNsdWRlIGcudzEwMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjA1KSBpbnNldDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmMtbGluZXVwTmF2aTIge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG5cbiAgJl9saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiA0OS4yJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJveC1zaGFkb3c6IDVweCA1cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIH1cbiAgfVxuXG4gICZfdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICB9XG4gIH1cblxuICAmX3BhZ2V0b3Age1xuICAgIHdpZHRoOiA3NnZ3O1xuICAgIG1hcmdpbjogOHB4IGF1dG8gMDtcbiAgICBjb2xvcjogIzQxOTg1YTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIHdpZHRoOiBnLiR3aWR0aDtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcvYnJhbmQvY29tbW9uL2ltZy9pY29uL2ljb19hcnJvdzAyX2dyLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmMtbmF2aUNvbnRlbnRzIHtcbiAgJl90dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAmX2xlYWQge31cblxuICAmX2xpc3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDkwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzFjODkzOTtcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIC8vIHdpZHRoOiAzMy4zMzMlO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuXG4gICAgICArbGkge1xuICAgICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuXG4gICAgICAgIC8vICY6bnRoLWNoaWxkKG4rNCkge1xuICAgICAgICAvLyAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIC8vIH1cbiAgICAgICAgLy8gJjpub3QoOm50aC1jaGlsZCgzbi0yKSl7XG4gICAgICAgIC8vICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgIC8vIH1cbiAgICAgICAgJjpudGgtY2hpbGQobiArIDMpIHtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jLWFuY2hvck5hdmkge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzIxYWEzZDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIGxpIHtcbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgIH1cblxuICAgICtsaSB7XG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkb3R0ZWQgIzIxYWEzZDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNHZ3O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBnLiRzZXJpZjtcbiAgICBjb2xvcjogYy4kYnJhbmRDb2xvcjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIGZvbnQtc2l6ZTogM3Z3O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzdnc7XG4gICAgdHJhbnNpdGlvbjogMC40cztcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBjLiRicmFuZENvbG9yO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0dnc7XG4gICAgICBoZWlnaHQ6IDR2dztcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnL2JyYW5kL2NvbW1vbi9pbWcvaWNvbi9pY29fYXJyb3cwMl9nci5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAvIGNvbnRhaW47XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBib3R0b206IDN2dztcblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuICAgICAgICBib3R0b206IC0yMHB4O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IGRvdHRlZCBjLiRicmFuZENvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIC8vYm9yZGVyLWNvbG9yOiBjLiRQaW5rO1xuICAgICAgICAvL2NvbG9yOiBjLiRQaW5rO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIC8vYm9yZGVyLWNvbG9yOiBjLiRQaW5rO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2JyYW5kL2NvbW1vbi9pbWcvaWNvbi9pY29fYXJyb3cwMl9way5zdmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYy1ibnIwMSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlN2U3ZTc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuXG4uYy1pdGVtTmF2aSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5jLWl0ZW1OYXZpIGxpK2xpIHtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xufVxuXG4uYy1jb250ZW50c0JuciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCBjLiRicmFuZENvbG9yO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4gIEBpbmNsdWRlIGcucGMge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgJkFyZWEge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgJl90dGwge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cblxuICBpbWcge1xuICAgIEBpbmNsdWRlIGcudzEwMDtcbiAgfVxufVxuXG4uYy1uYXZpLXBhZ2Uge1xuICBAaW5jbHVkZSBnLnNwIHt9XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+bGkge1xuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgd2lkdGg6IDMyJTtcbiAgICB9XG5cbiAgICArbGkge1xuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNmM2U3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gICZfaW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNhZDYzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2JvZHkge1xuICAgIHBhZGRpbmc6IDMycHggMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gICZfdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6IGMuJGJyYW5kQ29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLXRvcDogLTI0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTI0cHg7XG4gICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAzZW07XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMC43ZW07XG4gICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IC0wLjRlbTtcbiAgICB9XG4gIH1cblxuICAmX3R4dCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuXG4gICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG4gIH1cblxuICAmX2J0biB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLmMtbmF2aS1jb250ZW50cyB7XG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGcucGMge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICB9XG5cbiAgJl9saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIEBpbmNsdWRlIGcuc3Age31cblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIGdhcDogMzBweCAyMnB4O1xuICAgIH1cblxuICAgID5saSB7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICArbGkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ4M3B4O1xuXG4gICAgICB9XG5cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgYm9yZGVyOiBzb2xpZCAycHggIzIxYTI1MjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHt9XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBib3JkZXItd2lkdGg6IDNweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA1cHggI2YxZjFmMSBpbnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfaW1nIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgZmxleDogMCAwIDEzMHB4O1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHt9XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBwYWRkaW5nOiAxN3B4O1xuICAgICAgICBmbGV4OiAwIDAgMTk0cHg7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIGcudzEwMDtcblxuICAgICAgICBAaW5jbHVkZSBnLnBjIHt9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl90dGwge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age31cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9ib2R5IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiBnLnZ3KDI4KTtcbiAgICAgICAgaGVpZ2h0OiBnLnZ3KDI4KTtcbiAgICAgICAgcmlnaHQ6IDF2dztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogYy4kYnJhbmRDb2xvciB1cmwoL2JyYW5kL2NvbW1vbi9pbWcvaWNvbi9pY29fYXJyb3cwMV93dC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gNnB4IGF1dG87XG5cblxuICAgICAgICBAaW5jbHVkZSBnLnNwIHt9XG5cbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogN3B4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnAtdG9wX3Byb2R1Y3Qge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoODQsIDE4NywgMTAxLCAxKSAwJSwgcmdiYSgyNywgMTY2LCA4OSwgMSkgMTAwJSk7XG4gIHBhZGRpbmc6IDcwcHggMCA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgJl9hcnJvdyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAvKiB3aWR0aDogNDAlOyAqL1xuICAgIH1cblxuICB9XG5cbiAgJl9pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG5cblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMTAwcHg7XG4gICAgfVxuXG5cbiAgICAmX3R4dCB7XG4gICAgICB3aWR0aDogMzgwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICB3aWR0aDogNjIlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNSU7XG4gICAgICB9XG5cbiAgICAgICZfZW1waGFzaXMge1xuICAgICAgICBjb2xvcjogI2ZkZWQwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDAxMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cblxuICAgICAgJl9jYXRjaCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDUuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgZm9udC1zaXplOiBnLnZ3KDg0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IGcudncoNTYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX25hbWUge1xuICAgICAgICBjb2xvcjogYy4kYnJhbmRDb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiA3LjdyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgfVxuXG4gICAgICAmX2V4cGxhbmF0aW9uIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXG5cbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAgICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgZm9udC1zaXplOiBnLnZ3KDI0KTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgcGFkZGluZzogMnB4IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfaW1nIHtcbiAgICAgIHdpZHRoOiA1NDBweDtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIHdpZHRoOiA4NyU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE5JTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQzcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cblxuICBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8qIGZvbnQtZmFtaWx5OiAkc2VyaWY7ICovXG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgZm9udC1zaXplOiBnLnZ3KDg0KTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogZy52dyg1Nik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3VwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE3cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuXG4gICZfaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGRpdiB7XG4gICAgICBtaW4td2lkdGg6IDM2MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfbGF5b3V0IHtcblxuICAgICAgJl9pbWcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgICBkbCB7XG4gICAgICAgICAgZHQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IGcudncoNDApIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mdW5jdGlvbmFsaXR5IHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggNnB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogZy52dygyNCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZy52dygxNSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAvKiBmb250LWZhbWlseTogJHNlcmlmOyAqL1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcblxuICAgICAgICAgICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IGcudncoNjIpO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IGcudncoNDIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBnLnZ3KDI4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBnLnZ3KDE1KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgIC5saW5rQnRuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAgICZfZ3Ige1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgLyogZm9udC1mYW1pbHk6ICRzZXJpZjsgKi9cbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC41ZW0gMmVtIDAuNWVtIDFlbTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyZW07XG4gICAgICAgICAgICAgICAgICBjb2xvcjogYy4kYnJhbmRDb2xvcjtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiI3tjLiRwYXRofS9pbWcvY29tbW9uL2ljb25fbGlua19nci5wbmdcIikgbm8tcmVwZWF0IHJpZ2h0IDI1cHggY2VudGVyICNmZmY7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJl9ibCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIC8qIGZvbnQtZmFtaWx5OiAkc2VyaWY7ICovXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDJlbSAwLjVlbSAxZW07XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMmVtO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIiN7Yy4kcGF0aH0vaW1nL2NvbW1vbi9pY29uX2xpbmsucG5nXCIpIG5vLXJlcGVhdCByaWdodCAyNXB4IGNlbnRlciAjZmZmO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgIHBhZGRpbmc6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubm90ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgZm9udC1zaXplOiBnLnZ3KDI4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL+ODkuODleODn+ODieOBrueJueW+tFxuICAmX2ZlYXR1cmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjN2UzZDQ7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMjBweDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIje2MuJHBhdGh9L2ltZy90b3AvdG9wX3Byb2R1Y3RfbGlzdF9pY29uLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxZW07XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcblxuICAgICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgICBmb250LXNpemU6IGcudncoMzIpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIH1cblxuICAgICAgICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXG4gICAgICAgIC8qICBwb3NpdGlvbjogcmVsYXRpdmU7ICovXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICAgICAgICAgIGNvbG9yOiBjLiRicmFuZENvbG9yO1xuICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDAgI0ZGRiwgLTJweCAtMnB4IDAgI0ZGRixcbiAgICAgICAgICAgIC0ycHggMnB4IDAgI0ZGRiwgMnB4IC0ycHggMCAjRkZGLFxuICAgICAgICAgICAgMHB4IDJweCAwICNGRkYsIDAgLTJweCAwICNGRkYsXG4gICAgICAgICAgICAtMnB4IDAgMCAjRkZGLCAycHggMCAwICNGRkY7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDUwJSwgI2ZmZiA1MCUpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IGcudncoNDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8v44KB44G+44GE44Gv44Gq44Gc6LW344GT44KL44Gu77yfXG4gICZfd2h5IHtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM2VtO1xuICAgIH1cbiAgfVxuXG5cbn1cblxuLnAtdG9wX2ludHJvIHtcblxuICAmX2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIGcucGMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBkbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZHQgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDAgMDtcbiAgICAgIH1cblxuICAgICAgZGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNmM2U3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBAaW5jbHVkZSBnLmZ6X3JlbV9zcCgzMCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG1hcmdpbi10b3A6IGcudncoMjApO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfdHh0IHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBjb2xvcjogYy4kYnJhbmRDb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDRyZW0gMCAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICBmb250LXNpemU6IGcudncoMzgpO1xuICAgIH1cbiAgfVxuXG4gICZfbGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNC4wcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiA0cmVtIDAgMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgZm9udC1zaXplOiBnLnZ3KDU0KTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGhlaWdodDogNC4wZW07XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTYwZGVnKTtcbiAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgaGVpZ2h0OiA0LjBlbTtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMGRlZyk7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucC1tZW1haV93YXJtIHtcbiAgbWFyZ2luOiA3MHB4IDAgMTAwcHg7XG5cbiAgQGluY2x1ZGUgZy5zcCB7XG4gICAgbWFyZ2luOiA3MHB4IDAgNDBweDtcbiAgfVxuXG4gICZfYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNmM2U3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogNDJweCAzMHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgcGFkZGluZy10b3A6IGcudncoMzApO1xuICAgICAgcGFkZGluZy1ib3R0b206IGcudncoMzApO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJlbTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzg7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHt9XG4gIH1cblxuICAmX2xlYWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQuMHJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDEuM3JlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgZm9udC1zaXplOiBnLnZ3KDUyKTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICBoZWlnaHQ6IDMuMGVtO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE2NWRlZyk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGhlaWdodDogMy4wZW07XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA0MzFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuXG4gICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8v44KB44G+44GE44Gu5Y6f5Zug44Gr44Gv6KaB5rOo5oSP77yB77yBXG4ucC10b3Bfd2FybSB7XG4gIG1hcmdpbi10b3A6IDY3cHg7XG5cblxuICAmX2Jsb2NrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNmM2U3O1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgcGFkZGluZy10b3A6IGcudncoMzApO1xuICAgICAgcGFkZGluZy1ib3R0b206IGcudncoMzApO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICB9XG4gIH1cblxuXG4gICZfYm9keSB7XG4gICAgQGluY2x1ZGUgZy5zcCB7fVxuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjc4O1xuICAgICAgZmxleC1iYXNpczogNzQwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDJweDtcbiAgICB9XG4gIH1cblxuICAmX2xlYWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQuMHJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNHJlbSAwIDEuOHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgZm9udC1zaXplOiBnLnZ3KDU2KTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgIGhlaWdodDogMS42ZW07XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTUzZGVnKTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgaGVpZ2h0OiAxLjZlbTtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyN2RlZyk7XG4gICAgICBtYXJnaW4tbGVmdDogMjVweDtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfaW1nIHtcbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIH1cblxuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBmbGV4LWJhc2lzOiAxOTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuXG5AaW5jbHVkZSBnLnNwIHt9XG5cbkBpbmNsdWRlIGcucGMge31cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbi8vICB3aWR0aFxuJGJwOiA3NjdweDsgLy8g44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG4kd2lkdGg6IDEwMjhweDtcbiRzcERlc2lnbldpZHRoOiA3NTA7XG4kcGFkZGluZzogMjBweDtcblxuLy8gIGhlaWdodFxuJHNwSGRIZWlnaHQ6IDYwcHg7XG4kcGNIZEhlaWdodDogMTQzcHg7XG5cbi8vICBmb250XG4kZm9udDogQXJpYWxNVCxcbidOb3RvIFNhbnMgSlAnLFxuc2Fucy1zZXJpZjtcbi8vIOKGk+S9v+eUqOOBmeOCi+WgtOWQiOOBr+WQhOODluODqeODs+ODieOCteOCpOODiOOBrmRlZmF1bHQuc2Nzc+OBp1wiYnJhbmQvY29tbW9uL2Nzcy9mb3VuZGF0aW9uL2ZvbnQvc2VyaWZcIuOCkuOCpOODs+ODneODvOODiOOBl+OBpuOBj+OBoOOBleOBhDtcbiRzZXJpZjogJ05vdG8gU2VyaWYgSlAnLFxuc2VyaWY7XG5cbi8vICBjb2xvclxuJEJsdWU6ICMwMDgwY2M7XG4kZGFya0dyZXk6ICMzMzM7XG5cbiRjb3Jwb3JhdGVDb2xvcjogJEJsdWU7XG4kdGV4dENvbG9yOiAkZGFya0dyZXk7XG5cbi8vICB6LWluZGV4O1xuJHpNZW51OiAxMDAwO1xuJHpPdmVybGF5OiA5ODA7XG4kekhlYWRlcjogOTYwO1xuJHpXcmFwcGVyOiAxO1xuXG4vLyAgY2FsY1xuQGZ1bmN0aW9uIHZ3KCRzaXplKSB7XG4gIEByZXR1cm4gbWF0aC5kaXYobWF0aC5mbG9vcihtYXRoLmRpdigkc2l6ZSwgJHNwRGVzaWduV2lkdGgpICogMTAwMDAwMHZ3KSwgMTAwMDApO1xufVxuXG5AZnVuY3Rpb24gcmVtX3NwKCRzaXplLCAkc3BEZXNpZ25XaWR0aDogNzUwKSB7XG4gIEByZXR1cm4gbWF0aC5kaXYobWF0aC5kaXYoJHNpemUsIDEwKSwgMikgKiAxLjA4K3JlbTtcbn1cblxuQG1peGluIGZ6X3JlbV9zcCgkc2l6ZSwgJHNwRGVzaWduV2lkdGg6IDc1MCkge1xuICBmb250LXNpemU6IG1hdGguZGl2KG1hdGguZGl2KCRzaXplLCAxMCkgLCAyKSAqIDEuMDggKyByZW07XG4gIH1cblxuICAvLyAgbWVkaWFxdWVyeVxuICBAbWl4aW4gc3Age1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQG1peGluIHBjIHtcblxuICAgIEBtZWRpYSBwcmludCxcbiAgICBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicCArIDEpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBjbGVhckZpeCB7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICB9XG5cbiAgQG1peGluIGljb24oJHBvc2l0aW9uLCAkZGlzcGxheSkge1xuICAgICY6I3skcG9zaXRpb259IHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogJGRpc3BsYXk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiB3MTAwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cblxuICBAbWl4aW4gcHNldWRvIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIEBtaXhpbiBub0d1dHRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcGFkZGluZztcbiAgICBtYXJnaW4tcmlnaHQ6IC0kcGFkZGluZztcbiAgfVxuIiwiQHVzZSAnLi4vLi4vLi4vLi4vY29tbW9uL2Nzcy9zZXR0aW5ncydhcyBnO1xuQHVzZSAnLi4vY29uZmlnJ2FzIGM7XG5cbltpZF49XCJjb2x1bW5cIl0gLmwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjM7XG5cbiAgdWwge1xuICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyMHB4O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgfVxuXG4gIGE6bm90KFtjbGFzc10pIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgIEBtZWRpYSAoYW55LWhvdmVyOiBob3Zlcikge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG5cblxuICAvKiBjb2x1bW5fZGV0YWlsLmNzcyAtIHVwZGF0ZWQgZm9yIGRlc2lnbiBmaWRlbGl0eSAqL1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL05vdG9TYW5zSlAtUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgIHVybChcIi4uL2ZvbnRzL05vdG9TYW5zSlAtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIjtcbiAgICBzcmM6IHVybChcIi4uL2ZvbnRzL05vdG9TYW5zSlAtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgdXJsKFwiLi4vZm9udHMvTm90b1NhbnNKUC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLyog5LuW44Gu44Km44Kn44Kk44OI44KC5b+F6KaB44Gr5b+c44GY44Gm5ZCM5qeY44Gr6KiY6L+wICovXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU3VwcmVtZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1N1cHJlbWUtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnLi4vZm9udHMvU3VwcmVtZS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU3VwcmVtZSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1N1cHJlbWUtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnLi4vZm9udHMvU3VwcmVtZS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIGh0bWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIGJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEwZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmMztcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmVuIHtcbiAgICBmb250LWZhbWlseTogJ1N1cHJlbWUnLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gIH1cblxuICAuZW4tYm9sZCB7XG4gICAgZm9udC1mYW1pbHk6ICdTdXByZW1lJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC5oZWFkZXItZml4ZWQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICB6LWluZGV4OiAxMDAwO1xuICB9XG5cbiAgLmNvbHVtbi10b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW46IDgwcHggYXV0byAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29sdW1uLXRvcCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5uYXYtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGdhcDogMjBweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICBmb250LXNpemU6IGNhbGMoMTYgLyAxNDQwICogMTAwdncpO1xuICAgIH1cbiAgfVxuXG4gIC52aXNpYmxlIC5uYXYtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB9XG5cbiAgLnZpc2libGUgLm5hdi13cmFwcGVyICoge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZm9udC1zaXplOiAuODc1ZW07XG4gIH1cblxuICAubmF2LWl0ZW0ge1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAvKiBwYWRkaW5nOiA2cHggMTBweDsgKi9cbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG5cbiAgLmRpdmlkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuICAgIGNvbG9yOiAjY2NjO1xuICB9XG5cbiAgLm5hdi1pdGVtLmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ4YztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEwMHB4O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgLyog5Lit5aSu5a+E44GbICovXG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICBtYWluLmNvbHVtbi1kZXRhaWwge1xuICAgIC8vIG1heC13aWR0aDogODgwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cblxuICAuYm9yZGVyLWxpbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogNDBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWQxY2Y7XG4gIH1cblxuICAuYmx1ZS1wYXJ0IHtcbiAgICB3aWR0aDogMzAlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0OGM7XG4gIH1cblxuICAuY2F0ZWdvcnksXG4gIC5jb2x1bW4tY2F0ZWdvcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0OGM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gIHRpbWUge1xuICAgIGNvbG9yOiAjNGI1NDhjO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC50aW1lIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLnRpbWUgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICAvKiB0b3A6IDA7ICovXG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG5cbiAgdWwge1xuICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAyMHB4O1xuICB9XG5cbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlubmVyLnBjIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5pbWctcGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmltZy1zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIDo6bWFya2VyIHtcbiAgICBjb2xvcjogIzRiNTQ4YztcbiAgfVxuXG4gIC8qIOebruasoeOCueOCv+OCpOODqyAqL1xuICAudG9jLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAudG9jLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAudG9jLWljb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMjdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnRvYy1pY29uIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTU1NTU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLnRvYy1pY29uIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICB0b3A6IC03cHg7XG4gIH1cblxuICAudG9jLWljb24gc3BhbjpudGgtY2hpbGQoMikge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnRvYy1pY29uIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICB0b3A6IDdweDtcbiAgfVxuXG4gIC50b2MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICM1NTU1NTU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnRvYy1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM0YjU0OGM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgLyogZm9udC13ZWlnaHQ6IDUwMDsgKi9cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC50b2MtY2xvc2UgLmNsb3NlLXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvKiBtYXJnaW4tcmlnaHQ6IDVweDsgKi9cbiAgfVxuXG4gIC50b2MtY2xvc2UgLmNsb3NlLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICB9XG5cbiAgLnRvYy1jbG9zZSAuY2xvc2UtaWNvbiAubGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ4YztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAudG9jLWNsb3NlIC5jbG9zZS1pY29uIC52ZXJ0aWNhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ4YztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIH1cblxuICAvKiDplonjgZjjgovjg5zjgr/jg7PvvIjDl++8ieOBrueKtuaFiyAqL1xuICAudG9nZ2xlLWJ0bi5jbG9zZSAudmVydGljYWwge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAvKiDplovjgY/jg5zjgr/jg7PvvIjvvIvvvInjga7nirbmhYsgKi9cbiAgLnRvZ2dsZS1idG4ub3BlbiAudmVydGljYWwge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAudG9jLWNvbnRlbnQuaXMtY2xvc2VkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRvYy1jb250ZW50LmlzLWNsb3NlZH4udG9jLWhlYWRlciAuY2xvc2UtaWNvbiAudmVydGljYWwge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAudG9jLWNvbnRlbnQuaXMtb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAudG9jLWNvbnRlbnQuaXMtb3Blbn4udG9jLWhlYWRlciAuY2xvc2UtaWNvbiAudmVydGljYWwge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAudG9jLWNvbnRlbnQge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMzBweCAwIDE1cHg7XG4gIH1cblxuICAudG9jLWNvbnRlbnQgb2wge1xuICAgIGNvdW50ZXItcmVzZXQ6IGl0ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAudG9jLWNvbnRlbnQgb2w+bGkge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC50b2MtY29udGVudCBvbD5saTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlN1cHJlbWVcIiwgc2Fucy1zZXJpZjtcbiAgICBjb250ZW50OiBjb3VudGVyKGl0ZW0pIFwiLlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGNvbG9yOiAjNGI1NDhjO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG4gIC50b2MtY29udGVudCBvbD5saT5vbCB7XG4gICAgY291bnRlci1yZXNldDogc3ViaXRlbTtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgfVxuXG4gIC50b2MtY29udGVudCBvbD5saT5vbD5saSB7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IHN1Yml0ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICAudG9jLWNvbnRlbnQgb2w+bGk+b2w+bGk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGl0ZW0pIFwiLVwiY291bnRlcihzdWJpdGVtKSBcIi5cIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICBjb2xvcjogIzRiNTQ4YztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuXG5cbiAgLnRvYy1jb250ZW50IG9sPmxpPm9sPmxpPmEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG5cbiAgLnRvYy1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIC8qIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTU1NTU1OyAqL1xuICAgIHRleHQtZGVjb3JhdGlvbjogMXB4IHVuZGVybGluZSAjNTU1NTU1O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnRvYy1jb250ZW50IGE6aG92ZXIsXG4gIC5keWVkLWJveCBhOmhvdmVyLFxuICAuYm94LWNvbnRlbnQgYTpob3ZlciB7XG4gICAgY29sb3I6ICM0YjU0OGM7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuc3VwZXJ2aXNvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjNGI1NDhjO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cblxuICAuc3VwZXJ2aXNvci1zaWRlIHtcbiAgICBib3JkZXItbGVmdDogc29saWQgMXB4O1xuICAgIC8vIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAvLyB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIC8vIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd3JpdGluZy1tb2RlOiBzaWRld2F5cy1ybDtcbiAgfVxuXG4gIC5zdXBlcnZpc29yLWltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gIH1cblxuICAuc3VwZXJ2aXNvci1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAuc3VwZXJ2aXNvci1ib3gge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG5cbiAgLnN1cGVydmlzb3ItdG9wIHtcbiAgICBjb2xvcjogIzRiNTQ4YztcbiAgICB3aWR0aDogNzBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ4YztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc1LCA4NCwgMTQwLCAwLjEpO1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5zdXBlcnZpc29yLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuXG4gIC5zdXBlcnZpc29yLW5hbWUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnN1cGVydmlzb3ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgfVxuXG4gIC8qIOebo+S/ruiAheOCqOODquOCou+8iOODleODg+OCv+ODvOmDqOWIhu+8iSAqL1xuICAuc3VwZXJ2aXNvci1lbmQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLyog5qiq5Lim44Gz44KS5by35Yi2ICovXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvKiDnlLvlg4/jgajjg4bjgq3jgrnjg4jjgpLkuIrkuIvkuK3lpK7mj4PjgYggKi9cbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5zdXBlcnZpc29yLWVuZC11cHBlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0YjU0OGM7XG4gICAgY29sb3I6ICM0YjU0OGM7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgbWFyZ2luOiAwcHggMHB4IDMwcHggNDBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAuc3VwZXJ2aXNvci1lbmQtbG93ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLyogYWxpZ24taXRlbXM6IGNlbnRlcjsgKi9cbiAgfVxuXG4gIC5zdXBlcnZpc29yLWVuZC1pbWcge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG5cbiAgLnN1cGVydmlzb3ItZW5kLWltZyBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIGhlaWdodDogMzY4cHg7XG4gIH1cblxuICAuc3VwZXJ2aXNvci1lbmQtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8qIGp1c3RpZnktY29udGVudDogY2VudGVyOyAqL1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLnN1cGVydmlzb3ItZW5kLXRvcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFjZjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5zdXBlcnZpc29yLWVuZC10b3AgLnN1cGVydmlzb3ItdG9wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuc3VwZXJ2aXNvci1uYW1lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICM1NTU1NTU7XG4gICAgLyogbWFyZ2luOiAwIDAgMTBweCAwOyAqL1xuICB9XG5cbiAgLnN1cGVydmlzb3ItdGl0bGUge1xuICAgIC8qIGRpc3BsYXk6IGZsZXg7ICovXG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cblxuICAuc3VwZXJ2aXNvci1zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWluLXdpZHRoOiA1NXB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxuXG4gIC5zdXBlcnZpc29yLWVuZC1ib3R0b20ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC8qIGRpc3BsYXk6IGZsZXg7ICovXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuXG4gIC5jb250ZW50LWJveCB7XG4gICAgYm9yZGVyOiAzcHggc29saWQgcmdiYSg3NSwgODQsIDE0MCwgMC4xKTtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggNTBweDtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgfVxuXG4gIC5ib3gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmJveC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM0NDQ0NDQ7XG4gIH1cblxuICAuYm94LWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5ib3gtY29udGVudCBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmJveC1jb250ZW50IHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5keWVkLWJveCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NSwgODQsIDE0MCwgMC4xKTtcbiAgfVxuXG4gIC5keWVkLWJveCBwIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuZHllZC1ib3ggYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICB9XG5cbiAgLmR5ZWQtYm94IGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTIwcHg7XG4gICAgYm90dG9tOiA1cHg7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb2x1bW4vcmVsYXRlZC1hcnRpY2xlLWFycm93LnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG5cbiAgLmNoZWNrLWl0ZW06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLinJNcIjtcbiAgICBjb2xvcjogIzRiNTQ4YztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5jYXRlZ29yeS1saXN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgfVxuXG4gIC5jYXRlZ29yeS1saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuXG4gIC5jYXRlZ29yeS1saXN0LWl0ZW0tdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzZiNmU5YztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuY2F0ZWdvcnktbGlzdC1pdGVtIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyogd2lkdGg6IDUwJTsgKi9cbiAgICAvKiBoZWlnaHQ6IDUwJTsgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGxhY2Utc2VsZjogYW5jaG9yLWNlbnRlcjtcbiAgICAvKiB0b3A6IDI4JTsgKi9cbiAgICAvKiBsZWZ0OiAyNCU7ICovXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAuaWNvbi1jaXJjbGUge1xuICAgIHdpZHRoOiA1NXB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGY1O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuY2F0ZWdvcnktbGlzdC1pdGVtLWNvbnRlbnQgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuY2F0ZWdvcnktbGlzdC1pdGVtLWNvbnRlbnQgbGkge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM0YjU0OGM7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5jYXRlZ29yeS1saXN0LWl0ZW0tY29udGVudCBsaTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgLyog55S75YOP44K144Kk44K644Gr5ZCI44KP44Gb44Gm6Kq/5pW0ICovXG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvbHVtbi9yZWxhdGVkLWFydGljbGUtYXJyb3cucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5jYXRlZ29yeS1saXN0LWl0ZW0tY29udGVudCBsaTpob3ZlciB7XG4gICAgY29sb3I6ICNkMWQxY2Y7XG4gIH1cblxuICAuY2F0ZWdvcnktbGlzdC1pdGVtLWNvbnRlbnQgbGk6aG92ZXI6OmFmdGVyIHtcbiAgICBjb2xvcjogI2QxZDFjZjtcbiAgfVxuXG4gIC5yZWxhdGVkLWFydGljbGVzIC5mYS1wbHVzIHtcbiAgICBjb2xvcjogIzRiNTQ4YztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxuICBpLmZhcyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cblxuICAvKiDjgrvjgq/jgrfjg6fjg7Pjgrnjgr/jgqTjg6sgKi9cbiAgc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIHNlY3Rpb24gaW1nIHtcbiAgICBtYXJnaW46IDMwcHggMCA1MHB4O1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gIH1cblxuICBzZWN0aW9uIGEge1xuICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICB9XG5cbiAgc2VjdGlvbiBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbjogMzBweCAwIDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xMGVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29sdW1uL3R0bF9iZy5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLyogYmFja2dyb3VuZC1jb2xvcjogIzRjNWVhZjsgKi9cbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICBzZWN0aW9uIGgyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIzcHg7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogNjAlO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLyogaDI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbn0gKi9cblxuICBoMiBzcGFuLm51bWJlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBtYXJnaW46IDI1cHggMCAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBlbTtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG5cbiAgLyogaDM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzVlYWY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufSAqL1xuXG4gIC8qIOimi+WHuuOBl+OBrklE44GM5pWw5a2XLeaVsOWtl+OBruW9ouW8j+OBruOBqOOBje+8iOOCteODluOCu+OCr+OCt+ODp+ODs++8ieOBruOCueOCv+OCpOODqyAqL1xuICBoM1tpZF49XCJzZWN0aW9uXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIGgzW2lkXj1cInNlY3Rpb25cIl06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKiBsZWZ0OiAyM3B4OyAqL1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0OGM7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAzMHB4IDAgNTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIH1cblxuICAuc2VjdGlvbi1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1MHB4O1xuICB9XG5cbiAgLyog55S75YOP44K544K/44Kk44OrICovXG4gIC5hcnRpY2xlLWltYWdlIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgfVxuXG4gIC5hcnRpY2xlLWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuXG4gIC8qIOaDheWgseODnOODg+OCr+OCuSAqL1xuICAuaW5mby1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjNGI1NDhjO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG4gIH1cblxuICAuaW5mby1ib3ggaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgfVxuXG4gIC5pbmZvLWJveCBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLyog6KGo44Gu44K544K/44Kk44OrICovXG4gIC50YWJsZS1jb250YWluZXIge1xuICAgIGNvbG9yOiAjNDQ0NDQ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnRhYmxlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi4oaSXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGNvbG9yOiAjNGI1NDhjO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGFuaW1hdGlvbjogc2Nyb2xsLWhpbnQgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICBAa2V5ZnJhbWVzIHNjcm9sbC1oaW50IHtcblxuICAgIDAlLFxuICAgIDEwMCUge1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLnRhYmxlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiA4MDBweDtcbiAgICAvKiDjg4bjg7zjg5bjg6vjga7mnIDlsI/luYXjgpLoqK3lrpogKi9cbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cblxuICB0cjpub3QoLmJvcmRlci1idG0tbm9uZSk6Zmlyc3QtY2hpbGQgdGgge1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNGI1NDhjO1xuICB9XG5cbiAgdGgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM0YjU0OGM7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDFkMWNmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC8qIDHooYznm64x5YiX55uu44Gg44GR57im5Lit5aSu5o+D44GIICovXG4gIHRoOmZpcnN0LWNoaWxkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgdGQge1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMWQxY2Y7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLyog6Zai6YCj6KiY5LqLICovXG4gIC5yZWxhdGVkLWFydGljbGVzLXdyYXBwZXJ7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG4gIC5yZWxhdGVkLWFydGljbGVzIHtcbiAgICBtYXJnaW46IDUwcHggMCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIC8qIGp1c3RpZnktc2VsZjogY2VudGVyOyAqL1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIC8qIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHg7ICovXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cbiAgfVxuXG4gIC5yZWxhdGVkLWFydGljbGVzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjM7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAucmVsYXRlZC1hcnRpY2xlcyBoMiBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5yZWxhdGVkLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA2MHB4O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLnJlbGF0ZWQtYXJ0aWNsZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAucmVsYXRlZC1hcnRpY2xlcyBoMjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnJlbGF0ZWQtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFjZjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogMzYwcHg7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cblxuICAucmVsYXRlZC1pdGVtOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gIH1cblxuICAucmVsYXRlZC1pdGVtIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIC5yZWxhdGVkLWl0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYXNwZWN0LXJhdGlvOiAzNjAgLyAyNDA7XG4gICAgLyogbWFyZ2luLXJpZ2h0OiAxNXB4OyAqL1xuICB9XG5cbiAgLnJlbGF0ZWQtaXRlbSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLy8gMuihjOOBp+WIh+OCjOOCi+OCiOOBhuOBq+OBmeOCi1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAucmVsYXRlZC1pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB3aWR0aDogMzY2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAvLyA16KGM44Gn5YiH44KM44KL44KI44GG44Gr44GZ44KLXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA1O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC52aWV3LWFycm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM0YjU0OGM7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEwZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG5cbiAgLnZpZXctYXJyb3c6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTMwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA2cHg7XG4gICAgLyog55S75YOP44K144Kk44K644Gr5ZCI44KP44Gb44Gm6Kq/5pW0ICovXG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvbHVtbi9yZWxhdGVkLWFydGljbGUtYXJyb3cucG5nJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb250YWluO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC8qIOebruasoeODnOOCv+ODs+OCueOCv+OCpOODq++8iDHmnprnm67nlLvlg4/jgavlkIjjgo/jgZvjgovvvIkgKi9cbiAgLnRvYy1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDhjO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC50b2MtYnV0dG9uLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cblxuICAvKiDopovlh7rjgZfjg4rjg7Pjg5Djg7zoo4Xpo77vvIgz5p6a55uu55S75YOP44Gr5ZCI44KP44Gb44KL77yJICovXG4gIC5zZWN0aW9uLW51bWJlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAzM3B4O1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgaDMgLnNlY3Rpb24tbnVtYmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjdweDtcbiAgICB3aWR0aDogNjNweDtcbiAgICBjb2xvcjogIzRiNTQ4YztcbiAgfVxuXG4gIC8qIOOCs+ODqeODoCAqL1xuICAuY29sdW1uLWFydGljbGVzIHtcbiAgICBtYXJnaW46IDUwcHggMDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5jb2x1bW4tbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNjBweDtcbiAgfVxuXG4gIC5jb2x1bW4tYXJ0aWNsZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5jb2x1bW4tYXJ0aWNsZXMgaDI6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb2x1bW4taXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFjZjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgfVxuXG4gIC5jb2x1bW4taXRlbTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC40O1xuICB9XG5cbiAgLmNvbHVtbi1saXN0IC5jb2x1bW4taXRlbTpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLmNvbHVtbi1pdGVtIGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA0MHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIC5jb2x1bW4taXRlbS1pbWcge1xuICAgIHdpZHRoOiBtaW4oNDAlLCAzNjBweCk7XG4gIH1cblxuICAuY29sdW1uLWl0ZW0taW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY29sdW1uLWl0ZW0gaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbHVtbi1pdGVtLWltZyBpbWcge1xuICAgIHdpZHRoOiAzNjBweDtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG5cbiAgLmNvbHVtbi10eHQge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmNvbHVtbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG5cbiAgLmNvbHVtbi1pdGVtIGgzIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgY29sb3I6ICM1NTU1NTU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5jb2x1bW4taXRlbSBwIHtcbiAgICB3aWR0aDogMzY2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5idXR0b24tbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICM1NTViOTc7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIHBhZGRpbmc6IDIxcHggMjBweCAyMXB4IDIwcHg7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDAgYXV0bztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAqe1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbi1saW5rOjphZnRlcixcbiAgLmJ1dHRvbi1saW5rOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAtODAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuYnV0dG9uLWxpbms6OmFmdGVyIHtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiAtMnB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgLyogYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjsgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICAuYnV0dG9uLWxpbms6OmJlZm9yZSB7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuXG4gIC5wbHVzLWJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAucGx1cy1idG4gLmxpbmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA4cHg7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB0b3A6IDUwJTtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIH1cblxuICAucGx1cy1idG4gLnZlcnRpY2FsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgYm90dG9tOiA4cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAycHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgfVxuXG4gIC5wbHVzLWJ0bi5vcGVuIC52ZXJ0aWNhbCB7XG4gICAgLyog6ZaL44GE44Gm44GE44KL44Go44GN44Gv57im57ea44KS5raI44GZ77yILe+8iSAqL1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAucGx1cy1idG4uY2xvc2VkIC52ZXJ0aWNhbCB7XG4gICAgLyog6ZaJ44GY44Gm44GE44KL44Go44GN44Gv57im57ea44KS6KGo56S677yIK++8iSAqL1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICBoMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnBsdXMtYnRuOmFjdGl2ZSxcbiAgLnBsdXMtYnRuOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIH1cblxuICAuZnVsbC13aWR0aC1pbWcge1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSB7XG4gICAgLmZ1bGwtd2lkdGgtaW1nIHtcbiAgICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci5zcGFjZS1ib3R0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC5yZWxhdGVkLWFydGljbGVzIGgyIHtcbiAgICAgIHdpZHRoOiA3ODBweDtcbiAgICB9XG4gIH1cblxuICB0YWJsZSB0ciB0aDpmaXJzdC1jaGlsZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmMztcbiAgfVxuXG4gIC5jb250YWN0X2FyZWEgcCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC8qIGFzc2V0cy9jc3MvaGlmbWlkL3RvcC5jc3PjgagvaGlmbWlkL3N0eWxlLmNzc+OBi+OCieaLneWAnyAqL1xuICAjaGlmbWlkX2Zvb3RlciB7XG4gICAgYmFja2dyb3VuZDogIzRiNTQ4YztcbiAgICBwYWRkaW5nOiA1ZW0gMCAzLjc1ZW07XG4gIH1cblxuICAjaGlmbWlkX2Zvb3RlciAqIHtcbiAgICAvKiBtYXJnaW46IDAgYXV0bzsgKi9cbiAgICAvKiBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7ICovXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5oaWZtaWRfc3Bfb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgb3BhY2l0eTogMC4wNztcbiAgfVxuXG4gIC5oaWZtaWRfaW5uZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmhpZm1pZF9pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2OC43NWVtO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICNoaWZtaWRfd3JhcHBlcl9pbm5lciB7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWYzO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmNmY2ZiO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMjVlbTtcbiAgICBwYWRkaW5nOiAzLjc1ZW0gMy43NWVtIDMuNzVlbSA1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNWVtO1xuICB9XG5cbiAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkdCB7XG4gICAgY29sb3I6ICM1NTU1NTU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gIH1cblxuICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbiAgICBtYXJnaW4tbGVmdDogNWVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNDYuODc1ZW07XG4gIH1cblxuICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAudHRsIHtcbiAgICBjb2xvcjogIzRiNTQ4YztcbiAgfVxuXG4gICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5udW1fYXJlYSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LWZhbWlseTogXCJTdXByZW1lXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNWVtO1xuICB9XG5cbiAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm51bV9hcmVhIGltZyB7XG4gICAgd2lkdGg6IDIuNWVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODc1ZW07XG4gIH1cblxuICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubnVtX2FyZWEgLm51bSB7XG4gICAgZm9udC1zaXplOiAyLjc1ZW07XG4gICAgY29sb3I6ICM0YjU0OGM7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICB9XG5cbiAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm1pbmkge1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgICBmb250LWZhbWlseTogXCJTdXByZW1lXCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNnJlbTtcbiAgfVxuXG4gIC5oaWZtaWRfc3Bfb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5idG5fc3R5bGUge1xuICAgIHdpZHRoOiAyMGVtO1xuICB9XG5cbiAgLmJ0bl9zdHlsZSB7XG4gICAgd2lkdGg6IDIwZW07XG4gICAgd2lkdGg6IDIyLjVlbTtcbiAgICBoZWlnaHQ6IDQuNWVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0YjU0OGM7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuYnRuX3N0eWxlLmNvbG9yMiB7XG4gICAgYmFja2dyb3VuZDogIzRiNTQ4YztcbiAgfVxuXG4gIC5idG5fc3R5bGUgYSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM0YjU0OGM7XG4gIH1cblxuICAuYnRuX3N0eWxlLmNvbG9yMiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5idG5fc3R5bGUuY29sb3IyIGE6YWZ0ZXIsXG4gIC5idG5fc3R5bGUuY29sb3IyIGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgLmJ0bl9zdHlsZSBhOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMS42MjVlbTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjNGI1NDhjO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMS4yNWVtO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICB9XG5cbiAgLmJ0bl9zdHlsZSBhOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAwLjYyNWVtO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICM0YjU0OGM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxLjI1ZW07XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApIHJvdGF0ZSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNTAlLCAwKSByb3RhdGUoMzBkZWcpO1xuICAgIG1hcmdpbi10b3A6IC0wLjE4NzVlbTtcbiAgfVxuXG4gIGltZy5jb2x1bW4tbG9nbyB7XG4gICAgd2lkdGg6IDE3MXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICAvKiBwb3NpdGlvbjogZml4ZWQ7ICovXG4gICAgLyogdG9wOiA3NXB4O1xuICAgIGxlZnQ6IDEyMHB4OyAqL1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cblxuICAudmlzaWJsZSBpbWcuY29sdW1uLWxvZ28ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC8qIOODoeODi+ODpeODvOWFsemAmuOCueOCv+OCpOODqyAqL1xuICAubmF2LW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAvKiDjg4bjg7zjg5bjg6vjgrPjg7Pjg4bjg4rjga7jgrnjgr/jgqTjg6sgKi9cbiAgLnRhYmxlLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG5cbiAgLyog44K544Kv44Ot44O844Or44OS44Oz44OI44Gu44K544K/44Kk44OrICovXG4gIC5zY3JvbGwtaGludCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDcwLCA4MCwgMTAwLCAwLjg1KTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHotaW5kZXg6IDU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8qIOOCr+ODquODg+OCr+OCpOODmeODs+ODiOOCkumAmumBjuOBleOBm+OCiyAqL1xuICAgIGFuaW1hdGlvbjogZmFkZUluT3V0IDJzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICB9XG5cbiAgLnNjcm9sbC1oaW50IHAge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICB9XG5cbiAgLnNjcm9sbC1oYW5kIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICB9XG5cbiAgLnNjcm9sbC1hcnJvdyB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmFubm90YXRpb24ge1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDE1cHggMHB4O1xuICB9XG5cbiAgLmFubm90YXRpb24tZW5kIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAvKiDjg5Xjgqfjg7zjg4njgqTjg7Pjg7vjgqLjgqbjg4jjga7jgqLjg4vjg6Hjg7zjgrfjg6fjg7MgKi9cbiAgQGtleWZyYW1lcyBmYWRlSW5PdXQge1xuXG4gICAgMCUsXG4gICAgMTAwJSB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgLyog44Oi44OQ44Kk44Or44Gn44Gu44G/6KGo56S677yI44Kq44OX44K344On44Oz77yJICovXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIC5zY3JvbGwtaGludCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8qIOODhuODvOODluODq+OBjOaoquW5heOBhOOBo+OBseOBhOOBq+OBquOBo+OBn+OCieODkuODs+ODiOOCkumdnuihqOekuu+8iOOCquODl+OCt+ODp+ODs++8iSAqL1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRhYmxlLWNvbnRhaW5lciB7XG4gICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIC8qIFBD55So44Oh44OL44Ol44O8ICovXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xuICAgIC5jb2x1bW4tdG9wLnZpc2libGUge1xuICAgICAgbWFyZ2luOiAxLjI1ZW0gYXV0byAwO1xuICAgICAgLyogb3BhY2l0eTogMC43OyAqL1xuICAgIH1cblxuICAgIC5uYXYtY29udGFpbmVyLnBjIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAvKiBwYWRkaW5nOiAxNXB4IDA7ICovXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgLm5hdi1jb250YWluZXIge1xuICAgICAgLyogcG9zaXRpb246IGZpeGVkOyAqL1xuICAgICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICAgIC8qIHJpZ2h0OiAwOyAqL1xuICAgICAgLyogdG9wOjc1cHg7XG4gICAgICAgIHJpZ2h0OiAxMCU7ICovXG4gICAgfVxuXG4gICAgLnZpc2libGUgLm5hdi1jb250YWluZXIge1xuICAgICAgdG9wOiAzNXB4O1xuICAgICAgLyogb3BhY2l0eTogMC43OyAqL1xuICAgIH1cblxuICAgIC5uYXYtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogODQwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgICAgLyogZm9udC13ZWlnaHQ6IDUwMDsgKi9cbiAgICB9XG5cbiAgICAubmF2LWl0ZW06aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cblxuICAgIC5uYXYtaXRlbS5idXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogIzRiNTQ4YztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gICAgLmRpdmlkZXIge1xuICAgICAgY29sb3I6ICNkZGQ7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1pbi13aWR0aDogMjgwcHg7XG4gICAgICBwYWRkaW5nOiAxNHB4IDIwcHggMTRweCAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkgYW5kIChtaW4td2lkdGg6IDc1MXB4KSB7XG5cbiAgICAubmF2LWNvbnRhaW5lci5wYyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4O1xuICAgIH1cblxuICAgIC5jb2x1bW4tdG9wIHtcbiAgICAgIGdhcDogNDBweDtcbiAgICAgIC8qIGdhcOOCkueLreOBj+OBmeOCiyAqL1xuICAgICAgbWFyZ2luOiA2MHB4IDAgMDtcbiAgICAgIC8qIG1hcmdpbuOCguiqv+aVtCAqL1xuICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgLyogcGFkZGluZ+OBq+WkieabtOOBl+OBpmNvbnRhaW5lcuOBqOaPg+OBiOOCiyAqL1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLyog5aC05ZCI44Gr44KI44Gj44Gm44Gv5oqY44KK6L+U44GX44KCICovXG4gICAgfVxuXG4gICAgLmNvbHVtbi10b3AudmlzaWJsZSB7XG4gICAgICBtYXJnaW46IDYwcHggMCAwO1xuICAgICAgLyogbWFyZ2lu44KC6Kq/5pW0ICovXG4gICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAvKiBwYWRkaW5n44Gr5aSJ5pu044GX44GmY29udGFpbmVy44Go5o+D44GI44KLICovXG4gICAgfVxuXG4gICAgLm5hdi13cmFwcGVyIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIC8qIOW5heOCkuWItumZkOOBl+OBquOBhCAqL1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAvKiDjgqLjgqTjg4bjg6DplpPjgpLlnYfnrYnjgavphY3nva4gKi9cbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC8qIOaKmOOCiui/lOOBl+OCkuioseWPryAqL1xuICAgICAgZ2FwOiAwLjM1cHg7XG4gICAgICBwYWRkaW5nOiAwLjgzdncgMS42N3Z3O1xuICAgIH1cblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAvKiDjg5Hjg4fjgqPjg7PjgrDjgpLmuJvjgonjgZnjgZPjgajjgafoqbDjgb7jgorpmLLmraIgKi9cbiAgICAgIGZvbnQtc2l6ZTogMS4xNXZ3O1xuICAgICAgLyog44OG44Kt44K544OI44K144Kk44K644KC6Kq/5pW0ICovXG4gICAgfVxuXG4gICAgLmNvbHVtbi1sb2dvIHtcbiAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAvKiDjg63jgrTjgYzlpKfjgY3jgZnjgY7jgovloLTlkIggKi9cbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5LWxpc3Qge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmNhdGVnb3J5LWxpc3QtaXRlbSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICBtYWluLmNvbHVtbi1kZXRhaWwge1xuICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgLy8gbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAjaGlmbWlkX2Zvb3RlciAuaGlmbWlkX2lubmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICB9XG5cbiAgICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIHtcbiAgICAgIHBhZGRpbmc6IDMuNzV2dyAzLjc1dncgMy43NXZ3IDV2dztcbiAgICB9XG5cbiAgICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGR0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXZ3O1xuICAgICAgLyogbWluLXdpZHRoOiA5MHB4OyAqL1xuICAgICAgd2lkdGg6IDE1LjY3dnc7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm51bV9hcmVhIC5udW0ge1xuICAgICAgZm9udC1zaXplOiAyLjc1dnc7XG4gICAgfVxuXG4gICAgLyogI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjV2dztcbiAgICBtYXJnaW4tbGVmdDogNXZ3O1xufSAqL1xuXG4gICAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm1pbmkge1xuICAgICAgZm9udC1zaXplOiAwLjc1dnc7XG4gICAgfVxuXG5cbiAgICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAuYnRuX3N0eWxlIHtcbiAgICAgIHdpZHRoOiAyMHZ3O1xuICAgICAgaGVpZ2h0OiA0LjV2dztcbiAgICB9XG5cbiAgICAuYnRuX3N0eWxlLmNvbG9yMiBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMXZ3O1xuICAgIH1cblxuICAgIC5jb250YWN0X2FyZWEgcCB7XG4gICAgICBmb250LXNpemU6IDEuMzN2dztcbiAgICB9XG5cbiAgfVxuXG4gIC8qIOODj+ODs+ODkOODvOOCrOODvOODoeODi+ODpeODvCAqL1xuICAuYnJlYWRjcnVtYiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICAgIHotaW5kZXg6IDk5OTk5OTk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmlubmVyIHtcbiAgICB3aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLmJyZWFkY3J1bWIgdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogOHB4O1xuICB9XG5cbiAgLmJyZWFkY3J1bWIgbGkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzAwODdDNztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYnJlYWRjcnVtYiBsaSBhIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5icmVhZGNydW1iIGxpIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuXG4gIC5icmVhZGNydW1iIGxpIC5hcnIge1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuXG4gICAgLmNvbHVtbi10b3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBnYXA6IDA7XG4gICAgfVxuXG4gICAgLm5hdi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLyogcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDM1cHg7XG4gICAgICAgIHJpZ2h0OiAwOyAqL1xuICAgICAgei1pbmRleDogMTAwMDtcbiAgICB9XG5cbiAgICAudmlzaWJsZSAubmF2LW1lbnUge1xuICAgICAgdG9wOiAwcHg7XG4gICAgfVxuXG4gICAgI25hdi10b2dnbGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICM0YjU0OGM7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAjbmF2LXRvZ2dsZSAudHh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGNvbG9yOiAjNGI1NDhjO1xuICAgIH1cblxuICAgICNuYXYtdG9nZ2xlIC5pY29uIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICNuYXYtdG9nZ2xlIC5pY29uIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ4YztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgI25hdi10b2dnbGUgLmljb24gc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgdG9wOiAwO1xuICAgIH1cblxuICAgICNuYXYtdG9nZ2xlIC5pY29uIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRvcDogNnB4O1xuICAgIH1cblxuICAgICNuYXYtdG9nZ2xlIC5pY29uIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogMTJweDtcbiAgICB9XG5cbiAgICAvKiDjg6Hjg4vjg6Xjg7zlsZXplovmmYLjga7jgqLjgqTjgrPjg7MgKi9cbiAgICAjbmF2LXRvZ2dsZS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzRiNTQ4YztcbiAgICB9XG5cbiAgICAjbmF2LXRvZ2dsZS5hY3RpdmUgLmljb24gc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgICNuYXYtdG9nZ2xlLmFjdGl2ZSAuaWNvbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSByb3RhdGUoNDVkZWcpO1xuICAgIH1cblxuICAgICNuYXYtdG9nZ2xlLmFjdGl2ZSAuaWNvbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgICNuYXYtdG9nZ2xlLmFjdGl2ZSAuaWNvbiBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKC00NWRlZyk7XG4gICAgfVxuXG4gICAgLyogU1DnlKjjg6Hjg4vjg6Xjg7wgKi9cblxuICAgIC5oaWZtaWRfaW5uZXIsXG4gICAgLmhpZm1pZF9pbm5lcjIge1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDR2dztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuaGlmbWlkX2lubmVyLnNwX25vX3R5cGUsXG4gICAgLmhpZm1pZF9pbm5lcjIuc3Bfbm9fdHlwZSB7XG4gICAgICBwYWRkaW5nOiAwXG4gICAgfVxuXG4gICAgLmhpZm1pZF9pbm5lci5zcF90eXBlMixcbiAgICAuaGlmbWlkX2lubmVyMi5zcF90eXBlMiB7XG4gICAgICBwYWRkaW5nOiAwIDh2d1xuICAgIH1cblxuICAgICNoaWZtaWRfbmF2LnNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAvKiBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTYpOyAqL1xuICAgICAgcGFkZGluZzogMTUwcHggMHB4IDIwcHg7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgfVxuXG4gICAgLnZpc2libGUgI2hpZm1pZF9uYXYuc3Age1xuICAgICAgcGFkZGluZzogMTE1cHggMHB4IDIwcHg7XG4gICAgfVxuXG4gICAgI2hpZm1pZF9uYXYuc3AuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI2hpZm1pZF9uYXYuc3AgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgI2hpZm1pZF9uYXYuc3AgbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgfVxuXG4gICAgI2hpZm1pZF9uYXYuc3AgbGkgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICNoaWZtaWRfbmF2LnNwIGxpIGE6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNGI1NDhjO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0YjU0OGM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgLyog44Oh44Kk44Oz44Kz44Oz44OG44Oz44OE44Gu6YCP6YGO5Yem55CGICovXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB9XG5cbiAgICAuZGltbWVkIHtcbiAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICB9XG5cbiAgICAuaGlmbWlkX3NwX29ubHkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgI2hpZm1pZF9mb290ZXIge1xuICAgICAgcGFkZGluZzogMTMuMzMzMzMzMzMzM3Z3IDAgOHZ3XG4gICAgfVxuXG4gICAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyLjY2NjY2NjY2Njd2dztcbiAgICAgIHBhZGRpbmc6IDIuNjY2NjY2NjY2N3Z3IDh2dyA4dnc7XG4gICAgICBwYWRkaW5nOiAyLjY2NjY2NjY2Njd2dyAwIDh2dztcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzLjMzMzMzMzMzMzN2d1xuICAgIH1cblxuICAgICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwge1xuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICB9XG5cbiAgICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGR0IHtcbiAgICAgIGZvbnQtc2l6ZTogNC4yNjY2NjY2NjY3dnc7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNjY2NjY2NjY2N3Z3O1xuICAgICAgcGFkZGluZzogMCA4dndcbiAgICB9XG5cbiAgICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1LjMzMzMzMzMzMzN2dztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJVxuICAgIH1cblxuICAgICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB0b3A6IDA7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApXG4gICAgfVxuXG4gICAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLnR0bCB7XG4gICAgICBmb250LXNpemU6IDMuNzMzMzMzMzMzM3Z3O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4zMzMzMzMzMzMzdndcbiAgICB9XG5cbiAgICAjaGlmbWlkX2Zvb3RlciAuY29udGFjdF9hcmVhIGRsIGRkPmRpdiAubnVtX2FyZWEge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0dnc7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIH1cblxuICAgICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5udW1fYXJlYSBpbWcge1xuICAgICAgd2lkdGg6IDkuMDY2NjY2NjY2N3Z3O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg2NjY2NjY2Njd2d1xuICAgIH1cblxuICAgICNoaWZtaWRfZm9vdGVyIC5jb250YWN0X2FyZWEgZGwgZGQ+ZGl2IC5udW1fYXJlYSAubnVtIHtcbiAgICAgIGZvbnQtc2l6ZTogOS44NjY2NjY2NjY3dnc7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtXG4gICAgfVxuXG4gICAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLm1pbmkge1xuICAgICAgZm9udC1zaXplOiAzLjJ2dztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuNjY2NjY2NjY2N3Z3XG4gICAgfVxuXG4gICAgI2hpZm1pZF9mb290ZXIgLmNvbnRhY3RfYXJlYSBkbCBkZD5kaXYgLmJ0bl9zdHlsZSB7XG4gICAgICB3aWR0aDogMzEycHg7XG4gICAgfVxuXG4gICAgI2hpZm1pZF9mb290ZXIgLmZvb3RfbG9nbyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICB9XG5cbiAgICAjaGlmbWlkX2Zvb3RlciAuZm9vdF9sb2dvIGltZyB7XG4gICAgICB3aWR0aDogMjYuOTMzMzMzMzMzM3Z3XG4gICAgfVxuXG4gICAgLmJyZWFkY3J1bWIge1xuICAgICAgcGFkZGluZzogOHB4IDQuNjglO1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iIHVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC8qIOOCueODnuODm+WvvuW/nCAqL1xuICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgbWFpbi5jb2x1bW4tZGV0YWlsIHtcbiAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIC8vIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLnRpbWUge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLmZ1bGwtd2lkdGgtaW1nIHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW46IDE4cHggMCAxMnB4IDA7XG4gICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbHVtbi90dGxfYmdfc3AucG5nKTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDYwcHg7XG4gICAgfVxuXG4gICAgLmZ1bGwtd2lkdGgtaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLnRvYy10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLnRvYy1jb250ZW50IGEge1xuICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgIH1cblxuICAgIC50b2MtY29udGVudCBvbD5saT5vbD5saT5hIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1hcnRpY2xlcyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLWl0ZW0gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1pdGVtIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuXG4gICAgLnN1cGVydmlzb3Ige1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cblxuICAgIC5zdXBlcnZpc29yLXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIHNwYW4uc3VwZXJ2aXNvci1zdWItdGl0bGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gICAgfVxuXG4gICAgLnN1cGVydmlzb3ItbmFtZSBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgIH1cblxuICAgIC5zdXBlcnZpc29yLWltZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tbGVmdDogNzNweFxuICAgIH1cblxuICAgIC5zdXBlcnZpc29yLWltZyBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnN1cGVydmlzb3ItYm94IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5zdXBlcnZpc29yLWVuZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDBweCAyM3B4IDQwcHg7XG4gICAgfVxuXG4gICAgLnN1cGVydmlzb3ItZW5kLWxvd2VyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5zdXBlcnZpc29yLWVuZC1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGgzIC5zZWN0aW9uLW51bWJlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMjlweDtcbiAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIGgyIC5zZWN0aW9uLW51bWJlciB7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgIC50b2MtaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtYm94LFxuICAgIC5pbmZvLWJveCxcbiAgICAuZHllZC1ib3gge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgIH1cblxuICAgIC5jYXRlZ29yeSxcbiAgICAuY29sdW1uLWNhdGVnb3J5IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAudG9jLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtaXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAucmVsYXRlZC1pdGVtIGEge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMjVweDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1pdGVtIHAge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgIH1cblxuICAgIC5yZWxhdGVkLWxpc3Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtaXRlbSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtaXRlbS1pbWcge1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgICAucmVsYXRlZC10eHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAvKiDlv4XopoHjgavlv5zjgZjjgaboqr/mlbQgKi9cbiAgICB9XG5cbiAgICAudmlldy1hcnJvdyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICB9XG5cbiAgICAudmlldy1hcnJvdyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAvKiBwYWRkaW5nLXRvcDogMTBweDsgKi9cbiAgICB9XG5cbiAgICAudmlldy1hcnJvdzo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgIH1cblxuICAgIC5wYyxcbiAgICAuaW5uZXIucGMge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zcCB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5pbm5lci5zcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmltZy1zcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5pbWctc3AgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5idXR0b24tbGluayB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgICAgcGFkZGluZzogMTRweCAyMHB4IDE0cHggMThweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgIH1cblxuICAgIC5idXR0b24tbGluazo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDExcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgcmlnaHQ6IDI2cHg7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIC5idXR0b24tbGluazo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBsZWZ0OiAtMTBweDtcbiAgICB9XG5cbiAgICAuY29sdW1uLWRldGFpbCBoMiB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTdweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4MHB4KTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgcGFkZGluZzogMThweCA2NXB4IDE4cHggMThweDtcbiAgICB9XG5cbiAgICBzZWN0aW9uIGgyOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiA0NSU7XG4gICAgfVxuXG4gICAgLyog44Kz44Op44OgICovXG4gICAgLmNvbHVtbi1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIH1cblxuICAgIC5jb2x1bW4taXRlbSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5jb2x1bW4taXRlbS1pbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbHVtbi10eHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5jb2x1bW4taXRlbSBoMyB7XG4gICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5jb2x1bW4tbGlzdCAuY29sdW1uLWl0ZW0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QxZDFjZjtcbiAgICB9XG5cbiAgICAuY2F0ZWdvcnktbGlzdCB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAuY2F0ZWdvcnktbGlzdC1pdGVtIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC50YWJsZS1jb250YWluZXIge1xuICAgICAgLyogbWFyZ2luOiAxNXB4IC0xNXB4OyAqL1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICAgICAgLyogcGFkZGluZzogMCA0MHB4OyAqL1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgLyogaU9T44Gu44K544Og44O844K644K544Kv44Ot44O844OrICovXG4gICAgfVxuXG4gICAgLnRhYmxlLWNvbnRhaW5lcjo6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgIG1pbi13aWR0aDogODAwcHg7XG4gICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gICAgfVxuXG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMTBweCA2cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogMTBweCA2cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxuXG4gIC8qIOODoeODi+ODpeODvOODnOOCv+ODsyAqL1xuICBAbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAuY29sdW1uLXRvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGdhcDogMDtcbiAgICB9XG5cbiAgICBpbWcuY29sdW1uLWxvZ28ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogNjZweDtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgfVxuXG4gICAgLnZpc2libGUgaW1nLmNvbHVtbi1sb2dvIHtcbiAgICAgIHRvcDogMjFweDtcbiAgICB9XG5cbiAgICAubmF2LW1lbnUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAjbmF2LXRvZ2dsZSAuaWNvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyNTtcbiAgICAgIC8qIGhlaWdodDogNHZ3OyAqL1xuICAgICAgd2lkdGg6IDQuOHZ3O1xuICAgIH1cblxuICAgIC5sb2dvIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAjbmF2LXRvZ2dsZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgfVxuXG4gICAgI25hdi10b2dnbGUgLnR4dCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzRiNTQ4YztcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAjbmF2LXRvZ2dsZSAuaWNvbiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YjU0OGM7XG4gICAgICBtYXJnaW46IDJweCAwO1xuICAgIH1cblxuICAgIC5uYXYtbWVudSxcbiAgICAubmF2LW1lbnUgKiB7XG4gICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuXG4gICAgLm5hdi1tZW51IHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgICNoaWZtaWRfbmF2IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTQwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2U7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIH1cblxuICAgIC8qIOWIneacn+eKtuaFi+OBp+OBr+ODoeODi+ODpeODvOmdnuihqOekuiAqL1xuICAgICNoaWZtaWRfbmF2LnNwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiDjg6Hjg4vjg6Xjg7zooajnpLrmmYLjga7jgrnjgr/jgqTjg6sgKi9cbiAgICAjaGlmbWlkX25hdi5zcC5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiDog4zmma8gZGltICovXG4gICAgYm9keS5kaW1tZWQge1xuICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgfVxuXG4gICAgI2hpZm1pZF9uYXYub3BlbiB7XG4gICAgICBtYXgtaGVpZ2h0OiA1MDBweDtcbiAgICB9XG5cbiAgICAjaGlmbWlkX25hdiB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAjaGlmbWlkX25hdiBsaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICB9XG5cbiAgICAjaGlmbWlkX25hdiBsaSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uLy4uLy4uL2NvbW1vbi9jc3Mvc2V0dGluZ3MnYXMgZztcbkB1c2UgJy4uL2NvbmZpZydhcyBjO1xuXG5cbi5jLXRpdGxlLXNsYXNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBAaW5jbHVkZSBnLm5vR3V0dGVyO1xuICB9XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMS4zZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gIH1cbn1cblxuXG5cblxuXG4ucC1wYWdlVHRsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2UzZDQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgQGluY2x1ZGUgZy5wYyB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIGhlaWdodDogZy52dygzMDApO1xuICB9XG5cbiAgLmwtaW5uZXIge1xuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl90eHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgQGluY2x1ZGUgZy5wYyB7XG4gICAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGZvbnQtc2l6ZTogZy52dyg0Mik7XG4gICAgfVxuICB9XG5cbiAgJl9iZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMDtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMjYlO1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnLnBjIHtcbiAgICAgIHdpZHRoOiAxNDAwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICB9XG59XG5cblxuLmMtdGl0bGVDaXJjbGVHciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgQGluY2x1ZGUgZy5zcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybChcIiN7Yy4kcGF0aH0vaW1nL2NvbW1vbi90aXRsZUNpcmNsZUdyX2wuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIHdpZHRoOiBnLnZ3KDEwMCk7XG4gICAgICBoZWlnaHQ6IGcudncoMzApO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBnLnZ3KDI1KTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybChcIiN7Yy4kcGF0aH0vaW1nL2NvbW1vbi90aXRsZUNpcmNsZUdyX3Iuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgd2lkdGg6IGcudncoMTAwKTtcbiAgICAgIGhlaWdodDogZy52dygzMCk7XG4gICAgICBtYXJnaW4tbGVmdDogZy52dygyNSk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogYy4kYnJhbmRDb2xvcjtcbiAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblxuICAgIEBpbmNsdWRlIGcuc3Age1xuICAgICAgZm9udC1zaXplOiBnLnZ3KDU0KTtcbiAgICB9XG5cblxuXG4gIH1cblxufVxuXG5cbi5jLXRpdGxlQ2lyY2xlV2gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gIEBpbmNsdWRlIGcuc3Age1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIje2MuJHBhdGh9L2ltZy9jb21tb24vdGl0bGVDaXJjbGVXaF9sLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuXG4gICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICB3aWR0aDogZy52dygxMDApO1xuICAgICAgaGVpZ2h0OiBnLnZ3KDMwKTtcbiAgICAgIG1hcmdpbi1yaWdodDogZy52dygyNSk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIje2MuJHBhdGh9L2ltZy9jb21tb24vdGl0bGVDaXJjbGVXaF9yLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIHdpZHRoOiBnLnZ3KDEwMCk7XG4gICAgICBoZWlnaHQ6IGcudncoMzApO1xuICAgICAgbWFyZ2luLWxlZnQ6IGcudncoMjUpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgfVxuXG5cbiAgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGZvbnQtc2l6ZTogZy52dyg1NCk7XG4gICAgfVxuXG5cblxuICB9XG5cbn1cblxuLmMtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuXG4gIHNwYW4ge1xuICAgIG1hcmdpbjogMCBhdXRvIDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAvKiBjb2xvcjogIzAwMDsgKi9cbiAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgIGZvbnQtc2l6ZTogZy52dyg0OCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTcwcHg7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwcHggNXB4O1xuXG4gICAgICBAaW5jbHVkZSBnLnNwIHtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQ7XG4gICAgICAgIGxlZnQ6IGcudncoLTcwKTtcbiAgICAgICAgdG9wOiBnLnZ3KDI1KTtcbiAgICAgICAgd2lkdGg6IGcudncoNTApO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgYm9yZGVyOiAzcHggc29saWQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTcwcHg7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcblxuICAgICAgQGluY2x1ZGUgZy5zcCB7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgICAgICByaWdodDogZy52dygtNzApO1xuICAgICAgICB0b3A6IGcudncoMjUpO1xuICAgICAgICB3aWR0aDogZy52dyg1MCk7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmLi13aCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogNjVweDtcbiAgfVxuXG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi8v44Kr44Op44O8XG4kY29sb3JfZm9udDojMzQzNDM0Oy8v44OV44Kp44Oz44OI44Kr44Op44O8XG4kY29sb3JfdHRsOiM1NTU1NTU7Ly90dGzjg5Xjgqnjg7Pjg4jjgqvjg6njg7xcbiRjb2xvcl9ib3JkZXI6I2NjYzsvL+ODnOODvOODgOODvOOCq+ODqeODvFxuJGNvbG9yX2JnOiNmNWY1ZjM7Ly9iZ+OCq+ODqeODvFxuJGNvbG9yMTojNGI1NDhjOy8v6Z2SXG4kY29sb3IyOiNmY2ZjZmI7Ly/nmb1cblxuXG5cbi8v44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG4kYnJlYWtfcGM6MTI2MHB4Oy8vUEPnlKjjg5bjg6zjgqTjgq/jg53jgqTjg7Pjg4hcbiRicmVha190Yjo5NjBweDsvL+OCv+ODluODrOODg+ODiOeUqOODluODrOOCpOOCr+ODneOCpOODs+ODiFxuJGJyZWFrX3NwOjc2N3B4Oy8v44K544Oe44Ob55So44OW44Os44Kk44Kv44Od44Kk44Oz44OIXG5cblxuXG4vL+OCteOCpOOCulxuJGhlYWRfaGVpZ2h0X3BjOjEwMHB4Oy8vUEPnlKhcbiRoZWFkX2hlaWdodF9zcDo1MHB4Oy8v44K544Oe44Ob55SoXG5cblxuLy/jg57jg7zjgrjjg7NcbiRzcGFjZTo2MHB4Oy8v44K744Kv44K344On44Oz6ZaT44Oe44O844K444OzXG5cbi8v44OV44Kp44Oz44OI44K144Kk44K6XG4kc2l6ZV9mb250X21haW46MS42cmVtOy8vUEPnlKhcbiRzaXplX2ZvbnRfbWFpbl9zcDoxLjRyZW07Ly/jgrnjg57jg5vnlKhcblxuLy/jg5Xjgqnjg7Pjg4hsaW5lLWhlaWdodFxuJGxoX21haW46MjsvL1BD55SoXG4kbGhfdHRsOjEuNjsvL1RUTFxuJGxoX3R0bF9iaWc6MS41Oy8vQklHX1RUTFxuJGxoX21haW5fc3A6MjsvL+OCueODnuODm+eUqFxuXG4vL0Bmb250LWZhY2Uge1xuLy8gICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCI7XG4vLyAgICBzcmM6IHVybCgnLi4vZm9udHMvTm90b1NhbnNKUC1WYXJpYWJsZUZvbnRfd2dodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgXG4vL1x0XHR1cmwoJy4uL2ZvbnRzL05vdG9TYW5zSlAtVmFyaWFibGVGb250X3dnaHQud29mZicpIGZvcm1hdCgnd29mZicpO1xuLy8gICAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7IC8qIOWPr+WkieODleOCqeODs+ODiOOBrumHjeOBv+OBruevhOWbsiAqL1xuLy8gICAgZm9udC1zdHlsZTogbm9ybWFsOyAvKiDmraPluLjjgrnjgr/jgqTjg6sgKi9cbi8vICAgIGZvbnQtZGlzcGxheTogc3dhcDsgLyog44OV44Kp44Oz44OI6Kqt44G/6L6844G/5pmC44Gu5oyZ5YuVICovXG4vL31cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Ob3RvU2Fuc0pQLVNlbWlCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9Ob3RvU2Fuc0pQLVNlbWlCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Ob3RvU2Fuc0pQLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvTm90b1NhbnNKUC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL05vdG9TYW5zSlAtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvTm90b1NhbnNKUC1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgSlAnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9Ob3RvU2Fuc0pQLVRoaW4ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL05vdG9TYW5zSlAtVGhpbi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1N1cHJlbWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9TdXByZW1lLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9TdXByZW1lLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdTdXByZW1lJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvU3VwcmVtZS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCcuLi9mb250cy9TdXByZW1lLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1N1cHJlbWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9TdXByZW1lLU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybCgnLi4vZm9udHMvU3VwcmVtZS1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1N1cHJlbWUnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9TdXByZW1lLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL1N1cHJlbWUtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cblxuXG5cbi8vIOODmeODvOOCueODleOCqeODs+ODiFxuJGJhc2VfZm9udDogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiRiYXNlX2ZvbnRfaWU6IFwi77yt77yzIO+8sOOCtOOCt+ODg+OCr1wiLCBcIk1TIFBHb3RoaWNcIiwgU2Fucy1TZXJpZjtcbiR3ZWJfZm9udDogJ1N1cHJlbWUnLCBzYW5zLXNlcmlmO1xuXG4vL+OCpOODvOOCuOODs+OCsFxuJGVhc2luZzE6Y3ViaWMtYmV6aWVyKDAuMDAwLCAwLjQ5MCwgMC4wODAsIDEpO1xuJGVhc2luZzI6Y3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEuMDAwKTtcbiRlYXNpbmczOmN1YmljLWJlemllcigwLjAwMCwgMC4wMDAsIDAuMzk1LCAwLjk5NSk7XG5cbkBmdW5jdGlvbiBnZXRfcHgoJHB4KXtcblx0QHJldHVybiAkcHggLyA3NTAgKiAxMDAgKiAxdnc7XG59XG4vL21hcmdpbi1ib3R0b206IGdldF9weCgxMDApO1xuXG5AZnVuY3Rpb24gZ2V0X2ltZygkcHgpe1xuXHRAcmV0dXJuICRweCAvIDE0NDAgKiAxMDAgKiAxdnc7XG59XG5cbkBmdW5jdGlvbiBnZXRfdHh0KCRweCl7XG5cdEByZXR1cm4gJHB4IC8gMTYgKiAxZW07XG59XG5cbi8v5aSn44GN44GE44OW44Op44Km44K244Gu5pmC44CB44Gd44KM5Lul5LiK5aSn44GN44GP44GX44Gf44GP44Gq44GE77yI5paH5a2X44Gq44Gp77yJ4oaSZ2V0X3R4dFxuLy/lpKfjgY3jgYTjg5bjg6njgqbjgrbjga7mmYLjgIHjg5Xjg6zjgq3jgrfjg5bjg6vjgavlpKfjgY3jgY/jgZnjgovvvIjnlLvlg4/jgarjganvvInihpJnZXRfaW1nXG5cblxuLy/jgqLjg4vjg6Hjg7zjgrfjg6fjg7NcbkBtaXhpbiBhbm1fYmVmb3JlKCRZOiAyMCUsICRYOiAwLCAkWjogMCwgJE9wYTogMCwgJFNjYTogMSkge1xuXHRvcGFjaXR5OiAgJE9wYTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkWCwkWSwkWikgc2NhbGUoJFNjYSk7XG59XG5AbWl4aW4gYW5tX2FmdGVyKCRZOiAwLCAkWDogMCwgJFo6IDAsICRPcGE6IDEsICRUaW1lIDogMS4ycyAsICREZXJheSA6IDBzICwgJEVhc2UgOiAkZWFzaW5nMyAsJFNjYTogMSkge1xuXHRvcGFjaXR5OiAgJE9wYTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkWCwkWSwkWikgc2NhbGUoJFNjYSk7XG5cdHRyYW5zaXRpb246IGFsbCAkVGltZSAkRGVyYXkgJEVhc2U7XG59XG4vL0BpbmNsdWRlIGFubV9iZWZvcmUoKTtcbi8vQGluY2x1ZGUgYW5tX2FmdGVyKCAkRWFzZSA6ICRlYXNpbmcyKTtcbiIsIkB1c2UgJy4uLy4uLy4uL2NvbW1vbi9jc3Mvc2V0dGluZ3MnYXMgZztcbkB1c2UgJ2NvbmZpZydhcyBjO1xuXG5AdXNlIFwiY29tbW9uXCJhcyAqO1xuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7lhbHpgJpcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4qIC5ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4jaGlmbWlkX3dyYXBwZXIge1xuICBmb250LXNpemU6IGNhbGMoMTYgLyAxNDQwICogMTAwdncpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8vMTQ0MOS7peS4iuOBruaZglxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICNoaWZtaWRfd3JhcHBlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha190Yikge1xuICAjaGlmbWlkX3dyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogNjIuNSU7XG4gIH1cbn1cblxuI2hpZm1pZF93cmFwcGVyX2lubmVyIHtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBmb250LWZhbWlseTogJGJhc2VfZm9udDtcbiAgZm9udC1zaXplOiBnZXRfdHh0KDE2KTtcbiAgbGluZS1oZWlnaHQ6ICRsaF9tYWluO1xuICBjb2xvcjogJGNvbG9yX2ZvbnQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgYmFja2dyb3VuZDogJGNvbG9yX2JnO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIC8vXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vXHR6LWluZGV4OiAyMDtcblxuICBmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3NwKSB7XG4gICNoaWZtaWRfd3JhcHBlcl9pbm5lciB7XG4gICAgZm9udC1zaXplOiBnZXRfcHgoMjYpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG4gIH1cblxufVxuXG5cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxu5YWx6YCa44Kv44Op44K5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmhpZm1pZF9wY19vbmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oaWZtaWRfc3Bfb25seSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19zcCkge1xuICAuaGlmbWlkX3BjX29ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGlmbWlkX3NwX29ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5oaWZtaWRfaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBnZXRfdHh0KDExMDApO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGlmbWlkX2lubmVyMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGdldF90eHQoMTIwMCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19zcCkge1xuXG4gIC5oaWZtaWRfaW5uZXIsXG4gIC5oaWZtaWRfaW5uZXIyIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgZ2V0X3B4KDMwKTtcblxuICAgICYuc3Bfbm9fdHlwZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYuc3BfdHlwZTIge1xuICAgICAgcGFkZGluZzogMCBnZXRfcHgoNjApO1xuICAgIH1cbiAgfVxufVxuXG4vLy8vLy8vLy8vLy8vL+OCv+OCpOODiOODq+OCueOCv+OCpOODqy8vLy8vLy8vLy8vLy8vXG5cbi50dGxfc3R5bGUge1xuICBtYXJnaW4tYm90dG9tOiBnZXRfdHh0KDEwMCk7XG5cbiAgJi53aGl0ZSB7XG4gICAgLmVuIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6dXJsKFwiI3tjLiRwYXRofS9pbWcvdG9wL2RlY29fdHRsX3cucG5nXCIpIGxlZnQgdG9wIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBnZXRfdHh0KDI2KSBnZXRfdHh0KDI3KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuanAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmVuIHtcbiAgICBmb250LWZhbWlseTogJHdlYl9mb250O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvcjE7XG4gICAgLy9mb250LXNpemU6IGdldF90eHQoMTYpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogZ2V0X3R4dCgzOCk7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0X3R4dCgzNik7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IGdldF90eHQoMjYpO1xuICAgICAgaGVpZ2h0OiBnZXRfdHh0KDI3KTtcbiAgICAgIGJhY2tncm91bmQ6dXJsKFwiI3tjLiRwYXRofS9pbWcvdG9wL2RlY29fdHRsLnBuZ1wiKSBsZWZ0IHRvcCBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGdldF90eHQoMjYpIGdldF90eHQoMjcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAwLCAwKTtcbiAgICB9XG4gIH1cblxuICAuanAge1xuICAgIGNvbG9yOiAkY29sb3JfdHRsO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGhfdHRsX2JpZztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvL2xldHRlci1zcGFjaW5nOiAwLjE1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjU1cmVtO1xuXG4gICAgJjpub3QoLmJpZykge1xuICAgICAgZm9udC1zaXplOiBnZXRfdHh0KDM2KTtcbiAgICB9XG4gIH1cblxuICAud19sIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG5cbiAgJi5sZWZ0IHtcbiAgICAuZW4ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiBnZXRfdHh0KDQ2KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldF90eHQoMjApO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5qcCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtfc3ApIHtcbiAgLnR0bF9zdHlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogZ2V0X3B4KDExMCk7XG5cbiAgICAmLndoaXRlIHtcbiAgICAgIC5lbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOnVybChcIiN7Yy4kcGF0aH0vaW1nL3RvcC9kZWNvX3R0bF93LnBuZ1wiKSBsZWZ0IHRvcCBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBnZXRfcHgoNDQpIGdldF9weCg0NCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZW4ge1xuICAgICAgcGFkZGluZy10b3A6IGdldF9weCg1Nik7XG4gICAgICBtYXJnaW4tYm90dG9tOiBnZXRfcHgoNTYpO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgICAgIGZvbnQtc2l6ZTogZ2V0X3B4KDMwKTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogZ2V0X3B4KDQ0KTtcbiAgICAgICAgaGVpZ2h0OiBnZXRfcHgoNDQpO1xuICAgICAgICBiYWNrZ3JvdW5kOnVybChcIiN7Yy4kcGF0aH0vaW1nL3RvcC9kZWNvX3R0bC5wbmdcIikgbGVmdCB0b3Agbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGdldF9weCg0NCkgZ2V0X3B4KDQ0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuanAge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuXG4gICAgICAmOm5vdCguYmlnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0X3B4KDQ0KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxlZnQge1xuICAgICAgLmVuIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBnZXRfcHgoNjQpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBnZXRfcHgoMzIpO1xuICAgICAgfVxuXG4gICAgICAmLnNwX2NlbnRlciB7XG4gICAgICAgIC5lbiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiBnZXRfcHgoMCk7XG4gICAgICAgICAgcGFkZGluZy10b3A6IGdldF9weCg1Nik7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0X3B4KDU2KTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIDAsIDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5qcCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG59XG5cblxuXG4udHRsX3N0eWxlMixcbi50dGxfc3R5bGUzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAkbGhfdHRsO1xuICBjb2xvcjogJGNvbG9yX3R0bDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR0bF9zdHlsZTIge1xuICBmb250LXNpemU6IGdldF90eHQoMjgpO1xufVxuXG4udHRsX3N0eWxlMyB7XG4gIGZvbnQtc2l6ZTogZ2V0X3R4dCgyNCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19zcCkge1xuICAudHRsX3N0eWxlMiB7XG4gICAgZm9udC1zaXplOiBnZXRfcHgoMzYpO1xuICB9XG5cbiAgLnR0bF9zdHlsZTMge1xuICAgIGZvbnQtc2l6ZTogZ2V0X3B4KDM2KTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yMHJlbTtcbiAgfVxuXG5cbn1cblxuXG4vLy8vLy8vLy8vLy8vL+ODhuOCreOCueODiOOCueOCv+OCpOODqy8vLy8vLy8vLy8vLy8vXG5cbi50eHRfbWluaV9zdHlsZSB7XG4gIGZvbnQtc2l6ZTogZ2V0X3R4dCgxMCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG9wYWNpdHk6IDAuOTtcbiAgY29sb3I6ICRjb2xvcl90dGw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG5cbiAgJi5yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3NwKSB7XG4gIC50eHRfbWluaV9zdHlsZSB7XG4gICAgZm9udC1zaXplOiBnZXRfcHgoMjApO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgICYuc3BfbGVmdCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLnN1YiB7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBnZXRfdHh0KDgpO1xuICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAmLmluX3R0bF9iaWcge1xuICAgIGZvbnQtc2l6ZTogMC4yNWVtO1xuICAgIHRvcDogZ2V0X3R4dCgyMCk7XG4gICAgbGVmdDogZ2V0X3R4dCgtNSk7XG4gIH1cblxuICAmLmluX3R0bCB7XG4gICAgZm9udC1zaXplOiAwLjRlbTtcbiAgICB0b3A6IGdldF90eHQoMTApO1xuICAgIGxlZnQ6IGdldF90eHQoLTIpO1xuICB9XG59XG5cblxuLy8vLy8vLy8vLy8vLy/jg5zjgr/jg7Pjgrnjgr/jgqTjg6svLy8vLy8vLy8vLy8vL1xuXG4uYnRuX3N0eWxlIHtcbiAgd2lkdGg6IGdldF90eHQoMzIwKTtcbiAgd2lkdGg6IGdldF90eHQoMzYwKTtcbiAgaGVpZ2h0OiBnZXRfdHh0KDcyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yMTtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gICYuY29sb3IyIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IxO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgJjpiZWZvcmUsXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJGNvbG9yMTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogZ2V0X3R4dCgyNik7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiBnZXRfdHh0KDIwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTUwJSwgMCk7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IGdldF90eHQoMTApO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3IxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogZ2V0X3R4dCgyMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApIHJvdGF0ZSgzMGRlZyk7XG4gICAgICBtYXJnaW4tdG9wOiBnZXRfdHh0KC0zKTtcblxuICAgIH1cbiAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jaGlmbWlkX2hlYWRlclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuI2hpZm1pZF9oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGdldF90eHQoMjApO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyNTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcblxuICAmLmZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAubG9nbyB7XG4gICAgbWFyZ2luLWxlZnQ6IGdldF90eHQoNDApO1xuICAgIHdpZHRoOiBnZXRfdHh0KDExMik7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgI2hpZm1pZF9uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiBnZXRfdHh0KDU2KTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IGdldF90eHQoOCk7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IGdldF90eHQoMTQpO1xuICAgICAgICAvL21hcmdpbjogMCBnZXRfdHh0KDEyKTtcbiAgICAgICAgcGFkZGluZzogMCBnZXRfdHh0KDI0KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICAgICAgICBvcGFjaXR5OiAwLjA3O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7Z2V0X3R4dCgyNCl9KTtcbiAgICAgICAgICBoZWlnaHQ6IGdldF90eHQoMzIpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjE7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0X3R4dCg0KTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IGdldF90eHQoMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrX3NwKSB7XG4gICNoaWZtaWRfaGVhZGVyIHtcbiAgICB0b3A6IGdldF9weCgwKTtcbiAgICBsZWZ0OiAwO1xuXG4gICAgLmxvZ28ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGdldF9weCg0MCk7XG4gICAgICBtYXJnaW4tdG9wOiBnZXRfcHgoMjgpO1xuICAgICAgd2lkdGg6IGdldF9weCgxNDcpO1xuICAgIH1cblxuICAgICYub3BlbiB7XG4gICAgICAjaGlmbWlkX25hdiB7XG4gICAgICAgIC8v6ZaL44GP5pmCXG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBnZXRfcHgoNzAwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyAuMnMgZWFzZS1pbjtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIC4ycyBlYXNlLWluO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIC4ycyBlYXNlLWluO1xuXG4gICAgICAgICAgbGkge31cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjbmF2LXRvZ2dsZSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3IxO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC50eHQge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICB0b3A6IGdldF9weCgxNCk7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgICAgdG9wOiBnZXRfcHgoMTQpO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuXG4gICAgI25hdi10b2dnbGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IGdldF9weCgzMCk7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogZ2V0X3B4KDIyMCk7XG4gICAgICBoZWlnaHQ6IGdldF9weCg4OCk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB6LWluZGV4OiAyNTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAyMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIGdldF9weCg4KSBnZXRfcHgoOCk7XG4gICAgICB9XG5cbiAgICAgIC50eHQge1xuICAgICAgICBmb250LXNpemU6IGdldF9weCgyNCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogZ2V0X3B4KDIwKTtcbiAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyNTtcbiAgICAgICAgaGVpZ2h0OiBnZXRfcHgoMzApO1xuICAgICAgICB3aWR0aDogZ2V0X3B4KDM2KTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgaGVpZ2h0OiBnZXRfcHgoNCk7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yMTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjM1cyBlYXNlLWluLW91dDtcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IC4zNXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjM1cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICB0b3A6IGdldF9weCgxNCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgdG9wOiBnZXRfcHgoMjgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudHh0IHt9XG5cbiAgICB9XG5cbiAgICAjaGlmbWlkX25hdiB7XG4gICAgICAvL+mWieOBmOOCi+aZglxuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyAwcyBlYXNlLWluO1xuXG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBnZXRfcHgoOCk7XG4gICAgICAgIG9wYWNpdHk6IDAuOTtcblxuXG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyAwcyBlYXNlLWluO1xuXG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAwO1xuXG4gICAgICAgIC8vaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIDBzIGVhc2UtaW47XG5cbiAgICAgICAgcGFkZGluZy10b3A6IGdldF9weCgxNDApO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogZ2V0X3B4KDEwMCk7XG5cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiBnZXRfcHgoMjYpO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogZ2V0X3B4KDYwKTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBnZXRfcHgoNjApO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiBnZXRfcHgoMzApO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBnZXRfcHgoMzApO1xuXG4gICAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcl9mb250O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3tnZXRfdHh0KDI0KX0pO1xuICAgICAgICAgICAgaGVpZ2h0OiBnZXRfdHh0KDMyKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTUwJSwgMCk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogZ2V0X3R4dCg0KTtcblxuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogZ2V0X3R4dCgyKTtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXRfcHgoMTIpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IGdldF9weCgxOSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKFwiI3tjLiRwYXRofS9pbWcvdG9wL2Fycm93X21pbmkucG5nXCIpIGxlZnQgdG9wIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBnZXRfcHgoMTIpIGdldF9weCgxOSk7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTUwJSwwKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuI2hpZm1pZF9mb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiNoaWZtaWRfZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yMTtcbiAgcGFkZGluZzogZ2V0X3R4dCg4MCkgMCBnZXRfdHh0KDYwKTtcblxuICAuY29udGFjdF9hcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IyO1xuICAgIGJvcmRlci1yYWRpdXM6IGdldF90eHQoMjApO1xuICAgIHBhZGRpbmc6IGdldF90eHQoNjApIGdldF90eHQoNjApIGdldF90eHQoNjApIGdldF90eHQoODApO1xuICAgIG1hcmdpbi1ib3R0b206IGdldF90eHQoODApO1xuXG4gICAgZGwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIGR0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvcl90dGw7XG4gICAgICAgIGZvbnQtc2l6ZTogZ2V0X3R4dCgyMCk7XG4gICAgICB9XG5cbiAgICAgIGRkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGdldF90eHQoNDApO1xuICAgICAgICBtYXJnaW4tbGVmdDogZ2V0X3R4dCg4MCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IGdldF90eHQoNzUwKTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01MCUsIDApO1xuICAgICAgICAgIG9wYWNpdHk6IDAuMDc7XG5cbiAgICAgICAgfVxuXG4gICAgICAgID5kaXYge1xuICAgICAgICAgIC50dGwge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvcjE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm51bV9hcmVhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJHdlYl9mb250O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldF90eHQoMTApO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogZ2V0X3R4dCg0MCk7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXRfdHh0KDE0KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm51bSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0X3R4dCg0NCk7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3IxO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1pbmkge1xuICAgICAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICBmb250LXNpemU6IGdldF90eHQoMTIpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR3ZWJfZm9udDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNnJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuX3N0eWxlIHtcbiAgICAgICAgICAgIHdpZHRoOiBnZXRfdHh0KDMyMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3RfbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiBnZXRfdHh0KDEyMik7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha19zcCkge1xuICAjaGlmbWlkX2Zvb3RlciB7XG4gICAgcGFkZGluZzogZ2V0X3B4KDEwMCkgMCBnZXRfcHgoNjApO1xuXG4gICAgLmNvbnRhY3RfYXJlYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiBnZXRfcHgoMjApO1xuICAgICAgcGFkZGluZzogZ2V0X3B4KDIwKSBnZXRfcHgoNjApIGdldF9weCg2MCk7XG4gICAgICBwYWRkaW5nOiBnZXRfcHgoMjApIDAgZ2V0X3B4KDYwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGdldF9weCgxMDApO1xuXG4gICAgICBkbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIGR0IHtcbiAgICAgICAgICBmb250LXNpemU6IGdldF9weCgzMik7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldF9weCgyMCk7XG5cbiAgICAgICAgICBwYWRkaW5nOiAwIGdldF9weCg2MCk7XG4gICAgICAgIH1cblxuICAgICAgICBkZCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IGdldF9weCg0MCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAudHRsIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXRfcHgoMjgpO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldF9weCgxMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5udW1fYXJlYSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGdldF9weCgzMCk7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogZ2V0X3B4KDY4KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBnZXRfcHgoMTQpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLm51bSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBnZXRfcHgoNzQpO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWluaSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZ2V0X3B4KDI0KTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZyZW07XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZ2V0X3B4KDUwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bl9zdHlsZSB7XG4gICAgICAgICAgICAgIC8vd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiBnZXRfdHh0KDM2MCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3RfbG9nbyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBnZXRfcHgoMjAyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/