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:url(../fonts/HarmonyOS_SansSC_Bold.ttf)}@font-face{font-family:'HarmonyOS';font-weight:500;font-display:swap;src:url(../fonts/HarmonyOS_SansSC_Medium.ttf)}@font-face{font-family:'HarmonyOS';font-display:swap;src:url(../fonts/HarmonyOS_SansSC_Regular.ttf)}@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")}html{scroll-behavior:smooth}html.safari body{font-family:'HarmonyOS', 'Noto Sans SC', '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', 'Noto Sans SC', '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:0.6;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}.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:1440px;position:relative;z-index:2}header .section .logo a{display:flex;align-items:center;font-size:16px;font-weight:700;font-family:"Outfit";color:#020202}header .section .logo a img{margin-right:6px;width:24px}header .section .header-container{flex:1;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}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:8px;height:6px;background:url(../images/icon-nav-down.png) center no-repeat;background-size:contain;transform:rotate(180deg);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.btn-partner-share>a{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.btn-partner-share>a>svg{margin-right:2px}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(0deg)}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:flex;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{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 ol{display:flex;flex-wrap:wrap;flex-direction:column;box-sizing:border-box}header .section .header-nav>ul>li .nav-children ol:last-child{border-right:none}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 ol .nav-children-column{display:flex}header .section .header-nav>ul>li .nav-children ol .nav-children-column ul{margin-left:16px}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 ol li{height:38px;border-radius:4px;transition:all 0.5s;margin:6px 0;position:relative}header .section .header-nav>ul>li .nav-children ol li:first-child{margin-top:0}header .section .header-nav>ul>li .nav-children ol li:last-child{margin-bottom:0}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 ol li a img{width:32px;margin-right:8px;filter:grayscale(100%)}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 ol li:hover a img{filter:grayscale(0)}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 ol li:last-child{margin-bottom:0}header .section .header-nav>ul>li .nav-children ol li.mobile{display:none}header .section .header-nav>ul>li .nav-children ol li.more-icon a{padding-right:40px}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 ol li.more-link a{color:#36a8e8}header .section .header-nav>ul>li .nav-children ol li.more-link:hover{background-color:unset}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{position:relative;height:max-content}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-text{position:absolute;top:16px;left:20px;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;font-weight:400;font-size:12px;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;position:absolute;bottom:36px;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: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;height:max-content}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>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}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:1px solid #fff}header .section .user-account .btn.btn-download-updf .span-icon{zoom:.8}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 .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:8px;height:6px;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}}.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;width:1440px}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 100px;height:38px;display:flex;flex-direction:row-reverse;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)}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}.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;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(180deg)}.change-language-container.active .language-list{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 .footer-section .footer-get-news{width:50%}}@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,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiYmFzZS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJImJhc2Uuc2NzcyIKCV0sCgkic291cmNlc0NvbnRlbnQiOiBbCgkJImh0bWwsXHJcbmJvZHksXHJcbmRpdixcclxudWwsXHJcbm9sLFxyXG5saSxcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxuaGdyb3VwLFxyXG5wLFxyXG5ibG9ja3F1b3RlLFxyXG5maWd1cmUsXHJcbmZvcm0sXHJcbmZpZWxkc2V0LFxyXG5pbnB1dCxcclxubGVnZW5kLFxyXG5wcmUsXHJcbmFiYnIsXHJcbmJ1dHRvbixcclxuYSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxudWwsXHJcbm9sLFxyXG5saSB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5hOi13ZWJraXQtYW55LWxpbmsge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnc2VuJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvU2VuLVJlZ3VsYXIudHRmKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0NhdmVhdCc7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0NhdmVhdC1SZWd1bGFyLnR0Zik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0NhdmVhdCc7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0NhdmVhdC1Cb2xkLnR0Zik7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdDYXZlYXQnO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi9mb250cy9DYXZlYXQtQm9sZC50dGYpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YS1JdGFsaWMnO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi9mb250cy9BbGVncmV5YS1JdGFsaWMudHRmKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90b1NsYWInO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBzcmM6IHVybCguLi9mb250cy9Sb2JvdG9TbGFiLVJlZ3VsYXIudHRmKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JhamRoYW5pJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvUmFqZGhhbmktQm9sZC50dGYpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIFNDJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvTm90b1NhbnNTQy1NZWRpdW0ub3RmKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIFNDJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvTm90b1NhbnNTQy1NZWRpdW0ub3RmKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIFNDJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvTm90b1NhbnNTQy1SZWd1bGFyLm90Zik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvUG9wcGlucy1CbGFjay50dGYpOyBcclxufVxyXG4vLyDlrZfph403MDBcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0hhcm1vbnlPU19TYW5zU0NfQm9sZC50dGYpOyBcclxufVxyXG4vLyDlrZfph401MDBcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0hhcm1vbnlPU19TYW5zU0NfTWVkaXVtLnR0Zik7IFxyXG59XHJcbi8vIOWtl+mHjTQwMFxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hhcm1vbnlPUyc7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0hhcm1vbnlPU19TYW5zU0NfUmVndWxhci50dGYpOyBcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0p1c3RBbm90aGVySGFuZCc7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL0p1c3RBbm90aGVySGFuZC1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcbi8vIOm7mOiupDUwMFxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ091dGZpdCc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udHMvT3V0Zml0LU1lZGl1bS50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG4vLyDpu5jorqQ3MDBcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdPdXRmaXQnO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnRzL091dGZpdC1Cb2xkLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5odG1sIHtcclxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcclxuICAmLnNhZmFyaSB7XHJcbiAgICBib2R5IHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnTm90byBTYW5zIFNDJywgJ1NlZ29lIFVJJywgJ0hlbHZldGljYSBOZXVlJywgYXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmJvZHkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnLCAnTm90byBTYW5zIFNDJywgJ1NlZ29lIFVJJywgJ0hlbHZldGljYSBOZXVlJywgYXJpYWwsICdOb3RvIFNhbnMnLCBzYW5zLXNlcmlmLCAnQXBwbGUgQ29sb3IgRW1vamknLCAnU2Vnb2UgVUkgRW1vamknLCAnU2Vnb2UgVUkgU3ltYm9sJywgJ05vdG8gQ29sb3IgRW1vamknICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy10b3A6IDY0cHg7XHJcbiAgJi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7IFxyXG4gICAgZm9udC1mYW1pbHk6ICdIYXJtb255T1MnO1xyXG4gIH1cclxufVxyXG4uZm9udC1jYXZlYXQge1xyXG4gIC8vIGZvbnQtZmFtaWx5OiAnQ2F2ZWF0JztcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTAuNjFkZWcsICNmZmM3MDAgNi4xMiUsICMzOWRkN2IgMzYuNzYlLCAjMjJhMmZmIDc0LjI2JSwgI2E4NjVmZiAxMDcuNTMlKTtcclxuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbmlucHV0OmZvY3VzIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbiRwcmltYXJ5LWNvbG9yOiAjYzA4ZmZmO1xyXG4keWVsbG93LWNvbG9yOiAjZmZkOTUxO1xyXG4kYmx1ZS1jb2xvcjogIzcwOWFkOTtcclxuLnByaW1hcnktY29sb3Ige1xyXG4gIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxufVxyXG4udGV4dC1iZyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy90ZXh0LWJnLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbn1cclxuYnV0dG9uIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuLy8g5rua5Yqo5Yiw5Y+v6KeG5Yy65Z+f5pi+56S65Yqo55S75qC35byPXHJcbi5zY3JvbGwtZmFkZS1pbixcclxuLmF1dG8tZmFkZS1pbiB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEzMHB4KTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICYuc2Nyb2xsLWZhZGUtaW4tc2hvdyxcclxuICAmLmF1dG8tZmFkZS1pbi1zaG93IHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gICYuc2Nyb2xsLWZhZGUtaW4tZW5kIHtcclxuICAgIHRyYW5zaXRpb24tZGVsYXk6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiB1bnNldDtcclxuICB9XHJcbn1cclxuLy8g5paH5a2X5LuO5LiK5Yiw5LiL6ZqQ6JeP5Yiw5pi+56S65Yqo55S7XHJcbi5zbGlkZS13b3JkIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gID4gc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpIHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW4teDogbGVmdDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAxcztcclxuICB9XHJcbiAgJi5zbGlkZS13b3JkLXNob3cge1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCkgdHJhbnNsYXRlWCgwKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLy8g5Yqo55S75bu26L+fXHJcbi5hbmltYXRpb24tZGVsYXkxIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcyAhaW1wb3J0YW50O1xyXG59XHJcbi5hbmltYXRpb24tZGVsYXkyIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiA2MDBtcyAhaW1wb3J0YW50O1xyXG59XHJcbi5hbmltYXRpb24tZGVsYXkzIHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiA5MDBtcyAhaW1wb3J0YW50O1xyXG59XHJcbi5hbmltYXRpb24tZGVsYXk0IHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAxMjAwbXMgIWltcG9ydGFudDtcclxufVxyXG4uYW5pbWF0aW9uLWRlbGF5NSB7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogMTUwMG1zICFpbXBvcnRhbnQ7XHJcbn1cclxuLmFuaW1hdGlvbi1kZWxheTYge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDE4MDBtcyAhaW1wb3J0YW50O1xyXG59XHJcbi5hbmltYXRpb24tZGVsYXk3IHtcclxuICB0cmFuc2l0aW9uLWRlbGF5OiAyMTAwbXMgIWltcG9ydGFudDtcclxufVxyXG4uZm9sbG93LW1vdXNlbW92ZSB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG4uYW5pbWF0aW9uLWZyb20tY2VudGVyIHtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBsZWZ0LCByaWdodCwgdG9wLCBib3R0b20sIG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcclxufVxyXG4vLyDlpJrkuKrpgq7nrrHovpPlhaXmoYZcclxuLmVtYWlsLWlucHV0LWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtaW4taGVpZ2h0OiAxMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiA4cHg7XHJcbiAgY3Vyc29yOiB0ZXh0O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5lbWFpbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xyXG4gICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCA1cHggNXB4IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgLmRlbC1lbWFpbCB7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1jbG9zZS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHRleHRhcmVhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAucGxhY2Vob2xkZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbiAgfVxyXG4gIC5lcnJvci1tc2cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiByZWQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4vLyDlj7PkvqfnmoTlr7zoiKrmoI9cclxuLnRoZS1zaWRlYmFyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBoZWlnaHQ6IDIzMnB4O1xyXG4gIHdpZHRoOiA0OHB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDQwJTtcclxuICBib3JkZXItcmFkaXVzOiA4cHggMHB4IDBweCA4cHg7XHJcbiAgYmFja2dyb3VuZDogIzIzMjMyMztcclxuICB6LWluZGV4OiA5OTtcclxuICAudG9wLWljb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDRweCk7XHJcbiAgICByaWdodDogLTJweDtcclxuICAgIGJvdHRvbTogY2FsYygxMDAlICsgOHB4KTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgID4gaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDBweCAyMHB4ICMwMDAwMDAxQSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pdGVtIHtcclxuICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGEge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICAgIC5ob3Zlci1pbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxNDVweDtcclxuICAgICAgaGVpZ2h0OiAxNjRweDtcclxuICAgICAgcmlnaHQ6IDEyMCU7XHJcbiAgICAgIHRvcDogLTI1MCU7XHJcbiAgICAgIC8vIHotaW5kZXg6IDk5O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWcge1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgJi5zY3JvbGwtZmFkZS1pbiB7XHJcbiAgICAgICAgJi5zY3JvbGwtZmFkZS1pbi1zaG93IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgLmltZyB7XHJcbiAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgJi5zY3JvbGwtZmFkZS1pbiB7XHJcbiAgICAgICAgICAmLnNjcm9sbC1mYWRlLWluLXNob3cge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaWNvbiB7XHJcbiAgICAuaG92ZXItaW1nIHtcclxuICAgICAgaGVpZ2h0OiAyMzdweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNlY3Rpb24tZmxvYXQtZG93bmxvYWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHotaW5kZXg6IDg7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xyXG4gIC5mbG9hdC1kb3dubG9hZC1jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMTJweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUycHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3gsIGJvcmRlci1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogcGFkZGluZy1ib3gsIGJvcmRlci1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcxLjk0ZGVnLCAjMkYzN0ZGIC00Ny41JSwgIzdCNEJGRiAxMTIuOTQlKSxsaW5lYXItZ3JhZGllbnQoOTIuODNkZWcsIHJnYmEoNDcsIDU1LCAyNTUsIDAuNCkgMCUsIHJnYmEoMTIzLCA3NSwgMjU1LCAwLjQpIDEwMCUpO1xyXG4gICAgLnVwZGYtaWNvbiB7XHJcbiAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgfVxyXG4gICAgLnRhYnMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICAgICAgLnRhYiB7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnNwYW4taWNvbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1kb3dubG9hZC1uZXcucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICBhbmltYXRpb246IGRvd25sb2FkLWljb24tYW5pbWF0aW9uIDIuODhzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgICAgICY6OmFmdGVyIHsgXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+aW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYnRuLWRvd25sb2FkLXVwZGYge1xyXG4gICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTJweDtcclxuICAgICAgICAgICAgdG9wOiAtMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDI2cHgpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcxLjk0ZGVnLCAjMkYzN0ZGIC00Ny41JSwgIzdCNEJGRiAxMTIuOTQlKTtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDhweCAxNS41cHggMHB4IHJnYmEoMjYsIDE2LCA1NywgMC4xMCk7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIHotaW5kZXg6IC0xOyBcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MnB4O1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWRvd25sb2FkLW5ldy12MS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjM4RkY7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMzAlIGF1dG87XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgLjVzO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnNob3cge1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcclxuICAgIC5mbG9hdC1kb3dubG9hZC1jb250YWluZXIge1xyXG4gICAgICB3aWR0aDogMjk4cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjg4cyAxcyBjdWJpYy1iZXppZXIoMC4xNSwgLTAuMDMsIDAuMDksIDEuMTkpO1xyXG4gICAgICBhbmltYXRpb246IGZsb2F0LXNjYWxlIDFzIC41cyAxIGxpbmVhcjtcclxuICAgICAgLnVwZGYtaWNvbiB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyAxLjhzO1xyXG4gICAgICB9XHJcbiAgICAgIC50YWJzIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgMS44cztcclxuICAgICAgfVxyXG4gICAgICAuYnRuLWRvd25sb2FkLXVwZGYge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyAxLjhzO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNjhzIDFzIGxpbmVhciwgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGxpbmVhcjtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmhpZGUge1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIDFzO1xyXG4gICAgLmZsb2F0LWRvd25sb2FkLWNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUycHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgY3ViaWMtYmV6aWVyKDAuMDIsIDAuMzIsIDAuMzMsIDEuMDQpO1xyXG4gICAgICAudGFicyB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcclxuICAgICAgICAudGFiIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTJweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhciwgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGxpbmVhcjtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgLnNlY3Rpb24tZmxvYXQtZG93bmxvYWQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmRpYWxvZyB7XHJcbiAgICAuZGlhbG9nLWNvbnRlbnQge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgZmxvYXQtc2NhbGUge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XHJcbiAgfVxyXG4gIDE1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xyXG4gIH1cclxuICAzMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcclxuICB9XHJcbiAgNDUlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICB9XHJcbiAgNjAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcbi5tZXNzYWdlLWJveCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAzMHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHdpZHRoOiBtYXgtY29udGVudDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllYjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY1O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xyXG4gICYuc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxuICBwIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxuICAuaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICB9XHJcbiAgJi5pbmZvIHtcclxuICAgIGNvbG9yOiAjOTA5Mzk5O1xyXG4gICAgLmljb24taW5mbyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6ICM2N2MyM2E7XHJcbiAgICAuaWNvbi1zdWNjZXNzIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYud2FybmluZyB7XHJcbiAgICBjb2xvcjogI2U2YTIzYztcclxuICAgIC5pY29uLXdhcm5pbmcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgJi5lcnJvciB7XHJcbiAgICBjb2xvcjogI2Y1NmM2YztcclxuICAgIC5pY29uLWVycm9yIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDmlofnq6DkuK3nmoTpk77mjqXmoLflvI/lkoxob3Zlcuagt+W8j1xyXG4ubGluay1ob3ZlcixcclxuYXJ0aWNsZS5wYWdlIGEsXHJcbi5hcnRpY2xlLWNvbnRlbnQgYSxcclxuLnVzZXItZ3VpZGUtY29udGFpbmVyIC5zZWN0aW9uLWNvbnRlbnQgYSxcclxuYXJ0aWNsZSBhIHtcclxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICY6bm90KC5uby1saW5rLWhvdmVyKSB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIGNvbG9yOiAjYzA4ZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZGFmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pY29uLWhlbHAge1xyXG4gIHdpZHRoOiAyNXB4O1xyXG4gIGhlaWdodDogMjVweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWhlbHAucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnRvb2x0aXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAudG9vbHRpcC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGJhY2tncm91bmQ6ICMzNTM1MzU7XHJcbiAgICBjb2xvcjogI2Y3ZjdmNztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2MwOGZmZjtcclxuICAgIH1cclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICAudG9vbHRpcC1jb250ZW50IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDmlofnq6DkuK3nmoRidG7kuIvovb3mjInpkq5cclxuLmFydGljbGUsXHJcbi51c2VyLWd1aWRlLWNvbnRhaW5lciAuc2VjdGlvbi1jb250ZW50LFxyXG4uYXJ0aWNsZS1jb250ZW50LFxyXG5hcnRpY2xlLFxyXG5hcnRpY2xlLnBhZ2Uge1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAuYnRuLWdyb3VwIHtcclxuICAgIGEge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTY4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LCAtMnB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgPiBhIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi53cC1ibG9jay1pbWFnZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi8vIC53cC1ibG9jay1pbWFnZSBpbWcsXHJcbmlmcmFtZSB7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggMTNweCAwIHJnYmEoMCwgMCwgMCwgMC4wOSk7XHJcbiAgJi5uby1ib3gtc2hhZG93IHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG59XHJcbmFydGljbGUucGFnZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbGluZS1oZWlnaHQ6IDE4MCU7XHJcbiAgLmVudHJ5LWNvbnRlbnQge1xyXG4gICAgaDEsXHJcbiAgICBoMixcclxuICAgIGgzLFxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmxvYWRpbmcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1sb2FkaW5nLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzVweDtcclxuICAgIGFuaW1hdGlvbjogcm90YXRlIDJzIGluZmluaXRlO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbn1cclxuLmJ0bi1ncm91cCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIC5idG4uYnRuLXNpZ24taW4ge1xyXG4gICAgbWFyZ2luOiAwIDE2cHg7XHJcbiAgfVxyXG59XHJcbi5idG4ge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBwYWRkaW5nOiAwIDhweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICA+IGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG4gICYuYnRuLXRleHQge1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcbiAgJi5idG4tcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG4gIH1cclxuICAmLmJ0bi15ZWxsb3cge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93LWNvbG9yO1xyXG4gIH1cclxuICAmLmJ0bi1ibGFjayB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgfVxyXG4gICYuYnRuLWJsdWUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1jb2xvcjtcclxuICB9XHJcbiAgJi50ZXh0LXVuZGVybGluZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbiAgJi5idG4tZGlzYWJsZWQge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuICB9XHJcbiAgJi5idG4tYXBwLXN0b3JlIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgfVxyXG4gICYubG9hZGluZyB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMThweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWxvYWRpbmcucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgIGFuaW1hdGlvbjogcm90YXRlIDEuNXMgaW5maW5pdGU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLXByaW1hcnkubG9hZGluZzo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1sb2FkaW5nLXdoaXRlLnBuZyk7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC44O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwgLTJweCk7XHJcbiAgfVxyXG4gICYuYnRuLWRvd25sb2FkLXVwZGYsXHJcbiAgJi5idG4tZG93bmxvYWQtY29udmVydGVyLFxyXG4gICYuYnRuLWJ1eS1jb252ZXJ0ZXIsXHJcbiAgJi5idG4tc2lnbi1pbiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgbWluLXdpZHRoOiAxNjhweDtcclxuICB9XHJcbiAgJi5idG4tZG93bmxvYWQtdXBkZixcclxuICAmLmJ0bi1kb3dubG9hZC1jb252ZXJ0ZXIge1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgLyogd2lu5LiL6L295oyJ6ZKu5Y+z5L6n566t5aS05Yqo55S7ICovXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAvLyBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgICAvLyBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tZG93bmxvYWQtbmV3LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgIGFuaW1hdGlvbjogZG93bmxvYWQtaWNvbi1hbmltYXRpb24gNHMgaW5maW5pdGU7XHJcbiAgICB9XHJcbiAgICAuc3Bhbi1pY29uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWRvd25sb2FkLW5ldy5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICBhbmltYXRpb246IGRvd25sb2FkLWljb24tYW5pbWF0aW9uIDIuODhzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICA+LmJ0bi10ZXh0IHtcclxuICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLyrkuI3pnIDopoHlj7Pkvqfnrq3lpLTliqjnlLsqL1xyXG4gICAgJi5uby1hbmltYXRpb24ge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLyrkuI3ljIXlkKvlt6bkvqdpY29u55qEKi9cclxuICAgICYubm8taWNvbiB7XHJcbiAgICAgIC5pY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qTWFj5LiL5ouJ5oyJ6ZKuKi9cclxuICAmLmhhcy1kcm9wZG93biB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAwcHg7XHJcbiAgICAgIGhlaWdodDogMHB4O1xyXG4gICAgICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIDI1JTtcclxuICAgICAgYW5pbWF0aW9uOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgdG9wOiA0cHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZHJvcGRvd24ge1xyXG4gICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDAuMnB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTNweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICA+IGEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIG1hcmdpbjogMTZweCAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHVuc2V0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDVweCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIHRleHQtaW5kZW50OiAzNXB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwO1xyXG4gICAgICAmLmljb24tbTEge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1tYWMtTTEucG5nKTtcclxuICAgICAgfVxyXG4gICAgICAmLmljb24taW50ZWwge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1tYWMtSW50ZWwucG5nKTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGlwIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBjb2xvcjogIzk5OTtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDAwO1xyXG4gICAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzAwMDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvKuWuieWNk+WSjGlvc++8jG1hY+aXtueahOm7keiJsuS4i+i9veaMiemSriovXHJcbiAgJi5ibGFjayB7XHJcbiAgICAmLmFuZHJvaWQsXHJcbiAgICAmLm1hYyxcclxuICAgICYuaW9zIHtcclxuICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWdvb2dsZS1wbGF5LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAuaWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWRvd25sb2FkLWNsaWNrLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbGVmdDogODglO1xyXG4gICAgICAgIHRvcDogNzIlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm1hYyxcclxuICAgICYuaW9zIHtcclxuICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1hcHAtc3RvcmUucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmJ0bi1zaWduLWluIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgLmljb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAmLmljb24td2luIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXdpbi5wbmcpO1xyXG4gICAgfVxyXG4gICAgJi5pY29uLW1hYyB7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1tYWMucG5nP3Y9MS4wKTtcclxuICAgIH1cclxuICAgICYuaWNvbi1pb3Mge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24taW9zLnBuZyk7XHJcbiAgICB9XHJcbiAgICAmLmljb24tYW5kcm9pZCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1hbmRyb2lkLnBuZyk7XHJcbiAgICB9XHJcbiAgICAmLmljb24tdmlkZW8ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tcGxheS12aWRlby5wbmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKm9jciBjb252ZXJ0ZXIg5bem5Y+z56e75Yqo5pWI5p6cKi9cclxuLm9jci1tb3ZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC5vY3ItbmV3IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubW92ZS1zY3JlZW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBhbmltYXRpb246IHNjYW5uZWQtYW5pbWF0ZSA3cyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjOTg0OGZmO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTkyLCAxNDMsIDI1NSwgMC4yNzYpO1xyXG4gICAgfVxyXG4gICAgLnNjcmVlbi1pbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubW92ZS1pY29uIHtcclxuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiAxMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVgoNDglKSAhaW1wb3J0YW50O1xyXG4gICAgICB6LWluZGV4OiAxMjtcclxuICAgIH1cclxuICB9XHJcbiAgJi50b3AtdG8tYm90dG9tIHtcclxuICAgIC8q5LuO5LiK5Yiw5LiL5omr5o+PKi9cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAub2NyLW5ldyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLm1vdmUtc2NyZWVuIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgYW5pbWF0aW9uOiBzY2FubmVkLWFuaW1hdGUtdG9wLXRvLWJvdHRvbSA3cyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICY6OmFmdGVyLFxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvb2NyLW1vdmUtbGlnaHQucG5nKSBjZW50ZXIgYm90dG9tIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgIC5zY3JlZW4taW1nIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyrmlofnq6DkuK3nmoTkuIvovb3mjInpkq7mqKHlnZcqL1xyXG4uYmxvZy1kb3dubG9hZC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBwYWRkaW5nOiAyNHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTkyLCAxNDMsIDI1NSwgMC4yMyk7XHJcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZWZmZjtcclxuICB9XHJcbiAgLmxvZ28ge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xvZ28ucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIH1cclxuICAubG9nby10aXRsZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICYubG9nby1uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICMzNTM1MzU7XHJcbiAgICAgIH1cclxuICAgICAgJi5sb2dvLWRlc2Mge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogIzM1MzUzNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuIHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLm1vZGFsIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIC5zY3JlZW4ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC41KTtcclxuICB9XHJcbiAgLm1vZGFsLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDUwdmg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG4gICAgICAuY2xvc2Uge1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2xvc2UucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogOHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDAgMzBweCAzMHB4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4ubG9naW4tc3VjY2Vzcy1tb2RhbCB7XHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgY29sb3I6ICMzNTM1MzU7XHJcbiAgICB9XHJcbiAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAjMzUzNTM1O1xyXG4gICAgfVxyXG4gICAgLmJ0bi1kb3dubG9hZC11cGRmIHtcclxuICAgICAgd2lkdGg6IDE2OHB4O1xyXG4gICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNjcm9sbC10by10b3Age1xyXG4gIHdpZHRoOiA1NnB4O1xyXG4gIGhlaWdodDogNTZweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tc2Nyb2xsLXRvLXRvcC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMjBweDtcclxuICBib3R0b206IDEwNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB6LWluZGV4OiAzMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcclxuICAmLmFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG4uc2VjdGlvbi5zZWN0aW9uLXN3aXBlciB7XHJcbiAgbWFyZ2luLXRvcDogMTc1cHg7XHJcbiAgLnBhZ2Utc3dpcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDExMHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgIHdpZHRoOiA0NjVweDtcclxuICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAubW9iaWxlLWJpZy1pbWcge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nLFxyXG4gICAgICAgIC50aXRsZSxcclxuICAgICAgICAuZGVzYyxcclxuICAgICAgICAucHJvZ3Jlc3Mge1xyXG4gICAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDI1NnB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWRlc2MtbWFyZ2luLXRvcCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tYm94LWRlc2MtZm9udC1zaXplKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLWJveC1kZXNjLWxpbmUtaGVpZ2h0KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAtMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyMzcsIDIyNywgMjQ5KTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2MwOGZmZjtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgM3MgbGluZWFyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGltZyxcclxuICAgICAgICAgIC50aXRsZSxcclxuICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgIHdpZHRoOiA4MDBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAuc3dpcGVyLWl0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZGlhbG9nIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgei1pbmRleDogMTAwO1xyXG4gIC5kaWFsb2ctc2NyZWVuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBvcGFjaXR5OiAwLjY7XHJcbiAgfVxyXG4gIC5kaWFsb2ctY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgLmNsb3NlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIHRvcDogMTZweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDEpO1xyXG4gICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgJjo6YWZ0ZXIsXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDE1JTtcclxuICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgID52aWRlbyB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBpZnJhbWUge1xyXG4gICAgICB3aWR0aDogMTA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDYzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jZ29vZ2xlLW9uZS10YXAtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgcmlnaHQ6IDQ1cHg7XHJcbiAgdG9wOiA1MHB4O1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBpZnJhbWUge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuJG5hdi10ZXh0LWNvbG9yOiAjMzUzNTM1O1xyXG5oZWFkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNjRweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDIwO1xyXG4gIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC44OHM7XHJcbiAgLnNlY3Rpb24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxNDQwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgLy8gbGV0dGVyLXNwYWNpbmc6IC0xLjI2cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiT3V0Zml0XCI7XHJcbiAgICAgICAgLy8gY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLWNvbnRhaW5lciB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5pY29uLWhvdCB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMmRlZywgIzQyMDBmZiAwJSwgIzlmMjVmZiAxMDAlKTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmhlYWRlci1uYXYge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICA+IHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGNvbG9yOiAkbmF2LXRleHQtY29sb3I7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMTJweDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgLy8gd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+IGEsXHJcbiAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgICAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAyMDIwMjtcclxuICAgICAgICAgICAgLnVwZGYtYnRuIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMuMDNweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgICAgICA+aW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICA+IGEsXHJcbiAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLW5hdi1kb3duLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1uYXYtZG93bi1mZmYucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAvLyDov5nkuKrkvKrnsbvmmK/pmLLmraLpvKDmoIfmlL7lnKjlr7zoiKrlkozkuIvmi4nnqbrpmpnml7blr7zoiKrpl6rng4HnmoTpl67pophcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5wcm9kdWN0cy1haS1uZXcge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2UwMWRmZiAwJSwgIzI1NzlmZiAyOS41JSwgIzNlYWJmZiA1MS41JSwgIzBjYzliMyA3MyUsICMxMGM0ZTYgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBtb3ZlIDZzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYWN0aXZpdGUtaWNvbiB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYucHJpY2luZy1lZHVjYXRpb24sICYuYnRuLXBhcnRuZXItc2hhcmUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDhweCAycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNTE2MUYxIDAlLCAjQkY1N0ZGIDEwMCUpO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICA+c3ZnIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgID5zdmcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmJ0bi1wYXJ0bmVyLXNoYXJlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjQjE0QUZGIDAlLCAjRkY2NTY4IDEwMCUpO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgID4gYSxcclxuICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjA0KTtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm5hdi1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuNXB4IHNvbGlkICNkY2RjZGM7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcclxuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgICAgID5vbCwgPmRpdiB7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSwgdmlzaWJpbGl0eSAuM3Mgc3RlcC1zdGFydDtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgICAgICAgID5vbCwgPmRpdiB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpLHZpc2liaWxpdHkgLjNzIHN0ZXAtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm0gLjc1cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKSx2aXNpYmlsaXR5IC4zcyBzdGVwLXN0YXJ0LC13ZWJraXQtdHJhbnNmb3JtIC43NXMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSksdHJhbnNmb3JtIC43NXMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKSx2aXNpYmlsaXR5IC4zcyBzdGVwLXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKSx0cmFuc2Zvcm0gLjc1cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpLHZpc2liaWxpdHkgLjNzIHN0ZXAtc3RhcnQsLXdlYmtpdC10cmFuc2Zvcm0gLjc1cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAuMTVzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjE1c1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmlyc3Qtb2wge1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zZWMtb2wge1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgIGxpOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgID5saSB7XHJcbiAgICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICAgIC5wcm9kdWN0cy1haS1uZXcge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2UwMWRmZiAwJSwgIzI1NzlmZiAyOS41JSwgIzNlYWJmZiA1MS41JSwgIzBjYzliMyA3MyUsICMxMGM0ZTYgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG1vdmUgNnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmVhdHVyZS1vbCB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmVhdHVyZS1vbDEge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mZWF0dXJlLW9sMiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmZlYXR1cmUtb2wzIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmVzb3VyY2Utb2wyIHtcclxuICAgICAgICAgICAgICBsaTpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlc291cmNlLW9sIHtcclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZW50ZXJwcmlzZS1vbCB7XHJcbiAgICAgICAgICAgICA+bGkge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIC5lbnRlcnByaXNlLW9sMiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHg7XHJcbiAgICAgICAgICAgICAgPmxpIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTM2cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgLy8gYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm5hdi1jaGlsZHJlbi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSGFybW9ueU9TJztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm5hdi1jaGlsZHJlbi1jb2x1bW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2cHggMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMjBweCAycHggNHB4O1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xyXG4gICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmLm1vcmUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1vcmUtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0byAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tc2hvdy1tb3JlLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1vcmUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzZhOGU4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5hdi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubmF2LWFpLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5uYXYtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAxNnB4OyBcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgLm5hdi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1mYW1pbHk6ICdIYXJtb255T1MgQm9sZCc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLm5hdi1kZXNjIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC43KTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgID5zcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGluay1zcGFuLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgLm5hdi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgPnNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5pdGVtLWdyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgLm5hdi10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAubmF2LXRpdGxlLCAubmF2LWRlc2MsIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgxMCwgNzgsIDMyLCAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgID5zcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9saW5rLXNwYW4tZ3JlZW4ucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5uYXYtaXRlbS10d28ge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuZ3VpZGUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAuZ3VpZGUtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTsgXHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuaXRlbS1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICA+aDMge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM0MzU5MDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xpbmstc3Bhbi12aW9sZXQucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgID5oMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg4cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ndWlkZS1pbWFnZXMge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ3LCAyNDcsIDI0NywgMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICA+cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoODUsIDg1LCA4NSwgMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYWN0aXZpdHktaWNvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgID4gaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3OHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBhcnRpY2xlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBleHBsb2RlIDEwMDBtcyBmb3J3YXJkcztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuaGFzLXVwZGYtYWkge1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTAwJTtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZTAxZGZmIDAlLCAjMjU3OWZmIDI5LjUlLCAjM2VhYmZmIDUxLjUlLCAjMGNjOWIzIDczJSwgIzEwYzRlNiAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBhbmltYXRpb246IG1vdmUgNnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGtleWZyYW1lcyBtb3ZlIHtcclxuICAgICAgICAgICAgMCUge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgNTAlIHtcclxuICAgICAgICAgICAgICBsZWZ0OiAtNDAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGtleWZyYW1lcyBleHBsb2RlIHtcclxuICAgICAgICAgICAgMCUge1xyXG4gICAgICAgICAgICAgIHRvcDogOTIlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDgwJTtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSB2YXIoLS15KSk7XHJcbiAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSB2YXIoLS14KSk7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnVzZXItYWNjb3VudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuaGVhZGVyLXVzZXItYWNjb3VudCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAudXNlci1hdmF0YXIge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY29tcGFueS11c2VyIHtcclxuICAgICAgICAgIC51c2VyLWF2YXRhciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm9maWxlLWRyb3Bkb3duIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCAjMDAwMDAwMjY7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI3NXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2hvdyB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRvcDogMTMwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xyXG4gICAgICAgICYucHJvZHVjdC1odW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYnRuLWRvd25sb2FkLXVwZGYge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAxKTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAgICAgICAgIC5zcGFuLWljb24ge1xyXG4gICAgICAgICAgICB6b29tOiAuODtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4tc2lnbi1pbiB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNlYXJjaC1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tc2VhcmNoLWJ0bi5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuaGVhZGVyLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAuc2VjdGlvbiB7XHJcbiAgICAgIC5sb2dvIHtcclxuICAgICAgICA+YSB7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmhlYWRlci1jb250YWluZXIge1xyXG4gICAgICAgIC5oZWFkZXItbmF2IHtcclxuICAgICAgICAgID51bCB7XHJcbiAgICAgICAgICAgID5saSB7XHJcbiAgICAgICAgICAgICAgPnNwYW4sID5hIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tbmF2LWRvd24td2hpdGUucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmJsYWNraXNoIHtcclxuICAgICAgYmFja2dyb3VuZDogIzBkMTMyODtcclxuICAgIH1cclxuICB9XHJcbiAgJi5oZWFkZXItdHJhbnNwYXJlbnQge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfSBcclxufVxyXG4uYmxhY2staGVhZGVyIHtcclxuICAuc2VjdGlvbiAuaGVhZGVyLW5hdiA+IHVsID4gbGkuaGFzLWNoaWxkcmVuID4gc3Bhbjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tbmF2LWRvd24tZmZmLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIGNvbG9yOiAjMDIwMjAyO1xyXG4gIH1cclxuICAuaGFzLWNoaWxkcmVuIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICA+IGEsXHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICMwMDAwMDAsICRhbHBoYTogMC4wNCk7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdGlvbiB7XHJcbiAgICAubG9nbyB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLW5hdiB7XHJcbiAgICAgID4gdWwge1xyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgPiBhLFxyXG4gICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gIGhlYWRlciAuc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICBoZWFkZXIgLnNlY3Rpb24gLmhlYWRlci1jb250YWluZXIgLnVzZXItYWNjb3VudCB7XHJcbiAgICAuYnRuLXByaW1hcnkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKumhtumDqOmCgOivt+WIhuS6q+WFpeWPoyovXHJcbi5pbnZpdGUtc2hhcmUtYWQge1xyXG4gIHBhZGRpbmc6IDE1cHggMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZlZTUwMiAwJSwgI2ExZGU1ZiAzMi44MyUsICMyY2NmZTAgNjIuNjUlLCAjYjM3MGZmIDEwMCUpO1xyXG4gIGEge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBzcGFuIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIOW6lemDqOWbuuWumua0u+WKqOW5v+WRilxyXG5cclxuLy8g5bqV6YOo5Zu65a6a5bm/5ZGK56e75YqoXHJcbi5zZWN0aW9uIHtcclxuICB3aWR0aDogMTQ0MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gICYuc2VjdGlvbi1mdWxsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IHZhcigtLXNlY3Rpb24tYmlnLXRpdGxlLWZvbnQtc2l6ZSk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAmLnNlY3Rpb24tYmctdGl0bGUge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3NlY3Rpb24tdGl0bGUtYmcucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdGlvbi10aXRsZS1kZXNjIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZGVzYy1mb250LXNpemUpO1xyXG4gICAgbWFyZ2luOiB2YXIoLS1kZXNjLW1hcmdpbi10b3ApIDA7XHJcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tZGVzYy1saW5lLWhlaWdodCk7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWxpc3QtZmxleC1jZW50ZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgLnNlY3Rpb24tbGlzdC1mbGV4LWJldHdlZW4ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG59XHJcbi5hcHAtZnVuY3Rpb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gID4gYSB7XHJcbiAgICBmbGV4OiAxO1xyXG4gIH1cclxuICAuZnVuY3Rpb24taXRlbSB7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMjE2cHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC5hcnJvdy1yaWdodCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1hcnJvdy1yaWdodC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxOXB4IDIzcHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgLmFycm93LXJpZ2h0IHtcclxuICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNvY2lhbC1wbGF0Zm9ybSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBpbWc6bm90KC50aXAtaW1nKSB7XHJcbiAgICB3aWR0aDogMzVweDtcclxuICAgIG1hcmdpbjogMjRweCAzLjJweCAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgfVxyXG4gIH1cclxuICBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAudGlwLWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtOTAlKTtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDE5cHggMjNweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAudGlwLWltZyB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmZvb3RlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLmZvb3Rlci1kaXZpZGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZjNzAxO1xyXG4gICAgICAmLnNwYW4yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjODBkMWZmO1xyXG4gICAgICB9XHJcbiAgICAgICYuc3BhbjMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMzZWRmOWM7XHJcbiAgICAgIH1cclxuICAgICAgJi5zcGFuNCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Q2YjdmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9vdGVyLXNlY3Rpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTQ0MHB4O1xyXG4gICAgLmZvb3Rlci1sb2dvIHtcclxuICAgICAgd2lkdGg6IDE5MnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5sb2dvLFxyXG4gICAgICAubG9nby13aGl0ZSB7XHJcbiAgICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgIH1cclxuICAgICAgLmxvZ28taW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICB3aWR0aDogNzJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBoMyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubG9nby13aGl0ZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAucHJvZHVjdC1kZXNjIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwMDAwODA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLW5hdiB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5mb290ZXItbmF2LWdyb3VwIHtcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXHJcbiAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcclxuICAgICAgICAgIG1hcmdpbjogMTJweCAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXItZ2V0LW5ld3Mge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgLnJlbGF0ZS1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlY2VjZWNmNztcclxuICAgICAgICB3aWR0aDogMzU2cHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAucmVsYXRlLWljb24ge1xyXG4gICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xyXG4gICAgICAgICAgJi53aGl0ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZWxhdGUtaW5mbyB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxNjFweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgZmxleDogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcC1pbmZvcyB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ib3R0b20taW5mb3Mge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlbGF0ZS1idG4ge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICB3aWR0aDogODhweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICAgICAgICAgIC5pY29uLCAuc3Bhbi1pY29uIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRpcC1pbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgICAgIC50aXAtaW1nIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMjcwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIyNHB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIC8qIGhlaWdodDogMTk1cHg7ICovXHJcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29weXJpZ2h0IHtcclxuICAgIC8vIHBhZGRpbmc6IDI1cHggMCA1MHB4O1xyXG4gICAgcGFkZGluZzogMjVweCAwIDEwMHB4O1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiByZ2JhKDUzLCA1MywgNTMsIDAuNyk7XHJcbiAgICBib3JkZXItdG9wOiAwLjJweCBzb2xpZCByZ2JhKCRjb2xvcjogIzM1MzUzNSwgJGFscGhhOiAwLjEpO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNoYW5nZS1sYW5ndWFnZS1jb250YWluZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZm9vdGVyLWJsYWNrIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAuZm9vdGVyLXNlY3Rpb24ge1xyXG4gICAgICB3aWR0aDogMTQ0MHB4O1xyXG4gICAgICAuZm9vdGVyLWxvZ28ge1xyXG4gICAgICAgIC5sb2dvLWltZyB7XHJcbiAgICAgICAgICA+aDMge1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2R1Y3QtZGVzYyB7XHJcbiAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuOCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zb2NpYWwtcGxhdGZvcm0ge1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZvb3Rlci1uYXYge1xyXG4gICAgICAgIC5mb290ZXItbmF2LWdyb3VwIHtcclxuICAgICAgICAgID5oNCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgPnVsIHtcclxuICAgICAgICAgICAgPmxpIHtcclxuICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZvb3Rlci1nZXQtbmV3cyB7XHJcbiAgICAgICAgLnJlbGF0ZS1pdGVtIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzIsIDMyLCAzMiwgMSk7XHJcbiAgICAgICAgICAucmVsYXRlLWljb24ge1xyXG4gICAgICAgICAgICAmLmJsYWNrIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYud2hpdGUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmVsYXRlLWluZm8ge1xyXG4gICAgICAgICAgICAudG9wLWluZm9zIHtcclxuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm90dG9tLWluZm9zIHtcclxuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmVsYXRlLWJ0biB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29weXJpZ2h0IHtcclxuICAgICAgLmZvb3Rlci10ZXh0IHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XHJcbiAgICAgIH1cclxuICAgICAgLmNoYW5nZS1sYW5ndWFnZS1jb250YWluZXIge1xyXG4gICAgICAgIC5jaGFuZ2UtbGFuZ3VhZ2UtYnRuIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9pY29uLWxhbmd1YWdlLXdoaXRlLnBuZykgMTBweCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKuaEj+ingeWPjemmiOW8ueeqlyovXHJcbi5mZWVkYmFjay1tb2RhbCB7XHJcbiAgLm1vZGFsLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICBtYXgtd2lkdGg6IDk1JTtcclxuICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZzogMCAxNnB4IDE2cHg7XHJcbiAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiA0MjBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8q5YiH5o2i6K+t6KiA5by556qXKi9cclxuLmNoYW5nZS1sYW5ndWFnZS1tb2RhbCB7XHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICB9XHJcbiAgICAuZGVzYyB7XHJcbiAgICAgIG1hcmdpbjogMjJweCBhdXRvIDI0cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAjMzUzNTM1O1xyXG4gICAgfVxyXG4gICAgPiBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgY29sb3I6IHZhcigtLXByaW1hcnktY29sb3IpO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKuWIh+aNouivreiogOW8ueeqlyovXHJcbi5jaGFuZ2UtbGFuZ3VhZ2UtbW9kYWwge1xyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA3MnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgfVxyXG4gICAgLmRlc2Mge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBjb2xvcjogIzM1MzUzNTtcclxuICAgIH1cclxuICAgID4gYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5LWNvbG9yKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyrlupXpg6jliIfmjaLor63oqIDkuIvmi4kqL1xyXG4uY2hhbmdlLWxhbmd1YWdlLWNvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuY2hhbmdlLWxhbmd1YWdlLWJ0biB7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwIHVybCguLi9pbWFnZXMvaWNvbi1sYW5ndWFnZS5wbmcpIDEwcHggY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDAgMjZweCAwIDM4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tYnRuLWFycm93LWRvd24ucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHRvcDogMTRweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sYW5ndWFnZS1saXN0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDM4cHg7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxM3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjVweCk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAubGFuZ3VhZ2UtaXRlbSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogIzM1MzUzNTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmLm9uIHtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmFjdGl2ZSB7XHJcbiAgICAuY2hhbmdlLWxhbmd1YWdlLWJ0biB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGFuZ3VhZ2UtbGlzdCB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sb3ZlLXJlYXNvbi1zd2lwZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTIwMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgLnN3aXBlci1saXN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA2NDBweDtcclxuICAgIG1hcmdpbi10b3A6IDg0cHg7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIzcHgpO1xyXG4gICAgLnN3aXBlci1pdGVtIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDUwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XHJcbiAgICAgICAgcGVyc3BlY3RpdmU6IDE2NTA7XHJcbiAgICAgICAgcGVyc3BlY3RpdmUtb3JpZ2luOiAwJSAwJTtcclxuICAgICAgICAuaXRlbS1iZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMzQ3ZGVnKTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTBweCAyOXB4IHJnYmEoMTc2LCAxNzYsIDE3NiwgMC4xNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZhcigtLXNlY3Rpb24tdGl0bGUtZm9udC1zaXplKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWRlc2MtbWFyZ2luLXRvcCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZGVzYy1mb250LXNpemUpO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tZGVzYy1saW5lLWhlaWdodCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1idG4tZ3JvdXAtbWFyZ2luLXRvcCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5idG4tdGlwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tYnRuLXRpcC1tYXJnaW4tdG9wKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2YXIoLS1idG4tdGlwLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jb250cm9sbGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgZmxleDogMTtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA2NTBweDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlYXJjaC1mb3JtIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHRleHQtaW5kZW50OiAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICBidXR0b24ge1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1zZWFyY2gtYnRuLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBoMiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAubmF2LWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGEsXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtaW4td2lkdGg6IDMycHg7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICB9XHJcbiAgICAuY3VycmVudCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDhmZmY7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgLnByZXYge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb24tcGFnZS1wcmV2LnBuZykgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIH1cclxuICAgIC5uZXh0IHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLXBhZ2UtbmV4dC5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgICAucHJldixcclxuICAgIC5uZXh0IHtcclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZHJhd2VyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLnNjcmVlbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgfVxyXG4gIC5kcmF3ZXItY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAuY2xvc2UtYnRuIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICByaWdodDogMTVweDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmOjphZnRlcixcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMnB4KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgLmRyYXdlci1jb250YWluZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5sb2dpbi1kcmF3ZXIge1xyXG4gIC5kcmF3ZXItY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltYWdlcy9sb2dpbi1iZy1pbWcucG5nP3Y9MS4xKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDc0cHg7XHJcbiAgICAuYnViYmxlLXRleHQge1xyXG4gICAgICB3aWR0aDogMjQ4cHg7XHJcbiAgICAgIGhlaWdodDogMTc3cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9naW4tYnViYmxlLnBuZz92PTEuMSkgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjM1cHgpIHRyYW5zbGF0ZVgoLTI5NXB4KTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxvZ2luLWlmcmFtZSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCAxLjY1NThweCA4LjI3ODk5cHggcmdiYSgwLCAwLCAwLCAwLjE1KSwgMHB4IDUuNzk1MjlweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MHB4KTtcclxuICAgICAgd2lkdGg6IDM0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQ2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBpZnJhbWUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYWNjb3VudC1jZW50ZXItZHJhd2VyIHtcclxuICAuZHJhd2VyLWNvbnRhaW5lciB7XHJcbiAgICAuYWNjb3VudC1jZW50ZXItaWZyYW1lIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgaWZyYW1lIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLWNvbnRlbnQsXHJcbi51c2VyLWd1aWRlLWNvbnRhaW5lciAuc2VjdGlvbi1jb250ZW50LFxyXG5hcnRpY2xlIHtcclxuICAuYnRuLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luOiAwIDEwcHggMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgIH1cclxuICB9XHJcbiAgb2wge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcclxuICAgIH1cclxuICB9XHJcbiAgaDEsXHJcbiAgaDIsXHJcbiAgaDMsXHJcbiAgaDQsXHJcbiAgaDUsXHJcbiAgaDYsXHJcbiAgZGl2LFxyXG4gIHAsXHJcbiAgdWwsXHJcbiAgb2wsXHJcbiAgaHIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgfVxyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICB9XHJcbiAgLndwLWJsb2NrLXNlcGFyYXRvciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc2VjdGlvbi1hcnRpY2xlLFxyXG4uc2VjdGlvbi11c2VyLWd1aWRlLFxyXG4uYXJ0aWNsZS1jb250YWluZXIge1xyXG4gIG1heC13aWR0aDogMTAzMHB4O1xyXG59XHJcbi8q5LiL6L295oyJ6ZKu5Y+z5L6n566t5aS05Yqo55S7Ki9cclxuQGtleWZyYW1lcyBkb3dubG9hZC1pY29uLWFuaW1hdGlvbiB7XHJcbiAgMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB9XHJcbiAgNSUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIC0xcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG4gIDEwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMnB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDExMCU7XHJcbiAgfVxyXG4gIDE1JSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgLTFweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA5MCU7XHJcbiAgfVxyXG4gIDIwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByb3RhdGUge1xyXG4gIGZyb20ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGRvd24tdXAge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNXB4KTtcclxuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBiYW5uZXItaWNvbi1hbmltYXRpb24tMDEge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgtNmRlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpIHJvdGF0ZSg4ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmFubmVyLWljb24tYW5pbWF0aW9uLTAyIHtcclxuICAwJSxcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSByb3RhdGUoNmRlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpIHJvdGF0ZSgtOGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJhbm5lci1pY29uLWFuaW1hdGlvbi0wMyB7XHJcbiAgMCUsXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTBweCkgcm90YXRlKDZlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgMzBweCkgcm90YXRlKC04ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmFubmVyLWljb24tYW5pbWF0aW9uLTA0IHtcclxuICAwJSxcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC0xMHB4KSByb3RhdGUoLThlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMjBweCkgcm90YXRlKDEwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmFubmVyLWljb24tYW5pbWF0aW9uLTA1IHtcclxuICAwJSxcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwgLTE1cHgpIHJvdGF0ZSgtOGVnKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMHB4LCAxMHB4KSByb3RhdGUoNmRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJhbm5lci1pY29uLWFuaW1hdGlvbi0wNiB7XHJcbiAgMCUsXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAtMTVweCkgcm90YXRlKDZlZyk7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMTBweCkgcm90YXRlKC04ZGVnKTtcclxuICB9XHJcbn1cclxuLypjb252ZXJ0ZXIg5bem5Y+z5omr5o+P5Yqo55S7Ki9cclxuQGtleWZyYW1lcyBzY2FubmVkLWFuaW1hdGUge1xyXG4gIDAlIHtcclxuICAgIHdpZHRoOiAwO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc2Nhbm5lZC1hbmltYXRlLXRvcC10by1ib3R0b20ge1xyXG4gIDAlIHtcclxuICAgIGhlaWdodDogMDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCkgYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xyXG4gIGZvb3RlciAuZm9vdGVyLXNlY3Rpb24gLmZvb3Rlci1nZXQtbmV3cyAucmVsYXRlLWl0ZW0gLnJlbGF0ZS1idG46aG92ZXIgLnRpcC1pbWcge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02NSUpO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XHJcbiAgaGVhZGVyIC5zZWN0aW9uIC5oZWFkZXItbmF2IHVsID4gbGkgPiBhLFxyXG4gIGhlYWRlciAuc2VjdGlvbiAuaGVhZGVyLW5hdiB1bCA+IGxpID4gc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTBweCkge1xyXG4gIGhlYWRlciAuc2VjdGlvbiAuaGVhZGVyLW5hdiB1bCA+IGxpID4gYSxcclxuICBoZWFkZXIgLnNlY3Rpb24gLmhlYWRlci1uYXYgdWwgPiBsaSA+IHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcclxuICBoZWFkZXIgLnNlY3Rpb24gLmhlYWRlci1uYXYgdWwgPiBsaSA+IGEsXHJcbiAgaGVhZGVyIC5zZWN0aW9uIC5oZWFkZXItbmF2IHVsID4gbGkgPiBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICB9XHJcbiAgZm9vdGVyIC5mb290ZXItc2VjdGlvbiAuZm9vdGVyLWdldC1uZXdzIHtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gIGZvb3RlciAuZm9vdGVyLXNlY3Rpb24gLmZvb3Rlci1uYXYge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiB1bnNldDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5yZWxhdGUtYnRuIHtcclxuICAgIHBhZGRpbmc6IDRweCA4cHggNHB4IDhweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5yZWxhdGUtaWNvbiB7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogM3B4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5ib3R0b20taW5mb3Mge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC50b3AtaW5mb3Mge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5yZWxhdGUtaW5mbyB7XHJcbiAgICBtaW4td2lkdGg6IDEzMXB4O1xyXG4gIH1cclxuICBmb290ZXIgLmZvb3Rlci1zZWN0aW9uIC5mb290ZXItZ2V0LW5ld3MgLnJlbGF0ZS1pdGVtIC5yZWxhdGUtYnRuOmhvdmVyIC50aXAtaW1nIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNjAlKTtcclxuICB9XHJcbiAgZm9vdGVyIC5mb290ZXItc2VjdGlvbiB7XHJcbiAgICAuZm9vdGVyLWdldC1uZXdzIHtcclxuICAgICAgLnJlbGF0ZS1pdGVtIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAucmVsYXRlLWljb24ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIkFBQUEsQUFBQSxJQUFJLENBQ0osSUFBSSxDQUNKLEdBQUcsQ0FDSCxFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixNQUFNLENBQ04sQ0FBQyxDQUNELFVBQVUsQ0FDVixNQUFNLENBQ04sSUFBSSxDQUNKLFFBQVEsQ0FDUixLQUFLLENBQ0wsTUFBTSxDQUNOLEdBQUcsQ0FDSCxJQUFJLENBQ0osTUFBTSxDQUNOLENBQUMsQUFBQyxDQUNBLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FDVixLQUFLLENBQUUsSUFBSSxDQUNaLEFBQ0QsQUFBQSxFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQUFBQyxDQUNELGVBQWUsQ0FBRSxJQUFJLENBQ3RCLEFBQ0QsQUFBQSxDQUFDLEFBQUMsQ0FDQSxlQUFlLENBQUUsSUFBSSxDQUN0QixBQUNELEFBQUEsQ0FBQyxBQUFBLGlCQUFpQixBQUFDLENBQ2pCLEtBQUssQ0FBRSxPQUFPLENBQ2Ys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 */