html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,hgroup,p,blockquote,figure,form,fieldset,input,legend,pre,abbr,button,a{margin:0;padding:0;color:#000}ul,ol,li{list-style-type:none}a{text-decoration:none}a:-webkit-any-link{color:inherit}@font-face{font-family:'sen';font-display:swap;src:url(../fonts/Sen-Regular.ttf)}@font-face{font-family:'Caveat';font-display:swap;src:url(../fonts/Caveat-Regular.ttf);font-weight:normal}@font-face{font-family:'Caveat';font-display:swap;src:url(../fonts/Caveat-Bold.ttf);font-weight:bold}@font-face{font-family:'Caveat';font-display:swap;src:url(../fonts/Caveat-Bold.ttf);font-weight:700}@font-face{font-family:'Alegreya-Italic';font-display:swap;src:url(../fonts/Alegreya-Italic.ttf)}@font-face{font-family:'RobotoSlab';font-display:swap;src:url(../fonts/RobotoSlab-Regular.ttf)}@font-face{font-family:'Rajdhani';font-display:swap;src:url(../fonts/Rajdhani-Bold.ttf)}@font-face{font-family:'Noto Sans SC';font-display:swap;src:url(../fonts/NotoSansSC-Medium.otf);font-weight:500}@font-face{font-family:'Noto Sans SC';font-display:swap;src:url(../fonts/NotoSansSC-Medium.otf);font-weight:700}@font-face{font-family:'Noto Sans SC';font-display:swap;src:url(../fonts/NotoSansSC-Regular.otf)}@font-face{font-family:'Poppins';font-display:swap;src:url(../fonts/Poppins-Black.ttf)}@font-face{font-family:'HarmonyOS';font-display:swap;font-weight:700;src:local("HarmonyOS Sans SC Bold"),local("HarmonyOS Sans SC"),local("HarmonyOS")}@font-face{font-family:'HarmonyOS';font-weight:500;font-display:swap;src:local("HarmonyOS Sans SC Medium"),local("HarmonyOS Sans SC"),local("HarmonyOS")}@font-face{font-family:'HarmonyOS';font-display:swap;src:local("HarmonyOS Sans SC Regular"),local("HarmonyOS Sans SC"),local("HarmonyOS")}@font-face{font-family:'JustAnotherHand';font-display:swap;src:url(../fonts/JustAnotherHand-Regular.ttf) format("truetype")}@font-face{font-family:'Outfit';font-weight:500;font-display:swap;src:url(../fonts/Outfit-Medium.ttf) format("truetype")}@font-face{font-family:'Outfit';font-display:swap;font-weight:700;src:url(../fonts/Outfit-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Staatliches';src:url(../fonts/Staatliches-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Bayon';src:url(../fonts/Bayon-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:'OoohBaby';font-weight:400;src:url(../fonts/OoohBaby-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:'tb';font-weight:700;src:url(../fonts/tb.woff2) format("woff2"),url(../fonts/tb.ttf) format("truetype"),url(../fonts/tb.woff) format("woff")}@font-face{font-display:swap;font-family:'script';font-weight:400;src:url(../fonts/script.woff2) format("woff2"),url(../fonts/script.ttf) format("truetype"),url(../fonts/script.woff) format("woff")}@font-face{font-family:'Doto';src:url("../fonts/Doto-Regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}html{scroll-behavior:smooth}html.safari body{font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', 'Segoe UI', 'Helvetica Neue', arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' !important}body{background-color:#f8f8f8;font-family:'HarmonyOS', 'PingFang SC', 'Microsoft YaHei', 'Segoe UI', 'Helvetica Neue', arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji' !important;padding-top:64px}body.overflow-hidden{overflow:hidden}body h1,body h2,body h3,body h4,body h5,body h6{font-family:'HarmonyOS'}.font-caveat{background:linear-gradient(90.61deg, #ffc700 6.12%, #39dd7b 36.76%, #22a2ff 74.26%, #a865ff 107.53%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:bold}input:focus{outline:none}.primary-color{color:#c08fff}.text-bg{background:url(../images/text-bg.png) center no-repeat;background-size:contain}button{border:none}.scroll-fade-in,.auto-fade-in{transform:translateY(130px);opacity:0;transition:all 0.5s}.scroll-fade-in.scroll-fade-in-show,.scroll-fade-in.auto-fade-in-show,.auto-fade-in.scroll-fade-in-show,.auto-fade-in.auto-fade-in-show{transform:translateY(0);opacity:1}.scroll-fade-in.scroll-fade-in-end,.auto-fade-in.scroll-fade-in-end{transition-delay:unset !important;transition:unset}.slide-word{overflow:hidden}.slide-word>span{display:block;transform:rotate(8deg) translateY(100%);-webkit-transform-origin-x:left;transition:all 1s}.slide-word.slide-word-show>span{transform:rotate(0) translateX(0)}.animation-delay1{transition-delay:300ms !important}.animation-delay2{transition-delay:600ms !important}.animation-delay3{transition-delay:900ms !important}.animation-delay4{transition-delay:1200ms !important}.animation-delay5{transition-delay:1500ms !important}.animation-delay6{transition-delay:1800ms !important}.animation-delay7{transition-delay:2100ms !important}.follow-mousemove{opacity:1}.animation-from-center{left:50%;top:50%;transform:translate(-50%, -50%);opacity:0;transition:left, right, top, bottom, opacity, transform;transition-duration:0.5s;transition-timing-function:ease-out}.email-input-container{width:90%;min-height:120px;background-color:#fff;border-radius:8px;margin:0 auto;padding:8px;cursor:text;display:flex;align-content:flex-start;flex-wrap:wrap;position:relative}.email-input-container .email{background-color:#f7f7f7;padding:3px 5px;border-radius:4px;display:inline-flex;align-items:center;margin:0 5px 5px 0;max-width:100%;overflow:hidden;cursor:pointer}.email-input-container .email .del-email{width:15px;height:15px;background:url(../images/icon-close.png) center no-repeat;background-size:cover;border-radius:100%}.email-input-container textarea{display:inline-block;width:100%;height:25px;padding-top:5px;box-sizing:border-box;border:none;resize:none;overflow:hidden;position:relative;z-index:10;background:transparent}.email-input-container textarea:focus{outline:none}.email-input-container .placeholder{position:absolute;top:10px;color:#ccc}.email-input-container .error-msg{position:absolute;bottom:-20px;font-size:14px;color:red;display:none}.the-sidebar{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:232px;width:48px;position:fixed;right:0;top:40%;border-radius:8px 0px 0px 8px;background:#232323;z-index:99}.the-sidebar .top-icon{position:absolute;width:calc(100% + 4px);right:-2px;bottom:calc(100% + 8px);font-size:0}.the-sidebar .top-icon>img{width:100%;filter:drop-shadow(0px 0px 20px rgba(0,0,0,0.101961))}.the-sidebar .item{width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.the-sidebar .item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.the-sidebar .item .hover-img{position:absolute;display:none;width:145px;height:164px;right:120%;top:-250%}.the-sidebar .item .img{width:32px}.the-sidebar .item .img.scroll-fade-in.scroll-fade-in-show{opacity:1;transition:all 0.5s !important}.the-sidebar .item:hover .img{width:32px}.the-sidebar .item:hover .img.scroll-fade-in.scroll-fade-in-show{transition:all 0.5s !important;opacity:1}.the-sidebar .icon .hover-img{height:237px}.section-float-download{position:fixed;bottom:0;left:50%;z-index:8;transform:scale(0) translateX(-50%);transform-origin:left bottom}.section-float-download .float-download-container{padding:12px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:16px;position:relative;width:64px;height:64px;overflow:hidden;border-radius:52px;border:3px solid transparent;background-clip:padding-box, border-box;background-origin:padding-box, border-box;background-image:linear-gradient(271.94deg, #2F37FF -47.5%, #7B4BFF 112.94%),linear-gradient(92.83deg, rgba(47,55,255,0.4) 0%, rgba(123,75,255,0.4) 100%)}.section-float-download .float-download-container .updf-icon{width:34px}.section-float-download .float-download-container .tabs{display:flex;margin:0 12px;opacity:0;transition:all .5s}.section-float-download .float-download-container .tabs .tab{cursor:pointer;font-weight:700;font-size:16px;color:#FFF;display:flex;align-items:center;justify-content:center;position:relative}.section-float-download .float-download-container .tabs .tab .span-icon{display:block;width:24px;height:24px;position:relative;box-sizing:border-box;background:url(../images/icon-download-new.png) center no-repeat;background-size:contain;margin-right:6px;animation:download-icon-animation 2.88s infinite linear}.section-float-download .float-download-container .tabs .tab .span-icon::after{content:"";position:absolute;bottom:0;width:50%;left:25%;background:#fff;height:2px;border-radius:12px}.section-float-download .float-download-container .tabs .tab>img{width:32px;margin-right:8px}.section-float-download .float-download-container .tabs .tab.btn-download-updf .icon{display:none}.section-float-download .float-download-container .tabs .tab:last-child{margin-left:24px}.section-float-download .float-download-container .tabs .tab:last-child::after{content:' ';position:absolute;left:-12px;top:-24px;height:64px;width:1px;background:rgba(255,255,255,0.1)}.section-float-download .float-download-container .tabs .tab.active{color:#FFF}.section-float-download .float-download-container .tabs .tab:hover{opacity:.8}.section-float-download .float-download-container::before{content:'';width:100%;height:100%;position:absolute;backdrop-filter:blur(26px);background:linear-gradient(271.94deg, #2F37FF -47.5%, #7B4BFF 112.94%);box-shadow:0px 8px 15.5px 0px rgba(26,16,57,0.1);top:0;left:0%;border-radius:16px;z-index:-1}.section-float-download .float-download-container::after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;border-radius:52px;z-index:-1;background:url(../images/icon-download-new-v1.png) center no-repeat;background-color:#3238FF;background-size:30% auto;transition:all .5s .5s}.section-float-download.show{bottom:30px;transform:scale(1) translateX(-50%);transform-origin:left bottom;transition:all .3s linear}.section-float-download.show .float-download-container{width:298px;border-radius:16px;transition:all 0.88s 1s cubic-bezier(0.15, -0.03, 0.09, 1.19);animation:float-scale 1s .5s 1 linear}.section-float-download.show .float-download-container .updf-icon{transition:all .5s 1.8s}.section-float-download.show .float-download-container .tabs{opacity:1;transition:all .5s 1.8s}.section-float-download.show .float-download-container .btn-download-updf{opacity:1;transition:all .5s 1.8s}.section-float-download.show .float-download-container::before{left:0;border-radius:16px;transition:all .68s 1s linear, background-position .15s linear}.section-float-download.show .float-download-container::after{opacity:0}.section-float-download.hide{bottom:0px;transform:scale(0) translateX(-50%);transition:all .5s 1s}.section-float-download.hide .float-download-container{width:64px;height:64px;border-radius:52px;transition:all 0.5s cubic-bezier(0.02, 0.32, 0.33, 1.04)}.section-float-download.hide .float-download-container .tabs{opacity:0;transition:all .3s linear}.section-float-download.hide .float-download-container .tabs .tab{opacity:0}.section-float-download.hide .float-download-container::before{border-radius:52px;transition:all .3s linear, background-position .15s linear}.section-float-download.hide .float-download-container::after{opacity:1;z-index:1}@media screen and (max-width: 640px){.section-float-download{display:none}.dialog .dialog-content{width:80%;border-radius:8px}}@keyframes float-scale{0%{transform:scale(0.95)}15%{transform:scale(1.15)}30%{transform:scale(0.95)}45%{transform:scale(1.2)}60%{transform:scale(1)}75%{transform:scale(1.15)}100%{transform:scale(1)}}.message-box{position:fixed;left:0;right:0;top:30px;margin:auto;z-index:1000;padding:15px;border-radius:4px;width:max-content;display:flex;justify-content:center;align-items:center;border:1px solid #e9e9eb;background-color:#f4f4f5;transform:translateY(-100px);transition:transform 0.5s}.message-box.show{display:flex;transform:translateY(0)}.message-box p{color:inherit}.message-box .icon{display:none;width:16px;height:16px;margin-right:5px}.message-box.info{color:#909399}.message-box.info .icon-info{display:block}.message-box.success{color:#67c23a}.message-box.success .icon-success{display:block}.message-box.warning{color:#e6a23c}.message-box.warning .icon-warning{display:block}.message-box.error{color:#f56c6c}.message-box.error .icon-error{display:block}.link-hover,article.page a,.article-content a,.user-guide-container .section-content a,article a{word-break:break-word}.link-hover:not(.no-link-hover),article.page a:not(.no-link-hover),.article-content a:not(.no-link-hover),.user-guide-container .section-content a:not(.no-link-hover),article a:not(.no-link-hover){transition:all 0.5s;color:#c08fff;text-decoration:underline}.link-hover:not(.no-link-hover):hover,article.page a:not(.no-link-hover):hover,.article-content a:not(.no-link-hover):hover,.user-guide-container .section-content a:not(.no-link-hover):hover,article a:not(.no-link-hover):hover{color:#000;text-decoration:none;background-color:#eadaff}.icon-help{width:25px;height:25px;display:inline-block;background:url(../images/icon-help.png) center no-repeat;background-size:contain;position:relative}.tooltip{position:relative}.tooltip .tooltip-content{display:none;position:absolute;width:max-content;padding:6px;z-index:10;left:100%;top:50%;transform:translateY(-50%);background:#353535;color:#f7f7f7;border:1px solid rgba(255,255,255,0.5);border-radius:8px}.tooltip .tooltip-content a{color:#c08fff}.tooltip:hover .tooltip-content{display:block}.article,.user-guide-container .section-content,.article-content,article,article.page{padding:15px;box-sizing:border-box}.article .btn-group a,.user-guide-container .section-content .btn-group a,.article-content .btn-group a,article .btn-group a,article.page .btn-group a{transition:all 0.5s}.article .btn-group a img,.user-guide-container .section-content .btn-group a img,.article-content .btn-group a img,article .btn-group a img,article.page .btn-group a img{width:168px;height:auto}.article .btn-group a:hover,.user-guide-container .section-content .btn-group a:hover,.article-content .btn-group a:hover,article .btn-group a:hover,article.page .btn-group a:hover{opacity:0.8;transform:translate(-2px, -2px)}.article .btn-group button>a:hover,.user-guide-container .section-content .btn-group button>a:hover,.article-content .btn-group button>a:hover,article .btn-group button>a:hover,article.page .btn-group button>a:hover{opacity:0;transform:none}.wp-block-image{text-align:center}iframe{box-shadow:0 3px 13px 0 rgba(0,0,0,0.09)}iframe.no-box-shadow{box-shadow:none}article.page{width:100%;max-width:1200px;margin:0 auto;line-height:180%}article.page .entry-content h1,article.page .entry-content h2,article.page .entry-content h3,article.page .entry-content h4,article.page .entry-content h5,article.page .entry-content p{margin-top:20px;text-align:left}.loading{position:relative}.loading::after{position:absolute;content:' ';display:block;width:100%;height:100%;left:0;top:0;background:url(../images/icon-loading.png) center no-repeat;background-size:35px;animation:rotate 2s infinite;z-index:2}.btn-group{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.btn-group .btn.btn-sign-in{margin:0 16px}.btn{font-size:14px;font-weight:bold;padding:0 8px;height:40px;display:inline-flex;justify-content:center;align-items:center;border-radius:12px;color:#000;background-color:#ccc;cursor:pointer;transition:all 0.3s;position:relative}.btn>a{display:block;position:absolute;width:100%;height:100%;left:0;top:0}.btn.btn-text{width:max-content;background:none}.btn.btn-primary{color:#fff;background-color:#c08fff}.btn.btn-yellow{color:#000;background-color:#ffd951}.btn.btn-black{color:#fff;background-color:#000}.btn.btn-blue{color:#fff;background-color:#709ad9}.btn.text-underline{text-decoration:underline}.btn.btn-disabled{cursor:default;background-color:#ccc}.btn.btn-app-store{background:none}.btn.loading{opacity:0.8;cursor:default}.btn.loading::after{display:none}.btn.loading::before{content:' ';display:block;width:18px;height:18px;margin-right:5px;background:url(../images/icon-loading.png) center no-repeat;background-size:100%;animation:rotate 1.5s infinite}.btn.btn-primary.loading::before{background-image:url(../images/icon-loading-white.png)}.btn:hover{opacity:0.8;transform:translate(-2px, -2px)}.btn.btn-download-updf,.btn.btn-download-converter,.btn.btn-buy-converter,.btn.btn-sign-in{padding:0;width:max-content;min-width:168px}.btn.btn-download-updf,.btn.btn-download-converter{padding:0 10px}.btn.btn-download-updf::after,.btn.btn-download-converter::after{content:none;display:block;width:24px;height:24px;box-sizing:border-box;background:url(../images/icon-download-new.png) center no-repeat;background-size:contain;margin-left:0;margin-right:5px;animation:download-icon-animation 4s infinite}.btn.btn-download-updf .span-icon,.btn.btn-download-converter .span-icon{display:block;width:24px;height:24px;position:relative;box-sizing:border-box;background:url(../images/icon-download-new.png) center no-repeat;background-size:contain;margin-left:0;margin-right:5px;animation:download-icon-animation 2.88s infinite linear}.btn.btn-download-updf .span-icon::after,.btn.btn-download-converter .span-icon::after{content:'';position:absolute;bottom:0;width:50%;left:25%;background:#FFF;height:2px;border-radius:12px}.btn.btn-download-updf>.btn-text,.btn.btn-download-converter>.btn-text{max-width:max-content !important}.btn.btn-download-updf.no-animation::after,.btn.btn-download-converter.no-animation::after{display:none}.btn.btn-download-updf.no-icon .icon,.btn.btn-download-converter.no-icon .icon{display:none}.btn.has-dropdown::after{content:' ';display:block;width:0px;height:0px;border:8px solid transparent;border-top-color:#fff;border-radius:0;transform-origin:center 25%;animation:none;transition:all 0.5s;position:relative;margin-left:15px;top:4px}.btn.has-dropdown:hover{opacity:1;transform:none}.btn.has-dropdown:hover .dropdown{visibility:visible;opacity:1;transform:translateY(0) translateX(-50%)}.btn.has-dropdown:hover::after{transform:rotate(-180deg)}.btn .dropdown{min-width:180px;position:absolute;width:100%;box-sizing:border-box;left:50%;top:100%;background-color:#fff;border:0.2px solid rgba(0,0,0,0.1);box-shadow:0px 4px 13px rgba(0,0,0,0.15);border-radius:8px;padding:0 15px;z-index:100;opacity:0;transform:translateY(10px) translateX(-50%);transition:all 0.5s;visibility:hidden}.btn .dropdown>a{display:flex;height:40px;margin:16px 0;font-size:14px;box-sizing:border-box;border-radius:8px;align-items:center;position:unset;background-size:24px;background-position:5px center;background-repeat:no-repeat;text-indent:35px;transition:all 0.5s;color:#000;-webkit-text-fill-color:#000}.btn .dropdown>a.icon-m1{background-image:url(../images/icon-mac-M1.png)}.btn .dropdown>a.icon-intel{background-image:url(../images/icon-mac-Intel.png)}.btn .dropdown>a:hover{background-color:#f0f0f0}.btn .dropdown .tip{font-size:12px;color:#999;font-weight:normal;padding-bottom:15px;text-align:center;color:#000;-webkit-text-fill-color:#000}.btn .dropdown .tip a{text-decoration:underline;transition:all 0.5s;color:#000;-webkit-text-fill-color:#000}.btn .dropdown .tip a:hover{color:#333}.btn.black.android,.btn.black.mac,.btn.black.ios{min-width:auto;width:160px;height:48px;background:url(../images/icon-google-play.png) center no-repeat;background-size:contain !important;color:transparent;position:relative}.btn.black.android .icon,.btn.black.mac .icon,.btn.black.ios .icon{display:none}.btn.black.android::after,.btn.black.mac::after,.btn.black.ios::after{background:url(../images/icon-download-click.png) center no-repeat;background-size:contain;border:none;position:absolute;width:40px;height:40px;left:88%;top:72%;border-radius:0;animation:none;margin:0;display:none}.btn.black.mac,.btn.black.ios{width:150px;height:48px;background:url(../images/icon-app-store.png) center no-repeat}.btn.btn-sign-in{display:none;min-width:100px;margin-left:15px}.btn img{height:100%;width:auto}.btn .icon{display:none;width:24px;height:24px;margin-left:5px;margin-right:15px;background-position:center;background-size:contain;background-repeat:no-repeat}.btn .icon.icon-win{background-image:url(../images/icon-win.png)}.btn .icon.icon-mac{width:18px;height:18px;background-image:url(../images/icon-mac.png?v=1.0)}.btn .icon.icon-ios{background-image:url(../images/icon-ios.png)}.btn .icon.icon-android{background-image:url(../images/icon-android.png)}.btn .icon.icon-video{background-image:url(../images/icon-play-video.png);background-size:100%;width:15px;height:15px;margin-right:5px}.ocr-move{position:relative;z-index:0}.ocr-move img{display:block}.ocr-move .ocr-new{width:100%}.ocr-move .move-screen{position:absolute;left:0;top:0;height:100%;z-index:1;top:0;animation:scanned-animate 7s linear infinite}.ocr-move .move-screen::before{content:' ';display:block;width:0;height:100%;border-right:2px solid #9848ff;position:absolute;top:0;right:0;z-index:11}.ocr-move .move-screen::after{content:' ';display:block;width:100%;height:100%;z-index:10;position:absolute;left:0;top:0;background:rgba(192,143,255,0.276)}.ocr-move .move-screen .screen-img{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;background-size:auto 100%}.ocr-move .move-screen .screen-img img{width:auto !important;height:100%;max-width:inherit}.ocr-move .move-screen .move-icon{width:auto !important;height:10%;position:absolute !important;right:0;top:50% !important;transform:translateY(-50%) translateX(48%) !important;z-index:12}.ocr-move.top-to-bottom{display:flex;align-items:flex-end}.ocr-move.top-to-bottom .ocr-new{width:100%}.ocr-move.top-to-bottom .move-screen{width:100%;height:50%;left:0;bottom:0;top:auto;animation:scanned-animate-top-to-bottom 7s linear infinite}.ocr-move.top-to-bottom .move-screen::after,.ocr-move.top-to-bottom .move-screen::before{width:100%;border:none;background:none}.ocr-move.top-to-bottom .move-screen::after{height:108px;background:url(../images/ocr-move-light.png) center bottom no-repeat;background-size:100%;bottom:100%;left:0;top:auto}.ocr-move.top-to-bottom .move-screen .screen-img img{width:100% !important;height:auto !important;position:absolute;left:0;bottom:0}.blog-download-container{display:inline-flex;align-items:center;justify-content:center;background:#fff;padding:24px;border:1px solid rgba(192,143,255,0.23);border-radius:8px;margin:0 auto 20px;position:relative;left:50%;transform:translateX(-50%);transition:all 0.5s;cursor:pointer}.blog-download-container:hover{background-color:#f6efff}.blog-download-container .logo{width:40px;height:40px;background:url(../images/logo.png) center no-repeat;background-size:contain}.blog-download-container .logo-title{margin:0;margin-left:15px}.blog-download-container .logo-title p{margin:0;line-height:1.2}.blog-download-container .logo-title p.logo-name{font-size:14px;font-weight:bold;color:#353535}.blog-download-container .logo-title p.logo-desc{font-size:12px;color:#353535}.blog-download-container .btn{margin:0 !important;margin-left:15px !important}.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:none}.modal .screen{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.5)}.modal .modal-container{width:max-content;background-color:#fff;position:absolute;left:0;right:0;max-width:90%;margin:0 auto;margin-top:50vh;transform:translateY(-50%);z-index:1;border-radius:8px}.modal .modal-container .modal-header{height:44px;position:relative;display:flex;justify-content:space-between;align-items:center}.modal .modal-container .modal-header .title{padding:0 16px;font-weight:bold;font-size:16px}.modal .modal-container .modal-header .close{width:32px;height:32px;background:url(../images/icon-close.png) center no-repeat;background-size:cover;float:right;margin:8px;margin-left:auto;cursor:pointer}.modal .modal-container .modal-header img{width:40%;position:absolute;left:0;right:0;margin:0 auto;transform:translateY(-50%)}.modal .modal-content{padding:0 30px 30px;box-sizing:border-box;width:100%}.login-success-modal .modal-content{display:flex;flex-direction:column;align-items:center}.login-success-modal .modal-content .title{font-size:26px;font-weight:bold;color:#353535}.login-success-modal .modal-content .description{width:80%;margin-top:16px;font-size:16px;line-height:24px;text-align:center;color:#353535}.login-success-modal .modal-content .btn-download-updf{width:168px;margin:40px 0}.scroll-to-top{width:56px;height:56px;background:url(../images/icon-scroll-to-top.png) center no-repeat;background-size:contain;position:fixed;right:20px;bottom:105px;cursor:pointer;z-index:30;opacity:0;transition:opacity 0.5s}.scroll-to-top.active{opacity:1}.section.section-swiper{margin-top:175px}.section.section-swiper .page-swiper{margin-top:110px;display:flex}.section.section-swiper .page-swiper .swiper-pagination{width:465px}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item{display:flex;align-items:center;margin-bottom:45px;cursor:pointer}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .mobile-big-img{display:none}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item img,.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .title,.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .desc,.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .progress{opacity:0.4;transition:all 0.3s}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item img{width:100px}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .text{margin-left:8px;width:256px;position:relative}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .text .title{font-size:20px;line-height:24px;font-weight:bold}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .text .desc{margin-top:var(--desc-margin-top);font-size:var(--box-desc-font-size);line-height:var(--box-desc-line-height)}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .text .progress{position:absolute;left:0;bottom:-20px;width:100%;height:6px;border-radius:3px;overflow:hidden;background:#ede3f9;opacity:0}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item .text .progress::before{content:' ';display:block;width:0;height:100%;position:absolute;left:0;top:0;border-radius:3px;background:#c08fff;transition:all 3s linear}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item.active img,.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item.active .title,.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item.active .desc{opacity:1}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item.active .progress{opacity:1}.section.section-swiper .page-swiper .swiper-pagination .swiper-pagination-item.active .progress::before{width:100%}.section.section-swiper .page-swiper .swiper-wrapper{width:800px;position:relative}.section.section-swiper .page-swiper .swiper-wrapper .swiper-item{position:absolute;left:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all 0.5s}.section.section-swiper .page-swiper .swiper-wrapper .swiper-item.active{opacity:1}.section.section-swiper .page-swiper .swiper-wrapper .swiper-item img{width:100%}.dialog{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:100}.dialog .dialog-screen{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.6}.dialog .dialog-content{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.dialog .dialog-content .close{display:block;width:16px;height:16px;position:absolute;right:16px;top:16px;cursor:pointer;background:#000;padding:2px;border-radius:12px;border:none;z-index:2}.dialog .dialog-content .close::after,.dialog .dialog-content .close::before{content:' ';display:block;width:70%;height:2px;position:absolute;left:15%;top:40%;background:#fff;transform:rotate(45deg);transition:all 0.5s}.dialog .dialog-content .close::before{transform:rotate(-45deg)}.dialog .dialog-content .close:hover::after{transform:rotate(40deg)}.dialog .dialog-content .close:hover::before{transform:rotate(-40deg)}.dialog .dialog-content>video{border-radius:16px}.dialog .dialog-content iframe{width:1080px;height:630px}#google-one-tap-container{position:fixed;right:45px;top:50px;z-index:10;visibility:hidden}#google-one-tap-container iframe{box-shadow:none}header{width:100%;height:64px;margin:0 auto;display:flex;justify-content:space-around;align-items:center;position:fixed;left:0;top:0;z-index:20;background:#FFF;transition:all .88s}header .section{display:flex;justify-content:space-around;align-items:center;height:100%;width:100%;max-width:1440px;box-sizing:border-box;position:relative;z-index:2}header .section .logo a{display:flex;align-items:center;font-size:16px;font-weight:700;width:max-content;font-family:"Outfit";color:#020202}header .section .logo a img{margin-right:6px;width:24px}header .section .header-container{flex:1;min-width:0;display:flex;justify-content:space-between;align-items:center}header .section .icon-hot{transform:scale(0.7);display:inline-flex;border-radius:6px;padding:3px 5px;background:linear-gradient(122deg, #4200ff 0%, #9f25ff 100%);color:#fff;position:relative;top:-10px;height:16px;line-height:16px;font-size:10px;overflow:hidden}header .section .header-nav{margin-left:auto;margin-right:auto;display:flex;align-items:center;min-width:0}header .section .header-nav>ul{display:flex;align-items:center;margin-left:4px}header .section .header-nav>ul>li{position:relative;color:#353535;font-size:16px;margin:0 12px}header .section .header-nav>ul>li:hover{border-radius:8px;background:rgba(0,0,0,0.1)}header .section .header-nav>ul>li>a,header .section .header-nav>ul>li>span{display:flex;justify-content:center;align-items:center;height:36px;padding:0 8px;cursor:pointer;position:relative;z-index:11;text-wrap:nowrap;letter-spacing:0;border-radius:6px;white-space:nowrap;transition:all 0.5s;color:#020202}header .section .header-nav>ul>li>a .updf-btn,header .section .header-nav>ul>li>span .updf-btn{position:relative;font-size:9px;font-weight:500;line-height:13.03px;text-align:left;border-radius:4px;color:#FFF}header .section .header-nav>ul>li>a .updf-btn>img,header .section .header-nav>ul>li>span .updf-btn>img{width:48px}header .section .header-nav>ul>li.has-children>a,header .section .header-nav>ul>li.has-children>span{position:relative}header .section .header-nav>ul>li.has-children>a::after,header .section .header-nav>ul>li.has-children>span::after{content:' ';display:block;width:14px;height:8px;zoom:.8;background:url(../images/icon-nav-down.png) center no-repeat;background-size:contain;transform:rotate(0deg);margin-left:4px;transition:all 0.5s;color:#020202}header .section .header-nav>ul>li.has-children>a::before,header .section .header-nav>ul>li.has-children>span::before{content:' ';display:none;width:100%;height:15px;position:absolute;left:0;top:100%}header .section .header-nav>ul>li.has-children>a .products-ai-new,header .section .header-nav>ul>li.has-children>span .products-ai-new{font-size:12px;font-weight:700;text-align:left;padding:2px;height:auto;position:relative;overflow:hidden;z-index:1;margin-left:4px;border-radius:3px;box-sizing:border-box;color:#fff}header .section .header-nav>ul>li.has-children>a .products-ai-new::before,header .section .header-nav>ul>li.has-children>span .products-ai-new::before{content:" ";display:block;position:absolute;z-index:-1;left:0;top:0;width:500%;background:linear-gradient(90deg, #e01dff 0%, #2579ff 29.5%, #3eabff 51.5%, #0cc9b3 73%, #10c4e6 100%);height:100%;animation:move 6s linear infinite}header .section .header-nav>ul>li.activite-icon:hover{background:none}header .section .header-nav>ul>li.pricing-education,header .section .header-nav>ul>li.btn-partner-share{padding:0 8px 2px;border-radius:36px;height:28px;background:linear-gradient(90deg, #5161F1 0%, #BF57FF 100%);color:#fff;font-weight:400;font-size:14px}header .section .header-nav>ul>li.pricing-education>svg,header .section .header-nav>ul>li.btn-partner-share>svg{margin-right:2px}header .section .header-nav>ul>li.pricing-education>a,header .section .header-nav>ul>li.pricing-education>span,header .section .header-nav>ul>li.btn-partner-share>a,header .section .header-nav>ul>li.btn-partner-share>span{position:relative;top:1px;color:#fff;height:28px;padding:0}header .section .header-nav>ul>li.pricing-education>a>svg,header .section .header-nav>ul>li.pricing-education>span>svg,header .section .header-nav>ul>li.btn-partner-share>a>svg,header .section .header-nav>ul>li.btn-partner-share>span>svg{margin-right:2px}header .section .header-nav>ul>li.pricing-education .nav-children,header .section .header-nav>ul>li.btn-partner-share .nav-children{padding:12px}header .section .header-nav>ul>li.btn-partner-share{background:linear-gradient(90deg, #B14AFF 0%, #FF6568 100%)}header .section .header-nav>ul>li.btn-partner-share:hover{opacity:1;transform:none}header .section .header-nav>ul>li:hover>a,header .section .header-nav>ul>li:hover>span{background-color:rgba(0,0,0,0.04)}header .section .header-nav>ul>li:hover>a::after,header .section .header-nav>ul>li:hover>span::after{transform:rotate(180deg)}header .section .header-nav>ul>li:hover>a::before,header .section .header-nav>ul>li:hover>span::before{display:block}header .section .header-nav>ul>li .nav-children{position:absolute;left:0;top:0;visibility:hidden;opacity:0;transition:all 0.3s;z-index:10;display:none;border-radius:8px;border:0.5px solid #dcdcdc;background:#fff;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.16);backdrop-filter:blur(10px);transform:translateY(10px);padding:24px;transition:all .5s}header .section .header-nav>ul>li .nav-children>ol,header .section .header-nav>ul>li .nav-children>div{transition:opacity .3s ease, visibility .3s step-start;opacity:0}header .section .header-nav>ul>li .nav-children.active{display:flex;visibility:visible;top:100%;opacity:1;z-index:11}header .section .header-nav>ul>li .nav-children.active>ol,header .section .header-nav>ul>li .nav-children.active>div{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),visibility 0.3s step-start,-webkit-transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),visibility 0.3s step-start,-webkit-transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1);transition:opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1),visibility 0.3s step-start;transition:opacity 0.5s cubic-bezier(0.165, 0.84, 0.44, 1),transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1),visibility 0.3s step-start,-webkit-transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.15s;transition-delay:.15s}header .section .header-nav>ul>li .nav-children .first-ol{min-width:160px;margin-right:16px}header .section .header-nav>ul>li .nav-children .sec-ol{min-width:200px;padding-left:16px}header .section .header-nav>ul>li .nav-children .sec-ol li:nth-of-type(1){margin-top:12px}header .section .header-nav>ul>li .nav-children .sec-ol>li>a .products-ai-new{font-size:12px;font-weight:700;text-align:left;padding:2px;height:auto;position:relative;overflow:hidden;z-index:1;margin-left:4px;border-radius:3px;box-sizing:border-box;color:#fff}header .section .header-nav>ul>li .nav-children .sec-ol>li>a .products-ai-new::before{content:" ";display:block;position:absolute;z-index:-1;left:0;top:0;width:500%;background:linear-gradient(90deg, #e01dff 0%, #2579ff 29.5%, #3eabff 51.5%, #0cc9b3 73%, #10c4e6 100%);height:100%;animation:move 6s linear infinite}header .section .header-nav>ul>li .nav-children .feature-ol{min-width:153px}header .section .header-nav>ul>li .nav-children .feature-ol1{margin-left:0}header .section .header-nav>ul>li .nav-children .feature-ol2{margin:0 12px}header .section .header-nav>ul>li .nav-children .feature-ol3{margin-left:0}header .section .header-nav>ul>li .nav-children .resource-ol2 li:nth-of-type(1){margin-top:12px}header .section .header-nav>ul>li .nav-children .resource-ol2 li{min-width:130px}header .section .header-nav>ul>li .nav-children .resource-ol li{min-width:130px}header .section .header-nav>ul>li .nav-children .enterprise-ol>li{min-width:160px}header .section .header-nav>ul>li .nav-children .enterprise-ol2{margin:0 24px}header .section .header-nav>ul>li .nav-children .enterprise-ol2>li{min-width:136px}header .section .header-nav>ul>li .nav-children>div,header .section .header-nav>ul>li .nav-children ol{display:flex;flex-wrap:wrap;flex-direction:column;box-sizing:border-box}header .section .header-nav>ul>li .nav-children>div:last-child,header .section .header-nav>ul>li .nav-children ol:last-child{border-right:none}header .section .header-nav>ul>li .nav-children>div .nav-children-title,header .section .header-nav>ul>li .nav-children ol .nav-children-title{font-size:12px;padding-left:8px;font-family:'HarmonyOS';font-weight:500;font-size:16px;text-align:left;margin-bottom:18px;color:#242424}header .section .header-nav>ul>li .nav-children>div .nav-children-column,header .section .header-nav>ul>li .nav-children ol .nav-children-column{display:flex}header .section .header-nav>ul>li .nav-children>div .nav-children-column ul,header .section .header-nav>ul>li .nav-children ol .nav-children-column ul{margin-left:16px}header .section .header-nav>ul>li .nav-children>div .nav-children-column ul:first-child,header .section .header-nav>ul>li .nav-children ol .nav-children-column ul:first-child{margin-left:0}header .section .header-nav>ul>li .nav-children>div li,header .section .header-nav>ul>li .nav-children ol li{height:38px;border-radius:4px;transition:all 0.5s;margin:6px 0;position:relative}header .section .header-nav>ul>li .nav-children>div li:first-child,header .section .header-nav>ul>li .nav-children ol li:first-child{margin-top:0}header .section .header-nav>ul>li .nav-children>div li:last-child,header .section .header-nav>ul>li .nav-children ol li:last-child{margin-bottom:0}header .section .header-nav>ul>li .nav-children>div li a,header .section .header-nav>ul>li .nav-children ol li a{padding:2px 20px 2px 4px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;height:100%;box-sizing:border-box;flex-wrap:nowrap;font-size:14px;white-space:nowrap;transition:all 0.5s;color:#353535}header .section .header-nav>ul>li .nav-children>div li a img,header .section .header-nav>ul>li .nav-children ol li a img{width:32px;margin-right:8px;filter:grayscale(100%)}header .section .header-nav>ul>li .nav-children>div li a .ai-drive,header .section .header-nav>ul>li .nav-children ol li a .ai-drive{background:rgba(121,126,254,0.1);border-radius:4px;box-sizing:border-box;padding:2.5px 6px 2.5px 22px;position:relative;margin-left:8px;color:#5653ef;font-size:12px;font-weight:400}header .section .header-nav>ul>li .nav-children>div li a .ai-drive::after,header .section .header-nav>ul>li .nav-children ol li a .ai-drive::after{content:" ";display:inline-block;position:absolute;left:5px;top:3px;width:14px;height:14px;background:url(../images/ai-tag-icon.png) no-repeat;background-size:100% 100%}header .section .header-nav>ul>li .nav-children>div li a .products-ai-new,header .section .header-nav>ul>li .nav-children ol li a .products-ai-new{font-size:10px;font-weight:700;text-align:left;padding:1px 2px;height:auto;position:relative;overflow:hidden;z-index:1;margin-left:4px;border-radius:3px;box-sizing:border-box;color:#fff}header .section .header-nav>ul>li .nav-children>div li a .products-ai-new::before,header .section .header-nav>ul>li .nav-children ol li a .products-ai-new::before{content:" ";display:block;position:absolute;z-index:-1;left:0;top:0;width:500%;background:linear-gradient(90deg, #e01dff 0%, #2579ff 29.5%, #3eabff 51.5%, #0cc9b3 73%, #10c4e6 100%);height:100%;animation:move 6s linear infinite}header .section .header-nav>ul>li .nav-children>div li:hover,header .section .header-nav>ul>li .nav-children ol li:hover{background:rgba(0,0,0,0.06);border-radius:12px}header .section .header-nav>ul>li .nav-children>div li:hover a img,header .section .header-nav>ul>li .nav-children ol li:hover a img{filter:grayscale(0)}header .section .header-nav>ul>li .nav-children>div li:hover.more-icon::after,header .section .header-nav>ul>li .nav-children ol li:hover.more-icon::after{opacity:1;transform:translateX(0)}header .section .header-nav>ul>li .nav-children>div li:last-child,header .section .header-nav>ul>li .nav-children ol li:last-child{margin-bottom:0}header .section .header-nav>ul>li .nav-children>div li.mobile,header .section .header-nav>ul>li .nav-children ol li.mobile{display:none}header .section .header-nav>ul>li .nav-children>div li.more-icon a,header .section .header-nav>ul>li .nav-children ol li.more-icon a{padding-right:40px}header .section .header-nav>ul>li .nav-children>div li.more-icon::after,header .section .header-nav>ul>li .nav-children ol li.more-icon::after{content:' ';display:block;position:absolute;right:6px;top:0;bottom:0;margin:auto 0;width:24px;height:24px;background:url(../images/icon-show-more.png) center no-repeat;background-size:100%;opacity:0;transform:translateX(-10px);transition:all 0.5s}header .section .header-nav>ul>li .nav-children>div li.more-link a,header .section .header-nav>ul>li .nav-children ol li.more-link a{color:#36a8e8}header .section .header-nav>ul>li .nav-children>div li.more-link:hover,header .section .header-nav>ul>li .nav-children ol li.more-link:hover{background-color:unset}header .section .header-nav>ul>li .nav-children>div li.more-link:hover a,header .section .header-nav>ul>li .nav-children ol li.more-link:hover a{text-decoration:underline}header .section .header-nav>ul>li .nav-children .nav-container{margin-left:8px;position:relative;height:max-content;display:flex;gap:16px}header .section .header-nav>ul>li .nav-children .nav-container .nav-item{height:max-content;position:relative;overflow:hidden;position:relative}header .section .header-nav>ul>li .nav-children .nav-container .nav-item>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}header .section .header-nav>ul>li .nav-children .nav-container .nav-item .nav-ai-img{width:320px}header .section .header-nav>ul>li .nav-children .nav-container .nav-item .nav-ai-img.move{display:none}header .section .header-nav>ul>li .nav-children .nav-container .nav-item .nav-text{position:absolute;top:0;left:0;padding:16px;box-sizing:border-box;height:100%;width:100%}header .section .header-nav>ul>li .nav-children .nav-container .nav-item .nav-text .nav-title{font-weight:700;font-size:16px;color:#fff}header .section .header-nav>ul>li .nav-children .nav-container .nav-item .nav-text .nav-desc{margin:8px auto 18px;font-weight:400;font-size:12px;line-height:150%;color:rgba(255,255,255,0.7)}header .section .header-nav>ul>li .nav-children .nav-container .nav-item .nav-text .nav-link{font-weight:400;font-size:14px;color:#FFF;display:flex;align-items:center}header .section .header-nav>ul>li .nav-children .nav-container .nav-item .nav-text .nav-link>span{background:url(../images/link-span.png) no-repeat;background-size:100% 100%;width:14px;height:10px;display:inline-block;margin-left:8px;transition:all .5s}header .section .header-nav>ul>li .nav-children .nav-container .nav-item.ivyCraft .nav-text .nav-link>span{background:url(../images/link-span-black.png) no-repeat;background-size:100% 100%}header .section .header-nav>ul>li .nav-children .nav-container .nav-item:hover .nav-text .nav-link>span{transform:translateX(8px);opacity:0.8}header .section .header-nav>ul>li .nav-children .nav-container .nav-item.item-green .nav-text .nav-title,header .section .header-nav>ul>li .nav-children .nav-container .nav-item.item-green .nav-text .nav-desc,header .section .header-nav>ul>li .nav-children .nav-container .nav-item.item-green .nav-text .nav-link{color:#0a4e20}header .section .header-nav>ul>li .nav-children .nav-container .nav-item.item-green .nav-text .nav-title>span,header .section .header-nav>ul>li .nav-children .nav-container .nav-item.item-green .nav-text .nav-desc>span,header .section .header-nav>ul>li .nav-children .nav-container .nav-item.item-green .nav-text .nav-link>span{background:url(../images/link-span-green.png) no-repeat;background-size:100% 100%}header .section .header-nav>ul>li .nav-children .nav-container .nav-item.nav-item-two{margin-top:16px}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-link{position:relative;width:max-content;min-height:128px;background:conic-gradient(from 86.29deg at 44.54% 104.92%, #C5DCFF -182.81deg, #E2DDFF 28.3deg, #C5DCFF 177.19deg, #E2DDFF 388.3deg);border-radius:24px;display:flex;align-items:center}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-link>a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:2}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-link .item-img{width:256px}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-link .item-img.move{display:none}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-link>h3{position:absolute;font-weight:700;font-size:16px;color:#343590;top:50%;left:22px;transform:translate(0px, -50%);z-index:1}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-link>h3>span{background:url(../images/link-span-violet.png) no-repeat;background-size:100% 100%;width:14px;height:10px;display:inline-block;margin-left:8px;transition:all .5s}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-link:hover>h3>span{transform:translateX(8px);opacity:.8}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-images{margin-top:16px;display:flex;justify-content:center;align-items:center}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-images .item{background:#f7f7f7;border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px 5px 12px;box-sizing:border-box}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-images .item .item-img{width:109px}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-images .item>p{font-weight:500;font-size:14px;text-align:center;color:#555}header .section .header-nav>ul>li .nav-children .nav-container .guide-item .guide-images .item:last-child{margin-left:16px}header .section .header-nav>ul>li.activity-icon{margin-left:-8px}header .section .header-nav>ul>li.activity-icon>a>img{width:78px}header .section .header-nav>ul>li.activity-icon:hover{background:transparent}header .section .header-nav>ul>li .particle{position:absolute;width:2px;height:2px;background-color:white;border-radius:50%;opacity:0;animation:explode 1000ms forwards}header .section .header-nav>ul>li.has-updf-ai>a>span{font-size:12px;font-weight:700;text-align:left;padding:2px;position:relative;overflow:hidden;z-index:1;margin-left:4px;border-radius:3px;box-sizing:border-box;color:#fff}header .section .header-nav>ul>li.has-updf-ai>a>span::before{content:' ';position:absolute;z-index:-1;left:0;top:0;width:500%;background:linear-gradient(90deg, #e01dff 0%, #2579ff 29.5%, #3eabff 51.5%, #0cc9b3 73%, #10c4e6 100%);height:100%;animation:move 6s linear infinite}@keyframes move{0%{left:0}50%{left:-400%}100%{left:0%}}@keyframes explode{0%{top:92%;left:80%;opacity:1}100%{top:calc(50% - var(--y));left:calc(50% - var(--x));opacity:0}}header .section .user-account{display:flex;justify-self:flex-end;justify-content:center;align-items:center}header .section .user-account .header-user-account{margin-left:16px;display:inline-block;position:relative}header .section .user-account .header-user-account .user-avatar{display:block;width:35px;height:35px;border-radius:99px;object-fit:cover;image-rendering:auto}header .section .user-account .header-user-account .user-name{display:none;margin-left:8px;font-weight:700;font-size:18px;text-align:left;color:#000}header .section .user-account .header-user-account.company-user .user-avatar{border-radius:0}header .section .user-account .header-user-account .profile-dropdown{position:absolute;top:0;right:0;background:#fff;box-shadow:0px 0px 5px 0px #00000026;border-radius:12px;visibility:hidden;opacity:0;transition:all .3s;width:300px;height:275px;border-radius:12px}header .section .user-account .header-user-account .profile-dropdown iframe{width:100%;height:100%;border:none;border-radius:12px}header .section .user-account .header-user-account .profile-dropdown.show{visibility:visible;opacity:1;top:130%}header .section .user-account .btn{height:36px;margin-left:15px;width:max-content;min-width:unset;padding:0 12px;box-sizing:border-box;word-break:keep-all}header .section .user-account .btn.product-hunt{display:none}header .section .user-account .btn.btn-download-updf{min-width:auto;font-size:14px;background:#000;color:#fff;border-radius:8px;border:none}header .section .user-account .btn.btn-download-updf .span-icon{width:20px;min-width:20px;height:20px;margin-right:4px;zoom:1;animation:none;background-size:20px 20px}header .section .user-account .btn.btn-sign-in{border-radius:8px;background:#fff;border:1px solid #000;font-size:14px}header .section .user-account .search-btn{display:block;width:20px;height:20px;background:url(../images/icon-search-btn.png) center no-repeat;background-size:100%;margin-left:15px;margin-right:6px}header.header-black{background:#000}header.header-black .section .logo>a{color:#fff}header.header-black .section .header-container .user-account .btn.btn-download-updf{border:1px solid #fff}header.header-black .section .header-container .header-nav>ul>li>span,header.header-black .section .header-container .header-nav>ul>li>a{color:#FFF}header.header-black .section .header-container .header-nav>ul>li>span::after,header.header-black .section .header-container .header-nav>ul>li>a::after{background:url(../images/icon-nav-down-white.png) center no-repeat;background-size:contain}header.header-black.blackish{background:#0d1328}header.header-transparent{background:transparent}.black-header .section .header-nav>ul>li.has-children>span::after{content:' ';display:block;width:14px;height:8px;background:url(../images/icon-nav-down-fff.png) center no-repeat;background-size:contain;margin-left:4px;transition:all 0.5s;color:#020202}.black-header .has-children:hover>a,.black-header .has-children:hover>span{background-color:rgba(0,0,0,0.04)}.black-header .has-children:hover>a::before,.black-header .has-children:hover>span::before{display:block}.black-header .section .logo a{color:#fff}.black-header .section .header-nav>ul>li>a,.black-header .section .header-nav>ul>li>span{color:#fff}@media screen and (max-width: 1440px){header .section{padding:0 18px}}@media screen and (max-width: 1300px){header .section .header-container .user-account .btn-primary{display:none}}@media screen and (max-width: 1100px){header .section{padding-left:12px;padding-right:12px}header .section .header-container .header-nav>ul>li{margin-left:6px;margin-right:6px}header .section .header-container .header-nav>ul>li.pricing-education,header .section .header-container .header-nav>ul>li.btn-partner-share{display:none}header .section .header-container .header-nav>ul>li>a,header .section .header-container .header-nav>ul>li>span{padding-left:6px;padding-right:6px}header .section .header-container .user-account .btn{margin-left:10px;padding-left:10px;padding-right:10px}}.invite-share-ad{padding:15px 20px;text-align:center;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg, #fee502 0%, #a1de5f 32.83%, #2ccfe0 62.65%, #b370ff 100%)}.invite-share-ad a{font-weight:bold;font-size:16px}.invite-share-ad a span{text-decoration:underline}.section{width:1440px;margin:0 auto}.section.section-full{width:100%}.section .section-title{text-align:center;font-size:var(--section-big-title-font-size);letter-spacing:-0.03em;font-weight:700}.section .section-title.section-bg-title span{background:url(../images/section-title-bg.png) center no-repeat;background-size:contain}.section .section-title-desc{text-align:center;font-size:var(--desc-font-size);margin:var(--desc-margin-top) 0;line-height:var(--desc-line-height)}.section .section-list-flex-center{display:flex;flex-direction:row;justify-content:center}.section .section-list-flex-between{display:flex;flex-direction:row;justify-content:space-between}.app-functions{display:flex;justify-content:space-between;margin-top:80px}.app-functions>a{flex:1}.app-functions .function-item{width:90%;padding:15px 0;margin:0 auto;background:#ffffff;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:all 0.5s;position:relative;top:0;cursor:pointer}.app-functions .function-item img{width:100%;max-width:216px}.app-functions .function-item p{display:flex;justify-content:center;align-items:center}.app-functions .function-item p .arrow-right{display:inline-block;width:0px;height:10px;background:url(../images/icon-arrow-right.png) center no-repeat;background-size:contain;margin-left:5px;opacity:0;transition:all 0.5s}.app-functions .function-item:hover{top:-10px;box-shadow:0px 19px 23px rgba(0,0,0,0.09)}.app-functions .function-item:hover p .arrow-right{width:8px;opacity:1}.social-platform{display:flex;justify-content:center}.social-platform img:not(.tip-img){width:35px;margin:24px 3.2px 0;transition:all 0.5s}.social-platform img:not(.tip-img):hover{opacity:0.6}.social-platform li{position:relative}.social-platform li .tip-img{position:absolute;width:200px;height:200px;top:0;left:50%;visibility:hidden;transform:translateX(-50%) translateY(-90%);box-shadow:0px 19px 23px rgba(0,0,0,0.09);border-radius:10px;border:1px solid #ddd;opacity:0;transition:all 0.5s}.social-platform li:hover .tip-img{visibility:visible;opacity:1;z-index:100;transform:translateX(-50%) translateY(-100%)}footer{width:100%}footer .footer-divider{display:flex}footer .footer-divider span{display:block;width:25%;height:1px;background:#ffc701}footer .footer-divider span.span2{background:#80d1ff}footer .footer-divider span.span3{background:#3edf9c}footer .footer-divider span.span4{background:#d6b7ff}footer .footer-section{margin-top:75px;display:flex;max-width:1440px;width:100%}footer .footer-section .footer-logo{width:192px;display:flex;flex-direction:column;align-items:center;position:relative}footer .footer-section .footer-logo .logo,footer .footer-section .footer-logo .logo-white{width:72px}footer .footer-section .footer-logo .logo-img{display:flex;flex-direction:column;align-items:center}footer .footer-section .footer-logo .logo-img .logo{width:72px}footer .footer-section .footer-logo .logo-img>h3{margin-top:8px;color:#000;font-weight:700;font-weight:700;font-size:26px}footer .footer-section .footer-logo .logo-white{display:none}footer .footer-section .footer-logo .product-desc{font-size:14px;line-height:20px;text-align:center;letter-spacing:-0.03em;color:#00000080;margin-top:8px}footer .footer-section .footer-nav{flex:1;display:flex;justify-content:space-evenly;flex:1;position:relative}footer .footer-section .footer-nav .footer-nav-group h4{font-weight:700;font-size:18px;line-height:14px;letter-spacing:-0.03em;margin-bottom:20px}footer .footer-section .footer-nav .footer-nav-group a{display:inline-block;font-weight:400;font-size:16px;color:#353535;margin:12px 0;transition:all .5s}footer .footer-section .footer-nav .footer-nav-group a:hover{opacity:.7}footer .footer-section .footer-get-news{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:flex-start}footer .footer-section .footer-get-news .relate-item{display:flex;align-items:flex-start;border-radius:12px;padding:24px 16px;background:#ecececf7;width:356px;box-sizing:border-box}footer .footer-section .footer-get-news .relate-item .relate-icon{width:32px;margin-top:-6px}footer .footer-section .footer-get-news .relate-item .relate-icon.white{display:none}footer .footer-section .footer-get-news .relate-item .relate-info{text-align:left;min-width:161px;margin-left:12px;flex:1}footer .footer-section .footer-get-news .relate-item .top-infos{text-align:left;font-size:16px;font-weight:700;font-weight:700;font-size:18px;color:#000}footer .footer-section .footer-get-news .relate-item .bottom-infos{margin-top:12px;color:rgba(0,0,0,0.6);font-weight:400;font-size:12px}footer .footer-section .footer-get-news .relate-item .relate-btn{position:relative;margin-left:18px;padding:8px;box-sizing:border-box;gap:8px;width:88px;border-radius:6px;background:rgba(0,0,0,0.1);cursor:pointer;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:16px;transition:all .5s}footer .footer-section .footer-get-news .relate-item .relate-btn .icon,footer .footer-section .footer-get-news .relate-item .relate-btn .span-icon{display:none !important}footer .footer-section .footer-get-news .relate-item .relate-btn .tip-img{display:none;transition:all 0.5s}footer .footer-section .footer-get-news .relate-item .relate-btn:hover{background:rgba(0,0,0,0.2)}footer .footer-section .footer-get-news .relate-item .relate-btn:hover .tip-img{position:absolute;top:-270px;width:224px;display:block;left:50%;transform:translateX(-50%)}footer .copyright{padding:25px 0 25px;height:38px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;font-size:12px;color:rgba(53,53,53,0.7);border-top:0.2px solid rgba(53,53,53,0.1);max-width:1440px;margin:0 auto;margin-top:40px;position:relative}footer .copyright a{color:inherit;transition:all 0.5s}footer .copyright a:hover{color:#000}footer .copyright .change-language-container{position:relative}footer.footer-black{background:#000}footer.footer-black .footer-section{width:1440px}footer.footer-black .footer-section .footer-logo .logo-img>h3{color:#FFF}footer.footer-black .footer-section .footer-logo .product-desc{color:rgba(255,255,255,0.8)}footer.footer-black .footer-section .footer-nav .footer-nav-group>h4{color:#FFF}footer.footer-black .footer-section .footer-nav .footer-nav-group>ul>li>a{color:rgba(255,255,255,0.6)}footer.footer-black .footer-section .footer-get-news .relate-item{background:#202020}footer.footer-black .footer-section .footer-get-news .relate-item .relate-icon.black{display:none}footer.footer-black .footer-section .footer-get-news .relate-item .relate-icon.white{display:block}footer.footer-black .footer-section .footer-get-news .relate-item .relate-info .top-infos{color:#fff}footer.footer-black .footer-section .footer-get-news .relate-item .relate-info .bottom-infos{color:rgba(255,255,255,0.6)}footer.footer-black .footer-section .footer-get-news .relate-item .relate-btn{background:rgba(255,255,255,0.1);color:#FFF}footer.footer-black .footer-section .footer-get-news .relate-item .relate-btn:hover{background:rgba(255,255,255,0.2)}footer.footer-black .copyright .footer-text{color:rgba(255,255,255,0.5)}footer.footer-black .copyright .change-language-container .change-language-btn{color:#fff;background:transparent url(../images/icon-language-white.png) 10px center no-repeat;background-size:32px}footer.footer-black .copyright .change-language-container .change-language-btn::after{background:url(../images/icon-btn-arrow-down-white.png) center no-repeat;background-size:contain}.feedback-modal .modal-container{width:max-content;max-width:95%}.feedback-modal .modal-container .modal-content{padding:0 16px 16px}.feedback-modal .modal-container .modal-content iframe{max-width:100%;width:420px !important}.change-language-modal .modal-content{display:flex;flex-direction:column;align-items:center;text-align:center}.change-language-modal .modal-content img{width:72px}.change-language-modal .modal-content .desc{margin:22px auto 24px;font-size:16px;line-height:24px;color:#353535}.change-language-modal .modal-content>a{text-decoration:underline;font-size:14px;color:var(--primary-color);margin-bottom:20px}.change-language-modal .modal-content{display:flex;flex-direction:column;align-items:center;text-align:center}.change-language-modal .modal-content img{width:72px;margin-bottom:22px}.change-language-modal .modal-content .desc{margin-bottom:22px;font-size:16px;line-height:24px;color:#353535}.change-language-modal .modal-content>a{text-decoration:underline;font-size:14px;color:var(--primary-color);margin-bottom:20px}.change-language-container{display:inline-block;position:relative}.change-language-container .change-language-btn{height:32px;cursor:pointer;background:#f0f0f0 url(../images/icon-language.png) 10px center no-repeat;background-size:18px;border-radius:4px;padding:0 26px 0 38px;position:relative;border:none}.change-language-container .change-language-btn::after{content:' ';display:block;width:6px;height:4px;background:url(../images/icon-btn-arrow-down.png) center no-repeat;background-size:contain;position:absolute;right:10px;top:14px;transition:all 0.3s}.change-language-container .language-list{position:absolute;width:max-content;left:0;bottom:38px;padding:12px 10px;background:#ffffff;border-radius:8px;box-shadow:0px 4px 13px rgba(0,0,0,0.15);visibility:hidden;transform:translateY(25px);opacity:0;display:none;transition:all 0.3s}.change-language-container .language-list .language-item{cursor:pointer;font-size:14px;color:#353535;text-align:left;padding:8px 10px;border-radius:5px;transition:all 0.5s}.change-language-container .language-list .language-item:hover{background-color:#f0f0f0}.change-language-container .language-list .language-item a{transition:all 0.3s;display:block}.change-language-container .language-list .language-item a:hover,.change-language-container .language-list .language-item a.on{color:#000}.change-language-container.active .change-language-btn::after{transform:rotate(0)}.change-language-container.active .language-list{display:block;transform:translateY(0);opacity:1;visibility:visible}.love-reason-swiper{width:100%;max-width:1200px;overflow:hidden;margin:0 auto}.love-reason-swiper .swiper-list{position:relative;width:100%;height:640px;margin-top:84px;transform:translateX(-23px)}.love-reason-swiper .swiper-list .swiper-item{position:absolute;left:0;top:0;width:1050px;height:100%;transition-duration:1s;transition-property:all;transform-origin:left center}.love-reason-swiper .swiper-list .swiper-item>div{width:100%;height:100%;position:absolute;display:flex;align-items:center;box-sizing:border-box;padding-left:130px;perspective:1650;perspective-origin:0% 0%}.love-reason-swiper .swiper-list .swiper-item>div .item-bg{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:right center;transform:rotateY(347deg);border-radius:16px;box-shadow:0px 10px 29px rgba(176,176,176,0.15)}.love-reason-swiper .swiper-list .swiper-item>div .text{position:relative;z-index:1}.love-reason-swiper .swiper-list .swiper-item>div .text .title{font-size:var(--section-title-font-size);line-height:31px;width:250px;font-weight:bold}.love-reason-swiper .swiper-list .swiper-item>div .text .desc{margin-top:var(--desc-margin-top);font-size:var(--desc-font-size);line-height:var(--desc-line-height);width:250px}.love-reason-swiper .swiper-list .swiper-item>div .text .btn{margin-top:var(--btn-group-margin-top);padding:0 20px}.love-reason-swiper .swiper-list .swiper-item>div .text .btn-tip{margin-top:var(--btn-tip-margin-top);font-size:var(--btn-tip-font-size);display:block;text-decoration:underline}.love-reason-swiper .swiper-list .swiper-item>div .text .controller{margin-top:100px;width:160px;display:flex;justify-content:space-between;height:10px;background:rgba(255,255,255,0.4);border-radius:10px}.love-reason-swiper .swiper-list .swiper-item>div .text .controller span{display:block;flex:1;cursor:pointer}.love-reason-swiper .swiper-list .swiper-item>div .text .controller span.active{background-color:#fff;border-radius:10px}.love-reason-swiper .swiper-list .swiper-item img{position:absolute;width:650px;right:0px;top:50%;transform:translateY(-50%);opacity:0;transition:all 0.5s;visibility:hidden}.love-reason-swiper .swiper-list .swiper-item.active img{opacity:1;visibility:visible}.search-form{width:100%;height:40px;position:relative}.search-form input{width:100%;height:100%;border:none;background-color:#fff;border-radius:8px;text-indent:12px;font-size:14px}.search-form button{width:20px;height:20px;position:absolute;top:10px;right:10px;background:url(../images/icon-search-btn.png) center no-repeat;background-size:100%;cursor:pointer}.pagination{width:100%;margin:0 auto}.pagination h2{display:none}.pagination .nav-links{display:flex;justify-content:center}.pagination .nav-links a,.pagination .nav-links span{display:inline-block;min-width:32px;height:32px;line-height:32px;text-align:center;margin:0 4px;font-size:16px;border-radius:8px}.pagination .nav-links .current{background-color:#c08fff;color:#fff}.pagination .nav-links .prev{background:url(../images/icon-page-prev.png) center no-repeat}.pagination .nav-links .next{background:url(../images/icon-page-next.png) center no-repeat}.pagination .nav-links .prev,.pagination .nav-links .next{color:transparent;background-size:40px}.drawer{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;display:none;overflow:hidden}.drawer .screen{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5)}.drawer .drawer-container{position:absolute;top:0;transform:translateX(100%);right:0;width:50%;height:100%;display:flex;justify-content:center;align-items:center;transition:all 0.3s;background-color:#fff}.drawer .drawer-container .close-btn{position:absolute;display:block;top:15px;right:15px;width:30px;height:30px;cursor:pointer}.drawer .drawer-container .close-btn::after,.drawer .drawer-container .close-btn::before{content:' ';display:block;width:100%;height:4px;background:#ccc;position:absolute;left:0;top:calc(50% - 2px);transform:rotate(45deg);transition:all 0.5s}.drawer .drawer-container .close-btn::after{transform:rotate(-45deg)}.drawer .drawer-container .close-btn:hover::after{transform:rotate(-40deg)}.drawer .drawer-container .close-btn:hover::before{transform:rotate(40deg)}.drawer.active .drawer-container{transform:translateX(0)}.login-drawer .drawer-container{background:#fff url(../images/login-bg-img.png?v=1.1) center no-repeat;background-size:1074px}.login-drawer .drawer-container .bubble-text{width:248px;height:177px;background:url(../images/login-bubble.png?v=1.1) center no-repeat;background-size:100%;position:absolute;text-align:center;display:table;transform:translateY(-235px) translateX(-295px)}.login-drawer .drawer-container .bubble-text p{display:table-cell;vertical-align:middle;text-align:center}.login-drawer .drawer-container .login-iframe{box-shadow:0px 1.6558px 8.27899px rgba(0,0,0,0.15),0px 5.79529px 35px rgba(0,0,0,0.1);transform:translateY(-40px);width:340px;height:460px;background-color:#fff}.login-drawer .drawer-container .login-iframe iframe{width:100%;height:100%}.account-center-drawer .drawer-container .account-center-iframe{width:100%;height:100%}.account-center-drawer .drawer-container .account-center-iframe iframe{width:100%;height:100%}.article-content .btn-group,.user-guide-container .section-content .btn-group,article .btn-group{display:flex;justify-content:center;align-items:center}.article-content .btn-group .btn,.user-guide-container .section-content .btn-group .btn,article .btn-group .btn{margin:0 10px 20px}.article-content ul,.user-guide-container .section-content ul,article ul{margin-left:16px}.article-content ul li,.user-guide-container .section-content ul li,article ul li{list-style-type:disc}.article-content ol,.user-guide-container .section-content ol,article ol{margin-left:16px}.article-content ol li,.user-guide-container .section-content ol li,article ol li{list-style-type:decimal}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6,.article-content div,.article-content p,.article-content ul,.article-content ol,.article-content hr,.user-guide-container .section-content h1,.user-guide-container .section-content h2,.user-guide-container .section-content h3,.user-guide-container .section-content h4,.user-guide-container .section-content h5,.user-guide-container .section-content h6,.user-guide-container .section-content div,.user-guide-container .section-content p,.user-guide-container .section-content ul,.user-guide-container .section-content ol,.user-guide-container .section-content hr,article h1,article h2,article h3,article h4,article h5,article h6,article div,article p,article ul,article ol,article hr{margin-bottom:20px;text-align:justify}.article-content .btn,.user-guide-container .section-content .btn,article .btn{margin:0 auto 20px}.article-content .wp-block-separator,.user-guide-container .section-content .wp-block-separator,article .wp-block-separator{width:100% !important}.section-article,.section-user-guide,.article-container{max-width:1030px}@keyframes download-icon-animation{0%{background-position:center center;background-size:contain}5%{background-position:center -1px;background-size:contain}10%{background-position:center 2px;background-size:100% 110%}15%{background-position:center -1px;background-size:100% 90%}20%{background-position:center center;background-size:contain}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes down-up{0%{transform:translateY(0);animation-timing-function:ease-out}50%{transform:translateY(-35px);animation-timing-function:ease-in}100%{transform:translateY(0)}}@keyframes banner-icon-animation-01{0%,100%{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-20px) rotate(8deg)}}@keyframes banner-icon-animation-02{0%,100%{transform:translateY(0) rotate(6deg)}50%{transform:translateY(-20px) rotate(-8deg)}}@keyframes banner-icon-animation-03{0%,100%{transform:translate(0, -10px) rotate(6eg)}50%{transform:translate(-20px, 30px) rotate(-8deg)}}@keyframes banner-icon-animation-04{0%,100%{transform:translate(10px, -10px) rotate(-8eg)}50%{transform:translate(-15px, 20px) rotate(10deg)}}@keyframes banner-icon-animation-05{0%,100%{transform:translate(5px, -15px) rotate(-8eg)}50%{transform:translate(-10px, 10px) rotate(6deg)}}@keyframes banner-icon-animation-06{0%,100%{transform:translate(15px, -15px) rotate(6eg)}50%{transform:translate(-15px, 10px) rotate(-8deg)}}@keyframes scanned-animate{0%{width:0}50%{width:100%}100%{width:0}}@keyframes scanned-animate-top-to-bottom{0%{height:0}50%{height:100%}100%{height:0}}@media screen and (max-width: 1260px) and (min-width: 1000px){footer .footer-section .footer-get-news .relate-item .relate-btn:hover .tip-img{transform:translateX(-65%)}}@media screen and (max-width: 1180px){header .section .header-nav ul>li>a,header .section .header-nav ul>li>span{font-size:14px;padding:0 10px}}@media screen and (max-width: 1090px){header .section .header-nav ul>li>a,header .section .header-nav ul>li>span{font-size:12px;padding:0 10px}}@media screen and (max-width: 1050px){header .section .header-nav ul>li>a,header .section .header-nav ul>li>span{font-size:10px}footer .copyright{flex-direction:column}footer .footer-section{flex-direction:row;flex-wrap:wrap}footer .footer-section .footer-logo{width:100%;margin-bottom:24px}footer .footer-section .footer-nav{width:50%}footer .footer-section .footer-get-news{width:50%;align-items:center}}@media screen and (min-width: 641px) and (max-width: 1024px), screen and (min-width: 641px) and (max-height: 720px){.the-sidebar{top:min(40%, calc(100vh - 360px))}.scroll-to-top{bottom:32px}}@media screen and (max-width: 1000px){footer .footer-section .footer-nav::after{content:unset}}@media screen and (max-width: 500px){footer .footer-section .footer-get-news .relate-item .relate-btn{padding:4px 8px 4px 8px;margin-left:15px}footer .footer-section .footer-get-news .relate-item .relate-icon{width:32px;height:32px;position:relative;top:3px}footer .footer-section .footer-get-news .relate-item .bottom-infos{font-size:12px}footer .footer-section .footer-get-news .relate-item .top-infos{font-size:14px}footer .footer-section .footer-get-news .relate-item .relate-info{min-width:131px}footer .footer-section .footer-get-news .relate-item .relate-btn:hover .tip-img{transform:translateX(-60%)}footer .footer-section .footer-get-news .relate-item{width:100%}footer .footer-section .footer-get-news .relate-item .relate-icon{display:none}}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiYmFzZS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJImJhc2Uuc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJImh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxudWwsXHJcbm9sLFxyXG5saSxcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxuaGdyb3VwLFxyXG5wLFxyXG5ibG9ja3F1b3RlLFxyXG5maWd1cmUsXHJcbmZvcm0sXHJcbmZpZWxkc2V0LFxyXG5pbnB1dCxcclxubGVnZW5kLFxyXG5wcmUsXHJcbmFiYnIsXHJcbmJ1dHRvbixcclxuYSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxudWwsXHJcbm9sLFxyXG5saSB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5hOi13ZWJraXQtYW55LWxpbmsge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnc2VuJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvU2VuLVJlZ3VsYXIudHRmKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0NhdmVhdCc7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0NhdmVhdC1SZWd1bGFyLnR0Zik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0NhdmVhdCc7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0NhdmVhdC1Cb2xkLnR0Zik7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdDYXZlYXQnO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi9mb250cy9DYXZlYXQtQm9sZC50dGYpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YS1JdGFsaWMnO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi9mb250cy9BbGVncmV5YS1JdGFsaWMudHRmKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90b1NsYWInO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi9mb250cy9Sb2JvdG9TbGFiLVJlZ3VsYXIudHRmKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JhamRoYW5pJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvUmFqZGhhbmktQm9sZC50dGYpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIFNDJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvTm90b1NhbnNTQy1NZWRpdW0ub3RmKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIFNDJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvTm90b1NhbnNTQy1NZWRpdW0ub3RmKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIFNDJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvTm90b1NhbnNTQy1SZWd1bGFyLm90Zik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvUG9wcGlucy1CbGFjay50dGYpOyBcclxufVxyXG4vLyDlrZfph403MDBcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogbG9jYWwoJ0hhcm1vbnlPUyBTYW5zIFNDIEJvbGQnKSwgbG9jYWwoJ0hhcm1vbnlPUyBTYW5zIFNDJyksIGxvY2FsKCdIYXJtb255T1MnKTtcclxufVxyXG4vLyDlrZfph401MDBcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogbG9jYWwoJ0hhcm1vbnlPUyBTYW5zIFNDIE1lZGl1bScpLCBsb2NhbCgnSGFybW9ueU9TIFNhbnMgU0MnKSwgbG9jYWwoJ0hhcm1vbnlPUycpO1xyXG59XHJcbi8vIOWtl+mHjTQwMFxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hhcm1vbnlPUyc7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogbG9jYWwoJ0hhcm1vbnlPUyBTYW5zIFNDIFJlZ3VsYXInKSwgbG9jYWwoJ0hhcm1vbnlPUyBTYW5zIFNDJyksIGxvY2FsKCdIYXJtb255T1MnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0p1c3RBbm90aGVySGFuZCc7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0p1c3RBbm90aGVySGFuZC1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcbi8vIOm7mOiupDUwMFxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ091dGZpdCc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvT3V0Zml0LU1lZGl1bS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG4vLyDpu5jorqQ3MDBcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPdXRmaXQnO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL091dGZpdC1Cb2xkLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LWZhbWlseTogJ1N0YWF0bGljaGVzJztcclxuICBzcmM6IHVybCguLi9mb250cy9TdGFhdGxpY2hlcy1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LWZhbWlseTogJ0JheW9uJztcclxuICBzcmM6IHVybCguLi9mb250cy9CYXlvbi1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcbkBmb250LWZhY2UgeyBcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgZm9udC1mYW1pbHk6ICdPb29oQmFieSc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCguLi9mb250cy9Pb29oQmFieS1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LWZhbWlseTogJ3RiJztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL3RiLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksIHVybCguLi9mb250cy90Yi50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKC4uL2ZvbnRzL3RiLndvZmYpIGZvcm1hdCgnd29mZicpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LWZhbWlseTogJ3NjcmlwdCc7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCguLi9mb250cy9zY3JpcHQud29mZjIpIGZvcm1hdCgnd29mZjInKSwgdXJsKC4uL2ZvbnRzL3NjcmlwdC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKC4uL2ZvbnRzL3NjcmlwdC53b2ZmKSBmb3JtYXQoJ3dvZmYnKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0RvdG8nO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9Eb3RvLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5odG1sIHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuICAmLnNhZmFyaSB7XHJcbiAgICBib2R5IHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgJ1NlZ29lIFVJJywgJ0hlbHZldGljYSBOZXVlJywgYXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnUGluZ0ZhbmcgU0MnLCAnTWljcm9zb2Z0IFlhSGVpJywgJ1NlZ29lIFVJJywgJ0hlbHZldGljYSBOZXVlJywgYXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy10b3A6IDY0cHg7XHJcbiAgJi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7IFxyXG4gICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnO1xyXG4gIH1cclxufVxyXG4uZm9udC1jYXZlYXQge1xyXG4gIC8vIGZvbnQtZmFtaWx5OiAnQ2F2ZWF0JztcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTAuNjFkZWcsICNmZmM3MDAgNi4xMiUsICMzOWRkN2IgMzYuNzYlLCAjMjJhMmZmIDc0LjI2JSwgI2E4NjVmZiAxMDcuNTMlKTtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbmlucHV0OmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbiRwcmltYXJ5LWNvbG9yOiAjYzA4ZmZmO1xyXG4keWVsbG93LWNvbG9yOiAjZmZkOTUxO1xyXG4kYmx1ZS1jb2xvcjogIzcwOWFkOTtcclxuLnByaW1hcnktY29sb3Ige1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxufVxyXG4udGV4dC1iZyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy90ZXh0LWJnLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuYnV0dG9uIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLy8g5rua5Yqo5Yiw5Y+v6KeG5Yy65Z+f5pi+56S65Yqo55S75qC35byPXHJcbi5zY3JvbGwtZmFkZS1pbixcclxuLmF1dG8tZmFkZS1pbiB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEzMHB4KTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICYuc2Nyb2xsLWZhZGUtaW4tc2hvdyxcclxuICAmLmF1dG8tZmFkZS1pbi1zaG93IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gICYuc2Nyb2xsLWZhZGUtaW4tZW5kIHtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiB1bnNldDtcclxuICB9XHJcbn1cclxuLy8g5paH5a2X5LuO5LiK5Yiw5LiL6ZqQ6JeP5Yiw5pi+56S65Yqo55S7XHJcbi5zbGlkZS13b3JkIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gID4gc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpIHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW4teDogbGVmdDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuICB9XHJcbiAgJi5zbGlkZS13b3JkLXNob3cge1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlWCgwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLy8g5Yqo55S75bu26L+fXHJcbi5hbmltYXRpb24tZGVsYXkxIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcyAhaW1wb3J0YW50O1xyXG59XHJcbi5hbmltYXRpb24tZGVsYXkyIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiA2MDBtcyAhaW1wb3J0YW50O1xyXG59XHJcbi5hbmltYXRpb24tZGVsYXkzIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiA5MDBtcyAhaW1wb3J0YW50O1xyXG59XHJcbi5hbmltYXRpb24tZGVsYXk0IHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAxMjAwbXMgIWltcG9ydGFudDtcclxufVxyXG4uYW5pbWF0aW9uLWRlbGF5NSB7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMTUwMG1zICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFuaW1hdGlvbi1kZWxheTYge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDE4MDBtcyAhaW1wb3J0YW50O1xyXG59XHJcbi5hbmltYXRpb24tZGVsYXk3IHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAyMTAwbXMgIWltcG9ydGFudDtcclxufVxyXG4uZm9sbG93LW1vdXNlbW92ZSB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uYW5pbWF0aW9uLWZyb20tY2VudGVyIHtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBsZWZ0LCByaWdodCwgdG9wLCBib3R0b20sIG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxufVxyXG4vLyDlpJrkuKrpgq7nrrHovpPlhaXmoYZcclxuLmVtYWlsLWlucHV0LWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtaW4taGVpZ2h0OiAxMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgY3Vyc29yOiB0ZXh0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5lbWFpbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLmRlbC1lbWFpbCB7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1jbG9zZS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHRleHRhcmVhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAucGxhY2Vob2xkZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbiAgfVxyXG4gIC5lcnJvci1tc2cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiByZWQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4vLyDlj7PkvqfnmoTlr7zoiKrmoI9cclxuLnRoZS1zaWRlYmFyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDIzMnB4O1xyXG4gIHdpZHRoOiA0OHB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDQwJTtcclxuICBib3JkZXItcmFkaXVzOiA4cHggMHB4IDBweCA4cHg7XHJcbiAgYmFja2dyb3VuZDogIzIzMjMyMztcclxuICB6LWluZGV4OiA5OTtcclxuICAudG9wLWljb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XHJcbiAgICByaWdodDogLTJweDtcclxuICAgIGJvdHRvbTogY2FsYygxMDAlICsgOHB4KTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgID4gaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAyMHB4ICMwMDAwMDAxQSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pdGVtIHtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGEge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICAgIC5ob3Zlci1pbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxNDVweDtcclxuICAgICAgaGVpZ2h0OiAxNjRweDtcclxuICAgICAgcmlnaHQ6IDEyMCU7XHJcbiAgICAgIHRvcDogLTI1MCU7XHJcbiAgICAgIC8vIHotaW5kZXg6IDk5O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWcge1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgJi5zY3JvbGwtZmFkZS1pbiB7XHJcbiAgICAgICAgJi5zY3JvbGwtZmFkZS1pbi1zaG93IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5pbWcge1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICYuc2Nyb2xsLWZhZGUtaW4ge1xyXG4gICAgICAgICAgJi5zY3JvbGwtZmFkZS1pbi1zaG93IHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmljb24ge1xyXG4gICAgLmhvdmVyLWltZyB7XHJcbiAgICAgIGhlaWdodDogMjM3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zZWN0aW9uLWZsb2F0LWRvd25sb2FkIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB6LWluZGV4OiA4O1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcclxuICAuZmxvYXQtZG93bmxvYWQtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGhlaWdodDogNjRweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MnB4O1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xyXG4gICAgYmFja2dyb3VuZC1vcmlnaW46IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MS45NGRlZywgIzJGMzdGRiAtNDcuNSUsICM3QjRCRkYgMTEyLjk0JSksbGluZWFyLWdyYWRpZW50KDkyLjgzZGVnLCByZ2JhKDQ3LCA1NSwgMjU1LCAwLjQpIDAlLCByZ2JhKDEyMywgNzUsIDI1NSwgMC40KSAxMDAlKTtcclxuICAgIC51cGRmLWljb24ge1xyXG4gICAgICB3aWR0aDogMzRweDtcclxuICAgIH1cclxuICAgIC50YWJzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgIC50YWIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5zcGFuLWljb24ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tZG93bmxvYWQtbmV3LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBkb3dubG9hZC1pY29uLWFuaW1hdGlvbiAyLjg4cyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgICAmOjphZnRlciB7IFxyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPmltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJ0bi1kb3dubG9hZC11cGRmIHtcclxuICAgICAgICAgIC5pY29uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogLTEycHg7XHJcbiAgICAgICAgICAgIHRvcDogLTI0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyNnB4KTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MS45NGRlZywgIzJGMzdGRiAtNDcuNSUsICM3QjRCRkYgMTEyLjk0JSk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTUuNXB4IDBweCByZ2JhKDI2LCAxNiwgNTcsIDAuMTApO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICB6LWluZGV4OiAtMTsgXHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTJweDtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1kb3dubG9hZC1uZXctdjEucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzIzOEZGO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwJSBhdXRvO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIC41cztcclxuICAgIH1cclxuICB9XHJcbiAgJi5zaG93IHtcclxuICAgIGJvdHRvbTogMzBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XHJcbiAgICAuZmxvYXQtZG93bmxvYWQtY29udGFpbmVyIHtcclxuICAgICAgd2lkdGg6IDI5OHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC44OHMgMXMgY3ViaWMtYmV6aWVyKDAuMTUsIC0wLjAzLCAwLjA5LCAxLjE5KTtcclxuICAgICAgYW5pbWF0aW9uOiBmbG9hdC1zY2FsZSAxcyAuNXMgMSBsaW5lYXI7XHJcbiAgICAgIC51cGRmLWljb24ge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgMS44cztcclxuICAgICAgfVxyXG4gICAgICAudGFicyB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIDEuOHM7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bi1kb3dubG9hZC11cGRmIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgMS44cztcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjY4cyAxcyBsaW5lYXIsIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBsaW5lYXI7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5oaWRlIHtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyAxcztcclxuICAgIC5mbG9hdC1kb3dubG9hZC1jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MnB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGN1YmljLWJlemllcigwLjAyLCAwLjMyLCAwLjMzLCAxLjA0KTtcclxuICAgICAgLnRhYnMge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XHJcbiAgICAgICAgLnRhYiB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUycHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXIsIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBsaW5lYXI7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gIC5zZWN0aW9uLWZsb2F0LWRvd25sb2FkIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5kaWFsb2cge1xyXG4gICAgLmRpYWxvZy1jb250ZW50IHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZsb2F0LXNjYWxlIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xyXG4gIH1cclxuICAxNSUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcclxuICB9XHJcbiAgMzAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XHJcbiAgfVxyXG4gIDQ1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgfVxyXG4gIDYwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuICA3NSUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG4ubWVzc2FnZS1ib3gge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMzBweDtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgei1pbmRleDogMTAwMDtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZWI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcclxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcclxuICAmLnNob3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICB9XHJcbiAgLmljb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG4gICYuaW5mbyB7XHJcbiAgICBjb2xvcjogIzkwOTM5OTtcclxuICAgIC5pY29uLWluZm8ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgJi5zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjNjdjMjNhO1xyXG4gICAgLmljb24tc3VjY2VzcyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLndhcm5pbmcge1xyXG4gICAgY29sb3I6ICNlNmEyM2M7XHJcbiAgICAuaWNvbi13YXJuaW5nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZXJyb3Ige1xyXG4gICAgY29sb3I6ICNmNTZjNmM7XHJcbiAgICAuaWNvbi1lcnJvciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8g5paH56ug5Lit55qE6ZO+5o6l5qC35byP5ZKMaG92ZXLmoLflvI9cclxuLmxpbmstaG92ZXIsXHJcbmFydGljbGUucGFnZSBhLFxyXG4uYXJ0aWNsZS1jb250ZW50IGEsXHJcbi51c2VyLWd1aWRlLWNvbnRhaW5lciAuc2VjdGlvbi1jb250ZW50IGEsXHJcbmFydGljbGUgYSB7XHJcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAmOm5vdCgubm8tbGluay1ob3Zlcikge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICBjb2xvcjogI2MwOGZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWRhZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaWNvbi1oZWxwIHtcclxuICB3aWR0aDogMjVweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1oZWxwLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi50b29sdGlwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLnRvb2x0aXAtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgcGFkZGluZzogNnB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBsZWZ0OiAxMDAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzUzNTM1O1xyXG4gICAgY29sb3I6ICNmN2Y3Zjc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICNjMDhmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLnRvb2x0aXAtY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8g5paH56ug5Lit55qEYnRu5LiL6L295oyJ6ZKuXHJcbi5hcnRpY2xlLFxyXG4udXNlci1ndWlkZS1jb250YWluZXIgLnNlY3Rpb24tY29udGVudCxcclxuLmFydGljbGUtY29udGVudCxcclxuYXJ0aWNsZSxcclxuYXJ0aWNsZS5wYWdlIHtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLmJ0bi1ncm91cCB7XHJcbiAgICBhIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDE2OHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTJweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ud3AtYmxvY2staW1hZ2Uge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4vLyAud3AtYmxvY2staW1hZ2UgaW1nLFxyXG5pZnJhbWUge1xyXG4gIGJveC1zaGFkb3c6IDAgM3B4IDEzcHggMCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xyXG4gICYubm8tYm94LXNoYWRvdyB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG5hcnRpY2xlLnBhZ2Uge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGxpbmUtaGVpZ2h0OiAxODAlO1xyXG4gIC5lbnRyeS1jb250ZW50IHtcclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sb2FkaW5nIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tbG9hZGluZy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM1cHg7XHJcbiAgICBhbmltYXRpb246IHJvdGF0ZSAycyBpbmZpbml0ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG59XHJcbi5idG4tZ3JvdXAge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICAuYnRuLmJ0bi1zaWduLWluIHtcclxuICAgIG1hcmdpbjogMCAxNnB4O1xyXG4gIH1cclxufVxyXG4uYnRuIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZzogMCA4cHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBjb2xvcjogIzAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgPiBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuICAmLmJ0bi10ZXh0IHtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgfVxyXG4gICYuYnRuLXByaW1hcnkge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICB9XHJcbiAgJi5idG4teWVsbG93IHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdy1jb2xvcjtcclxuICB9XHJcbiAgJi5idG4tYmxhY2sge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIH1cclxuICAmLmJ0bi1ibHVlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtY29sb3I7XHJcbiAgfVxyXG4gICYudGV4dC11bmRlcmxpbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG4gICYuYnRuLWRpc2FibGVkIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgfVxyXG4gICYuYnRuLWFwcC1zdG9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuICAmLmxvYWRpbmcge1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1sb2FkaW5nLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICBhbmltYXRpb246IHJvdGF0ZSAxLjVzIGluZmluaXRlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJ0bi1wcmltYXJ5LmxvYWRpbmc6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tbG9hZGluZy13aGl0ZS5wbmcpO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDAuODtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0ycHgsIC0ycHgpO1xyXG4gIH1cclxuICAmLmJ0bi1kb3dubG9hZC11cGRmLFxyXG4gICYuYnRuLWRvd25sb2FkLWNvbnZlcnRlcixcclxuICAmLmJ0bi1idXktY29udmVydGVyLFxyXG4gICYuYnRuLXNpZ24taW4ge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIG1pbi13aWR0aDogMTY4cHg7XHJcbiAgfVxyXG4gICYuYnRuLWRvd25sb2FkLXVwZGYsXHJcbiAgJi5idG4tZG93bmxvYWQtY29udmVydGVyIHtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIC8qIHdpbuS4i+i9veaMiemSruWPs+S+p+eureWktOWKqOeUuyAqL1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgLy8gYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWRvd25sb2FkLW5ldy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICBhbmltYXRpb246IGRvd25sb2FkLWljb24tYW5pbWF0aW9uIDRzIGluZmluaXRlO1xyXG4gICAgfVxyXG4gICAgLnNwYW4taWNvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1kb3dubG9hZC1uZXcucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgYW5pbWF0aW9uOiBkb3dubG9hZC1pY29uLWFuaW1hdGlvbiAyLjg4cyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPi5idG4tdGV4dCB7XHJcbiAgICAgIG1heC13aWR0aDogbWF4LWNvbnRlbnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC8q5LiN6ZyA6KaB5Y+z5L6n566t5aS05Yqo55S7Ki9cclxuICAgICYubm8tYW5pbWF0aW9uIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8q5LiN5YyF5ZCr5bem5L6naWNvbueahCovXHJcbiAgICAmLm5vLWljb24ge1xyXG4gICAgICAuaWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvKk1hY+S4i+aLieaMiemSriovXHJcbiAgJi5oYXMtZHJvcGRvd24ge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMHB4O1xyXG4gICAgICBoZWlnaHQ6IDBweDtcclxuICAgICAgYm9yZGVyOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciAyNSU7XHJcbiAgICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHRvcDogNHB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgLmRyb3Bkb3duIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kcm9wZG93biB7XHJcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMC4ycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxM3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgID4gYSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogdW5zZXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNXB4IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDM1cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDA7XHJcbiAgICAgICYuaWNvbi1tMSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLW1hYy1NMS5wbmcpO1xyXG4gICAgICB9XHJcbiAgICAgICYuaWNvbi1pbnRlbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLW1hYy1JbnRlbC5wbmcpO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50aXAge1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8q5a6J5Y2T5ZKMaW9z77yMbWFj5pe255qE6buR6Imy5LiL6L295oyJ6ZKuKi9cclxuICAmLmJsYWNrIHtcclxuICAgICYuYW5kcm9pZCxcclxuICAgICYubWFjLFxyXG4gICAgJi5pb3Mge1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tZ29vZ2xlLXBsYXkucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5pY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tZG93bmxvYWQtY2xpY2sucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBsZWZ0OiA4OCU7XHJcbiAgICAgICAgdG9wOiA3MiU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBhbmltYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYubWFjLFxyXG4gICAgJi5pb3Mge1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWFwcC1zdG9yZS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLXNpZ24taW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB9XHJcbiAgaW1nIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuICAuaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICYuaWNvbi13aW4ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24td2luLnBuZyk7XHJcbiAgICB9XHJcbiAgICAmLmljb24tbWFjIHtcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLW1hYy5wbmc/dj0xLjApO1xyXG4gICAgfVxyXG4gICAgJi5pY29uLWlvcyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1pb3MucG5nKTtcclxuICAgIH1cclxuICAgICYuaWNvbi1hbmRyb2lkIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLWFuZHJvaWQucG5nKTtcclxuICAgIH1cclxuICAgICYuaWNvbi12aWRlbyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1wbGF5LXZpZGVvLnBuZyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qb2NyIGNvbnZlcnRlciDlt6blj7Pnp7vliqjmlYjmnpwqL1xyXG4ub2NyLW1vdmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAwO1xyXG4gIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLm9jci1uZXcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5tb3ZlLXNjcmVlbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRvcDogMDtcclxuICAgIGFuaW1hdGlvbjogc2Nhbm5lZC1hbmltYXRlIDdzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICM5ODQ4ZmY7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogMTE7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgxOTIsIDE0MywgMjU1LCAwLjI3Nik7XHJcbiAgICB9XHJcbiAgICAuc2NyZWVuLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb3ZlLWljb24ge1xyXG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDEwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg0OCUpICFpbXBvcnRhbnQ7XHJcbiAgICAgIHotaW5kZXg6IDEyO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnRvcC10by1ib3R0b20ge1xyXG4gICAgLyrku47kuIrliLDkuIvmiavmj48qL1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIC5vY3ItbmV3IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAubW92ZS1zY3JlZW4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICBhbmltYXRpb246IHNjYW5uZWQtYW5pbWF0ZS10b3AtdG8tYm90dG9tIDdzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgJjo6YWZ0ZXIsXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGhlaWdodDogMTA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9vY3ItbW92ZS1saWdodC5wbmcpIGNlbnRlciBib3R0b20gbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLnNjcmVlbi1pbWcge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKuaWh+eroOS4reeahOS4i+i9veaMiemSruaooeWdlyovXHJcbi5ibG9nLWRvd25sb2FkLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIHBhZGRpbmc6IDI0cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxOTIsIDE0MywgMjU1LCAwLjIzKTtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZlZmZmO1xyXG4gIH1cclxuICAubG9nbyB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9nby5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG4gIC5sb2dvLXRpdGxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgJi5sb2dvLW5hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogIzM1MzUzNTtcclxuICAgICAgfVxyXG4gICAgICAmLmxvZ28tZGVzYyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMzUzNTM1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4ubW9kYWwge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgLnNjcmVlbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjUpO1xyXG4gIH1cclxuICAubW9kYWwtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDkwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogNTB2aDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAubW9kYWwtaGVhZGVyIHtcclxuICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jbG9zZSB7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1jbG9zZS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luOiA4cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMCAzMHB4IDMwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi5sb2dpbi1zdWNjZXNzLW1vZGFsIHtcclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBjb2xvcjogIzM1MzUzNTtcclxuICAgIH1cclxuICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMzNTM1MzU7XHJcbiAgICB9XHJcbiAgICAuYnRuLWRvd25sb2FkLXVwZGYge1xyXG4gICAgICB3aWR0aDogMTY4cHg7XHJcbiAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2Nyb2xsLXRvLXRvcCB7XHJcbiAgd2lkdGg6IDU2cHg7XHJcbiAgaGVpZ2h0OiA1NnB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1zY3JvbGwtdG8tdG9wLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAyMHB4O1xyXG4gIGJvdHRvbTogMTA1cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHotaW5kZXg6IDMwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xyXG4gICYuYWN0aXZlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcbi5zZWN0aW9uLnNlY3Rpb24tc3dpcGVyIHtcclxuICBtYXJnaW4tdG9wOiAxNzVweDtcclxuICAucGFnZS1zd2lwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uIHtcclxuICAgICAgd2lkdGg6IDQ2NXB4O1xyXG4gICAgICAuc3dpcGVyLXBhZ2luYXRpb24taXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIC5tb2JpbGUtYmlnLWltZyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcsXHJcbiAgICAgICAgLnRpdGxlLFxyXG4gICAgICAgIC5kZXNjLFxyXG4gICAgICAgIC5wcm9ncmVzcyB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICB9IFxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICB3aWR0aDogMjU2cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZGVzYy1tYXJnaW4tdG9wKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1ib3gtZGVzYy1mb250LXNpemUpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tYm94LWRlc2MtbGluZS1oZWlnaHQpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnByb2dyZXNzIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IC0yMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDIzNywgMjI3LCAyNDkpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzA4ZmZmO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzcyBsaW5lYXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgaW1nLFxyXG4gICAgICAgICAgLnRpdGxlLFxyXG4gICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnByb2dyZXNzIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN3aXBlci13cmFwcGVyIHtcclxuICAgICAgd2lkdGg6IDgwMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5zd2lwZXItaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5kaWFsb2cge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgLmRpYWxvZy1zY3JlZW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICB9XHJcbiAgLmRpYWxvZy1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAuY2xvc2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMTZweDtcclxuICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMSk7XHJcbiAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAmOjphZnRlcixcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMTUlO1xyXG4gICAgICAgIHRvcDogNDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPnZpZGVvIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIH1cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIHdpZHRoOiAxMDgwcHg7XHJcbiAgICAgIGhlaWdodDogNjMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNnb29nbGUtb25lLXRhcC1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogNDVweDtcclxuICB0b3A6IDUwcHg7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIGlmcmFtZSB7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxufVxyXG4kbmF2LXRleHQtY29sb3I6ICMzNTM1MzU7XHJcbmhlYWRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA2NHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgei1pbmRleDogMjA7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjg4cztcclxuICAuc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk91dGZpdFwiO1xyXG4gICAgICAgIC8vIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAjMDIwMjAyO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlYWRlci1jb250YWluZXIge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5pY29uLWhvdCB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMmRlZywgIzQyMDBmZiAwJSwgIzlmMjVmZiAxMDAlKTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmhlYWRlci1uYXYge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgID4gdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgY29sb3I6ICRuYXYtdGV4dC1jb2xvcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgICAvLyB3aWR0aDogNjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgID4gYSxcclxuICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgICAgIHRleHQtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgICAgLy8gY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDIwMjAyO1xyXG4gICAgICAgICAgICAudXBkZi1idG4ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMy4wM3B4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgID5pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgID4gYSxcclxuICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgem9vbTogLjg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tbmF2LWRvd24ucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLW5hdi1kb3duLWZmZi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAvLyDov5nkuKrkvKrnsbvmmK/pmLLmraLpvKDmoIfmlL7lnKjlr7zoiKrlkozkuIvmi4nnqbrpmpnml7blr7zoiKrpl6rng4HnmoTpl67pophcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5wcm9kdWN0cy1haS1uZXcge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2UwMWRmZiAwJSwgIzI1NzlmZiAyOS41JSwgIzNlYWJmZiA1MS41JSwgIzBjYzliMyA3MyUsICMxMGM0ZTYgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtb3ZlIDZzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYWN0aXZpdGUtaWNvbiB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYucHJpY2luZy1lZHVjYXRpb24sICYuYnRuLXBhcnRuZXItc2hhcmUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweCAycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNTE2MUYxIDAlLCAjQkY1N0ZGIDEwMCUpO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICA+c3ZnIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+YSwgPnNwYW4ge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICA+c3ZnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubmF2LWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xyXG4gICAgICAgICAgICAgIC5yZXNvdXJjZS1vbCB7XHJcblxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5idG4tcGFydG5lci1zaGFyZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI0IxNEFGRiAwJSwgI0ZGNjU2OCAxMDAlKTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICA+IGEsXHJcbiAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC4wNCk7XHJcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm5hdi1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgICAgID5vbCwgPmRpdiB7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSwgdmlzaWJpbGl0eSAuM3Mgc3RlcC1zdGFydDtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgICAgICAgPm9sLCA+ZGl2IHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSksdmlzaWJpbGl0eSAuM3Mgc3RlcC1zdGFydCwtd2Via2l0LXRyYW5zZm9ybSAuNzVzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpLHZpc2liaWxpdHkgLjNzIHN0ZXAtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm0gLjc1cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKSx0cmFuc2Zvcm0gLjc1cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpLHZpc2liaWxpdHkgLjNzIHN0ZXAtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpLHRyYW5zZm9ybSAuNzVzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSksdmlzaWJpbGl0eSAuM3Mgc3RlcC1zdGFydCwtd2Via2l0LXRyYW5zZm9ybSAuNzVzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSk7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IC4xNXM7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMTVzXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5maXJzdC1vbCB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlYy1vbCB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgbGk6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgPmxpIHtcclxuICAgICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgICAgLnByb2R1Y3RzLWFpLW5ldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZTAxZGZmIDAlLCAjMjU3OWZmIDI5LjUlLCAjM2VhYmZmIDUxLjUlLCAjMGNjOWIzIDczJSwgIzEwYzRlNiAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogbW92ZSA2cyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mZWF0dXJlLW9sIHtcclxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDE1M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mZWF0dXJlLW9sMSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZlYXR1cmUtb2wyIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmVhdHVyZS1vbDMge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yZXNvdXJjZS1vbDIge1xyXG4gICAgICAgICAgICAgIGxpOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yZXNvdXJjZS1vbCB7XHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmVudGVycHJpc2Utb2wge1xyXG4gICAgICAgICAgICAgPmxpIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAuZW50ZXJwcmlzZS1vbDIge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAyNHB4O1xyXG4gICAgICAgICAgICAgID5saSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+ZGl2LCBvbCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5uYXYtY2hpbGRyZW4tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0hhcm1vbnlPUyc7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5uYXYtY2hpbGRyZW4tY29sdW1uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNnB4IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDIwcHggMnB4IDRweDtcclxuICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuYWktZHJpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTIxLCAxMjYsIDI1NCwgLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXB4IDZweCAyLjVweCAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTY1M2VmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYWktdGFnLWljb24ucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLnByb2R1Y3RzLWFpLW5ldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2UwMWRmZiAwJSwgIzI1NzlmZiAyOS41JSwgIzNlYWJmZiA1MS41JSwgIzBjYzliMyA3MyUsICMxMGM0ZTYgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG1vdmUgNnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJi5tb3JlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5tb3JlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLXNob3ctbW9yZS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5tb3JlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM2YThlODtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubmF2LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm5hdi1haS1pbWcge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICYubW92ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm5hdi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7IFxyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAubmF2LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAubmF2LWRlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IGF1dG8gMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyk7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9saW5rLXNwYW4ucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuaXZ5Q3JhZnQge1xyXG4gICAgICAgICAgICAgICAgICAubmF2LXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGluay1zcGFuLWJsYWNrLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAubmF2LXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLml0ZW0tZ3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAubmF2LXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtdGl0bGUsIC5uYXYtZGVzYywgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDEwLCA3OCwgMzIsIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xpbmstc3Bhbi1ncmVlbi5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm5hdi1pdGVtLXR3byB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5ndWlkZS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIC5ndWlkZS1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEyOHB4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb25pYy1ncmFkaWVudChmcm9tIDg2LjI5ZGVnIGF0IDQ0LjU0JSAxMDQuOTIlLCAjQzVEQ0ZGIC0xODIuODFkZWcsICNFMkRERkYgMjguM2RlZywgI0M1RENGRiAxNzcuMTlkZWcsICNFMkRERkYgMzg4LjNkZWcpO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgICAgICAgICAgICAgICAmLm1vdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgPmgzIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNDM1OTA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9saW5rLXNwYW4tdmlvbGV0LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICA+aDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZ3VpZGUtaW1hZ2VzIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0NywgMjQ3LCAyNDcsIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDVweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0taW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDlweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgPnAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDg1LCA4NSwgODUsIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmFjdGl2aXR5LWljb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICA+IGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzhweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYXJ0aWNsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZXhwbG9kZSAxMDAwbXMgZm9yd2FyZHM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmhhcy11cGRmLWFpIHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2UwMWRmZiAwJSwgIzI1NzlmZiAyOS41JSwgIzNlYWJmZiA1MS41JSwgIzBjYzliMyA3MyUsICMxMGM0ZTYgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtb3ZlIDZzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBrZXlmcmFtZXMgbW92ZSB7XHJcbiAgICAgICAgICAgIDAlIHtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIDUwJSB7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTQwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgMTAwJSB7XHJcbiAgICAgICAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBrZXlmcmFtZXMgZXhwbG9kZSB7XHJcbiAgICAgICAgICAgIDAlIHtcclxuICAgICAgICAgICAgICB0b3A6IDkyJTtcclxuICAgICAgICAgICAgICBsZWZ0OiA4MCU7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gdmFyKC0teSkpO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gdmFyKC0teCkpO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC51c2VyLWFjY291bnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLmhlYWRlci11c2VyLWFjY291bnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnVzZXItYXZhdGFyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OXB4O1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICBpbWFnZS1yZW5kZXJpbmc6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC51c2VyLW5hbWUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNvbXBhbnktdXNlciB7XHJcbiAgICAgICAgICAudXNlci1hdmF0YXIge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZmlsZS1kcm9wZG93biB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggIzAwMDAwMDI2O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNzVweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNob3cge1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0b3A6IDEzMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgbWluLXdpZHRoOiB1bnNldDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcclxuICAgICAgICAmLnByb2R1Y3QtaHVudCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJ0bi1kb3dubG9hZC11cGRmIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMSk7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIC5zcGFuLWljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICB6b29tOiAxO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJ0bi1zaWduLWluIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc2VhcmNoLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1zZWFyY2gtYnRuLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5oZWFkZXItYmxhY2sge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIC5zZWN0aW9uIHtcclxuICAgICAgLmxvZ28ge1xyXG4gICAgICAgID5hIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgLnVzZXItYWNjb3VudCB7XHJcbiAgICAgICAgICAuYnRuLmJ0bi1kb3dubG9hZC11cGRmIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlci1uYXYge1xyXG4gICAgICAgICAgPnVsIHtcclxuICAgICAgICAgICAgPmxpIHtcclxuICAgICAgICAgICAgICA+c3BhbiwgPmEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1uYXYtZG93bi13aGl0ZS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYmxhY2tpc2gge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMGQxMzI4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmhlYWRlci10cmFuc3BhcmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9IFxyXG59XHJcbi5ibGFjay1oZWFkZXIge1xyXG4gIC5zZWN0aW9uIC5oZWFkZXItbmF2ID4gdWwgPiBsaS5oYXMtY2hpbGRyZW4gPiBzcGFuOjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tbmF2LWRvd24tZmZmLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIGNvbG9yOiAjMDIwMjAyO1xyXG4gIH1cclxuICAuaGFzLWNoaWxkcmVuIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICA+IGEsXHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC4wNCk7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdGlvbiB7XHJcbiAgICAubG9nbyB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLW5hdiB7XHJcbiAgICAgID4gdWwge1xyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgPiBhLFxyXG4gICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIGhlYWRlciAuc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICBoZWFkZXIgLnNlY3Rpb24gLmhlYWRlci1jb250YWluZXIgLnVzZXItYWNjb3VudCB7XHJcbiAgICAuYnRuLXByaW1hcnkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgaGVhZGVyIHtcclxuICAgIC5zZWN0aW9uIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAuaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgLmhlYWRlci1uYXYge1xyXG4gICAgICAgICAgPnVsIHtcclxuICAgICAgICAgICAgPmxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICYucHJpY2luZy1lZHVjYXRpb24sXHJcbiAgICAgICAgICAgICAgJi5idG4tcGFydG5lci1zaGFyZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICA+YSxcclxuICAgICAgICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnVzZXItYWNjb3VudCB7XHJcbiAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyrpobbpg6jpgoDor7fliIbkuqvlhaXlj6MqL1xyXG4uaW52aXRlLXNoYXJlLWFkIHtcclxuICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZWU1MDIgMCUsICNhMWRlNWYgMzIuODMlLCAjMmNjZmUwIDYyLjY1JSwgI2IzNzBmZiAxMDAlKTtcclxuICBhIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLyDlupXpg6jlm7rlrprmtLvliqjlub/lkYpcclxuXHJcbi8vIOW6lemDqOWbuuWumuW5v+WRiuenu+WKqFxyXG4uc2VjdGlvbiB7XHJcbiAgd2lkdGg6IDE0NDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAmLnNlY3Rpb24tZnVsbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1zZWN0aW9uLWJpZy10aXRsZS1mb250LXNpemUpO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgJi5zZWN0aW9uLWJnLXRpdGxlIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zZWN0aW9uLXRpdGxlLWJnLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNlY3Rpb24tdGl0bGUtZGVzYyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IHZhcigtLWRlc2MtZm9udC1zaXplKTtcclxuICAgIG1hcmdpbjogdmFyKC0tZGVzYy1tYXJnaW4tdG9wKSAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLWRlc2MtbGluZS1oZWlnaHQpO1xyXG4gIH1cclxuICAuc2VjdGlvbi1saXN0LWZsZXgtY2VudGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWxpc3QtZmxleC1iZXR3ZWVuIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxufVxyXG4uYXBwLWZ1bmN0aW9ucyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuICA+IGEge1xyXG4gICAgZmxleDogMTtcclxuICB9XHJcbiAgLmZ1bmN0aW9uLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDkwJTtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDIxNnB4O1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuYXJyb3ctcmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tYXJyb3ctcmlnaHQucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggMTlweCAyM3B4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIC5hcnJvdy1yaWdodCB7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWwtcGxhdGZvcm0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgaW1nOm5vdCgudGlwLWltZykge1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICBtYXJnaW46IDI0cHggMy4ycHggMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIH1cclxuICB9XHJcbiAgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLnRpcC1pbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTkwJSk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxOXB4IDIzcHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLnRpcC1pbWcge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5mb290ZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC5mb290ZXItZGl2aWRlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmYzcwMTtcclxuICAgICAgJi5zcGFuMiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzgwZDFmZjtcclxuICAgICAgfVxyXG4gICAgICAmLnNwYW4zIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjM2VkZjljO1xyXG4gICAgICB9XHJcbiAgICAgICYuc3BhbjQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNkNmI3ZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvb3Rlci1zZWN0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgIHdpZHRoOiAxOTJweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAubG9nbyxcclxuICAgICAgLmxvZ28td2hpdGUge1xyXG4gICAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5sb2dvLWltZyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gaDMge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmxvZ28td2hpdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLnByb2R1Y3QtZGVzYyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDgwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvb3Rlci1uYXYge1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAuZm9vdGVyLW5hdi1ncm91cCB7XHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IFxyXG4gICAgICAgICAgY29sb3I6ICMzNTM1MzU7XHJcbiAgICAgICAgICBtYXJnaW46IDEycHggMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLWdldC1uZXdzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIC5yZWxhdGUtaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjZjc7XHJcbiAgICAgICAgd2lkdGg6IDM1NnB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgLnJlbGF0ZS1pY29uIHtcclxuICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcclxuICAgICAgICAgICYud2hpdGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmVsYXRlLWluZm8ge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTYxcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3AtaW5mb3Mge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm90dG9tLWluZm9zIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWxhdGUtYnRuIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDg4cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgICAuaWNvbiwgLnNwYW4taWNvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50aXAtaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgICAudGlwLWltZyB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogLTI3MHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyMjRweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAvKiBoZWlnaHQ6IDE5NXB4OyAqL1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvcHlyaWdodCB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDAgMjVweDtcclxuICAgIGhlaWdodDogMzhweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6IHJnYmEoNTMsIDUzLCA1MywgMC43KTtcclxuICAgIGJvcmRlci10b3A6IDAuMnB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjMzUzNTM1LCAkYWxwaGE6IDAuMSk7XHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2hhbmdlLWxhbmd1YWdlLWNvbnRhaW5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcbiAgJi5mb290ZXItYmxhY2sge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIC5mb290ZXItc2VjdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAxNDQwcHg7XHJcbiAgICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgICAgLmxvZ28taW1nIHtcclxuICAgICAgICAgID5oMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC1kZXNjIHtcclxuICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNvY2lhbC1wbGF0Zm9ybSB7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZm9vdGVyLW5hdiB7XHJcbiAgICAgICAgLmZvb3Rlci1uYXYtZ3JvdXAge1xyXG4gICAgICAgICAgPmg0IHtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+dWwge1xyXG4gICAgICAgICAgICA+bGkge1xyXG4gICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZm9vdGVyLWdldC1uZXdzIHtcclxuICAgICAgICAucmVsYXRlLWl0ZW0ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzMiwgMzIsIDMyLCAxKTtcclxuICAgICAgICAgIC5yZWxhdGUtaWNvbiB7XHJcbiAgICAgICAgICAgICYuYmxhY2sge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi53aGl0ZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5yZWxhdGUtaW5mbyB7XHJcbiAgICAgICAgICAgIC50b3AtaW5mb3Mge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3R0b20taW5mb3Mge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5yZWxhdGUtYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29weXJpZ2h0IHtcclxuICAgICAgLmZvb3Rlci10ZXh0IHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XHJcbiAgICAgIH1cclxuICAgICAgLmNoYW5nZS1sYW5ndWFnZS1jb250YWluZXIge1xyXG4gICAgICAgIC5jaGFuZ2UtbGFuZ3VhZ2UtYnRuIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29uLWxhbmd1YWdlLXdoaXRlLnBuZykgMTBweCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tYnRuLWFycm93LWRvd24td2hpdGUucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8q5oSP6KeB5Y+N6aaI5by556qXKi9cclxuLmZlZWRiYWNrLW1vZGFsIHtcclxuICAubW9kYWwtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIG1heC13aWR0aDogOTUlO1xyXG4gICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAwIDE2cHggMTZweDtcclxuICAgICAgaWZyYW1lIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDQyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyrliIfmjaLor63oqIDlvLnnqpcqL1xyXG4uY2hhbmdlLWxhbmd1YWdlLW1vZGFsIHtcclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNzJweDtcclxuICAgIH1cclxuICAgIC5kZXNjIHtcclxuICAgICAgbWFyZ2luOiAyMnB4IGF1dG8gMjRweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgY29sb3I6ICMzNTM1MzU7XHJcbiAgICB9XHJcbiAgICA+IGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS1jb2xvcik7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8q5YiH5o2i6K+t6KiA5by556qXKi9cclxuLmNoYW5nZS1sYW5ndWFnZS1tb2RhbCB7XHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcbiAgICAuZGVzYyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjMzUzNTM1O1xyXG4gICAgfVxyXG4gICAgPiBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKuW6lemDqOWIh+aNouivreiogOS4i+aLiSovXHJcbi5jaGFuZ2UtbGFuZ3VhZ2UtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5jaGFuZ2UtbGFuZ3VhZ2UtYnRuIHtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6ICNmMGYwZjAgdXJsKC4uL2ltYWdlcy9pY29uLWxhbmd1YWdlLnBuZykgMTBweCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcGFkZGluZzogMCAyNnB4IDAgMzhweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1idG4tYXJyb3ctZG93bi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgICAgdG9wOiAxNHB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIH1cclxuICB9XHJcbiAgLmxhbmd1YWdlLWxpc3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMzhweDtcclxuICAgIHBhZGRpbmc6IDEycHggMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDEzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNXB4KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAubGFuZ3VhZ2UtaXRlbSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogIzM1MzUzNTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmLm9uIHtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmFjdGl2ZSB7XHJcbiAgICAuY2hhbmdlLWxhbmd1YWdlLWJ0biB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxhbmd1YWdlLWxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxvdmUtcmVhc29uLXN3aXBlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAuc3dpcGVyLWxpc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDY0MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogODRweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjNweCk7XHJcbiAgICAuc3dpcGVyLWl0ZW0ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwNTBweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcclxuICAgICAgICBwZXJzcGVjdGl2ZTogMTY1MDtcclxuICAgICAgICBwZXJzcGVjdGl2ZS1vcmlnaW46IDAlIDAlO1xyXG4gICAgICAgIC5pdGVtLWJnIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgzNDdkZWcpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDI5cHggcmdiYSgxNzYsIDE3NiwgMTc2LCAwLjE1KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tc2VjdGlvbi10aXRsZS1mb250LXNpemUpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tZGVzYy1tYXJnaW4tdG9wKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1kZXNjLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS1kZXNjLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWJ0bi1ncm91cC1tYXJnaW4tdG9wKTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJ0bi10aXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1idG4tdGlwLW1hcmdpbi10b3ApO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLWJ0bi10aXAtZm9udC1zaXplKTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNvbnRyb2xsZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDY1MHB4O1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLWZvcm0ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgdGV4dC1pbmRlbnQ6IDEycHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIGJ1dHRvbiB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLXNlYXJjaC1idG4ucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGgyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5uYXYtbGlua3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYSxcclxuICAgIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1pbi13aWR0aDogMzJweDtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDAgNHB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIH1cclxuICAgIC5jdXJyZW50IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MwOGZmZjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAucHJldiB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1wYWdlLXByZXYucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gICAgLm5leHQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tcGFnZS1uZXh0LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICAgIC5wcmV2LFxyXG4gICAgLm5leHQge1xyXG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kcmF3ZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuc2NyZWVuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICB9XHJcbiAgLmRyYXdlci1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIC5jbG9zZS1idG4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0b3A6IDE1cHg7XHJcbiAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICY6OmFmdGVyLFxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmFjdGl2ZSB7XHJcbiAgICAuZHJhd2VyLWNvbnRhaW5lciB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmxvZ2luLWRyYXdlciB7XHJcbiAgLmRyYXdlci1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1hZ2VzL2xvZ2luLWJnLWltZy5wbmc/dj0xLjEpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwNzRweDtcclxuICAgIC5idWJibGUtdGV4dCB7XHJcbiAgICAgIHdpZHRoOiAyNDhweDtcclxuICAgICAgaGVpZ2h0OiAxNzdweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sb2dpbi1idWJibGUucG5nP3Y9MS4xKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMzVweCkgdHJhbnNsYXRlWCgtMjk1cHgpO1xyXG4gICAgICBwIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubG9naW4taWZyYW1lIHtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDEuNjU1OHB4IDguMjc4OTlweCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwcHggNS43OTUyOXB4IDM1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwcHgpO1xyXG4gICAgICB3aWR0aDogMzQwcHg7XHJcbiAgICAgIGhlaWdodDogNDYwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hY2NvdW50LWNlbnRlci1kcmF3ZXIge1xyXG4gIC5kcmF3ZXItY29udGFpbmVyIHtcclxuICAgIC5hY2NvdW50LWNlbnRlci1pZnJhbWUge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBpZnJhbWUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFydGljbGUtY29udGVudCxcclxuLnVzZXItZ3VpZGUtY29udGFpbmVyIC5zZWN0aW9uLWNvbnRlbnQsXHJcbmFydGljbGUge1xyXG4gIC5idG4tZ3JvdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW46IDAgMTBweCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICB1bCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgfVxyXG4gIH1cclxuICBvbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xyXG4gICAgfVxyXG4gIH1cclxuICBoMSxcclxuICBoMixcclxuICBoMyxcclxuICBoNCxcclxuICBoNSxcclxuICBoNixcclxuICBkaXYsXHJcbiAgcCxcclxuICB1bCxcclxuICBvbCxcclxuICBociB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICB9XHJcbiAgLmJ0biB7XHJcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gIH1cclxuICAud3AtYmxvY2stc2VwYXJhdG9yIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zZWN0aW9uLWFydGljbGUsXHJcbi5zZWN0aW9uLXVzZXItZ3VpZGUsXHJcbi5hcnRpY2xlLWNvbnRhaW5lciB7XHJcbiAgbWF4LXdpZHRoOiAxMDMwcHg7XHJcbn1cclxuLyrkuIvovb3mjInpkq7lj7Pkvqfnrq3lpLTliqjnlLsqL1xyXG5Aa2V5ZnJhbWVzIGRvd25sb2FkLWljb24tYW5pbWF0aW9uIHtcclxuICAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIH1cclxuICA1JSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTFweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB9XHJcbiAgMTAlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTEwJTtcclxuICB9XHJcbiAgMTUlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAtMXB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDkwJTtcclxuICB9XHJcbiAgMjAlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XHJcbiAgZnJvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZG93bi11cCB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM1cHgpO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJhbm5lci1pY29uLWFuaW1hdGlvbi0wMSB7XHJcbiAgMCUsXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKC02ZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCkgcm90YXRlKDhkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBiYW5uZXItaWNvbi1hbmltYXRpb24tMDIge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSg2ZGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCkgcm90YXRlKC04ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmFubmVyLWljb24tYW5pbWF0aW9uLTAzIHtcclxuICAwJSxcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMHB4KSByb3RhdGUoNmVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMHB4LCAzMHB4KSByb3RhdGUoLThkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBiYW5uZXItaWNvbi1hbmltYXRpb24tMDQge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgLTEwcHgpIHJvdGF0ZSgtOGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAyMHB4KSByb3RhdGUoMTBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBiYW5uZXItaWNvbi1hbmltYXRpb24tMDUge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAtMTVweCkgcm90YXRlKC04ZWcpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIDEwcHgpIHJvdGF0ZSg2ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmFubmVyLWljb24tYW5pbWF0aW9uLTA2IHtcclxuICAwJSxcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIC0xNXB4KSByb3RhdGUoNmVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAxMHB4KSByb3RhdGUoLThkZWcpO1xyXG4gIH1cclxufVxyXG4vKmNvbnZlcnRlciDlt6blj7Pmiavmj4/liqjnlLsqL1xyXG5Aa2V5ZnJhbWVzIHNjYW5uZWQtYW5pbWF0ZSB7XHJcbiAgMCUge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICB3aWR0aDogMDtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBzY2FubmVkLWFuaW1hdGUtdG9wLXRvLWJvdHRvbSB7XHJcbiAgMCUge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIGhlaWdodDogMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2MHB4KSBhbmQgKG1pbi13aWR0aDogMTAwMHB4KSB7XHJcbiAgZm9vdGVyIC5mb290ZXItc2VjdGlvbiAuZm9vdGVyLWdldC1uZXdzIC5yZWxhdGUtaXRlbSAucmVsYXRlLWJ0bjpob3ZlciAudGlwLWltZyB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTY1JSk7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcclxuICBoZWFkZXIgLnNlY3Rpb24gLmhlYWRlci1uYXYgdWwgPiBsaSA+IGEsXHJcbiAgaGVhZGVyIC5zZWN0aW9uIC5oZWFkZXItbmF2IHVsID4gbGkgPiBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MHB4KSB7XHJcbiAgaGVhZGVyIC5zZWN0aW9uIC5oZWFkZXItbmF2IHVsID4gbGkgPiBhLFxyXG4gIGhlYWRlciAuc2VjdGlvbiAuaGVhZGVyLW5hdiB1bCA+IGxpID4gc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xyXG4gIGhlYWRlciAuc2VjdGlvbiAuaGVhZGVyLW5hdiB1bCA+IGxpID4gYSxcclxuICBoZWFkZXIgLnNlY3Rpb24gLmhlYWRlci1uYXYgdWwgPiBsaSA+IHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gIH1cclxuICBmb290ZXIge1xyXG4gICAgLmNvcHlyaWdodCB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLXNlY3Rpb24ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgfVxyXG4gICAgICAuZm9vdGVyLW5hdiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgICAuZm9vdGVyLWdldC1uZXdzIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH0gXHJcbiAgfSBcclxufVxyXG5cclxuLy8g5ZCM5pe26KaG55uW5a695bqm6LaF6L+HIDEwMjRweCDnmoTmqKrlsY/lubPmnb/vvJvkuLrlr7zoiKrkuI7lm57pobbmjInpkq7kv53nlZnoh7PlsJEgNDBweCDpl7Tot53jgIJcclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpLFxyXG4gIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIGFuZCAobWF4LWhlaWdodDogNzIwcHgpIHtcclxuICAudGhlLXNpZGViYXIge1xyXG4gICAgLy8g5Y6f5qC36L6T5Ye6IENTUyBtaW4oKe+8jOmBv+WFjSBub2RlLXNhc3Mg5bCGIGNhbGMoKSDlvZPkvZzmlbDlrZforqHnrpfjgIJcclxuICAgIHRvcDogdW5xdW90ZSgnbWluKDQwJSwgY2FsYygxMDB2aCAtIDM2MHB4KSknKTtcclxuICB9XHJcblxyXG4gIC5zY3JvbGwtdG8tdG9wIHtcclxuICAgIGJvdHRvbTogMzJweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gIGZvb3RlciAuZm9vdGVyLXNlY3Rpb24gLmZvb3Rlci1uYXYge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5yZWxhdGUtYnRuIHtcclxuICAgIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5yZWxhdGUtaWNvbiB7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogM3B4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5ib3R0b20taW5mb3Mge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC50b3AtaW5mb3Mge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5yZWxhdGUtaW5mbyB7XHJcbiAgICBtaW4td2lkdGg6IDEzMXB4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5yZWxhdGUtYnRuOmhvdmVyIC50aXAtaW1nIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjAlKTtcclxuICB9XHJcbiAgZm9vdGVyIC5mb290ZXItc2VjdGlvbiB7XHJcbiAgICAuZm9vdGVyLWdldC1uZXdzIHtcclxuICAgICAgLnJlbGF0ZS1pdGVtIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAucmVsYXRlLWljb24ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFBQUEsQUFBQSxJQUFJLENBQ0osSUFBSSxDQUNKLEdBQUcsQ0FDSCxFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixNQUFNLENBQ04sQ0FBQyxDQUNELFVBQVUsQ0FDVixNQUFNLENBQ04sSUFBSSxDQUNKLFFBQVEsQ0FDUixLQUFLLENBQ0wsTUFBTSxDQUNOLEdBQUcsQ0FDSCxJQUFJLENBQ0osTUFBTSxDQUNOLENBQUMsQUFBQyxDQUNBLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNaLEFBQ0QsQUFBQSxFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQUFBQyxDQUNELGVBQWUsQ0FBRSxJQUFJLENBQ3RCLEFBQ0QsQUFBQSxDQUFDLEFBQUMsQ0FDQSxlQUFlLENBQUUsSUFBSSxDQUN0QixBQUNELEFBQUEsQ0FBQyxBQUFBLGlCQUFpQixBQUFDLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2YsQUFDRCxVQUFVLENBQ1IsV0FBVyxDQUFFLEtBQUssQ0FDbEIsWUFBWSxDQUFFLElBQUksQ0FDbEIsR0FBRyxDQUFFLDZCQUE2QixDQUVwQyxVQUFVLENBQ1IsV0FBVyxDQUFFLFFBQVEsQ0FDckIsWUFBWSxDQUFFLElBQUksQ0FDbEIsR0FBRyxDQUFFLGdDQUFnQyxDQUNyQyxXQUFXLENBQUUsTUFBTSxDQUVyQixVQUFVLENBQ1IsV0FBVyxDQUFFLFFBQVEsQ0FDckIsWUFBWSxDQUFF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 */