﻿@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100;src:url("webfont.eot");src:local("myfont Regular"),url("../font/notoserifcjkjp_regular.eot?#iefix") format("embedded-opentype"),url("../font/notoserifcjkjp_regular.woff") format("woff"),url("../font/notoserifcjkjp_regular.ttf") format("truetype")}@font-face{font-family:TradeGothic;unicode-range:U+0000-2BFF;src:url("../fonts/2CC084_0_0.eot"),url("../fonts/2CC084_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2CC084_0_0.woff2") format("woff2"),url("../fonts/2CC084_0_0.woff") format("woff"),url("../fonts/2CC084_0_0.ttf") format("truetype"),url("../fonts/2CC084_0_0.svg#wf") format("svg");font-weight:400;font-style:normal}@font-face{font-family:TradeGothic-bold;unicode-range:U+0000-2BFF;src:url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot") format("eot"),url("../fonts/e4693908-7208-4b04-93c4-8d004c3b4e1f.eot?iefix") format("embedded-opentype"),url("../fonts/e2fbc63c-e7b1-4828-b0b6-275131d16fd0.woff") format("woff"),url("../fonts/805d9356-a4a5-46df-8390-957c803e33bc.ttf") format("truetype"),url("../fonts/df0f9c50-3ce3-4b1f-8120-074ca66b83b1.svg#df0f9c50-3ce3-4b1f-8120-074ca66b83b1") format("svg")}@font-face{font-family:"Archivo";font-weight:300;src:url("../fonts/Archivo_Expanded-Light.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:400;src:url("../fonts/Archivo_Expanded-Regular.ttf") format("truetype")}@font-face{font-family:"Archivo";font-weight:700;src:url("../fonts/Archivo_Expanded-ExtraBold.ttf") format("truetype")}@font-face{font-family:"Uglyqua";src:url("../fonts/uglyqua.ttf") format("truetype")}body .page #maincontent .container #dmj-static .guideOfferItem_point{font-family:TradeGothic-bold,"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic ProN","MyYuGothicM",MyYuGothicM,YuGothic,"Yu Gothic",-apple-system,BlinkMacSystemFont,Meiryo,sans-serif}.br::before{content:"\a";white-space:pre;font-family:"serif"}@keyframes arrowAnimation{0%{opacity:0}40%{opacity:1}80%{opacity:0}100%{opacity:0}}.c-button-yellow-large,.c-button-yellow-medium{display:flex;justify-content:center;align-items:center;font-weight:bold;border:solid 1px #000;width:100%;height:48px;font-size:16px;background-color:rgba(0,0,0,0)}@media only screen and (min-width: 960px){.c-button-yellow-large,.c-button-yellow-medium{transition:color .3s,border-color .3s,background-color .3s;cursor:pointer}}.c-button-yellow-large{font-size:16px}.c-button-yellow-medium{width:176px;font-size:13px}.c-button-yellow-large,.c-button-yellow-medium{border-color:#ffe512;background-color:#ffe512}@media only screen and (min-width: 960px){.c-button-yellow-large:hover,.c-button-yellow-medium:hover{color:#ffe512;border-color:#000;background-color:#000}}@media only screen and (min-width: 960px){.c-button-yellow-large:hover svg,.c-button-yellow-medium:hover svg{fill:#ffe512}}@media only screen and (min-width: 960px){.c-button-yellow-large svg,.c-button-yellow-medium svg{transition:fill .3s}}.btn-line.c-button-yellow-large,.btn-line.c-button-yellow-medium{color:#fff;background:#06c755;border-color:#06c755}.btn-line.c-button-yellow-large img,.btn-line.c-button-yellow-medium img{width:30px;margin-right:10px}.btn{display:inline-block}.btn-yellow{background:#ffe512;color:#000;transition:.3s}.btn-yellow:hover{background:#000;color:#ffe512}.btn-orange{background:#ff9d2b;color:#000;transition:.3s}.btn-orange:hover{background:#000;color:#ffe512}.btn-size-l{height:48px;line-height:48px;font-size:16px;font-weight:bold;padding:0 36px}.cartForm_section .is-error input[type=text],.cartForm_section .is-error input[type=mail],.cartForm_section .is-error input[type=button],.cartForm_section .is-error input[type=password],.cartForm_section .is-error input[type=number],.cartForm_section .is-error input[type=tel]{border-color:#cc0e0e;background-color:#fae6e6 !important}.cartForm_section .is-error .formBlock-zipAddress_button input[type=button]{border-color:#ffe512;background-color:#ffe512 !important}.c-index{font-size:24px;text-align:center}@media only screen and (max-width: 767px){.c-index{padding:32px 0}}@media only screen and (min-width: 768px){.c-index{padding:48px 0}}.c-itemAccesslog{background-color:#e3e3e3;background-overflow:hidden}@media only screen and (max-width: 767px){.c-itemAccesslog{padding:40px 0}}@media only screen and (min-width: 768px)and (max-width: 959px){.c-itemAccesslog{padding:64px 0}}@media only screen and (min-width: 960px){.c-itemAccesslog{padding:64px 0}}.c-itemAccesslog_title{font-size:18px;font-weight:bold;text-align:center}@media only screen and (max-width: 767px){.c-itemAccesslog_title{margin-bottom:32px}}@media only screen and (min-width: 768px)and (max-width: 959px){.c-itemAccesslog_title{margin-bottom:40px}}@media only screen and (min-width: 960px){.c-itemAccesslog_title{margin-bottom:48px}}@media only screen and (min-width: 960px){.c-itemAccesslog_listWrap{max-width:1232px;margin:0 auto}}@media only screen and (max-width: 767px){.c-itemAccesslog_list_node{width:109px}}@media only screen and (min-width: 768px)and (max-width: 959px){.c-itemAccesslog_list_node{width:221px}}@media only screen and (min-width: 960px){.c-itemAccesslog_list_node{width:240px}}@media only screen and (max-width: 767px){.c-itemAccesslog_list_node.swiper-slide{width:109px}}@media only screen and (min-width: 768px)and (max-width: 959px){.c-itemAccesslog_list_node.swiper-slide{width:221px}}@media only screen and (min-width: 960px){.c-itemAccesslog_list_node.swiper-slide{width:240px}}@media only screen and (min-width: 960px){.c-itemAccesslog_list_link{transition:opacity .3s}}@media only screen and (min-width: 960px){.c-itemAccesslog_list_link:hover{opacity:.7}}.c-itemAccesslog_list_link img{width:100%}@media only screen and (min-width: 960px){.c-itemAccesslog_listSlider .c-swiper-button-prev,.c-itemAccesslog_listSlider .c-swiper-button-next{top:120px}}@media only screen and (max-width: 959px){.c-itemAccesslog_listSlider .swiper-scrollbar{display:none}}@media only screen and (min-width: 960px){.c-itemAccesslog_listSlider .swiper-scrollbar{position:relative;left:0;bottom:0;width:79.666%;height:2px;margin:48px auto 0}}body .page #maincontent{background-color:#e3e3e3;padding-bottom:48px}@media only screen and (max-width: 767px){body .page #maincontent{padding-bottom:32px}}body .page #maincontent .container #dmj-static .wrapper{background-color:#e3e3e3}body .page #maincontent .container #dmj-static .wrapper [data-page=social-responsibility] .wrapper{background-color:#fff}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .contents [data-page=transactionlaw] .contents,body .page #maincontent .container #dmj-static .contents [data-page=sitemap] .contents,body .page #maincontent .container #dmj-static .contents [data-page=terms_conditions] .contents,body .page #maincontent .container #dmj-static .contents [data-page=privacy] .contents,body .page #maincontent .container #dmj-static .contents [data-page=company] .contents,body .page #maincontent .container #dmj-static .contents [data-page=recruit] .contents,body .page #maincontent .container #dmj-static .contents [data-page=guide] .contents,body .page #maincontent .container #dmj-static .contents [data-page=sizeguide] .contents,body .page #maincontent .container #dmj-static .contents [data-page=delivery] .contents,body .page #maincontent .container #dmj-static .contents [data-page=returns] .contents,body .page #maincontent .container #dmj-static .contents [data-page=member_program] .contents{padding-bottom:40px;margin:0 2px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .contents{margin:0 2px}}body .page #maincontent .container #dmj-static .otherTextArea a{color:#2381a7}body .page #maincontent .container #dmj-static .otherTextArea-img{display:flex;justify-content:flex-start;margin-top:10px}body .page #maincontent .container #dmj-static .otherTextArea-img img{width:200px}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherTextArea-img img{width:100%;max-width:150px}}body .page #maincontent .container #dmj-static .otherTextArea-img-apple{margin-right:40px}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherTextArea-img-apple{margin-right:20px}}body .page #maincontent .container #dmj-static .otherText{letter-spacing:.05em;line-height:1.714}body .page #maincontent .container #dmj-static .otherText-center{letter-spacing:.05em;line-height:1.714;text-align:center}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherText *+.otherText{margin-top:24px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherText *+.otherText{margin-top:12px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .otherText-lead{margin:0 14px 32px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .otherText-lead{margin-bottom:48px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherText .otherTextHead+.otherTextHead{margin-top:18px}}body .page #maincontent .container #dmj-static .otherText .notice{font-size:12px;letter-spacing:0;line-height:1.3;color:#919194;display:block;margin-top:8px;margin-bottom:5px;padding-left:1em;text-indent:-1em}body .page #maincontent .container #dmj-static .otherText .notice+.notice{margin-top:0}body .page #maincontent .container #dmj-static .otherText .notice-bold{font-weight:600;color:#333}body .page #maincontent .container #dmj-static .otherTextHead{font-weight:600;letter-spacing:.05em;line-height:1.7}body .page #maincontent .container #dmj-static *+.otherTextHead{margin-top:32px}body .page #maincontent .container #dmj-static .otherTextList>li{align-items:center;letter-spacing:.05em;line-height:1.7;padding-left:1em;text-indent:-1em}body .page #maincontent .container #dmj-static .otherTextList>li+li{margin-top:10px}body .page #maincontent .container #dmj-static .otherTextList>li::before{display:inline-block;vertical-align:middle;margin:0 7px 0 3px;content:"";width:6px;height:6px;background-color:#000;border-radius:50%}body .page #maincontent .container #dmj-static .otherTextList body .page #maincontent .container #dmj-static .otherTextList{margin-top:8px}body .page #maincontent .container #dmj-static *+.otherTextList{margin-top:16px}body .page #maincontent .container #dmj-static .otherTextList-default>li{align-items:center;letter-spacing:.05em;line-height:1.7;padding-left:1em;text-indent:-1em}body .page #maincontent .container #dmj-static .otherTextList-default>li+li{margin-top:10px}body .page #maincontent .container #dmj-static .otherTextList-default>li::before{display:inline-block;vertical-align:middle;margin:0 7px 0 3px;content:"";width:6px;height:6px;background-color:#000;border-radius:50%}body .page #maincontent .container #dmj-static .otherTextList-default body .page #maincontent .container #dmj-static .otherTextList-default{margin-top:8px}body .page #maincontent .container #dmj-static .otherTextList-default>li::before{content:none}body .page #maincontent .container #dmj-static *+.otherTextList-default{margin-top:16px}body .page #maincontent .container #dmj-static .otherAnchorLink{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherAnchorLink{padding:19px 0;margin:0 4px 32px;border-top:1px solid #c8c8cb;border-bottom:1px solid #c8c8cb}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherAnchorLink{justify-content:center;margin:-17px 0 43px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .otherAnchorLink_node{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .otherAnchorLink_node:hover{opacity:.7}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherAnchorLink_node{width:100%;padding:0 12px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherAnchorLink_node{margin-top:12px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherAnchorLink_node+.otherAnchorLink_node{margin-top:20px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherAnchorLink_node+.otherAnchorLink_node{margin-left:32px}}body .page #maincontent .container #dmj-static .otherAnchorLink_node a{display:flex;align-items:baseline;justify-content:space-between;position:relative;font-weight:600;line-height:1.7}body .page #maincontent .container #dmj-static .otherAnchorLink_node a::after{width:10px;height:10px;border-bottom:3px solid #535357;border-right:3px solid #535357;transform:rotate(45deg)}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherAnchorLink_node a::after{content:""}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherAnchorLink_node a::after{content:none}}body .page #maincontent .container #dmj-static .otherAccordionList_node_head{display:flex;align-items:center;position:relative;font-weight:600;line-height:1.714}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .otherAccordionList_node_head{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .otherAccordionList_node_head:hover{opacity:.7}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherAccordionList_node_head{padding:20px 42px 20px 8px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherAccordionList_node_head{padding:27px 0;letter-spacing:.07em;cursor:pointer}}body .page #maincontent .container #dmj-static .otherAccordionList_node_head::before,body .page #maincontent .container #dmj-static .otherAccordionList_node_head::after{position:absolute;top:50%;content:"";background-color:#535357}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherAccordionList_node_head::before,body .page #maincontent .container #dmj-static .otherAccordionList_node_head::after{right:8px;width:14px;height:2px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherAccordionList_node_head::before,body .page #maincontent .container #dmj-static .otherAccordionList_node_head::after{right:9px;width:20px;height:3px}}body .page #maincontent .container #dmj-static .otherAccordionList_node_head::before{transform:translateY(-50%)}body .page #maincontent .container #dmj-static .otherAccordionList_node_head::after{transform:translateY(-50%) rotate(90deg);transition:transform .2s ease}body .page #maincontent .container #dmj-static .otherAccordionList_node_head.is-active::after{transform:translateY(-50%) rotate(0)}body .page #maincontent .container #dmj-static .otherAccordionList_node_body{display:none;letter-spacing:.07em;line-height:1.7}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherAccordionList_node_body{padding:0 14px 14px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherAccordionList_node_body{padding:0 32px 22px}}body .page #maincontent .container #dmj-static .otherAccordionList_node_bodyInner a{color:#2381a7}body .page #maincontent .container #dmj-static .otherContentsTitle{font-size:18px;line-height:1.333;text-align:center}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .otherContentsTitle{margin-bottom:32px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .otherContentsTitle{margin-bottom:48px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .notFoundMain{position:relative;padding-top:200px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .notFoundMain{display:flex;align-items:center}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .notFoundMain{margin-bottom:320px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .notFoundImg{width:100%}}@media only screen and (min-width: 768px)and (max-width: 959px){body .page #maincontent .container #dmj-static .notFoundImg{padding:0 160px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .notFoundImg{margin-left:0}}body .page #maincontent .container #dmj-static .notFoundImg img{width:100%}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .notFoundInfo{transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;width:100%;text-align:center}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .notFoundInfo{margin-right:0}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .notFoundInfo{padding-top:300px}}body .page #maincontent .container #dmj-static .notFoundInfo_title{font-size:36px}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .notFoundInfo_title{line-height:1.333}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .notFoundInfo_title{font-size:36px}}body .page #maincontent .container #dmj-static .notFoundInfo_text{letter-spacing:.05em;line-height:1.714;word-break:break-word;font-size:18px}body .page #maincontent .container #dmj-static .notFoundInfo_text+.notFoundInfo_title{margin-top:48px}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .notFoundInfo_text{padding:0 16px;margin-top:16px;margin-bottom:16px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .notFoundInfo_text{margin-top:24px;margin-bottom:24px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .notFoundInfo_text{text-align:left}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .notFoundInfo_button{margin:32px auto 0}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .notFoundInfo_button{margin-top:48px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .c-itemAccesslog [data-page="404"] .c-itemAccesslog,body .page #maincontent .container #dmj-static .c-itemAccesslog [data-page=common_error] .c-itemAccesslog{padding-top:0;overflow:hidden}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList{margin:0 -14px}}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node{background-color:#fff}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node+.otherAccordionList_node{margin-top:8px}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head{display:flex;align-items:center;position:relative;font-weight:600;line-height:1.714}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head:hover{opacity:.7}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head{padding:20px 42px 20px 8px;padding-left:14px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head{cursor:pointer;letter-spacing:.07em;padding:27px 0;margin:0 32px}}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head::before,body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head::after{position:absolute;top:50%;content:"";background-color:#535357}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head::before,body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head::after{right:8px;width:14px;height:2px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head::before,body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head::after{right:9px;width:20px;height:3px}}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head::before{transform:translateY(-50%)}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head::after{transform:translateY(-50%) rotate(90deg);transition:transform .2s ease}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .head.is-active::after{transform:translateY(-50%) rotate(0)}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .body{display:none;letter-spacing:.07em;line-height:1.7}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .body{padding:0 14px 14px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .body{padding:0 32px 22px}}body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node .body a{color:#2381a7}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node_head{padding-left:14px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAccordionList_node_head{margin:0 32px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherAnchorLink{padding-bottom:11px;margin:-17px 0 64px;border-bottom:1px solid #c8c8cb}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherContentsTitle{margin-bottom:29px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static [data-page=recruit] .otherContentsTitle{margin-bottom:21px}}body .page #maincontent .container #dmj-static .recuitSection+.recuitSection{margin-top:60px}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .recuitContents{margin:0 14px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static [data-page=guide] .c-index,body .page #maincontent .container #dmj-static [data-page=returns] .c-index,body .page #maincontent .container #dmj-static [data-page=member_program] .c-index,body .page #maincontent .container #dmj-static [data-page=sizeguide] .c-index,body .page #maincontent .container #dmj-static [data-page=delivery] .c-index{padding-top:0}}body .page #maincontent .container #dmj-static [data-page=guide] .otherAccordionList,body .page #maincontent .container #dmj-static [data-page=returns] .otherAccordionList,body .page #maincontent .container #dmj-static [data-page=member_program] .otherAccordionList,body .page #maincontent .container #dmj-static [data-page=sizeguide] .otherAccordionList,body .page #maincontent .container #dmj-static [data-page=delivery] .otherAccordionList{border-bottom:1px solid #c8c8cb}body .page #maincontent .container #dmj-static [data-page=guide] .otherAccordionList_node,body .page #maincontent .container #dmj-static [data-page=returns] .otherAccordionList_node,body .page #maincontent .container #dmj-static [data-page=member_program] .otherAccordionList_node,body .page #maincontent .container #dmj-static [data-page=sizeguide] .otherAccordionList_node,body .page #maincontent .container #dmj-static [data-page=delivery] .otherAccordionList_node{border-top:1px solid #c8c8cb}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static [data-page=guide] .otherAccordionList_node_head,body .page #maincontent .container #dmj-static [data-page=returns] .otherAccordionList_node_head,body .page #maincontent .container #dmj-static [data-page=member_program] .otherAccordionList_node_head,body .page #maincontent .container #dmj-static [data-page=sizeguide] .otherAccordionList_node_head,body .page #maincontent .container #dmj-static [data-page=delivery] .otherAccordionList_node_head{padding:27px 9px}}body .page #maincontent .container #dmj-static [data-page=guide] .otherAccordionList_node_body,body .page #maincontent .container #dmj-static [data-page=returns] .otherAccordionList_node_body,body .page #maincontent .container #dmj-static [data-page=member_program] .otherAccordionList_node_body,body .page #maincontent .container #dmj-static [data-page=sizeguide] .otherAccordionList_node_body,body .page #maincontent .container #dmj-static [data-page=delivery] .otherAccordionList_node_body{padding:0 9px 22px}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideMain{width:100%}}body .page #maincontent .container #dmj-static .guidecontentsWrap{display:flex}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guidecontentsWrap{flex-wrap:wrap}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guidecontentsWrap{justify-content:space-between;padding-top:48px}}body .page #maincontent .container #dmj-static .guideSection{background-color:#fff}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideSection{padding:32px 14px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideSection{padding:48px 32px}}body .page #maincontent .container #dmj-static .guideSection+.guideSection{margin-top:16px}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideMenu{order:2;width:100%;padding:0;margin-top:48px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideMenu{margin-right:24px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideMenu_list{position:sticky;top:160px;left:0}}body .page #maincontent .container #dmj-static .guideMenu_list_node{background-color:#fff}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideMenu_list_node{background-position:18px center}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideMenu_list_node{background-position:26px center}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .guideMenu_list_node+.guideMenu_list_node{margin-top:2px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .guideMenu_list_node+.guideMenu_list_node{margin-top:1px}}body .page #maincontent .container #dmj-static .guideMenu_list_node .guideMenu_list_link{position:relative;display:block;font-weight:bold;letter-spacing:.05em}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideMenu_list_node .guideMenu_list_link{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideMenu_list_node .guideMenu_list_link:hover{opacity:.7}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideMenu_list_node .guideMenu_list_link{display:flex;align-items:center;height:60px;padding-left:48px}}@media only screen and (min-width: 768px)and (max-width: 959px){body .page #maincontent .container #dmj-static .guideMenu_list_node .guideMenu_list_link{padding:24px 0 24px 26px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideMenu_list_node .guideMenu_list_link{padding:17px 0 17px 26px}}body .page #maincontent .container #dmj-static .guideMenu_list_node .guideMenu_list_link:before{content:"";position:absolute;top:0;left:0;display:none;width:3px;height:100%;background-color:#000}body .page #maincontent .container #dmj-static .guideMenu_list_node.is-current .guideMenu_list_link{color:#919194;pointer-events:none}body .page #maincontent .container #dmj-static .guideMenu_list_node.is-current .guideMenu_list_link:before{display:block}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideMenuSelect{position:relative;width:calc(100% + 4px);margin:0 -2px}body .page #maincontent .container #dmj-static .guideMenuSelect::after{position:absolute;top:50%;right:4px;content:"";width:10px;height:15px;transform:translateY(-50%);background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16'%3E%3Cpath fill='%23343a40' d='M5 0L0 5h10zm0 16L0 11h10z'/%3E%3C/svg%3E") right .75rem center/10px 16px no-repeat;background-size:10px auto;max-width:100%;padding:0 16px;background-size:cover;background-repeat:no-repeat;background-size:10px 15px;pointer-events:none}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideMenuSelect{display:none}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideMenuSelect select{width:calc(100% + 4px);height:48px;padding:0 16px;margin:0 auto;font-weight:600;background-color:#fff}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideMenuSelect select{display:none}}body .page #maincontent .container #dmj-static .guideTable{display:flex;margin:auto;display:table;border-collapse:collapse}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideTable{width:100%}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideTable{width:calc((100% + 64px - 192px)/9*5 + 96px)}}body .page #maincontent .container #dmj-static .guideTable tr:nth-of-type(odd) td{background-color:#e3e3e3}body .page #maincontent .container #dmj-static .guideTable th,body .page #maincontent .container #dmj-static .guideTable td{padding:13px;border:1px solid #c8c8cb;text-align:center;text-indent:0}body .page #maincontent .container #dmj-static .guideTable th{background-color:#2b2b2b;font-weight:600;color:#fff}body .page #maincontent .container #dmj-static .guideTable-delivery{margin:12px 0;max-width:540px;width:100%;table-layout:fixed}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .guideTable-delivery th:nth-of-type(1){width:36%}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .guideTable-delivery th:nth-of-type(1){width:42%}}body .page #maincontent .container #dmj-static .guideOfferItem{margin-top:24px}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .guideOfferItem{padding-bottom:24px;border-bottom:1px solid #c8c8cb}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .guideOfferItem_node{padding-top:24px;border-top:1px solid #c8c8cb}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .guideOfferItem_node{display:flex}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .guideOfferItem_node+.guideOfferItem_node{margin-top:16px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .guideOfferItem_node+.guideOfferItem_node{margin-top:8px}}body .page #maincontent .container #dmj-static .guideOfferItem_img{position:relative}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .guideOfferItem_img{margin:0 50px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .guideOfferItem_img{width:30%}}body .page #maincontent .container #dmj-static .guideOfferItem_img img{width:100%}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .guideOfferItem_info{margin:9px 16px 0}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .guideOfferItem_info{margin-left:24px;width:70%}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .guideOfferItem_info .otherText{margin-top:9px}}body .page #maincontent .container #dmj-static .guideOfferItem_point{position:absolute;top:0;left:0;padding:6px 12px;background-color:#000;font-size:24px;letter-spacing:.04em}body .page #maincontent .container #dmj-static .guideOfferItem_point .num{color:#ffe512}body .page #maincontent .container #dmj-static .guideOfferItem_point .ruby{padding-left:6px;color:#fff}body .page #maincontent .container #dmj-static .companyInfo{display:flex;flex-wrap:wrap;margin:auto}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .companyInfo{margin:0 14px}}@media only screen and (min-width: 768px)and (max-width: 959px){body .page #maincontent .container #dmj-static .companyInfo{width:80%;margin:0 auto}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .companyInfo{width:calc((100% - 264px)/12*4 + 120px)}}body .page #maincontent .container #dmj-static .companyInfo dt,body .page #maincontent .container #dmj-static .companyInfo dd{letter-spacing:.07em;line-height:1.429}body .page #maincontent .container #dmj-static .companyInfo dt:nth-of-type(n+2),body .page #maincontent .container #dmj-static .companyInfo dd:nth-of-type(n+2){margin-top:24px}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .companyInfo dt{width:74px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .companyInfo dt{width:80px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .companyInfo dd{width:calc(100% - 74px)}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .companyInfo dd{width:calc(100% - 80px)}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .companyMap{height:440px;margin:32px -2px 0}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .companyMap{height:480px;margin-top:48px}}body .page #maincontent .container #dmj-static .privacySection{background-color:#fff}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .privacySection{padding:32px 14px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .privacySection{padding:48px 32px}}body .page #maincontent .container #dmj-static .privacySection+.privacySection{margin-top:16px}body .page #maincontent .container #dmj-static .termsSection{background-color:#fff}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .termsSection{padding:32px 14px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .termsSection{padding:48px 32px}}body .page #maincontent .container #dmj-static .termsSection+.termsSection{margin-top:16px}body .page #maincontent .container #dmj-static .sitemapGender{border-top:1px solid #c8c8cb}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .sitemapGender{padding:32px 0 48px;margin:0 14px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .sitemapGender{padding:48px 0 96px}}body .page #maincontent .container #dmj-static .sitemapGender_head{font-weight:bold;letter-spacing:.05em;line-height:1.714}body .page #maincontent .container #dmj-static .sitemapGender_listWrap{margin-top:24px}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .sitemapGender_listWrap{display:flex}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .sitemapGender_list{width:25%;padding-right:40px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .sitemapGender_list+.sitemapGender_list{margin-top:24px}}body .page #maincontent .container #dmj-static .sitemapGender_list_node+.sitemapGender_list_node{margin-top:24px}body .page #maincontent .container #dmj-static .sitemapGender_list_text{font-weight:bold}body .page #maincontent .container #dmj-static .sitemapGender_childList{margin-top:16px}body .page #maincontent .container #dmj-static .sitemapGender_childList_node+.sitemapGender_childList_node{margin-top:16px}body .page #maincontent .container #dmj-static .sitemapBlock{display:flex;flex-wrap:wrap;border-top:1px solid #c8c8cb}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .sitemapBlock{padding-top:32px;margin:0 14px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .sitemapBlock{padding-top:48px}}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .sitemapBlock+.sitemapBlock{margin-top:48px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .sitemapBlock+.sitemapBlock{margin-top:96px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .sitemapBlock_item{width:100%}body .page #maincontent .container #dmj-static .sitemapBlock_item:nth-of-type(n+2){margin-top:24px}}@media only screen and (min-width: 768px)and (max-width: 959px){body .page #maincontent .container #dmj-static .sitemapBlock_item{width:50%}body .page #maincontent .container #dmj-static .sitemapBlock_item:nth-of-type(n+3){margin-top:24px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .sitemapBlock_item{width:calc((100% - 216px)/10*3 + 72px)}}body .page #maincontent .container #dmj-static .sitemapBlock_head{font-weight:600;letter-spacing:.05em;line-height:1.714}body .page #maincontent .container #dmj-static .sitemapBlock_list{margin-top:24px}body .page #maincontent .container #dmj-static .sitemapBlock_list li{letter-spacing:.005em}body .page #maincontent .container #dmj-static .sitemapBlock_list li+li{margin-top:16px}body .page #maincontent .container #dmj-static .transactionlawSection{background-color:#fff}@media only screen and (max-width: 959px){body .page #maincontent .container #dmj-static .transactionlawSection{padding:32px 14px}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .transactionlawSection{padding:48px 32px}}body .page #maincontent .container #dmj-static .transactionlawSection+.transactionlawSection{margin-top:16px}body .page #maincontent .container #dmj-static .transactionlawImg_rauktenPay{display:block}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .transactionlawImg_rauktenPay{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .transactionlawImg_rauktenPay:hover{opacity:.7}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .transactionlawImg_rauktenPay{margin-top:8px;width:166px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .transactionlawImg_rauktenPay{margin-top:13px;width:256px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilitySection{padding:24px 16px 40px}}@media only screen and (min-width: 768px)and (max-width: 959px){body .page #maincontent .container #dmj-static .socialResponsibilitySection{padding:48px 0 80px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilitySection{margin:0 auto;width:.7166666667;max-width:860px}}body .page #maincontent .container #dmj-static .socialResponsibilitySection .c-index{padding:0;line-height:1.3}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilitySection .c-index{text-align:left}}body .page #maincontent .container #dmj-static .socialResponsibilitySection .otherContentsTitle{margin-bottom:0}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilitySection .otherContentsTitle{text-align:left}}body .page #maincontent .container #dmj-static .socialResponsibilitySection .otherTextHead{font-size:14px;font-weight:700}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilitySection .otherTextHead{line-height:1.3}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .socialResponsibilitySection .otherText a{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .socialResponsibilitySection .otherText a:hover{opacity:.7}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilitySection *+.c-index{margin-top:32px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilitySection *+.c-index{margin-top:48px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilitySection *+.otherContentsTitle{margin-top:32px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilitySection *+.otherContentsTitle{margin-top:48px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilitySection *+.otherTextHead{margin-top:48px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilitySection *+.otherText{margin-top:32px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilitySection .otherTextHead+.otherText{margin-top:16px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilitySection .otherTextHead+.otherText{margin-top:14px}}body .page #maincontent .container #dmj-static .socialResponsibilitySection *+.otherTextList{margin-top:32px}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilitySection_contents+.socialResponsibilitySection_contents{margin-top:32px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilitySection_contents+.socialResponsibilitySection_contents{margin-top:48px}}body .page #maincontent .container #dmj-static .socialResponsibility_button{text-align:center;line-height:1.1}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibility_button{margin-top:40px;font-size:12px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibility_button{margin:48px auto 0;width:500px}}body .page #maincontent .container #dmj-static .socialResponsibilityBanner{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilityBanner{margin-top:40px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilityBanner{margin:80px auto 0}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilityBanner_node{width:calc((100% - 13px)/2)}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilityBanner_node{width:280px}}@media only screen and (max-width: 767px){body .page #maincontent .container #dmj-static .socialResponsibilityBanner_node+.socialResponsibilityBanner_node{margin-left:13px}}@media only screen and (min-width: 768px){body .page #maincontent .container #dmj-static .socialResponsibilityBanner_node+.socialResponsibilityBanner_node{margin-left:22px}}body .page #maincontent .container #dmj-static .socialResponsibilityBanner_node img{width:100%}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .socialResponsibilityBanner_link{transition:opacity .3s}}@media only screen and (min-width: 960px){body .page #maincontent .container #dmj-static .socialResponsibilityBanner_link:hover{opacity:.7}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9mb3VuZGF0aW9uL19taXhpbi5zY3NzIiwiY3NzL21vZHVsZS9fY29tcG9uZW50cy5zY3NzIiwiY3NzL2V4dC9vdGhlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJDQUlBLFdBQ0Usd0JBQ0EsZ0JBQ0EsaUZBR0YsV0FDRSx3QkFDQSxnQkFDQSxtREFHRixXQUNFLHdCQUNBLGdCQUNBLGlGQUdGLFdBQ0Usd0JBQ0EsZ0JBQ0Esa0RBSUYsV0FDQyx5QkFDQyxrQkFDQSxnQkFDRCx1QkFDQSxnT0FNRCxXQUNFLHdCQUNBLDBCQUNBLHVTQU1BLGdCQUNBLGtCQUdGLFdBQ0UsNkJBQ0EsMEJBQ0EsdWFBT0YsV0FDRSxzQkFDQSxnQkFDQSxrRUFFRixXQUNFLHNCQUNBLGdCQUNBLG9FQUVGLFdBQ0Usc0JBQ0EsZ0JBQ0Esc0VBR0YsV0FDRSxzQkFDQSxtREFnQ0YscUVBQ0UsWUF4QnNCLCtKQXdGeEIsWUFDRSxhQUNBLGdCQUNBLG9CQ3RJRiwwQkFDRSxHQUNFLFVBRUYsSUFDRSxVQUVGLElBQ0UsVUFFRixLQUNFLFdBWUosK0NBQ0UsYUFDQSx1QkFDQSxtQkFDQSxpQkFDQSxzQkFDQSxXQUNBLFlBQ0EsZUFFRSwrQkFFRiwwQ0FaRiwrQ0FhSSwyREFDQSxnQkFJSix1QkFDRSxlQUdGLHdCQUNFLFlBQ0EsZUFvREYsK0NBRUUsYURDVSxRQ0NSLGlCRERRLFFDS1IsMENBREYsMkRBRUksTUROTSxRQ09OLGtCQUVFLHVCQUtGLDBDQURGLG1FQUVJLEtEZkksU0NxQlIsMENBREYsdURBRUkscUJBR0osaUVBQ0UsV0FDQSxtQkFDQSxxQkFDQSx5RUFDRSxXQUNBLGtCQXdNTixLQUNFLHFCQUVGLFlBQ0UsbUJBQ0EsV0FDQSxlQUNBLGtCQUNFLGdCQUNBLGNBR0osWUFDRSxtQkFDQSxXQUNBLGVBQ0Esa0JBQ0UsZ0JBQ0EsY0FHSixZQUNFLFlBQ0EsaUJBQ0EsZUFDQSxpQkFDQSxlQWs4Q0UscVJBTUUsYUQ5ckRNLFFDK3JETixvQ0FHRiw0RUFDRSxh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RiwwQ0FKRixrR0FLSSxpQkFJRiwwQ0FERiw2RkFFSSxpQkFJRiwwQ0FERix5RkFFSSxpQkFJRiwwQ0FERixzR0FFSSxpQkFFRiwwQ0FKRixzR0FLSSxpQkFHSiw2RkFDRSxnQkFLQSwwQ0FERiwySEFFSSxpQkFFRiwwQ0FKRiwySEFLSSxpQkFJTiw0RUFDRSxrQkFDQSxnQkFFQSwwQ0FKRiw0RUFLSSxnQkFDQSxnQkFFRiwwQ0FSRiw0RUFTSSxtQkFDQSxhQUdKLDJFQUNFLGFBQ0EsdUJBQ0EsbUJBRUEsMENBTEYsMkVBTUksaUJBRUYsMENBUkYsMkVBU0ksb0JBSUYsMENBREYsZ0ZBRUksNkJBRUYsMENBSkYsZ0ZBS0ksYUFJQSwwQ0FERixpSEFFSSxrQkFFRiwwQ0FKRixpSEFLSSxrQkFJSixvRkFDRSxXRmorQmIsMENFbytCUyxnRkZuK0JSLHdCQUlBLDBDQURELHNGQUVFLFFBUDZCIiwiZmlsZSI6ImNzcy9leHQvb3RoZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5cclxuLyogZm9udFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1R290aGljTTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdUdvdGhpYy1NZWRpdW1cIiksbG9jYWwoXCJZdSBHb3RoaWMgTWVkaXVtXCIpLGxvY2FsKFwiWXVHb3RoaWMtUmVndWxhclwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogTXlZdUdvdGhpY007XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IGxvY2FsKFwiWXVHb3RoaWMtQm9sZFwiKSxsb2NhbChcIll1IEdvdGhpYyBCb2xkXCIpXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBNeVl1TWluY2hvTTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogbG9jYWwoXCJZdU1pbmNoby1NZWRpdW1cIiksbG9jYWwoXCJZdSBNaW5jaG8gTWVkaXVtXCIpLGxvY2FsKFwiWXVNaW5jaG8tUmVndWxhclwiKVxyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogTXlZdU1pbmNob007XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBzcmM6IGxvY2FsKFwiWXVNaW5jaG8tRGVtaWJvbGRcIiksbG9jYWwoXCJZdSBNaW5jaG9cIilcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZic7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0c3JjOiB1cmwoJ3dlYmZvbnQuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cclxuXHRzcmM6IGxvY2FsKCdteWZvbnQgUmVndWxhcicpLCAvKiDjg5Xjgqnjg7Pjg4jjgYzjg63jg7zjgqvjg6vjgavjgqTjg7Pjgrnjg4jjg7zjg6vjgZXjgozjgabjgYTjgovloLTlkIjjgavmnInlirkgKi9cclxuXHQgICAgIHVybCgnLi4vZm9udC9ub3Rvc2VyaWZjamtqcF9yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIGVvZiAtIElFNi1JRTggKi9cclxuXHQgICAgIHVybCgnLi4vZm9udC9ub3Rvc2VyaWZjamtqcF9yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogd29mZiAtIE1vZGVybiBCcm93c2VycyAqL1xyXG5cdCAgICAgdXJsKCcuLi9mb250L25vdG9zZXJpZmNqa2pwX3JlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogdHRmIC0gU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljO1xyXG4gIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0yQkZGO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC5lb3RcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvMkNDMDg0XzBfMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy8yQ0MwODRfMF8wLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzLzJDQzA4NF8wXzAuc3ZnI3dmXCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFRyYWRlR290aGljLWJvbGQ7XHJcbiAgdW5pY29kZS1yYW5nZTogVSswMDAwLTJCRkY7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9lNDY5MzkwOC03MjA4LTRiMDQtOTNjNC04ZDAwNGMzYjRlMWYuZW90XCIpIGZvcm1hdChcImVvdFwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzL2U0NjkzOTA4LTcyMDgtNGIwNC05M2M0LThkMDA0YzNiNGUxZi5lb3Q/aWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICB1cmwoXCIuLi9mb250cy9lMmZiYzYzYy1lN2IxLTQ4MjgtYjBiNi0yNzUxMzFkMTZmZDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgdXJsKFwiLi4vZm9udHMvODA1ZDkzNTYtYTRhNS00NmRmLTgzOTAtOTU3YzgwM2UzM2JjLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgIHVybChcIi4uL2ZvbnRzL2RmMGY5YzUwLTNjZTMtNGIxZi04MTIwLTA3NGNhNjZiODNiMS5zdmcjZGYwZjljNTAtM2NlMy00YjFmLTgxMjAtMDc0Y2E2NmI4M2IxXCIpIGZvcm1hdChcInN2Z1wiKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBcmNoaXZvJztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJjaGl2b19FeHBhbmRlZC1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0FyY2hpdm8nO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BcmNoaXZvX0V4cGFuZGVkLUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnVWdseXF1YSc7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy91Z2x5cXVhLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5cclxuJGZvbnQtZ290aGljOiBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwiTXlZdUdvdGhpY01cIiwgTXlZdUdvdGhpY00sIFl1R290aGljLCAnWXUgR290aGljJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBNZWlyeW8sIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC1taW5jaG86IE15WXVNaW5jaG9NLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIEdlb3JnaWEs5ri45piO5pydLEhHU+aYjuacnUUs44Oh44Kk44Oq44KqLE1laXJ5byxzZXJpZjtcclxuXHJcbiRmb250LXRyYWRlR290aGljOiBUcmFkZUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtdHJhZGVHb3RoaWMtYm9sZDogVHJhZGVHb3RoaWMtYm9sZCwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFc2XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtb3N3YWxkOiBvc3dhbGQsIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC1hcmNoaXZvLWV4cGFuZGVkOiAnQXJjaGl2bycsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJNeVl1R290aGljTVwiLCBNeVl1R290aGljTSwgWXVHb3RoaWMsICdZdSBHb3RoaWMnLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIE1laXJ5bywgc2Fucy1zZXJpZjtcclxuXHJcbiRmb250LXVnbHlxdWE6ICdVZ2x5UXVhJywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIk15WXVHb3RoaWNNXCIsIE15WXVHb3RoaWNNLCBZdUdvdGhpYywgJ1l1IEdvdGhpYycsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgTWVpcnlvLCBzYW5zLXNlcmlmO1xyXG5cclxuJWZvbnRfZ290aGljIHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtZ290aGljO1xyXG59XHJcblxyXG4lZm9udF9taW5jaG8ge1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1taW5jaG87XHJcbiAgLmFuZHJvaWQgJiB7XHJcbiAgXHRmb250LWZhbWlseTogJ05vdG8gU2VyaWYnLCAkZm9udC1taW5jaG87XHJcbiAgfVxyXG59XHJcblxyXG4lZm9udF90cmFkZUdvdGhpYyB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LXRyYWRlR290aGljO1xyXG59XHJcblxyXG4lZm9udF90cmFkZUdvdGhpYy1ib2xkIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtdHJhZGVHb3RoaWMtYm9sZDtcclxufVxyXG5cclxuJWZvbnRfYXJjaGl2by1leHBhbmRlZCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWFyY2hpdm8tZXhwYW5kZWQ7XHJcbn1cclxuXHJcbiVmb250X3VnbHlxdWEge1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC11Z2x5cXVhO1xyXG59XHJcblxyXG5cclxuXHJcbi8qIGVhc2luZ1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRlYXNpbmctYmFzZTogLjJzIGVhc2U7XHJcbiRlYXNpbmctYmV6aWVyOiBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XHJcblxyXG5cclxuXHJcbi8qIOODluODrOODvOOCr+ODneOCpOODs+ODiFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRzcC1zbWFsbDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpXCI7XHJcbiRzcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXCI7XHJcbiRzcC1tZWRpdW06IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KVwiO1xyXG4kc3BfdGFiOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweClcIjtcclxuJHRhYjogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5NTlweClcIjtcclxuJHRhYl9wYzogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpXCI7XHJcbiRwYzogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpXCI7XHJcbiRwYy1sYXJnZTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KVwiO1xyXG5cclxuXHJcblxyXG4vKiBjb2xvclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRkbS15ZWxsb3c6ICNGRkU1MTI7XHJcbiRwdXJlLWJsYWNrOiAjMDAwMDAwO1xyXG4kdGV4dC1ibGFjazogIzJCMkIyQjtcclxuXHJcbiRkYXJrLWdyZXk6ICM1MzUzNTc7XHJcbiRncmV5OiAjOTE5MTk0O1xyXG4kbGlnaHQtZ3JleTogI0M4QzhDQjtcclxuJGJhY2tncm91bmQtZ3JleTogI0UzRTNFMztcclxuXHJcbiRwcmltYXJ5LW9yYW5nZTogI0ZGOUQyQjtcclxuJHByb2dyZXNzLWdyZWVuOiAjMDA5OTQ0O1xyXG4kYWxlcnQtcmVkOiAjQ0MwRTBFO1xyXG4kYWxlcnQtbGlnaHQtcmVkOiAjRkFFNkU2O1xyXG4kbGluay1ibHVlOiAjMjM4MUE3O1xyXG5cclxuJHNhbGUtcHJpY2U6ICNlOTFhMWE7XHJcblxyXG5cclxuXHJcbi8qIOOCs+ODs+ODhuODs+ODhOWkieaVsFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiRjb250ZW50c1dpZHRoOiAxMjgwcHg7XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOaTrOS8vOeahOOBq+aUueihjOOBleOBm+OCi1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLmJyOjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxBXCIgO1xyXG4gIHdoaXRlLXNwYWNlOiBwcmU7XHJcbiAgZm9udC1mYW1pbHk6IFwic2VyaWZcIjtcclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g44Kr44Op44Og44Gr44KI44KLd2lkdGjoqIjnrpdcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBnbGlkLXdpZHRoLXBjKCAkY29sdW1uLCAkZ3V0dGVyLCAkYWxsX21hcmdpbiwgJGFsbF9jb2x1bW46IDEyLCAkYWxsX2d1dHRlcjogMTEgKSB7XHJcbiAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gKCN7JGFsbF9ndXR0ZXJ9ICsgI3skYWxsX21hcmdpbn0pICogMjRweCkgLyAjeyRhbGxfY29sdW1ufSkgKiAjeyRjb2x1bW59ICsgKDI0cHggKiAjeyRndXR0ZXJ9KSk7XHJcbn1cclxuQG1peGluIGdsaWQtd2lkdGgtc3AoICRjb2x1bW4sICRndXR0ZXIsICRhbGxfbWFyZ2luLCAkYWxsX2NvbHVtbjogNCwgJGFsbF9ndXR0ZXI6IDMgKSB7XHJcbiAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gKCN7JGFsbF9ndXR0ZXJ9ICsgI3skYWxsX21hcmdpbn0pICogMTZweCkgLyAjeyRhbGxfY29sdW1ufSkgKiAjeyRjb2x1bW59ICsgKDE2cHggKiAjeyRndXR0ZXJ9KSk7XHJcbn1cclxuXHJcblxyXG5cclxuQG1peGluIGN1cnNvci1ncmFiIHtcclxuICBAbWVkaWEgI3skcGN9IHtcclxuXHRcdGN1cnNvcjogZ3JhYjtcclxuXHR9XHJcblx0JjphY3RpdmUge1xyXG5cdFx0QG1lZGlhICN7JHBjfSB7XHJcblx0XHRcdGN1cnNvcjogZ3JhYmJpbmc7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqjjg5Xjgqfjgq/jg4hcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBmYWRlSW4oICRkdXJhdGlvbiApIHtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5ICRkdXJhdGlvbiwgdmlzaWJpbGl0eSAwcyBlYXNlICRkdXJhdGlvbjtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcblx0Ji5pcy1zaG93IHtcclxuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXItb3BhY2l0eSggJG9wYWNpdHk6IC43LCAkZHVyYXRpb246IC4zcyApIHtcclxuXHRAbWVkaWEgI3skcGN9IHtcclxuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJGR1cmF0aW9uO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciB7XHJcblx0XHRAbWVkaWEgI3skcGN9IHtcclxuXHRcdFx0b3BhY2l0eTogJG9wYWNpdHk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIkBjaGFyc2V0ICdVVEYtOCc7XHJcblxyXG5cclxuXHJcbi8qIOOCr+ODquOCouODleOCo+ODg+OCr+OCuVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiVjbGVhcmZpeCB7XHJcbiAgem9vbTogMTtcclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGNvbnRlbnQ6ICdcXDAwMjAnO1xyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNsZWFyZml4IHtcclxuICB6b29tOiAxO1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgY29udGVudDogJ1xcMDAyMCc7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyBhbmltYXRpb25cclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5cclxuLyogYXJyb3cgQW5pbWF0aW9uXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGtleWZyYW1lcyBhcnJvd0FuaW1hdGlvbiB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbiAgNDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gIDgwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDlhbHpgJrjg5zjgr/jg7NcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG4lYy1idXR0b24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjMDAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDhweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgYmFja2dyb3VuZDoge1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICBAbWVkaWEgI3skcGN9IHtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcywgYm9yZGVyLWNvbG9yIC4zcywgYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24tbGFyZ2Uge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuJWMtYnV0dG9uLW1lZGl1bSB7XHJcbiAgd2lkdGg6IDE3NnB4O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuJWMtYnV0dG9uLXNtYWxsIHtcclxuICB3aWR0aDogODBweDtcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG5AbWl4aW4gYy1idXR0b24ge1xyXG4gIC5jLWJ1dHRvbiB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbjtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1ibGFjayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICBjb2xvcjogJGRtLXllbGxvdztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tYmxhY2stbGFyZ2Uge1xyXG4gIC5jLWJ1dHRvbi1ibGFjay1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1ibGFjaztcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWxhcmdlO1xyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24tYmxhY2stbWVkaXVtIHtcclxuICAuYy1idXR0b24tYmxhY2stbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1tZWRpdW07XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1ibGFjay1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLWJsYWNrLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tc21hbGw7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1ibGFjayB7XHJcbiAgLmMtYnV0dG9uLWJsYWNrIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWJsYWNrO1xyXG4gIH1cclxufVxyXG5cclxuJWMtYnV0dG9uLXllbGxvdyB7XHJcbiAgQGV4dGVuZCAlYy1idXR0b247XHJcbiAgYm9yZGVyLWNvbG9yOiAkZG0teWVsbG93O1xyXG4gIGJhY2tncm91bmQ6IHtcclxuICAgIGNvbG9yOiAkZG0teWVsbG93O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgZmlsbDogJGRtLXllbGxvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIC4zcztcclxuICAgIH1cclxuICB9XHJcbiAgJi5idG4tbGluZSB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIGJhY2tncm91bmQ6ICMwNmM3NTU7XHJcbiAgICBib3JkZXItY29sb3I6ICMwNmM3NTU7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuQG1peGluIGMtYnV0dG9uLXllbGxvdyB7XHJcbiAgLmMtYnV0dG9uLXllbGxvdyB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi15ZWxsb3c7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi15ZWxsb3ctbGFyZ2Uge1xyXG4gIC5jLWJ1dHRvbi15ZWxsb3ctbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24teWVsbG93O1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGFyZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi15ZWxsb3ctbWVkaXVtIHtcclxuICAuYy1idXR0b24teWVsbG93LW1lZGl1bSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi15ZWxsb3c7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1tZWRpdW07XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi15ZWxsb3ctc21hbGwge1xyXG4gIC5jLWJ1dHRvbi15ZWxsb3ctc21hbGwge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24teWVsbG93O1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tc21hbGw7XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24tb3JhbmdlIHtcclxuICBAZXh0ZW5kICVjLWJ1dHRvbjtcclxuICBib3JkZXItY29sb3I6ICRwcmltYXJ5LW9yYW5nZTtcclxuICBiYWNrZ3JvdW5kOiB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktb3JhbmdlO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogIzAwMDtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgZmlsbDogJGRtLXllbGxvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIC4zcztcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLW9yYW5nZSB7XHJcbiAgLmMtYnV0dG9uLW9yYW5nZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1vcmFuZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1vcmFuZ2UtbGFyZ2Uge1xyXG4gIC5jLWJ1dHRvbi1vcmFuZ2UtbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tb3JhbmdlO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGFyZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1vcmFuZ2UtbWVkaXVtIHtcclxuICAuYy1idXR0b24tb3JhbmdlLWxhcmdlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW9yYW5nZTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLW9yYW5nZS1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLW9yYW5nZS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1vcmFuZ2U7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuXHJcbiVjLWJ1dHRvbi1saWdodGdyZXkge1xyXG4gIEBleHRlbmQgJWMtYnV0dG9uO1xyXG4gIGNvbG9yOiAkZ3JleTtcclxuICBib3JkZXItY29sb3I6ICRsaWdodC1ncmV5O1xyXG4gIGJhY2tncm91bmQ6IHtcclxuICAgIGNvbG9yOiAkbGlnaHQtZ3JleTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWxpZ2h0Z3JleSB7XHJcbiAgLmMtYnV0dG9uLWxpZ2h0Z3JleSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1saWdodGdyZXk7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1saWdodGdyZXktbGFyZ2Uge1xyXG4gIC5jLWJ1dHRvbi1saWdodGdyZXktbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGlnaHRncmV5O1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGFyZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1saWdodGdyZXktbWVkaXVtIHtcclxuICAuYy1idXR0b24tbGlnaHRncmV5LW1lZGl1bSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1saWdodGdyZXk7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1tZWRpdW07XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1saWdodGdyZXktc21hbGwge1xyXG4gIC5jLWJ1dHRvbi1saWdodGdyZXktc21hbGwge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGlnaHRncmV5O1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tc21hbGw7XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24taGFzQm9yZGVyLWJsYWNrIHtcclxuICBAZXh0ZW5kICVjLWJ1dHRvbjtcclxuICBib3JkZXI6IHNvbGlkIDJweCAkcHVyZS1ibGFjaztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3ZnIHtcclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgZmlsbDogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIC4zcztcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci1ibGFjayB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci1ibGFjayB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2s7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stbGFyZ2Uge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stbGFyZ2Uge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tbGFyZ2U7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stbWVkaXVtIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLWJsYWNrLW1lZGl1bSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1tZWRpdW07XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stc21hbGwge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2stc21hbGwge1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24taGFzQm9yZGVyLWJsYWNrO1xyXG4gICAgQGV4dGVuZCAlYy1idXR0b24tc21hbGw7XHJcbiAgfVxyXG59XHJcblxyXG4lYy1idXR0b24taGFzQm9yZGVyLXdoaXRlIHtcclxuICBAZXh0ZW5kICVjLWJ1dHRvbjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBib3JkZXI6IHNvbGlkIDJweCAjZmZmO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBjb2xvcjogJHB1cmUtYmxhY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWl4aW4gYy1idXR0b24taGFzQm9yZGVyLXdoaXRlIHtcclxuICAuYy1idXR0b24taGFzQm9yZGVyLXdoaXRlIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZS1sYXJnZSB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZS1sYXJnZSB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGU7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1sYXJnZTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZS1tZWRpdW0ge1xyXG4gIC5jLWJ1dHRvbi1oYXNCb3JkZXItd2hpdGUtbWVkaXVtIHtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLWhhc0JvcmRlci13aGl0ZTtcclxuICAgIEBleHRlbmQgJWMtYnV0dG9uLW1lZGl1bTtcclxuICB9XHJcbn1cclxuQG1peGluIGMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1zbWFsbCB7XHJcbiAgLmMtYnV0dG9uLWhhc0JvcmRlci1ibGFjay1zbWFsbCB7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1oYXNCb3JkZXItYmxhY2s7XHJcbiAgICBAZXh0ZW5kICVjLWJ1dHRvbi1zbWFsbDtcclxuICB9XHJcbn1cclxuXHJcbi5idG4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG4uYnRuLXllbGxvdyB7XHJcbiAgYmFja2dyb3VuZDogI0ZGRTUxMjtcclxuICBjb2xvcjogIzAwMDtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIGNvbG9yOiAjRkZFNTEyO1xyXG4gIH1cclxufVxyXG4uYnRuLW9yYW5nZSB7XHJcbiAgYmFja2dyb3VuZDogI0ZGOUQyQjtcclxuICBjb2xvcjogIzAwMDtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIGNvbG9yOiAjRkZFNTEyO1xyXG4gIH1cclxufVxyXG4uYnRuLXNpemUtbCB7XHJcbiAgaGVpZ2h0OiA0OHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBwYWRkaW5nOiAwIDM2cHg7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gYy1sb2FkaW5nIHtcclxuICBAa2V5ZnJhbWVzIGRvdFN0cmV0Y2hpbmdCZWZvcmUge1xyXG4gICAgMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIDI1JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG5cclxuICAgIDc1JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIDEwMCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIGRvdFN0cmV0Y2hpbmdBZnRlciB7XHJcbiAgICAwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIDI1JSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4KTtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcblxyXG4gICAgNzUlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgpO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuXHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCk7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtbG9hZGluZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAmOmJlZm9yZSxcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogOHB4O1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYW5pbWF0aW9uOiBkb3RTdHJldGNoaW5nQmVmb3JlIDZzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICRkbS15ZWxsb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYW5pbWF0aW9uOiBkb3RTdHJldGNoaW5nQWZ0ZXIgNnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqLjgqTjg4bjg6Djg6rjgrnjg4hcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLWl0ZW1MaXN0IHtcclxuICAuYy1pdGVtTGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luOiAwIC00cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9ub2RlIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoNW4gKyAxKSxcclxuICAgICY6bnRoLWNoaWxkKDVuICsgMykge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoNW4gKyAyKSxcclxuICAgICY6bnRoLWNoaWxkKDVuICsgNCkge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZCg1biArIDUpIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKG4gKyAzKSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1jaGlsZChuICsgNSkge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9pbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9pY29uV3JhcCB7XHJcbiAgICBAZXh0ZW5kICVmb250X3RyYWRlR290aGljLWJvbGQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB0b3A6IDZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9pY29uIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHBhZGRpbmc6IDZweCAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIDVweCA1cHggMDtcclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1uZXcge1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogJGRtLXllbGxvdztcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1lbmdsYW5kIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogJHB1cmUtYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tY2FtcGFpZ24ge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjRkZFNTEyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLWNvbGxhYm8ge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjNWMwZDBkO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLXdlYiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjZmY5ZDJiO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLXZlZ2FuIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogIzE0NmIwMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1zYWxlIHtcclxuICAgIGNvbG9yOiAjRkZFNTEyO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1zcGVjaWFsX3NhbGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIGNvbG9yOiAjZmY5ZDJiO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLXByZV9zYWxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI2M3MTgzNTtcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1jb3Vwb257XHJcbiAgICBiYWNrZ3JvdW5kOiAjYzcxODM1ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYy1pdGVtTGlzdF9pY29uLW5vLWNvdXBvbiB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tbGluZSB7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICMwNmM3NTU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLWl0ZW1MaXN0X2ljb24tZ2lmdCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICRwdXJlLWJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfaWNvbi1jYW1wYWlnbiB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICNGRkU1MTI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9pbmZvIHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUxpc3RfdGV4dCB7XHJcbiAgICBjb2xvcjogI2YwMDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICB9XHJcbiAgLmMtaXRlbUxpc3RfbmFtZSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9jb2xvciB7XHJcbiAgICBAZXh0ZW5kICVmb250X3RyYWRlR290aGljO1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X3ByaWNlIHtcclxuICAgIEBleHRlbmQgJWZvbnRfdHJhZGVHb3RoaWMtYm9sZDtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtTGlzdF9wcmljZV9wcm9wZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgIG1hcmdpbi10b3A6IDNweDtcclxuICB9XHJcblxyXG4gIC5jLWl0ZW1MaXN0X3ByaWNlX3NhbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJHNhbGUtcHJpY2U7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgrfjg7Pjg5fjg6vjg6rjgrnjg4hcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBtaXhpbiBjLXNpbXBsZUxpc3Qge1xyXG4gIC5jLXNpbXBsZUxpc3Qge1xyXG4gIFx0ZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICBcdEBtZWRpYSAjeyR0YWJ9IHtcclxuICBcdH1cclxuICBcdEBtZWRpYSAjeyRwY30ge1xyXG4gIFx0XHRwYWRkaW5nOiAwIDEycHg7XHJcbiAgXHR9XHJcbiAgfVxyXG4gIC5jLXNpbXBsZUxpc3Rfbm9kZSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZChuICsgMykge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZChuICsgNSkge1xyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtc2ltcGxlTGlzdF9pbWcge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1zaW1wbGVMaXN0X3RpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g5pyA6L+R6KaL44Gf44Ki44Kk44OG44OgXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1pdGVtQWNjZXNzbG9nIHtcclxuICAuYy1pdGVtQWNjZXNzbG9nIHtcclxuICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgY29sb3I6ICRiYWNrZ3JvdW5kLWdyZXk7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBwYWRkaW5nOiA2NHB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgcGFkZGluZzogNjRweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUFjY2Vzc2xvZ190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtQWNjZXNzbG9nX2xpc3RXcmFwIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1heC13aWR0aDogJGNvbnRlbnRzV2lkdGggLSA0OHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0IHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0X25vZGUge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHdpZHRoOiAxMDlweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgIH1cclxuICAgICYuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgd2lkdGg6IDEwOXB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICB3aWR0aDogMjIxcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1pdGVtQWNjZXNzbG9nX2xpc3RfbGluayB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXN3aXBlci1idXR0b24tcHJldixcclxuICAuYy1zd2lwZXItYnV0dG9uLW5leHQge1xyXG4gICAgLmMtaXRlbUFjY2Vzc2xvZ19saXN0U2xpZGVyICYge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICB0b3A6IDEyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zd2lwZXItc2Nyb2xsYmFyIHtcclxuICAgIC5jLWl0ZW1BY2Nlc3Nsb2dfbGlzdFNsaWRlciAmIHtcclxuICBcdFx0QG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gIFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcbiAgXHRcdH1cclxuICBcdFx0QG1lZGlhICN7JHBjfSB7XHJcbiAgXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIFx0XHRcdGxlZnQ6IDA7XHJcbiAgXHRcdFx0Ym90dG9tOiAwO1xyXG4gIFx0XHRcdHdpZHRoOiA3OS42NjYlO1xyXG4gIFx0XHRcdGhlaWdodDogMnB4O1xyXG4gIFx0XHRcdG1hcmdpbjogNDhweCBhdXRvIDA7XHJcbiAgXHRcdH1cclxuICBcdH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOimi+WHuuOBl1xyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtaW5kZXgge1xyXG4gIC5jLWluZGV4IHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAzMnB4IDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDQ4cHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIGMtYWJvdXRJbmZv44K744Kv44K344On44OzXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1hYm91dEluZm8ge1xyXG4gIC5jLWFib3V0SW5mbyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAxNDRweCAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBwYWRkaW5nOiA4MHB4IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDk2cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgcGFkZGluZzogMTcycHggMDtcclxuICAgICAgbWFyZ2luLXRvcDogOTZweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLWFib3V0SW5mb19iZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgIHBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICBzaXplOiBjb3ZlcjtcclxuICAgIH1cclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgLmMtYWJvdXRJbmZvX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYWJvdXRJbmZvX2xlYWQge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1hYm91dEluZm9fYnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW46IDMycHggYXV0byAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbjogNDhweCBhdXRvIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqvjgrnjgr/jg6Ag44Op44K444Kq44Oc44K/44OzXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4lYy1yYWRpbyB7XHJcbiAgaW5wdXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTlweDtcclxuICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRsaWdodC1ncmV5O1xyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNnB4O1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB3aWR0aDogN3B4O1xyXG4gICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgY29sb3I6ICNmZmU1MTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLFxyXG4gIGlucHV0OmNoZWNrZWQgKyBpbnB1dCArIGxhYmVsIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqvjgrnjgr/jg6Ag44OB44Kn44OD44Kv44Oc44OD44Kv44K5XHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4lYy1jaGVja2JveCB7XHJcbiAgaW5wdXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtNXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDFweDtcclxuICAgICAgbGVmdDogNXB4O1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAjZmZlNTEyO1xyXG4gICAgICBib3JkZXItbGVmdDogc29saWQgM3B4ICNmZmU1MTI7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0OmNoZWNrZWQgKyBsYWJlbCxcclxuICBpbnB1dDpjaGVja2VkICsgaW5wdXQgKyBsYWJlbCB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8g5L6/5Yip44Gq44K144O844OT44K5IOODkeODvOODhFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtc2VydmljZUxpc3Qge1xyXG4gIC5jLXNlcnZpY2VMaXN0X25vZGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBzaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmKyYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXNlcnZpY2VMaXN0X25vZGUtaW5wdXQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvc3ZnL2ljb25fcGVuLnN2Zyk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmMtc2VydmljZUxpc3Rfbm9kZS1pbmZvIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3N2Zy9pY29uX3RpY2tldC5zdmcpO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jLXNlcnZpY2VMaXN0X25vZGUtcG9pbnQge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvc3ZnL2ljb25fcG9pbnQuc3ZnKTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgrvjg6zjgq/jg4jjg5zjg4Pjgq/jgrkg44OR44O844OEXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG5AbWl4aW4gYy1zZWxlY3RXcmFwIHtcclxuICAuYy1zZWxlY3RXcmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmV5O1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvc3ZnL3NlbGVjdF90cmlhbmdsZS1ibGFjay5zdmcpO1xyXG4gICAgICAgIHNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgJjo6LW1zLWV4cGFuZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuLy9cclxuLy8gU05T44Oq44K544OIIOODkeODvOODhFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGMtc25zTGlzdCB7XHJcbiAgLmMtc25zTGlzdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuYy1zbnNMaXN0X25vZGUge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eSgpO1xyXG4gICAgJismIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYy1zbnNMaXN0X2xpbmsge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIHN2ZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vXHJcbi8vIOODreOCsOOCpOODs+ODrOOCpOOCouOCpuODiFxyXG4vL1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuQG1peGluIGxvZ2luLWxheW91dCB7XHJcbiAgLmxvZ2luQ29udGFpbmVyIHtcclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJha3V0ZW5CbG9ja1dyYXAge1xyXG4gICAgei1pbmRleDogOTtcclxuXHJcbiAgICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gOHB4ICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifXtcclxuICAgICAgbGVmdDogMjRweDtcclxuICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSA0OHB4ICk7XHJcbiAgICB9XHJcblxyXG4gICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICNlcnJvciB0YWJsZSB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gKDExICsgMCkgKiAyNHB4KSAvIDEyKSAqIDYgKyAoMjRweCAqIDUpKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmFrdXRlbkJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICAgICAgICBoZWlnaHQ6IDI3MnB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBAbWVkaWEgI3skc3BfdGFifXtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJpbWFnZVwiXSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDI5NnB4O1xyXG4gICAgfVxyXG4gICAgLnJha3V0ZW5CbG9ja190ZXh0IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcblxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgW2RhdGEtcGFnZT1cImxvZ2luXCJdICYge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWQge1xyXG4gICAgICAgIGNvbG9yOiAkYWxlcnQtcmVkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBmb3JtLmxvZ2luRm9ybSB7XHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgI2Vycm9yIHtcclxuICAgICAgLy8gMjAyMC4wNy4wNzog5qW95aSp44Oc44K/44Oz6Z2e6KGo56S65a++5b+c77yI6KGo56S644GZ44KL44Go44GN44Gv44Kz44Oh44Oz44OI44Ki44Km44OI5aSW44GZ77yJIOKWvOKWvOKWvFxyXG4gICAgICAvLyBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAvLyAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgIC8vICAgICB0b3A6IC0zNnB4O1xyXG4gICAgICAvLyAgICAgcGFkZGluZzogMCAwIDAgNHB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICBAbWVkaWEgI3skdGFifXtcclxuICAgICAgLy8gICAgIHRvcDogLTEwMHB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAvLyAgICAgdG9wOiAtMzAwcHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcbiAgICAgIFxyXG4gICAgICAvLyBbZGF0YS1wYWdlPVwiY2FydF9sb2dpblwiXSAmIHtcclxuICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgIC8vICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICAvLyAgICAgbGVmdDogMnB4O1xyXG4gICAgICAvLyAgIH1cclxuICAgICAgLy8gICBAbWVkaWEgI3skdGFifXtcclxuICAgICAgLy8gICAgIHRvcDogLTMwcHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyAgIEBtZWRpYSAjeyR0YWJfcGN9e1xyXG4gICAgICAvLyAgICAgbGVmdDogMjRweDtcclxuICAgICAgLy8gICB9XHJcbiAgICAgIC8vICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgLy8gICAgIHRvcDogLTM1cHg7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja1dyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBleHRlbmQgJWN1c3RvbWVySW5mby1sYXlvdXQ7XHJcblxyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgLy8gQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgIC8vICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLy8gICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgIC8vIH1cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyAvLyAyMDIwLjA3LjA3OiDmpb3lpKnjg5zjgr/jg7PpnZ7ooajnpLrlr77lv5zvvIjooajnpLrjgZnjgovjgajjgY3jga/jgrPjg6Hjg7Pjg4jjgqLjgqbjg4jlpJbjgZnvvIlcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2sge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMnB4O1xyXG4gICAgfVxyXG4gICAgJismIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dpbkJsb2NrLWxlZnQge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAzNjRweDtcclxuICAgIH1cclxuXHJcbiAgICBbZGF0YS1wYWdlPVwibG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9naW5CbG9ja19pbm5lciB7XHJcbiAgICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmxvZ2luQmxvY2stcmlnaHQge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDM2NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJsb2dpblwiXSAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwX3RhYn17XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgW2RhdGEtcGFnZT1cImNhcnRfbG9naW5cIl0gJiB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZpcnN0TG9naW5XcmFwIHtcclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDE0cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYl9wY317XHJcbiAgICAgICAgcGFkZGluZzogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfaW5uZXIge1xyXG4gICAgYmFja2dyb3VuZDoge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nOiAyNHB4IDE0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfbGVhZCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja190ZXh0IHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2Zvcm0ge1xyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmICsgLmxvZ2luQmxvY2tfZm9ybSB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19mb3JtX3RpdGxlIHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfZm9ybV9pbnB1dCB7XHJcbiAgICAmKyYge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXQge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfdGV4dExpbmsge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfYXR0ZW50aW9uIHtcclxuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkbGlnaHQtZ3JleTtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgcGFkZGluZy10b3A6IDM2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgICAuYy10b2dnbGVJY29uIHtcclxuICAgICAgaSB7XHJcbiAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfYXR0ZW50aW9uX3RpdGxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAkYWxlcnQtcmVkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jLXRvZ2dsZUljb24ge1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgaSB7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2F0dGVudGlvbl9pbmZvIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luQmxvY2tfYXR0ZW50aW9uX3RleHQge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICB9XHJcblxyXG4gIC5sb2dpbkJsb2NrX2F0dGVudGlvbl9idXR0b24ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5CbG9ja19zZXJ2aWNlVGl0bGUge1xyXG4gICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICBtYXJnaW46IDMycHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJ1dHRvbiB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpbkJ1dHRvbiB7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5BbWF6b25CdXR0b24ge1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIFtkYXRhLXBhZ2U9XCJjYXJ0X2xvZ2luXCJdICYge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luUmVnaXN0cmF0aW9uQnV0dG9uIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dpblNlY3Rpb24ge1xyXG4gICAgbWF4LXdpZHRoOiA4OTBweDtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgfVxyXG4gICAgJiArIC5sb2dpblNlY3Rpb24ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luU2VjdGlvbl9pbm5lciB7XHJcbiAgICBib3JkZXI6IHNvbGlkIDEwcHggIzk5OTtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBwYWRkaW5nOiA2NXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5TZWN0aW9uX3RpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2luU2VjdGlvbl90ZXh0IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9naW5TZWN0aW9uX3RleHRMaW5rIHtcclxuICAgIGNvbG9yOiAjNWI3YTgyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS44O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyDjgqvjg7zjg4jjg5fjg63jgrvjgrlcclxuLy9cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5cclxuXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vL1xyXG4vLyAu44GK5a6i5qeY5oOF5aCxXHJcbi8vXHJcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4lY3VzdG9tZXJJbmZvLWxheW91dCB7XHJcbiAgaW5wdXRbdHlwZT0nYnV0dG9uJ10ge1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIH1cclxuICBpbnB1dFt0eXBlPSd0ZXh0J10sXHJcbiAgaW5wdXRbdHlwZT0nbWFpbCddLFxyXG4gIGlucHV0W3R5cGU9J3RlbCddLFxyXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXHJcbiAgaW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0LWdyZXk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcblxyXG4gICAgQGF0LXJvb3RcclxuICAgIC5jYXJ0Rm9ybV9zZWN0aW9uIC5pcy1lcnJvciBpbnB1dFt0eXBlPSd0ZXh0J10sXHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0nbWFpbCddLFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J2J1dHRvbiddLFxyXG4gICAgLmNhcnRGb3JtX3NlY3Rpb24gLmlzLWVycm9yIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0nbnVtYmVyJ10sXHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgaW5wdXRbdHlwZT0ndGVsJ10ge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRhbGVydC1yZWQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhbGVydC1saWdodC1yZWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBhdC1yb290XHJcbiAgICAuY2FydEZvcm1fc2VjdGlvbiAuaXMtZXJyb3IgLmZvcm1CbG9jay16aXBBZGRyZXNzX2J1dHRvbiBpbnB1dFt0eXBlPSdidXR0b24nXSB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGRtLXllbGxvdztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRtLXllbGxvdyAhaW1wb3J0YW50OztcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXRbdHlwZT0ncmFkaW8nXSB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dCxcclxuICBsYWJlbCB7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBzZWxlY3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG4gIHRleHRhcmVhIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyZXk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm94LXNoYWRvdzogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuanMtZm9ybUl0ZW17XHJcbiAgICBpbnB1dDpwbGFjZWhvbGRlci1zaG93biB+IC5qcy1wbGFjZWhvbGRlcl9zdHJpbmcge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcbiAgLmpzLXBsYWNlaG9sZGVyX3N0cmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMCAzcHg7XHJcblxyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtaXhpbiBmb3JtQmxvY2sge1xyXG4gIC5mb3JtQmxvY2sge1xyXG4gICAgJiArIC5mb3JtQmxvY2sge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5qcy1mb3JtSXRlbS5pcy12YWx1ZS1vayB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgIGltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzL3N2Zy9pY29uX2NoZWNrZWQuc3ZnKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICByZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stbWFpbCB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgJi5pcy1lcnJvciBpbnB1dCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICBpbWFnZTogdXJsKC4uLy4uL2ltYWdlcy9jb21tb24vaWNvbl9lcnJvci5wbmcpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMTZweDtcclxuICAgICAgICBzaXplOiAyMHB4IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9jay1uYW1lIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgZGl2Om5vdCguZm9ybUJsb2NrX2Vycm9yVGV4dCkge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICB3aWR0aDogY2FsYyggKDEwMCUgLSAxN3B4KSAvIDIgKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLXppcEFkZHJlc3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stdGVsIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggKDEwMCUgLSAxN3B4KSAvIDIgKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2stZ2VuZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLWNvdXBvbiB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW46IDE2cHggMCAyMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW46IDI2cHggMCAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybUJsb2NrLWRlbGl2ZXJ5RGF0ZSB7XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDQ4LjMzNSU7XHJcbiAgICB9XHJcbiAgICAmKyYge1xyXG4gICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2suZm9ybUJsb2NrLWRlbGl2ZXJ5Qm94IHtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAuSFRNTEZPUk1fTEFCRUxfR1JPVVAge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgY29udGVudDogXCLkuI3lnKjmmYLlroXphY1CT1hcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICB3aWR0aDogMTQ2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2tfaW5uZXIge1xyXG4gICAgLmZvcm1CbG9jay1uYW1lICYge1xyXG4gICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgd2lkdGg6IDQ4LjMzNSU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb3JtQmxvY2stbWFpbCAmIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX2Vycm9yVGV4dCB7XHJcbiAgICBjb2xvcjogI2Q3NDk0MTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYjQ1JFRElUX1RPS0VOX0VSUk9SX01FU1NBR0VfUEFORUwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX2lucHV0IHtcclxuICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDY4Ljk2NSU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX2NyZWRpdFNlY3VyaXR5SW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgIHdpZHRoOiA1MXB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2stemlwQWRkcmVzc19pbnB1dCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlIC0gMTdweCkgLyAyICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiAzNS4wNjIlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgIHdpZHRoOiA0OC4zMzUlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9jay16aXBBZGRyZXNzX2J1dHRvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMTI4cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDE3NnB4O1xyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2stcmVtYXJrcyxcclxuICAuZm9ybUJsb2NrLmZvcm1CbG9jay1yZXF1ZXN0RHJpdmVyIHtcclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgaGVpZ2h0OiAxNDRweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxNDRweDtcclxuICAgIH1cclxuXHJcbiAgICAuanMtZm9ybUl0ZW0sXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2stZXhwaXJhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtQmxvY2stc2VjdXJpdHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrLW1haWxtYWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLmZvcm1CbG9ja196aXBBZGRyZXNzTGluayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogJGdyZXk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgIH1cclxuXHJcbiAgICBzdmcge1xyXG4gICAgICBmaWxsOiAkbGlnaHQtZ3JleTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybUJsb2NrX25vZGUge1xyXG4gICAgJismIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb3JtQmxvY2stY291cG9uICYge1xyXG4gICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19zZWxlY3RXcmFwIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggKDEwMCUgLSAxN3B4KSAvIDIgKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJ9IHtcclxuICAgICAgd2lkdGg6IDM1LjM2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbWVySW5mb19hZnRlciAmIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9ja19zZWxlY3RXcmFwLW1vbnRoIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMzEuODM1JTtcclxuICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcC1zbWFsbH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDE3MHB4ICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcC15ZWFyIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogMzEuODM1JTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzcC1zbWFsbH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggMTAwJSAtIDE3MHB4ICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtQmxvY2tfc2VsZWN0V3JhcC1wcmVmZWN0dXJlIHtcclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNDguMzM1JTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9ja19zZWxlY3RXcmFwLW51bWJlciB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IGNhbGMoICgxMDAlICsgMTVweCkgLyAyICk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgd2lkdGg6IDQzLjc1JTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm1CbG9ja19zZWxlY3RXcmFwLWRlbGl2ZXJ5RGF0ZSB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm1CbG9ja19jcmVkaXRTZWN1cml0eUNkIHtcclxuICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICB3aWR0aDogY2FsYyggKDEwMCUgKyAxNXB4KSAvIDIgKTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICB3aWR0aDogNDMuNzUlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5AbWl4aW4gYy10ZXJtcyB7XHJcbiAgLmMtdGVybXNfdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLmMtdGVybXNfbGlzdCB7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jLXRlcm1zX2xpc3Rfbm9kZSB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgJismIHtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtdGVybXNfbGlzdF90aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcblxyXG4gIC5jLXRlcm1zX2xpc3RfdGV4dCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuXHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEZvdW5kYXRpb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQGltcG9ydCBcIi4uL2ZvdW5kYXRpb24vX21peGluLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL21vZHVsZS9fY29tcG9uZW50cy5zY3NzXCI7XHJcbiRwYWdlTmFtZTogb3RoZXI7XHJcbiRwYWdlVHlwZTogZXh0O1xyXG4kY29tbW9uaW1nUGF0aDogXCIuLi8uLi9pbWFnZXNcIjtcclxuJGltZ1BhdGg6IFwiI3skY29tbW9uaW1nUGF0aH0vI3skcGFnZVR5cGV9LyN7JHBhZ2VOYW1lfVwiO1xyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIEV4dGVuZCBjb21wb25lbnRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQGluY2x1ZGUgYy1idXR0b24teWVsbG93LW1lZGl1bTtcclxuQGluY2x1ZGUgYy1idXR0b24teWVsbG93LWxhcmdlO1xyXG5AaW5jbHVkZSBjLWluZGV4O1xyXG5cclxuQGluY2x1ZGUgYy1pdGVtQWNjZXNzbG9nO1xyXG5cclxuXHJcbkBtaXhpbiBiYXNpY1NlY3Rpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgcGFkZGluZzogMzJweCAxNHB4O1xyXG4gIH1cclxuICBAbWVkaWEgI3skcGN9IHtcclxuICAgIHBhZGRpbmc6IDQ4cHggMzJweDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiYXNpY1RleHRMaXN0IHtcclxuICA+bGkge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgIHRleHQtaW5kZW50OiAtMWVtO1xyXG4gICAgJitsaSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIG1hcmdpbjogMCA3cHggMCAzcHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYgJiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5e1xyXG4gIC5wYWdle1xyXG4gICAgI21haW5jb250ZW50e1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAjZG1qLXN0YXRpY3tcclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICDlhbHpgJrjg5Hjg7zjg4Qg44Oa44O844K45YaFIHN0eWxlXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAud3JhcHBlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGJhY2tncm91bmQtZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBbZGF0YS1wYWdlPVwic29jaWFsLXJlc3BvbnNpYmlsaXR5XCJdIC53cmFwcGVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29udGVudHMge1xyXG4gICAgICAgICAgICAvLyBbZGF0YS1wYWdlPVwic29jaWFsLXJlc3BvbnNpYmlsaXR5XCJdIC5jb250ZW50cyB7XHJcbiAgICAgICAgICAgIC8vICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nOiAxNDRweCAwIDgwcHg7XHJcbiAgICAgICAgICAgIC8vICAgfVxyXG4gICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIC8vIFtkYXRhLXBhZ2U9XCI0MDRcIl0gLmNvbnRlbnRzLFxyXG4gICAgICAgICAgICAvLyBbZGF0YS1wYWdlPVwiY29tbW9uX2Vycm9yXCJdIC5jb250ZW50cyB7XHJcbiAgICAgICAgICAgIC8vICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nLXRvcDogOTZweDtcclxuICAgICAgICAgICAgLy8gICB9XHJcbiAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgW2RhdGEtcGFnZT1cInRyYW5zYWN0aW9ubGF3XCJdIC5jb250ZW50cyxcclxuICAgICAgICAgICAgW2RhdGEtcGFnZT1cInNpdGVtYXBcIl0gLmNvbnRlbnRzLFxyXG4gICAgICAgICAgICBbZGF0YS1wYWdlPVwidGVybXNfY29uZGl0aW9uc1wiXSAuY29udGVudHMsXHJcbiAgICAgICAgICAgIFtkYXRhLXBhZ2U9XCJwcml2YWN5XCJdIC5jb250ZW50cyxcclxuICAgICAgICAgICAgW2RhdGEtcGFnZT1cImNvbXBhbnlcIl0gLmNvbnRlbnRzLFxyXG4gICAgICAgICAgICBbZGF0YS1wYWdlPVwicmVjcnVpdFwiXSAuY29udGVudHMsXHJcbiAgICAgICAgICAgIFtkYXRhLXBhZ2U9XCJndWlkZVwiXSAuY29udGVudHMsXHJcbiAgICAgICAgICAgIFtkYXRhLXBhZ2U9XCJzaXplZ3VpZGVcIl0gLmNvbnRlbnRzLFxyXG4gICAgICAgICAgICBbZGF0YS1wYWdlPVwiZGVsaXZlcnlcIl0gLmNvbnRlbnRzLFxyXG4gICAgICAgICAgICBbZGF0YS1wYWdlPVwicmV0dXJuc1wiXSAuY29udGVudHMsXHJcbiAgICAgICAgICAgIFtkYXRhLXBhZ2U9XCJtZW1iZXJfcHJvZ3JhbVwiXSAuY29udGVudHMge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLy8gQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgLy8gICBwYWRkaW5nOiA5NnB4IDA7XHJcbiAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAub3RoZXJUZXh0QXJlYSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGxpbmstYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWltZ3tcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi1hcHBsZXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAub3RoZXJUZXh0IHtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICAgICAgICAgICYtY2VudGVyIHtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAqKy5vdGhlclRleHQge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1sZWFkIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTRweCAzMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdGhlclRleHRIZWFkKy5vdGhlclRleHRIZWFkIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ub3RpY2Uge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjOTE5MTk0O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xZW07XHJcbiAgICAgICAgICAgICAgJisubm90aWNlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYtYm9sZHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5vdGhlclRleHRIZWFkIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgKisub3RoZXJUZXh0SGVhZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAub3RoZXJUZXh0TGlzdCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhc2ljVGV4dExpc3Q7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAqKy5vdGhlclRleHRMaXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5vdGhlclRleHRMaXN0LWRlZmF1bHQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYXNpY1RleHRMaXN0O1xyXG4gICAgICAgICAgICA+bGk6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgKisub3RoZXJUZXh0TGlzdC1kZWZhdWx0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5vdGhlckFuY2hvckxpbmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggMDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgNHB4IDMycHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjOGM4Y2I7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Y2I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogLTE3cHggMCA0M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAub3RoZXJBbmNob3JMaW5rX25vZGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICArIC5vdGhlckFuY2hvckxpbmtfbm9kZSB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzUzNTM1NztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICM1MzUzNTc7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5vdGhlckFjY29yZGlvbkxpc3Rfbm9kZV9oZWFkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MnB4IDIwcHggOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDA7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wN2VtO1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM1MzU3O1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaXMtYWN0aXZlOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm90aGVyQWNjb3JkaW9uTGlzdF9ub2RlX2JvZHkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA3ZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweCAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMycHggMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm90aGVyQWNjb3JkaW9uTGlzdF9ub2RlX2JvZHlJbm5lciB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkbGluay1ibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAub3RoZXJDb250ZW50c1RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgTk9UIEZPVU5EIHN0eWxlXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAubm90Rm91bmRNYWluIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIC8vIHBhZGRpbmctdG9wOiA2NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm5vdEZvdW5kSW1nIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ub3RGb3VuZEluZm8ge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ub3RGb3VuZEluZm9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMzM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm5vdEZvdW5kSW5mb190ZXh0IHtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE0O1xyXG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICYgKyAubm90Rm91bmRJbmZvX3RpdGxlIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm5vdEZvdW5kSW5mb19idXR0b24ge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmMtaXRlbUFjY2Vzc2xvZyB7XHJcbiAgICAgICAgICAgIFtkYXRhLXBhZ2U9XCI0MDRcIl0gLmMtaXRlbUFjY2Vzc2xvZyxcclxuICAgICAgICAgICAgW2RhdGEtcGFnZT1cImNvbW1vbl9lcnJvclwiXSAuYy1pdGVtQWNjZXNzbG9nIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgcmVjcnVpdCBzdHlsZVxyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgW2RhdGEtcGFnZT1cInJlY3J1aXRcIl0ge1xyXG4gICAgICAgICAgICAub3RoZXJBY2NvcmRpb25MaXN0IHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAtMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm90aGVyQWNjb3JkaW9uTGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICYgKyAub3RoZXJBY2NvcmRpb25MaXN0X25vZGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLy8g44OR44O844OE566h55CG44Gu44Gf44KB44Gu57Ch5piTY2xhc3NcclxuICAgICAgICAgICAgICAuaGVhZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5KCk7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA0MnB4IDIwcHggOHB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wN2VtO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDA7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM1MzU3O1xyXG4gICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuYm9keSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wN2VtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHggMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMnB4IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC8vIOODkeODvOODhOeuoeeQhuOBruOBn+OCgeOBruewoeaYk2NsYXNzXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm90aGVyQWNjb3JkaW9uTGlzdF9ub2RlX2hlYWQge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm90aGVyQW5jaG9yTGluayB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0xN3B4IDAgNjRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzhjOGNiO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3RoZXJDb250ZW50c1RpdGxlIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmVjdWl0U2VjdGlvbiB7XHJcbiAgICAgICAgICAgICsucmVjdWl0U2VjdGlvbiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnJlY3VpdENvbnRlbnRzIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgZ3VpZGUgc3R5bGVcclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAgICAgICAgIFtkYXRhLXBhZ2U9XCJndWlkZVwiXSxcclxuICAgICAgICAgIFtkYXRhLXBhZ2U9XCJyZXR1cm5zXCJdLFxyXG4gICAgICAgICAgW2RhdGEtcGFnZT1cIm1lbWJlcl9wcm9ncmFtXCJdLFxyXG4gICAgICAgICAgW2RhdGEtcGFnZT1cInNpemVndWlkZVwiXSxcclxuICAgICAgICAgIFtkYXRhLXBhZ2U9XCJkZWxpdmVyeVwiXSB7XHJcbiAgICAgICAgICAgIC5jLWluZGV4IHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3RoZXJBY2NvcmRpb25MaXN0IHtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjYjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3RoZXJBY2NvcmRpb25MaXN0X25vZGUge1xyXG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzhjOGNiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdGhlckFjY29yZGlvbkxpc3Rfbm9kZV9oZWFkIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyN3B4IDlweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm90aGVyQWNjb3JkaW9uTGlzdF9ub2RlX2JvZHkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgOXB4IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ndWlkZU1haW4ge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ndWlkZWNvbnRlbnRzV3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ3VpZGVTZWN0aW9uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFzaWNTZWN0aW9uO1xyXG4gICAgICAgICAgICAmKy5ndWlkZVNlY3Rpb24ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZ3VpZGVNZW51IHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZ3VpZGVNZW51X2xpc3Qge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICAgIHRvcDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ndWlkZU1lbnVfbGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogMThweCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiAyNnB4IGNlbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICsuZ3VpZGVNZW51X2xpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmd1aWRlTWVudV9saXN0X2xpbmsge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYn0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAwIDI0cHggMjZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDAgMTdweCAyNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDoge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHB1cmUtYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaXMtY3VycmVudCB7XHJcbiAgICAgICAgICAgICAgLmd1aWRlTWVudV9saXN0X2xpbmsge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmd1aWRlTWVudVNlbGVjdCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIC0ycHg7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGltZ1BhdGh9L3NlbGVjdF9hcnJvdy5wbmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTAnIGhlaWdodD0nMTYnJTNFJTNDcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J001IDBMMCA1aDEwem0wIDE2TDAgMTFoMTB6Jy8lM0UlM0Mvc3ZnJTNFXCIpIHJpZ2h0IC43NXJlbSBjZW50ZXIvMTBweCAxNnB4IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwcHggMTVweDtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ3VpZGVUYWJsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYygoKCgxMDAlICsgNjRweCkgLSA4ICogMjRweCkvIDkpICogNSArICgyNHB4ICogNCkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKG9kZCkgdGQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGgsdGQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjYjtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWRlbGl2ZXJ5IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDEycHggMDtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNiU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MiU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ndWlkZU9mZmVySXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Y2I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ndWlkZU9mZmVySXRlbV9ub2RlIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjOGM4Y2I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgKy5ndWlkZU9mZmVySXRlbV9ub2RlIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skcGN9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ndWlkZU9mZmVySXRlbV9pbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICAvLyB3aWR0aDogY2FsYygyMi41JSArIDQ4cHgpO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmd1aWRlT2ZmZXJJdGVtX2luZm8ge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDlweCAxNnB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm90aGVyVGV4dCB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ3VpZGVPZmZlckl0ZW1fcG9pbnQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgICAgICAgICBAZXh0ZW5kICVmb250X3RyYWRlR290aGljLWJvbGQ7XHJcbiAgICAgICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZFNTEyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ydWJ5IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICBjb21wYW55IHN0eWxlXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAuY29tcGFueUluZm8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFifXtcclxuICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY317XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gKDExICsgMCkgKiAyNHB4KS8gMTIpICogNCArICgyNHB4ICogNSkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGR0LGRkIHtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA3ZW07XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI5O1xyXG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUobisyKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3NHB4KTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNvbXBhbnlNYXAge1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3B9IHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQ0MHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMzJweCAtMnB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDgwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vICBwcml2YWN5IHN0eWxlXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAucHJpdmFjeVNlY3Rpb24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBiYXNpY1NlY3Rpb247XHJcbiAgICAgICAgICAgICYrLnByaXZhY3lTZWN0aW9uIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8gIHRlcm1zIHN0eWxlXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAudGVybXNTZWN0aW9uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFzaWNTZWN0aW9uO1xyXG4gICAgICAgICAgICAmKy50ZXJtc1NlY3Rpb24ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgc2l0ZW1hcCBzdHlsZVxyXG4gICAgICAgICAgLy9cclxuICAgICAgICAgIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gICAgICAgICAgLnNpdGVtYXBHZW5kZXIge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M4YzhjYjtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwX3RhYn0ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMCA0OHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDQ4cHggMCA5NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNpdGVtYXBHZW5kZXJfaGVhZCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjcxNDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2l0ZW1hcEdlbmRlcl9saXN0V3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNpdGVtYXBHZW5kZXJfbGlzdCB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgKy5zaXRlbWFwR2VuZGVyX2xpc3Qge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNpdGVtYXBHZW5kZXJfbGlzdF9ub2RlIHtcclxuICAgICAgICAgICAgKy5zaXRlbWFwR2VuZGVyX2xpc3Rfbm9kZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfSB7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNpdGVtYXBHZW5kZXJfbGlzdF90ZXh0IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNpdGVtYXBHZW5kZXJfY2hpbGRMaXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNpdGVtYXBHZW5kZXJfY2hpbGRMaXN0X25vZGUge1xyXG4gICAgICAgICAgICArLnNpdGVtYXBHZW5kZXJfY2hpbGRMaXN0X25vZGUge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY30ge1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaXRlbWFwQmxvY2sge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzhjOGNiO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3BfdGFifSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgKy5zaXRlbWFwQmxvY2sge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcF90YWJ9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRwY30ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOTZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zaXRlbWFwQmxvY2tfaXRlbSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH0ge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUobisyKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFifSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKG4rMykge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHBjfSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKCgxMDAlIC0gKDkpICogMjRweCkvIDEwKSAqIDMgKyAoMjRweCAqIDMpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNpdGVtYXBCbG9ja19oZWFkIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2l0ZW1hcEJsb2NrX2xpc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMDVlbTtcclxuICAgICAgICAgICAgICAmK2xpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8gIHRyYW5zYWN0aW9ubGF3IHN0eWxlXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAudHJhbnNhY3Rpb25sYXdTZWN0aW9uIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYmFzaWNTZWN0aW9uO1xyXG4gICAgICAgICAgICAmKy50cmFuc2FjdGlvbmxhd1NlY3Rpb24ge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50cmFuc2FjdGlvbmxhd0ltZ19yYXVrdGVuUGF5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGhvdmVyLW9wYWNpdHkoKTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAgICAgICAgIC8vXHJcbiAgICAgICAgICAvLyAgU09DSUFMIFJFU1BPTlNJQklMSVRZIHN0eWxlXHJcbiAgICAgICAgICAvL1xyXG4gICAgICAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgICAgICAgICAuc29jaWFsUmVzcG9uc2liaWxpdHlTZWN0aW9uIHtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHggNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFifXtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA0OHB4IDAgODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICB3aWR0aDogbWF0aC5kaXYoODYwcHggLCAgMTIwMHB4KTtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYy1pbmRleCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG5cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm90aGVyQ29udGVudHNUaXRsZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdGhlclRleHRIZWFkIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdGhlclRleHQge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaG92ZXItb3BhY2l0eTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICogKyAuYy1pbmRleCB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgKiArIC5vdGhlckNvbnRlbnRzVGl0bGUge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICogKyAub3RoZXJUZXh0SGVhZCB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY317XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAqICsgLm90aGVyVGV4dCB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYl9wY317XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3RoZXJUZXh0SGVhZCArIC5vdGhlclRleHQge1xyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICogKyAub3RoZXJUZXh0TGlzdCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNvY2lhbFJlc3BvbnNpYmlsaXR5U2VjdGlvbl9jb250ZW50cyB7XHJcbiAgICAgICAgICAgICsgLnNvY2lhbFJlc3BvbnNpYmlsaXR5U2VjdGlvbl9jb250ZW50cyB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5zb2NpYWxSZXNwb25zaWJpbGl0eV9idXR0b24ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc3B9e1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJfcGN9e1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogNDhweCBhdXRvIDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc29jaWFsUmVzcG9uc2liaWxpdHlCYW5uZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICAgICAgICBtYXJnaW46IDgwcHggYXV0byAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc29jaWFsUmVzcG9uc2liaWxpdHlCYW5uZXJfbm9kZSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzcH17XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoICggMTAwJSAtIDEzcHggKSAvIDIgKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYgKyAuc29jaWFsUmVzcG9uc2liaWxpdHlCYW5uZXJfbm9kZSB7XHJcbiAgICAgICAgICAgICAgQG1lZGlhICN7JHNwfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAbWVkaWEgI3skdGFiX3BjfXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNvY2lhbFJlc3BvbnNpYmlsaXR5QmFubmVyX2xpbmsge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBob3Zlci1vcGFjaXR5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */
