html{-webkit-tap-highlight-color:transparent;height:100%;min-width:320px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;overflow-scrolling:touch}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0;padding:0}body{font-family:"Roboto Slab Regular",Arial,Helvetica,sans-serif;line-height:1.5;font-size:14px;height:100%}h1,h2,h3,h4,h5,h6{font-size:100%}fieldset,img{border:0}address,caption,cite,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}a{text-decoration:none}a:hover{text-decoration:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,button{font:100% "Roboto Slab Regular",Arial,Helvetica,sans-serif;vertical-align:baseline;*vertical-align:middle;outline:none}input[type=checkbox],input[type=radio]{vertical-align:middle}textarea{overflow:auto;font:100% "Roboto Slab Regular",Arial,Helvetica,sans-serif;resize:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block;margin:0;padding:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}time,mark{display:inline}mark{background-color:#ff0;color:#000}audio:not([controls]){display:none;height:0}input[type=text],input[type=reset],input[type=submit],select,button,textarea{-webkit-appearance:none}input::-ms-clear{display:none !important}img{display:block;margin:auto;max-width:100%;max-height:100%;-webkit-transition:all .24s ease;-o-transition:all .24s ease;transition:all .24s ease}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:local("Roboto Slab Regular"),local("RobotoSlab-Regular"),url("/wp-content/themes/mml-theme/dist/fonts/RobotoSlab-Regular.woff2") format("woff2"),url("/wp-content/themes/mml-theme/dist/fonts/RobotoSlab-Light.woff2") format("woff2"),url("/wp-content/themes/mml-theme/dist/fonts/RobotoSlab-Thin.woff2") format("woff2"),url("/wp-content/themes/mml-theme/dist/fonts/RobotoSlab-Bold.woff2") format("woff2");unicode-range:'U+0400-045F', 'U+0490-0491', 'U+04B0-04B1', 'U+2116';font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}body{position:relative;font-size:16px;font-family:poppins, sans-serif;font-weight:300;font-style:normal;color:#747986}body .swiper-pagination-bullet{opacity:1;outline:none}a{color:inherit;-webkit-transition:all 0.24s;-o-transition:all 0.24s;transition:all 0.24s}h1{line-height:1.2;font-size:48px;font-family:poppins, sans-serif;font-weight:700;font-style:normal;color:#222c47}h2{line-height:1.2;font-size:38px;font-family:poppins, sans-serif;font-weight:700;font-style:normal;color:#222c47}h3{line-height:1.2;font-size:38px;font-family:poppins, sans-serif;font-weight:700;font-style:normal;color:#222c47}h4{line-height:1.2;font-size:20px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}h5,h6{font-size:16px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.clearfix:before,.clearfix:after{content:"";display:table;clear:both}.back2top{cursor:pointer}.container,.mml-row{-webkit-box-sizing:border-box;box-sizing:border-box;width:1200px;max-width:100%;margin:0 auto;padding:0 10px}.banner{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:cover;background-size:cover;max-height:960px}.ipage{width:1920px;max-width:100%}.btn,.wpcf7-submit{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0;padding:0 20px;max-width:100%;line-height:40px;border-color:transparent;cursor:pointer;white-space:nowrap;-webkit-transition:all 0.24s;-o-transition:all 0.24s;transition:all 0.24s;overflow:hidden}.input-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:10px;-webkit-transition:all .24s;-o-transition:all .24s;transition:all .24s}.mml-form{padding:70px 10px 40px;max-width:580px;background-color:#ffffff;-webkit-box-shadow:-21px 10px 80px 0px rgba(76,79,90,0.1);box-shadow:-21px 10px 80px 0px rgba(76,79,90,0.1);-webkit-border-radius:10px;border-radius:10px}.mml-form label{display:block;width:100%}.mml-form .form-wrap{max-width:530px;margin:0 auto}.mml-form h2{text-align:center}.mml-form input:not([type=submit]),.mml-form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;margin:10px 0 0;padding:22px 40px;outline:none;max-height:120px;-webkit-transition:all .24s;-o-transition:all .24s;transition:all .24s;resize:none;border:solid 1px transparent;background-color:#f7f9fc;-webkit-border-radius:34px;border-radius:34px}.mml-form input:not([type=submit])::-webkit-input-placeholder,.mml-form textarea::-webkit-input-placeholder{color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal;font-size:16px}.mml-form input:not([type=submit])::-moz-placeholder,.mml-form textarea::-moz-placeholder{color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal;font-size:16px}.mml-form input:not([type=submit]):-ms-input-placeholder,.mml-form textarea:-ms-input-placeholder{color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal;font-size:16px}.mml-form input:not([type=submit])::-ms-input-placeholder,.mml-form textarea::-ms-input-placeholder{color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal;font-size:16px}.mml-form input:not([type=submit])::placeholder,.mml-form textarea::placeholder{color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal;font-size:16px}.mml-form input:not([type=submit]):nth-of-type(1),.mml-form textarea:nth-of-type(1){margin-top:0px}.mml-form input:not([type=submit]):focus,.mml-form textarea:focus{border-color:#ecf1f6;background-color:#ffffff}.mml-form textarea{min-height:260px;-webkit-border-radius:10px;border-radius:10px}.mml-form input[type=submit]{max-width:253px;width:100%;display:block;margin:30px auto 0px;font-size:18px;color:#ffffff;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);border:none;-webkit-border-radius:28px;border-radius:28px;padding:7px 10px}.mml-form input[type=submit]:hover{opacity:.8}.mml-page,.mml-ellipsis{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;line-height:20px;min-width:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.mml-page{width:30px;height:30px;line-height:30px;-webkit-border-radius:50%;border-radius:50%;margin:0px 8px;font-size:18px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal;cursor:pointer}.mml-page.mml-active,.mml-page:hover{background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);color:#fff}.mml-page.mml-page-prev,.mml-page.mml-page-next{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);font-size:12px}.mml-pages{padding-top:18px;text-align:center}[class*=slicker-]{max-height:0;overflow:hidden}[class*=slicker-].slick-initialized{overflow:unset;max-height:unset}.slick-slide{outline:none}.slick-slide a{outline:none}.slick-arrow{position:absolute;z-index:1;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-box-sizing:border-box;box-sizing:border-box;line-height:30px;width:30px;text-align:center;cursor:pointer}.slick-arrow.arrow-l{left:0}.slick-arrow.arrow-r{right:0}.slick-dots{text-align:center}.slick-dots>li{display:inline-block;margin:4px;width:10px;height:10px;background-color:#5858ee;-webkit-border-radius:100px;border-radius:100px;-webkit-transition:all 0.24s;-o-transition:all 0.24s;transition:all 0.24s;cursor:pointer}.slick-dots>li.slick-active{background-color:blue}.slick-dots button{display:none}.mml-loading{position:absolute;z-index:99;top:0px;left:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background:rgba(255,255,255,0.8)}.mml-loading .sk-fading-circle{position:relative;width:70px;height:70px;margin:0 auto}.mml-loading .sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.mml-loading .sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:10px;height:10px;background-color:#248dff;-webkit-border-radius:100%;border-radius:100%;-webkit-animation:sk-fading-circle-delay 1.2s infinite ease-in-out both;animation:sk-fading-circle-delay 1.2s infinite ease-in-out both}.mml-loading .sk-fading-circle .sk-circle-2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.mml-loading .sk-fading-circle .sk-circle-2::before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.mml-loading .sk-fading-circle .sk-circle-3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.mml-loading .sk-fading-circle .sk-circle-3::before{-webkit-animation-delay:-1s;animation-delay:-1s}.mml-loading .sk-fading-circle .sk-circle-4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mml-loading .sk-fading-circle .sk-circle-4::before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.mml-loading .sk-fading-circle .sk-circle-5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.mml-loading .sk-fading-circle .sk-circle-5::before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.mml-loading .sk-fading-circle .sk-circle-6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.mml-loading .sk-fading-circle .sk-circle-6::before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.mml-loading .sk-fading-circle .sk-circle-7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mml-loading .sk-fading-circle .sk-circle-7::before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.mml-loading .sk-fading-circle .sk-circle-8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.mml-loading .sk-fading-circle .sk-circle-8::before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.mml-loading .sk-fading-circle .sk-circle-9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.mml-loading .sk-fading-circle .sk-circle-9::before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.mml-loading .sk-fading-circle .sk-circle-10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.mml-loading .sk-fading-circle .sk-circle-10::before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.mml-loading .sk-fading-circle .sk-circle-11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.mml-loading .sk-fading-circle .sk-circle-11::before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.mml-loading .sk-fading-circle .sk-circle-12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.mml-loading .sk-fading-circle .sk-circle-12::before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-fading-circle-delay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-fading-circle-delay{0%,39%,100%{opacity:0}40%{opacity:1}}@media (max-width: 768px){body h1{font-size:38px}body h2{font-size:28px}body h3{font-size:28px}body h4{font-size:18px}}@media (max-width: 540px){body{font-size:14px}body h1{font-size:30px}body h2{font-size:24px}body h3{font-size:24px}body h4{font-size:16px}body h5,body h6{font-size:14px}}.m-header{position:relative;z-index:100;background-color:#fff;-webkit-box-shadow:0px 20px 40px 12px rgba(135,141,163,0.1);box-shadow:0px 20px 40px 12px rgba(135,141,163,0.1)}.m-header.sticky-header .m-header-bd{position:fixed;z-index:20;left:0;width:100%;background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}.m-header .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.m-header .m-logo{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;padding:21px 0;text-align:center}.m-header .m-nav{max-width:820px;width:100%;margin:0 0 0 auto;white-space:nowrap;text-align:center}.m-header .m-nav .responsive-menu-toggle{display:none;padding:10px;color:rgba(34,44,71,0.6)}.m-header .m-nav .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-header .m-nav .menu>li.menu-item{position:relative;margin:0 auto}.m-header .m-nav .menu>li.menu-item.menu-item-has-children>a{padding:11px 18px}.m-header .m-nav .menu>li.menu-item>a::before{content:'';position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:20px;height:3px;background:#222c47;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.m-header .m-nav .menu>li.menu-item:last-of-type{margin-left:38px;margin-right:0px}.m-header .m-nav .menu>li.menu-item:last-of-type a{width:127px;-webkit-border-radius:23px;border-radius:23px;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);color:#ffffff}.m-header .m-nav .menu>li.menu-item:last-of-type a::before{display:none}.m-header .m-nav .menu>li.menu-item:last-of-type a:hover{opacity:.8}.m-header .m-nav .menu .current-menu-parent>a,.m-header .m-nav .menu .current-menu-item>a{color:#333}.m-header .m-nav .menu .current-menu-parent>a::before,.m-header .m-nav .menu .current-menu-item>a::before{opacity:1 !important}.m-header .m-nav .menu a{position:relative;display:block;padding:11px 10px}.m-header .m-nav .menu a:hover{color:#333}.m-header .m-nav .menu .menu-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:0px;padding:0 0 0 5px;vertical-align:middle;font-size:12px}.m-header .m-nav .menu a,.m-header .m-nav .menu span{color:rgba(34,44,71,0.6);font-family:poppins, sans-serif;font-weight:500;font-style:normal}.m-header .m-nav .sub-menu{position:absolute;z-index:100;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:500px;background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}.m-header .m-nav .sub-menu.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.m-header .m-nav .sub-menu a{padding:10px 20px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.m-header .m-nav .sub-menu a:hover{background:rgba(0,0,0,0.06)}.m-header .m-nav .sub-menu .menu-arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.m-header .m-nav .sub-menu>li.menu-item{position:relative;width:50%;text-align:left;border-bottom:1px solid rgba(0,0,0,0.05)}.m-header .m-nav .sub-menu>li.menu-item:nth-last-child{border:none}.m-header .m-nav .sub-menu>li.menu-item>.sub-menu{position:absolute;top:0;left:100%}.stack .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.stack .m-logo{width:100%;text-align:center}.stack .m-logo:after{position:absolute;left:50%;content:'';display:block;width:50%;margin-top:5px;border-bottom:1px solid #fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.split-menu .container{position:relative;display:inherit}.split-menu .m-logo{position:absolute;width:calc(24% - 10px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.split-menu .m-nav{width:100%}.split-menu .m-nav .menu-container{float:left;width:38%}.split-menu .m-nav .menu-container:nth-last-child(1){float:right}.responsive-menu-bd{position:relative;height:0px}.responsive-menu-bd .responsive-menu-toggle{position:absolute;right:10px;top:-64px;max-width:60px}@media (max-width: 1024px){.m-header .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-header .m-logo{width:100%}.m-header .m-nav{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%}.m-header .m-nav .responsive-menu-toggle{display:block}.m-header .m-nav .menu-container{display:none}.m-header .m-nav .menu-container.has-template .menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-header .m-nav .menu-container.has-template .menu>li.menu-item{width:100%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.m-header .m-nav .menu-container.has-template .menu .sub-menu .menu-arrow{-webkit-transform:translateY(-50%) rotate(0deg);-ms-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.m-header .m-nav .menu-container.has-template .menu .sub-menu>li.menu-item>.sub-menu{top:100%;left:0}.stack .m-logo:after{display:none}.split-menu .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.split-menu .m-logo{position:relative;left:0;width:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.split-menu .m-nav .menu-container{width:100%;float:none}.custom-menu .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-menu .m-logo{width:100%}.custom-menu .m-nav{max-width:100%;width:100%}}.slide-mask{position:fixed;top:0;left:0;z-index:9002;display:none;width:100%;height:120%;background:rgba(0,0,0,0.6)}.slide-close{width:100%;height:60px;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:60px;text-align:right;font-size:20px}.slide-close i{display:inline-block;cursor:pointer;padding:20px}.slide-menu{position:fixed;top:0;right:-250px;z-index:100000;width:250px;height:100%;overflow-y:auto;border-bottom-width:60px;border-bottom-style:solid;border-color:#191919;color:#a6a6a6;font-size:15px;background-color:#191919}.slide-menu .menu-container{border-bottom:1px solid rgba(255,255,255,0.03)}.slide-menu .menu-container ul li{width:100%;position:relative;border-top:1px solid rgba(255,255,255,0.03);-webkit-box-sizing:border-box;box-sizing:border-box;color:#a6a6a6}.slide-menu .menu-container ul li.active{color:#fff}.slide-menu .menu-container ul li.active>a .menu-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slide-menu .menu-container ul li a{position:relative;display:block;padding:11px 5px 10px 20px;margin-right:50px;text-decoration:none;line-height:19px;color:inherit}.slide-menu .menu-container ul li .menu-arrow{position:absolute;right:-40px;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 10px;color:#999;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.slide-menu .menu-container ul li .sub-menu{display:none}.slide-menu .menu-container>ul li .sub-menu li>a{padding-left:30px}.slide-menu .menu-container>ul li .sub-menu li .sub-menu li>a{padding-left:45px}.slide-menu .menu-container>ul li .sub-menu li .sub-menu li .sub-menu li a{padding-left:60px}.footer-copy{text-align:right;font-size:14px;color:#8a91a1;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.footer-copy .copy-wrap{padding:34px 0px 66px;border-top:1px solid #dddddd}.footer-wrap{padding-top:100px;padding-bottom:74px}.footer-wrap .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-wrap .footer-logo{margin-bottom:22px}.footer-wrap .footer-logo img{margin-left:0px}.footer-wrap .form{padding-top:26px}.footer-wrap .form .form-row{position:relative}.footer-wrap .form .submit{position:absolute;right:0px;top:0px;width:47px;height:47px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer-wrap .form .submit:hover{opacity:.8}.footer-wrap .form .mml-icon{position:absolute;top:0px;right:0px;width:100%;height:100%;line-height:47px;text-align:center;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);color:#fefeff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer-wrap .form input[type="email"]{width:100%;height:47px;background:rgba(102,196,241,0.1);border:none;padding:0px 20px 0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-wrap .form input[type="email"]::-webkit-input-placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.footer-wrap .form input[type="email"]::-moz-placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.footer-wrap .form input[type="email"]:-ms-input-placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.footer-wrap .form input[type="email"]::-ms-input-placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.footer-wrap .form input[type="email"]::placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.footer-wrap .form input[type="submit"]{position:absolute;z-index:2;border:none;width:100%;height:100%;opacity:0}.footer-wrap .col:nth-of-type(1){max-width:300px;width:100%}.footer-wrap .col:nth-of-type(1) p{margin-bottom:22px}.footer-wrap .col:nth-of-type(1) ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-wrap .col:nth-of-type(1) li{margin-right:20px;font-size:20px;color:rgba(138,145,161,0.5)}.footer-wrap .col:nth-of-type(1) li:hover{color:#8a91a1}.footer-wrap .col:nth-of-type(2){max-width:420px;width:100%;margin:0 auto;padding:0px 10px}.footer-wrap .col:nth-of-type(3){max-width:200px;width:100%}.footer-wrap .col:nth-of-type(3) ul{padding-top:20px}.footer-wrap .col:nth-of-type(3) li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.footer-wrap .col:nth-of-type(3) .mml-icon{max-width:30px;width:100%;background:pink}.footer-wrap .col:nth-of-type(3) i{margin-right:10px;font-size:22px}.cta{text-align:center}.cta .cta-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:300px;background:url("/wp-content/themes/mml-theme/dist/img/common/common-cta-bg.jpg") no-repeat;background-position:center top;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 30px 10px rgba(135,141,163,0.2);box-shadow:0px 0px 30px 10px rgba(135,141,163,0.2)}.cta .cta-main{margin:0 auto;padding:40px 0px}.cta h2{margin-bottom:16px;color:#ffffff}.cta p{margin-bottom:34px;color:#ffffff}.cta .link_btn a{display:block;width:232px;height:54px;line-height:54px;margin:0 auto;background:#ffffff;-webkit-border-radius:27px;border-radius:27px;font-size:18px;color:#48aaf7;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.cta .link_btn a:hover{opacity:.8}@media (max-width: 768px){.footer-wrap{padding-bottom:44px}.footer-wrap .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-wrap .col{width:100%;margin:0 auto 30px}.footer-wrap .col:nth-of-type(1),.footer-wrap .col:nth-of-type(3){max-width:400px}.footer-wrap .col:nth-of-type(2){margin:0 auto 30px}}.page-template-m-blog .cta,.single-post .cta{display:none}.mml-cols-2,.mml-cols-3,.mml-cols-4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.mml-cols-2 .blog-item,.mml-cols-3 .blog-item,.mml-cols-4 .blog-item{margin:10px 10px 40px}.mml-cols-2 .blog-item{width:calc(50% - 20px)}.mml-cols-3 .blog-item{width:calc(33.3333% - 20px);background-color:#ffffff;-webkit-box-shadow:12px 16px 70px 0px rgba(69,82,139,0.1);box-shadow:12px 16px 70px 0px rgba(69,82,139,0.1);-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px}.mml-cols-3 .blog-title{font-size:20px;line-height:30px}.mml-blog,.mml-blog-recent{margin:0px auto 38px;font-family:'Roboto Slab Regular';line-height:23px;font-size:15px}.mml-blog a,.mml-blog-recent a{color:#444}.mml-blog a:hover,.mml-blog-recent a:hover{color:#0082d5}.mml-blog .mml-image,.mml-blog-recent .mml-image{position:relative;overflow:hidden}.mml-blog .mml-image:hover img,.mml-blog-recent .mml-image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.mml-blog .mml-text,.mml-blog-recent .mml-text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 25px;font-weight:300}.mml-blog .fa-caret-right,.mml-blog-recent .fa-caret-right{margin-left:.6em;-webkit-transition:all .24s;-o-transition:all .24s;transition:all .24s}.mml-blog .mml-page,.mml-blog-recent .mml-page{color:#333;font-weight:700}.mml-blog .mml-page.mml-active,.mml-blog .mml-page:hover,.mml-blog-recent .mml-page.mml-active,.mml-blog-recent .mml-page:hover{background-color:#0082d5;color:#fff}.blog-item{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .24s;-o-transition:all .24s;transition:all .24s;background-color:#fff}.blog-title{display:block;font-size:25px;line-height:35px;font-weight:700}.blog-time{font-size:14px;color:#666;font-weight:400}.blog-time .fa-clock{margin-right:.1em}.blog-excerpt{display:block;margin:10px 0 20px}.blog-tag{position:absolute;top:20px;right:0;padding:10px 14px;background-color:#0082d5;color:#fff;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;font-weight:500;font-size:11px;line-height:11px}.blog-tag:empty{display:none}.blog-withbg{background-color:#e6eaf1;-webkit-border-radius:5px;border-radius:5px}.tpl-blog-0 .blog-item,.tpl-blog-1 .blog-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tpl-blog-0 .blog-readmore,.tpl-blog-1 .blog-readmore{font-weight:700;font-size:14px}.tpl-blog-0 .blog-excerpt,.tpl-blog-1 .blog-excerpt{color:#888}.tpl-blog-0 .blog-time{position:absolute;left:0;bottom:100%;padding:15px 9px;background-color:rgba(255,255,255,0.9);color:#333;font-weight:700;text-align:center;font-size:14px;-webkit-transform:translate(30px, -30px);-ms-transform:translate(30px, -30px);transform:translate(30px, -30px)}.tpl-blog-0 .blog-date{display:block;margin-bottom:14px;font-size:28px}.tpl-blog-0 .blog-readmore{margin:auto 5px 0 auto;color:#0082d5}.tpl-blog-0 .blog-readmore:hover{color:#248dff}.tpl-blog-1 .blog-readmore{margin:auto 0 0 auto;padding:0 14px;line-height:35px;-webkit-border-radius:5px;border-radius:5px;background-color:#0082d5;color:#fff}.tpl-blog-1 .blog-readmore:hover{color:#fff;background-color:#248dff}.tpl-blog-1 .blog-time,.tpl-blog-2 .blog-time{position:absolute;bottom:100%;left:0;right:0;padding:0 25px;background-color:rgba(55,67,85,0.7);color:#fff;font-size:14px;line-height:30px}.tpl-blog-2 .blog-readmore{color:#0082d5;font-weight:400}.tpl-blog-2 .blog-readmore:hover{color:#248dff}.tpl-blog-2 .blog-excerpt{margin:10px 0 0;color:#666}.tpl-blog-2 .blog-excerpt a{display:block;width:106px;height:35px;line-height:35px;margin-left:auto;margin-top:24px;text-align:center;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:18px;border-radius:18px;font-size:14px;color:#ffffff;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.tpl-blog-2 .blog-excerpt a:hover{color:#fff;opacity:.8}.tpl-blog-3 .blog-time{margin-bottom:5px;font-size:14px}.tpl-blog-4 .blog-item{-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:3px 4px 10px 0px rgba(69,82,139,0.1);box-shadow:3px 4px 10px 0px rgba(69,82,139,0.1)}.tpl-blog-4 .blog-item:before{content:'\20';position:absolute;top:0;left:0;right:0;height:6px;width:0;background-color:#0082d5;-webkit-transition:width .15s ease;-o-transition:width .15s ease;transition:width .15s ease}.tpl-blog-4 .blog-item:hover:before{width:100%}.tpl-blog-4 .mml-text{padding:60px 50px}.tpl-blog-4 .blog-time{color:#9095a2;font-size:18px;font-weight:500}.tpl-blog-4 .blog-title{margin:25px 0 15px;font-size:24px;color:#222c47}.tpl-blog-4 .blog-title:hover{color:#0082d5}.tpl-blog-4 .blog-excerpt{margin:10px 0 50px}.tpl-blog-4 .blog-readmore{margin:auto 0 0 0;color:#0082d5;font-size:18px;font-weight:500}.tpl-blog-4 .blog-readmore:hover{color:#248dff}.tpl-blog-4 .blog-readmore i{margin-left:.5em}.tpl-blog-5,.tpl-blog-6,.tpl-blog-7{position:relative;overflow:hidden}.tpl-blog-5 .blog-item,.tpl-blog-6 .blog-item,.tpl-blog-7 .blog-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-border-radius:0;border-radius:0}.tpl-blog-5:before{content:'\20';position:absolute;left:10.7627%;top:0;bottom:0;width:2px;background-color:#ddd}.tpl-blog-5 .blog-item{padding-left:16.95%;margin-bottom:40px;background-color:transparent}.tpl-blog-5 .blog-item:before{content:'\20';position:absolute;left:10.7627%;top:10px;width:9px;height:9px;border:3px solid #0082d5;-webkit-border-radius:50%;border-radius:50%;background-color:#0082d5;-webkit-transform:translate(-14px, 0);-ms-transform:translate(-14px, 0);transform:translate(-14px, 0);-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;outline:3px solid #fff}.tpl-blog-5 .blog-item:after{content:'\20';position:absolute;top:16px;left:calc(10.7627% + 5px);height:2px;width:28px;background-color:#ddd}.tpl-blog-5 .blog-item>a{width:46%;max-width:380px}.tpl-blog-5 .mml-text{position:static}.tpl-blog-5 .blog-time{position:absolute;z-index:1;left:0;top:7px;padding:0 6px;line-height:22px;-webkit-border-radius:4px;border-radius:4px;background-color:#0082d5;color:#fff;font-weight:500;font-size:12px;outline:4px solid #fff}.tpl-blog-5 .blog-readmore{margin:auto 0 10px 0;padding:0 20px;background-color:#fafbfc;color:#999;font-size:14px;line-height:40px;text-align:right}.tpl-blog-5 .blog-readmore i{margin-right:.5em;font-size:1.28em}.tpl-blog-6 .blog-item,.tpl-blog-7 .blog-item{margin-bottom:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tpl-blog-6 .blog-time,.tpl-blog-7 .blog-time{font-size:14px}.tpl-blog-6 .blog-excerpt,.tpl-blog-7 .blog-excerpt{margin:0 0 40px;color:#666}.tpl-blog-6 .blog-readmore,.tpl-blog-7 .blog-readmore{font-weight:700;font-size:14px}.tpl-blog-6 .blog-item>a{width:46%;max-width:400px}.tpl-blog-6 .mml-text{padding:20px 80px}.tpl-blog-6 .blog-title{margin:10px 0}.tpl-blog-6 .blog-readmore{color:#0082d5}.tpl-blog-6 .blog-readmore:hover{color:#248dff}.tpl-blog-7 .blog-item{background-color:#fbfcff}.tpl-blog-7 .blog-item>a{width:50%;max-width:590px}.tpl-blog-7 .mml-text{position:static;padding:40px 70px}.tpl-blog-7 .blog-time{position:absolute;right:40px;bottom:40px}.tpl-blog-7 .blog-title{margin:0 0 10px}.tpl-blog-7 .blog-readmore{margin:0 auto 0 0;padding:0 14px;-webkit-border-radius:100px;border-radius:100px;background-color:#0082d5;color:#fff;line-height:35px}.tpl-blog-7 .blog-readmore:hover{background-color:#248dff;color:#fff}.mml-blog-detail{margin:90px auto 0px;font-family:'Roboto Slab';line-height:23px;font-size:15px}.blog-detail-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-detail-main .left{max-width:720px;width:100%}.blog-detail-main .right{max-width:460px;width:100%}.blog-detail-main .right-wrap{max-width:390px;margin-left:auto;padding-left:20px}.blog-detail-main .right-wrap .hd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-detail-main .right-wrap .col{border-bottom:1px solid #dddddd;padding-top:36px;padding-bottom:40px}.blog-detail-main .right-wrap .col:nth-of-type(1){padding-top:0px}.blog-detail-main .right-wrap .col:last-of-type{border-bottom:none}.blog-detail-main .right-wrap .list{padding-top:15px}.blog-detail-main .right-wrap .list li{margin-bottom:10px}.blog-detail-main .right-wrap .list li:last-of-type{margin-bottom:0px}.blog-detail-main .right-wrap .list a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fbfcff}.blog-detail-main .right-wrap .list a:hover{opacity:.8}.blog-detail-main .right-wrap .list .text{max-width:233px;width:100%;padding:8px 20px 4px;font-size:14px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.blog-detail-main .right-wrap .list p{padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #ececec}.blog-detail-main .right-wrap .list .date{color:#aaafbb}.blog-detail-main .right-wrap .list .date i{margin-right:10px;font-size:14px;color:#999999}.blog-detail-main .right-wrap .list .pic{max-width:100px;width:100%}.blog-detail-main .right-wrap .mml-icons{max-width:34px;width:100%;color:#3e9cf7}.blog-detail-main .right-wrap .mml-icons i{font-size:22px}.blog-detail-main .right-wrap .text{max-width:334px;width:100%}.blog-detail-main .right-wrap .text h5{margin-bottom:10px;font-size:18px;color:#222c47}.blog-detail-main .right-wrap .text p{font-size:14px;color:#747986}.blog-detail-main .right-wrap .form{padding-top:26px}.blog-detail-main .right-wrap .form .form-row{position:relative}.blog-detail-main .right-wrap .form .submit{position:absolute;right:0px;top:0px;width:47px;height:47px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-detail-main .right-wrap .form .submit:hover{opacity:.8}.blog-detail-main .right-wrap .form .mml-icon{position:absolute;top:0px;right:0px;width:100%;height:100%;line-height:47px;text-align:center;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);color:#fefeff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.blog-detail-main .right-wrap .form input[type="email"]{width:100%;height:47px;background:rgba(102,196,241,0.1);border:none;padding:0px 20px 0px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.blog-detail-main .right-wrap .form input[type="email"]::-webkit-input-placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.blog-detail-main .right-wrap .form input[type="email"]::-moz-placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.blog-detail-main .right-wrap .form input[type="email"]:-ms-input-placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.blog-detail-main .right-wrap .form input[type="email"]::-ms-input-placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.blog-detail-main .right-wrap .form input[type="email"]::placeholder{color:#86a8bf;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.blog-detail-main .right-wrap .form input[type="submit"]{position:absolute;z-index:2;border:none;width:100%;height:100%;opacity:0}.blog-detail-colwidth{width:63%;max-width:720px}.blog-detail-title{font-size:30px;line-height:45px;font-weight:700}.blog-detail-info{margin:20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-shares{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:15px;font-size:14px}.blog-shares a{margin:0 4px;font-size:18px}.blog-shares a:hover{opacity:.8}.blog-shares i.fa-facebook-square{color:#396ec6}.blog-shares i.fa-twitter-square{color:#50bdfc}.blog-shares i.fa-pinterest-square{color:#c31c1c}.blog-shares i.fa-linkedin{color:#398fc6}.blog-shares .addtoany_shortcode{margin-left:5px}.blog-shares .addtoany_list a{padding:0 4px;max-height:18px}.blog-article{padding-bottom:40px;border-bottom:1px solid #dddddd}.blog-article p,.blog-article li{margin-bottom:20px}.blog-comment{padding-top:56px}.blog-comment li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:32px}.blog-comment .face{max-width:118px;width:100%;padding-right:10px}.blog-comment .face img{max-width:80px;-webkit-border-radius:50%;border-radius:50%;margin-left:0px}.blog-comment .c-content{max-width:600px;width:100%;padding:25px 30px 30px;background-color:#fefeff;-webkit-box-shadow:0px 0px 18px 2px rgba(135,141,163,0.1);box-shadow:0px 0px 18px 2px rgba(135,141,163,0.1);-webkit-border-radius:6px;border-radius:6px}.blog-comment .c-content h6{margin-bottom:6px}.blog-widget{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:20px;padding:25px 30px 10px 45px;max-width:380px;background-color:#fff;-webkit-box-shadow:0px 20px 30px 0px rgba(84,87,93,0.1);box-shadow:0px 20px 30px 0px rgba(84,87,93,0.1)}.blog-widget h2{margin:0;font-size:22px;line-height:24px;font-weight:700}.blog-widget ul{margin:20px 0 0;border-top:1px solid rgba(221,221,221,0.3)}.blog-widget li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.blog-widget li:hover a{color:#666}.blog-widget li:hover .fa-arrow-right{opacity:1}.blog-widget li:not(:last-child) a{border-bottom:1px solid rgba(221,221,221,0.3)}.blog-widget .fa-arrow-right{margin-right:10px;opacity:0;-webkit-transition:opacity .24s;-o-transition:opacity .24s;transition:opacity .24s}.blog-widget a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:15px 0;color:#999;line-height:21px}.blog-detail-content{line-height:1.74;font-weight:400;color:#666;letter-spacing:.48px}.blog-detail-content h1,.blog-detail-content h2,.blog-detail-content h3,.blog-detail-content h4,.blog-detail-content h5,.blog-detail-content h6{line-height:1.3;font-weight:500;margin:30px 0 15px}.blog-detail-content h1{font-size:35px}.blog-detail-content h2{font-size:29px}.blog-detail-content h3{font-size:24px}.blog-detail-content h4{font-size:19px}.blog-detail-content h5{font-size:14px}.blog-detail-content p,.blog-detail-content li{margin:0 0 10px}.blog-detail-content img,.blog-detail-content video,.blog-detail-content audio{display:block;margin:20px auto;width:unset !important;height:unset !important}.blog-detail-content img:first-child,.blog-detail-content video:first-child,.blog-detail-content audio:first-child{margin-top:0}.mml-blog-recent{margin:0 auto 120px}.mml-blog-recent>h2{margin-bottom:20px;font-weight:700;font-size:36px;color:#444}.mml-blog-recent .mml-text{padding:15px 30px 30px}.mml-blog-recent .blog-title{margin:5px 0 0}@media (max-width: 1024px){.blog-detail-main .right{max-width:400px}}@media (max-width: 1000px){.tpl-blog-5:before{display:none}.tpl-blog-5 .blog-item{padding-left:0}.tpl-blog-5 .blog-item:before,.tpl-blog-5 .blog-item:after{display:none}.tpl-blog-5 .blog-time{left:7px;outline:none}.tpl-blog-6 .mml-text,.tpl-blog-7 .mml-text{padding:20px}}@media (max-width: 960px){.tpl-blog-4 .blog-item{width:calc(50% - 20px)}}@media (max-width: 850px){.mml-cols-3 .blog-item{width:calc(50% - 20px)}.tpl-blog-5 .blog-item{display:block}.tpl-blog-5 .blog-item>a{display:block;margin:auto;width:unset}}@media (max-width: 768px){.blog-detail-main{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-detail-main .left{max-width:100%}.blog-detail-main .right{margin:0 auto;padding-top:50px}.blog-detail-main .right-wrap{padding:0px;margin-left:0px}}@media (max-width: 720px){.tpl-blog-4 .blog-item .mml-text{padding:30px 20px 20px}.tpl-blog-6 .blog-item,.tpl-blog-7 .blog-item{display:block}.tpl-blog-6 .blog-item>a,.tpl-blog-7 .blog-item>a{display:block;margin:auto;width:unset}.tpl-blog-6 .blog-excerpt,.tpl-blog-7 .blog-excerpt{margin:0 0 20px}.tpl-blog-7 .blog-item{background-color:unset}.tpl-blog-7 .mml-text{position:relative;margin:auto;max-width:590px;background-color:#fbfcff}.tpl-blog-7 .blog-time{bottom:25px;right:20px}}@media (max-width: 600px){.mml-blog{margin:40px auto}.mml-blog .mml-text{padding:15px}.mml-blog .blog-item{width:100%}.blog-title,.mml-cols-3 .blog-title{font-size:18px;line-height:24px}.tpl-blog-1 .blog-time,.tpl-blog-2 .blog-time{padding:0 15px;line-height:36px}}@media (max-width: 900px){.blog-article{display:block}.blog-detail-colwidth{width:100%;margin:auto}.blog-widget{margin:40px auto;max-width:unset}}@media (max-width: 600px){.mml-blog-detail{margin:40px auto}.blog-widget{padding:20px}.mml-blog-recent{margin:40px auto}.mml-blog-recent>h2{text-align:center}.mml-blog-recent .blog-item{margin:10px auto;max-width:380px;width:100%}}@media (max-width: 540px){.blog-comment .face{max-width:60px}.blog-comment .face img{max-width:40px}.blog-comment .c-content{padding:20px 14px 20px}}.mml-faq-item{position:relative;margin-bottom:10px;background:rgba(0,0,0,0.02);color:#666}.mml-faq-item::before{position:absolute;top:0;left:0;width:60px;height:100%;border-width:0 1px 0 0;border-style:solid;border-color:rgba(0,0,0,0.1);content:''}.mml-faq-item.active .mml-faq-item-hd{color:#0095eb}.mml-faq-item.active .mml-faq-item-hd i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mml-faq-item .mml-faq-item-hd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0;cursor:pointer}.mml-faq-item .mml-faq-item-hd .number{width:60px;text-align:center}.mml-faq-item .mml-faq-item-hd .title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 20px;font-weight:normal}.mml-faq-item .mml-faq-item-hd i{position:absolute;top:0;right:0;width:80px;height:60px;line-height:60px;text-align:center;cursor:pointer;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.mml-faq-item .mml-faq-item-bd{display:none;padding:0 80px 20px 80px}.mml-mask{position:fixed;z-index:1000;left:0;top:0;bottom:0;right:0;padding:20px;background:rgba(0,0,0,0.5);display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mml-mask.mml-show{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.mml-modal{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto;max-height:100%;max-width:1000px;background:#fff;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 34px 0px rgba(33,33,33,0.15);box-shadow:0px 0px 34px 0px rgba(33,33,33,0.15)}.mml-modal .mml-form{-webkit-box-shadow:none;box-shadow:none}.mml-modal-header{padding:5px 20px;text-align:right}.mml-modal-close{font-size:26px;cursor:pointer}.mml-modal-content{padding:10px 20px 20px;overflow:auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.mml-modal-content h2{margin-bottom:10px}.mml-modal-content>p{margin-bottom:20px;text-align:center;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.mml-modal-content .form-row{margin-bottom:20px}.mml-modal-content .form-row:nth-last-child(2){margin-bottom:0px}.mml-modal-content input[type="text"],.mml-modal-content input[type="email"]{height:40px}.mml-modal-content textarea{min-height:150px}.page-template-p08-contact .cta{display:none}.p08-s1 h2{max-width:413px}.p08-s1 ul{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p08-s1 ul::after{position:absolute;z-index:-10;content:'';left:50%;top:62px;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:90%;height:2px;border-top:2px dashed rgba(0,0,0,0.2)}.p08-s1 p{margin:50px 0;max-width:480px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p08-s1 li{max-width:157px;text-align:center;width:25%}.p08-s1 h4{margin-top:40px}.p08-s1 .img-wrap{margin:0 auto;width:128px;height:128px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:-webkit-linear-gradient(130deg, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(130deg, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(-40deg, #248dff 0%, #79d3ed 100%);-webkit-box-shadow:0px 9px 27px 3px rgba(135,141,163,0.3);box-shadow:0px 9px 27px 3px rgba(135,141,163,0.3);border:solid 10px #ffffff;-webkit-border-radius:50%;border-radius:50%}.p08-s2{padding:100px 0 40px}.p08-s2 h2{font-size:30px}.p08-s2 .mml-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p08-s2 .img-wrap{max-width:580px;width:50%;background-color:#f9f9fb;-webkit-box-shadow:0px 27px 56px 24px rgba(95,101,123,0.1);box-shadow:0px 27px 56px 24px rgba(95,101,123,0.1)}.p08-s2 .img-wrap img{-webkit-border-radius:20px 0px 0px 20px;border-radius:20px 0px 0px 20px}.p08-s2 .mml-form{width:50%}@media (max-width: 768px){.p08-s1{text-align:center}.p08-s1 p,.p08-s1 h2{max-width:100%}.p08-s1 ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p08-s1 ul::after{display:none}.p08-s1 li{margin-bottom:20px;width:50%;max-width:100%}.p08-s2{padding-top:40px}.p08-s2 .mml-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p08-s2 .img-wrap,.p08-s2 .mml-form{width:100%}.p08-s2 .img-wrap img{-webkit-border-radius:20px;border-radius:20px}}.p07-s1 h6{margin-bottom:20px;color:#3097fc}.p07-s1 .mml-row>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:100px}.p07-s1 .mml-row>ul>li ul{margin-top:40px}.p07-s1 .mml-row>ul>li li{position:relative;padding-left:44px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p07-s1 .mml-row>ul>li li:not(:last-child){margin-bottom:20px}.p07-s1 .mml-row>ul>li:nth-child(odd) .text-wrap{padding-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.p07-s1 .mml-row>ul>li:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.p07-s1 .mml-row>ul>li:nth-child(even) .text-wrap{padding-right:10px}.p07-s1 .mml-row>ul>li:nth-child(3) .text-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p07-s1 .img-wrap{max-width:590px;width:51%}.p07-s1 .img-wrap img{-webkit-border-radius:20px;border-radius:20px}.p07-s1 .text-wrap{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.p07-s1 .text{max-width:542px}.p07-s1 p{margin-top:30px;max-width:506px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p07-s1 a{color:#3097fc;text-decoration:underline}.p07-s1 a:hover{opacity:.8}.p07-s1 i{position:absolute;left:0;top:5px;color:#39b91b;font-size:18px}.p07-s2 .mml-row{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:70px 10px 80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p07-s2 h2{max-width:230px}.p07-s2 .text-wrap{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.p07-s2 .text{max-width:686px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p07-s2 strong{color:#222c47}.p07-s3{padding:99px 0 140px}.p07-s3 .mml-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p07-s3 .text-wrap{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:10px}.p07-s3 .img-wrap{max-width:560px;width:48%;overflow:hidden}.p07-s3 ul{margin-left:-40px}.p07-s3 li{max-width:260px;margin-left:40px}.p07-s3 li img{-webkit-border-radius:10px;border-radius:10px}.p07-s3 h2{margin-bottom:30px}.p07-s3 p{max-width:490px;margin-bottom:20px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p07-s3 .text{max-width:500px}@media (max-width: 960px){.p07-s2{text-align:center}.p07-s2 .mml-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p07-s2 .text-wrap{margin-top:20px}.p07-s2 .text{max-width:100%}}@media (max-width: 768px){.p07-s1{text-align:center}.p07-s1 .mml-row>ul>li{margin-bottom:80px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p07-s1 .mml-row>ul>li li{text-align:left}.p07-s1 .img-wrap{width:100%}.p07-s1 .text-wrap{margin-top:20px;padding:0 !important}.p07-s1 .text,.p07-s1 p{max-width:100%}.p07-s2 .mml-row{padding:40px 10px}.p07-s3{padding:40px 0 80px;text-align:center}.p07-s3 .mml-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p07-s3 p{max-width:none}.p07-s3 .text{max-width:100%}.p07-s3 .img-wrap{width:100%}.p07-s3 .text-wrap{padding-right:0}}@media (max-width: 540px){.p07-s3 ul{margin-left:-10px}.p07-s3 li{margin-left:10px}}.page-template-p05-1-product-detail .cta,.single-portfolio .cta{display:none}.p05-1-s01{padding:100px 0px;border-bottom:1px solid #dddddd}.p05-1-s01 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p05-1-s01 .slider{max-width:500px;width:100%}.p05-1-s01 .for{max-height:500px;overflow:hidden;margin-bottom:10px}.p05-1-s01 .nav{overflow:hidden}.p05-1-s01 .nav .nav-wrap{max-width:540px;width:120%}.p05-1-s01 .nav ul{margin-left:-10px}.p05-1-s01 .nav li{max-width:100px;width:100%;border:solid 1px #dddddd;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:10px;cursor:pointer}.p05-1-s01 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:680px;width:100%}.p05-1-s01 .text-main{max-width:520px;margin:0 auto;padding:0px 10px}.p05-1-s01 h1{margin-bottom:30px;font-size:34px}.p05-1-s01 h4,.p05-1-s01 h5,.p05-1-s01 h6,.p05-1-s01 strong{margin-bottom:5px;font-size:16px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p05-1-s01 p{max-width:480px;margin-bottom:18px;font-size:12px;color:#747986}.p05-1-s01 .link_btn{padding-top:23px}.p05-1-s01 .link_btn a{display:block;width:187px;height:46px;line-height:45px;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:23px;border-radius:23px;text-align:center;font-size:14px;color:#ffffff;font-family:poppins, sans-serif;font-weight:500;font-style:normal}.p05-1-s01 .link_btn a:hover{opacity:.8}.p05-1-s01 .link_btn i{margin-left:8px;font-size:12px}.p05-1-s02{padding:100px 0px;border-bottom:1px solid #dddddd}.p05-1-s02 .s02-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:100px}.p05-1-s02 .s02-row:last-of-type{margin-bottom:0px}.p05-1-s02 .pic{max-width:590px;width:50%}.p05-1-s02 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:590px;width:50%}.p05-1-s02 .text-main{max-width:524px;width:100%;margin-left:auto;padding-left:20px}.p05-1-s02 h2{margin-bottom:18px;font-size:34px}.p05-1-s02 p{font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p05-1-s03{padding-top:92px;padding-bottom:100px;border-bottom:1px solid #dddddd}.p05-1-s03 .bd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:60px}.p05-1-s03 .nav{max-width:470px;width:100%;padding-right:20px;max-height:450px;overflow:hidden}.p05-1-s03 .nav .nav-wrap{max-width:420px;width:100%;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.p05-1-s03 .nav .swiper-container{height:480px;padding-right:40px}.p05-1-s03 .nav .swiper-scrollbar{right:0px;width:5px}.p05-1-s03 .nav .swiper-scrollbar .swiper-scrollbar-drag{background-image:-webkit-gradient(linear, left top, left bottom, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(top, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(top, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(180deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:3px;border-radius:3px}.p05-1-s03 .nav .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:120px !important;padding:31px 0px;border-bottom:1px solid #eeeeee;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.p05-1-s03 .nav .swiper-slide.current .mml-icon .play-icon{opacity:1}.p05-1-s03 .nav .mml-icon{position:relative;max-width:90px;width:100%}.p05-1-s03 .nav .mml-icon .play-icon{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;background-color:#f6f7fa;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}.p05-1-s03 .nav .mml-icon i{margin:0 auto;color:#383b48;font-size:20px}.p05-1-s03 .nav h4{max-width:290px;width:100%;padding:0px 20px;font-size:18px;color:#222c47}.p05-1-s03 .for{max-width:710px;width:70%}.p05-1-s03 .for a{position:relative;display:block}.p05-1-s03 .for .mml-icon{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:85px;height:84px;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:50%;border-radius:50%}.p05-1-s03 .for .mml-icon::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px);width:0px;height:0px;border-top:18px solid transparent;border-right:0px solid transparent;border-bottom:18px solid transparent;border-left:32px solid #ffffff;-webkit-border-radius:4px;border-radius:4px}.p05-1-s04{padding-top:92px;padding-bottom:40px}.p05-1-s04 .hd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p05-1-s04 .arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.p05-1-s04 .slick-arrow{position:initial;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);width:37px;height:37px;margin-left:8px}.p05-1-s04 .slick-arrow i{font-size:40px;color:#b8c0cf;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p05-1-s04 .slick-arrow:hover i{color:#162b56}.p05-1-s04 .bd{padding-top:60px;overflow:hidden}.p05-1-s04 ul{margin-left:-7px}.p05-1-s04 li{max-width:290px;width:100%;margin-left:7px;background-color:rgba(245,246,248,0.8)}.p05-1-s04 li:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.p05-1-s04 .pic{max-width:240px;margin:0 auto;overflow:hidden}.p05-1-s04 h4{padding:36px 42px 60px;font-size:16px}@media (max-width: 768px){.p05-1-s01 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p05-1-s01 .slider{margin:0 auto 40px}.p05-1-s01 .text{margin:0 auto}.p05-1-s01 .text-main{max-width:500px;padding:0px}.p05-1-s02 .s02-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p05-1-s02 .pic{width:100%;margin:0 auto 40px}.p05-1-s02 .text{width:100%;margin:0 auto}.p05-1-s02 .text-main{margin-left:0px;padding:0px}.p05-1-s03 h2{text-align:center}.p05-1-s03 .bd{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p05-1-s03 .for{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:100%;margin:0 auto 40px}.p05-1-s03 .nav{margin:0 auto}.p05-1-s04 h4{padding:20px 10px 30px}}@media (max-width: 540px){.p05-1-s01{padding:80px 0px}.p05-1-s02{padding:80px 0px}.p05-1-s02 .s02-row{margin-bottom:80px}.p05-1-s03,.p05-1-s04{padding-top:80px;padding-bottom:30px}}@media (max-width: 480px){.p05-1-s03 .nav{padding-right:0px}.p05-1-s03 .nav .nav-wrap{margin:0 auto}.p05-1-s03 .nav .swiper-container{padding-right:20px}.p05-1-s03 .for .mml-icon{width:50px;height:50px}.p05-1-s03 .for .mml-icon::before{border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:20px solid #ffffff}}.p05-s01{padding-bottom:140px}.p05-s01 .hd p{max-width:1150px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p05-s01 .bd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:53px}.p05-s01 .nav{max-width:320px;width:100%}.p05-s01 .nav-wrap{max-width:280px}.p05-s01 .nav-wrap h4{height:64px;line-height:64px;background-image:-webkit-gradient(linear, left top, right top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(left, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(left, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(90deg, #248dff 0%, #79d3ed 100%);color:#ffffff;font-family:poppins, sans-serif;font-weight:700;font-style:normal;text-align:center}.p05-s01 .nav-wrap ul{padding-top:30px}.p05-s01 .nav-wrap li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:18px 10px;border-bottom:1px solid #cccccc;font-family:poppins, sans-serif;font-weight:500;font-style:normal;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.p05-s01 .nav-wrap li.active,.p05-s01 .nav-wrap li:hover{color:#3097fc}.p05-s01 .nav-wrap i{margin-right:18px;font-size:12px}.p05-s01 .content{position:relative;max-width:860px;width:100%}.p05-s01 .content ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px}.p05-s01 .content li{max-width:270px;width:calc(33.33% - 25px);margin-left:25px;margin-bottom:40px;background-color:#ffffff;-webkit-box-shadow:0px 20px 30px 0px rgba(182,182,183,0.1);box-shadow:0px 20px 30px 0px rgba(182,182,183,0.1)}.p05-s01 .content li:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.p05-s01 .content li:hover h5{color:#3097fc}.p05-s01 .content h5{padding:16px 10px 22px 18px;font-size:16px;color:#222c47;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p05-s01 .content .pic{overflow:hidden}.p05-s01 section.product-list{display:none}.p05-s01 section.product-list.current{display:block}@media (max-width: 768px){.p05-s01 .bd{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p05-s01 .nav{max-width:100%;margin-bottom:60px}.p05-s01 .nav-wrap{max-width:100%}}@media (max-width: 540px){.p05-s01 .content ul{margin-left:-10px}.p05-s01 .content li{width:calc(50% - 10px);margin-left:10px}}@media (max-width: 414px){.p05-s01 .content li{margin-bottom:20px}}.only-breadCrumbs{background-image:-webkit-gradient(linear, left top, right top, from(#248dff), to(#79afed));background-image:-webkit-linear-gradient(left, #248dff 0%, #79afed 100%);background-image:-o-linear-gradient(left, #248dff 0%, #79afed 100%);background-image:linear-gradient(90deg, #248dff 0%, #79afed 100%)}.only-breadCrumbs .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:70px}.only-breadCrumbs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-family:poppins, sans-serif;font-weight:500;font-style:normal}.only-breadCrumbs a{color:rgba(254,254,255,0.8)}.only-breadCrumbs i{margin:0px 10px;font-size:12px}.p04-1-s01{padding-top:104px;padding-bottom:124px}.p04-1-s01 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p04-1-s01 .content{max-width:700px;width:100%}.p04-1-s01 .content h1{margin-bottom:32px;font-size:36px;color:#222c47}.p04-1-s01 .content .date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:18px;font-size:14px;color:#666666;font-family:poppins, sans-serif;font-weight:500;font-style:normal}.p04-1-s01 .content .date i{margin-right:7px;font-size:18px}.p04-1-s01 .content img{margin-bottom:28px}.p04-1-s01 .content h3,.p04-1-s01 .content h4,.p04-1-s01 .content h5,.p04-1-s01 .content h6{padding-top:14px;margin-bottom:8px;font-size:24px;color:#222c47}.p04-1-s01 .content p,.p04-1-s01 .content li{margin-bottom:14px;font-size:15px}.p04-1-s01 .side{max-width:480px;width:100%;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.p04-1-s01 .side-wrap{max-width:365px;margin-left:auto;background-color:#ffffff;-webkit-box-shadow:39px 46px 120px 0px rgba(51,51,51,0.1);box-shadow:39px 46px 120px 0px rgba(51,51,51,0.1)}.p04-1-s01 .side-wrap h4{height:76px;line-height:76px;padding:0px 30px;background-image:-webkit-gradient(linear, left top, right top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(left, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(left, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(90deg, #248dff 0%, #79d3ed 100%);font-size:18px;color:#fefeff}.p04-1-s01 .side-wrap h4 i{margin-right:12px;font-weight:100;font-size:20px}.p04-1-s01 .side-wrap ul{padding:16px}.p04-1-s01 .side-wrap li{margin-bottom:10px}.p04-1-s01 .side-wrap li:last-of-type{margin-bottom:0px}.p04-1-s01 .side-wrap a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#fbfcff}.p04-1-s01 .side-wrap a:hover{opacity:.8}.p04-1-s01 .side-wrap .text{max-width:233px;width:100%;padding:8px 20px 4px;font-size:14px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p04-1-s01 .side-wrap p{padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid #ececec}.p04-1-s01 .side-wrap .date{color:#aaafbb}.p04-1-s01 .side-wrap .date i{margin-right:10px;font-size:14px;color:#999999}.p04-1-s01 .side-wrap .pic{max-width:100px;width:100%}@media (max-width: 1024px){.p04-1-s01 .side{max-width:400px}}@media (max-width: 768px){.p04-1-s01 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p04-1-s01 .content{max-width:100%;margin-bottom:80px}.p04-1-s01 .side{max-width:365px;margin:0 auto;padding:0px}}@media (max-width: 540px){.p04-1-s01{padding:80px 0px}.p04-1-s01 .content h1{font-size:30px}.p04-1-s01 .content h3,.p04-1-s01 .content h4,.p04-1-s01 .content h5,.p04-1-s01 .content h6{font-size:20px}}.page-template-p04-cases .cta{display:none}.p04-s01{padding-bottom:37px}.p04-s01 .s01-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p04-s01 .date{position:relative;max-width:130px;width:100%}.p04-s01 .date .origin{position:absolute;z-index:2;top:6px;right:-13px;width:24px;height:24px;background:#ffffff}.p04-s01 .date .origin::before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;border:2px solid #3097fc}.p04-s01 .date .origin::after{content:'';position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:6px;height:6px;-webkit-border-radius:50%;border-radius:50%;background:#3097fc}.p04-s01 .date span{display:block;width:80px;padding:2px;margin-top:7px;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:4px;border-radius:4px;text-align:center;font-size:12px;color:#ffffff;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p04-s01 .content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1050px;width:100%;padding-left:70px;padding-bottom:47px;border-left:1px solid #dddddd;-webkit-box-sizing:border-box;box-sizing:border-box}.p04-s01 .content::before{content:'';position:absolute;left:12px;top:17px;width:28px;height:2px;background-color:#eeeeee}.p04-s01 .pic{max-width:380px;width:100%}.p04-s01 .text{max-width:600px;width:100%}.p04-s01 .text-main{max-width:560px;margin-left:40px}.p04-s01 .text-main h2{padding-top:12px;margin-bottom:18px;font-size:32px}.p04-s01 .text-main p{margin-bottom:11px;font-size:16px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p04-s01 .text-main .read-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#f6f7fa}.p04-s01 .text-main .read-more a{width:134px;margin-left:auto;border-left:1px solid #dddddd;text-align:center;font-size:14px;color:#747986}.p04-s01 .text-main .read-more a:hover{opacity:.8}.p04-s01 .text-main .read-more i{margin-right:6px;color:#666666;font-size:18px}@media (max-width: 768px){.p04-s01 .content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p04-s01 .text-main{margin-left:0px}.p04-s01 .text-main h2{font-size:28px}}@media (max-width: 540px){.p04-s01{padding-bottom:0px}.p04-s01 .s01-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}.p04-s01 .content{padding:0px;border:none}.p04-s01 .content::before{display:none}.p04-s01 .date{margin-bottom:30px}.p04-s01 .date .origin{display:none}.p04-s01 .text-main h2{font-size:24px}}.p03-s01{padding-bottom:180px}.p03-s01 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p03-s01 .nav{position:relative;max-width:230px;width:100%}.p03-s01 .nav.fixed .nav-wrap{position:absolute}.p03-s01 .nav li{position:relative;padding:3px 24px 3px 0px;margin-bottom:20px;color:rgba(34,44,71,0.5);font-family:poppins, sans-serif;font-weight:700;font-style:normal;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.p03-s01 .nav li.current{color:#222c47}.p03-s01 .nav li.current::before{opacity:1}.p03-s01 .nav li::before{content:'';position:absolute;top:0px;right:-3px;z-index:2;width:5px;height:100%;background-color:#278ffe;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}.p03-s01 .content{max-width:950px;width:100%;padding-left:40px;border-left:1px solid #dddddd;-webkit-box-sizing:border-box;box-sizing:border-box}.p03-s01 .s01-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:200px}.p03-s01 .s01-row:nth-of-type(2n) .text{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.p03-s01 .s01-row:nth-of-type(2n) .text-main{margin-left:0px;padding-right:20px;padding-left:0px}.p03-s01 .s01-row:nth-of-type(2n) .text-main h2{font-size:26px}.p03-s01 .s01-row:nth-last-child(2){margin-bottom:160px}.p03-s01 .s01-row:last-of-type{margin-bottom:0px;-webkit-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px)}.p03-s01 .row1 .text-main{padding-top:258px}.p03-s01 .row1 .pic{position:relative;padding-top:40px}.p03-s01 .row1 .small-pic{position:absolute;top:0px;right:0px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.p03-s01 .row1 .small-pic img{-webkit-border-radius:0px;border-radius:0px}.p03-s01 .row2{padding-top:80px}.p03-s01 .row2 .text-main{position:relative}.p03-s01 .row2 .text-main h2{position:relative;z-index:2}.p03-s01 .row2 .text-main p{position:relative;z-index:2;max-width:319px}.p03-s01 .row2 .text-main::before{content:'';position:absolute;top:-122px;left:-40px;width:199px;height:337px;background:url("/wp-content/themes/mml-theme/dist/img/p03/p03-s03-bg.jpg") no-repeat;background-position:center top}.p03-s01 .row2 .pic{position:relative;padding-top:84px}.p03-s01 .row2 .small-pic{position:absolute;bottom:40px;left:-211px;-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.p03-s01 .row2 .small-pic img{-webkit-border-radius:0px;border-radius:0px}.p03-s01 .row3 .pic{position:relative}.p03-s01 .row3 .small-pic{position:absolute;bottom:28px;right:0px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.p03-s01 .row3 .small-pic img{-webkit-border-radius:0px;border-radius:0px}.p03-s01 .row3 .text-main{padding-top:37px}.p03-s01 .row3 .text-main p{max-width:324px}.p03-s01 .row4 .text-main{padding-top:34px}.p03-s01 .row4 .text-main p{max-width:336px}.p03-s01 .row5 .text-main{padding-top:34px}.p03-s01 .row5 .pic{position:relative}.p03-s01 .row5 .small-title{position:absolute;bottom:-16px;right:-80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:280px;height:88px;text-align:center;font-size:18px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal;background-color:#fefeff;-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:10px;border-radius:10px}.p03-s01 .row5 .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}.p03-s01 .row5 .mml-icon{width:44px;height:44px;line-height:44px;margin-right:20px;background-color:#278ffe;-webkit-border-radius:22px;border-radius:22px;font-size:12px;color:#ffffff}.p03-s01 .row6 .pic{max-width:500px;-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:20px;border-radius:20px}.p03-s01 .row6 .text{max-width:410px}.p03-s01 .row6 .text-main{padding-top:34px}.p03-s01 .row6 .text-main p{max-width:334px}.p03-s01 .row7 .text-main{padding-top:36px}.p03-s01 .row7 .text-main p{max-width:334px}.p03-s01 .pic{max-width:480px;width:100%}.p03-s01 .pic img{-webkit-border-radius:20px;border-radius:20px}.p03-s01 .text{max-width:430px;width:100%}.p03-s01 .text-main{max-width:380px;margin-left:auto;padding-left:20px}.p03-s01 .text-main h2{margin-bottom:22px;font-size:28px}.p03-s01 .text-main p{max-width:340px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p03-s01 .text-main ul{padding-top:16px}.p03-s01 .text-main li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;font-size:14px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p03-s01 .text-main li i{margin-right:12px;color:#39b91b;font-size:16px}.p03-s01 .text-main li span a{font-size:14px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal;border-bottom:none}.p03-s01 .text-main li span a:hover{color:#278ffe}.p03-s01 .text-main a{border-bottom:1px solid #278ffe;color:#278ffe}.p03-s01 .text-main a:hover{opacity:.8}@media (max-width: 1024px){.p03-s01 .row1 .small-pic{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.p03-s01 .row1 .text-main{padding-top:36px}.p03-s01 .row2{padding-top:0px}.p03-s01 .row2 .small-pic{position:initial;max-width:320px}.p03-s01 .row2 .pic{padding-top:0px}.p03-s01 .row3 .small-pic{bottom:0px;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.p03-s01 .row5 .small-title{left:0px}}@media (max-width: 768px){.p03-s01{padding-bottom:100px}.p03-s01 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p03-s01 .s01-row:nth-of-type(n){margin-bottom:100px}.p03-s01 .row2 .text-main::before{display:none}.p03-s01 .content{border-left:none;padding-left:0px}.p03-s01 .nav{max-width:100%;margin-bottom:20px}.p03-s01 .nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p03-s01 .nav li{width:50%;padding:3px 24px 3px 20px}}@media (max-width: 540px){.p03-s01{padding-bottom:10px}.p03-s01 .s01-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p03-s01 .s01-row:last-of-type{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.p03-s01 .pic{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin:0 auto}.p03-s01 .text{max-width:480px !important;margin:0 auto}.p03-s01 .text-main{margin-left:0px;padding:36px 0px 0px 0px !important}}@media (max-width: 414px){.p03-s01 .nav li{width:100%}.p03-s01 .row1 .small-pic{max-width:200px}}.p02-11-s01{padding-bottom:30px}.p02-11-s01 h2{max-width:440px;margin-bottom:62px}.p02-11-s01 .pic{margin-bottom:132px}.p02-11-s01 p{max-width:1120px;margin-bottom:22px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-11-s01 p strong{color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-11-s01 ul{padding-top:20px}.p02-11-s01 li{margin-bottom:17px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-11-s01 li strong{margin-right:10px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-11-s01 .s01-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:62px;margin-left:-20px}.p02-11-s01 .col{max-width:280px;width:100%;margin-left:20px;text-align:center}.p02-11-s01 .mml-icon{max-width:150px;margin:0 auto 33px;-webkit-box-shadow:0px 9px 27px 3px rgba(135,141,163,0.3);box-shadow:0px 9px 27px 3px rgba(135,141,163,0.3);-webkit-border-radius:50%;border-radius:50%;border:solid 11px #ffffff}.p02-11-s01 .icon-wrap{width:128px;height:128px;-webkit-border-radius:50%;border-radius:50%;padding:24px;background-image:-webkit-linear-gradient(130deg, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(130deg, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(-40deg, #248dff 0%, #79d3ed 100%)}.p02-11-s02{padding-top:167px}.p02-11-s02:last-of-type{padding-bottom:140px}.p02-11-s02 .hd .mml-icon{width:45px;height:45px;line-height:45px;margin-bottom:22px;-webkit-border-radius:50%;border-radius:50%;text-align:center;color:#fefeff;font-family:poppins, sans-serif;font-weight:700;font-style:normal;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%)}.p02-11-s02 .hd h2{max-width:580px;margin-bottom:32px}.p02-11-s02 .hd p{max-width:1140px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-11-s02 .hd a{color:#369bfb;border-bottom:1px solid #369bfb}.p02-11-s02 .hd h4{padding-top:62px}.p02-11-s02 .bd{padding-top:55px}.p02-11-s02 .bd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-150px}.p02-11-s02 .bd li{width:calc(25% - 150px);margin-left:150px}.p02-11-s02 .bd .item-main{max-width:180px;margin:0 auto}.p02-11-s02 .bd .item-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p02-11-s02 .bd .mml-icon{max-width:70px;width:100%}.p02-11-s02 .bd .number{line-height:100px;margin-left:auto;font-size:100px;color:rgba(233,237,244,0.5);font-family:poppins, sans-serif;font-weight:700;font-style:normal;font-weight:bold}.p02-11-s02 .bd h4{max-width:170px;padding-top:5px}.p02-11-s02 .ft{padding-top:100px}.p02-11-s02 .ft h4{margin-bottom:30px}.p02-11-s02 .ft p{margin-bottom:14px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-11-s02 .ft .table-wrap{overflow-x:auto}.p02-11-s02 .ft th,.p02-11-s02 .ft td{width:393px;height:81px;padding:20px;text-align:center;background-color:#ffffff;border:solid 1px #dddddd;font-size:16px;color:#222c47;font-family:poppins, sans-serif;font-weight:600;font-style:normal}@media (max-width: 768px){.p02-11-s02 .bd ul{margin-left:-30px}.p02-11-s02 .bd li{width:calc(25% - 30px);margin-left:30px}}@media (max-width: 540px){.p02-11-s01{padding-bottom:0px}.p02-11-s01 .pic{margin-bottom:50px}.p02-11-s01 .s01-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-11-s01 .col{width:calc(50% - 20px);margin-bottom:40px}.p02-11-s01 .mml-icon{max-width:120px}.p02-11-s01 .icon-wrap{width:99px;height:99px}.p02-11-s02{padding-top:70px}.p02-11-s02:last-of-type{padding-bottom:90px}.p02-11-s02 .bd ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.p02-11-s02 .bd li{width:calc(50% - 20px);margin-left:20px;margin-bottom:30px}.p02-11-s02 .bd .number{font-size:70px}.p02-11-s02 .ft{padding-top:60px}}.p02-10-s01{overflow:hidden}.p02-10-s01 .hd{max-width:680px;margin-bottom:46px}.p02-10-s01 h2{margin-bottom:28px}.p02-10-s01 p{margin-bottom:22px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-10-s01 .bd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p02-10-s01 .arrows{max-width:92px;width:100%;padding-right:37px}.p02-10-s01 .arrows .slick-arrow{position:initial;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);width:55px;height:55px;line-height:55px;color:#b8c0cf;overflow:hidden}.p02-10-s01 .arrows .slick-arrow:hover i{color:#162b56}.p02-10-s01 .arrows .s01-prev{margin-bottom:18px}.p02-10-s01 .arrows i{margin-left:-6px;font-size:66px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-10-s01 .slider{max-width:1088px;width:100%}.p02-10-s01 .slider-wrap{max-width:1650px;width:152%;overflow:hidden}.p02-10-s01 ul{margin-left:-50px}.p02-10-s01 li{max-width:800px;width:100%;margin-left:50px}.p02-10-s01 li img{-webkit-border-radius:20px;border-radius:20px}.p02-10-s02{padding-top:190px;padding-bottom:136px;text-align:center}.p02-10-s02 h2{max-width:680px;margin:0 auto 80px}.p02-10-s02 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-77px}.p02-10-s02 li{max-width:342px;width:100%;margin-left:77px}.p02-10-s02 .mml-icon{max-width:150px;margin:0 auto 33px;-webkit-box-shadow:0px 9px 27px 3px rgba(135,141,163,0.3);box-shadow:0px 9px 27px 3px rgba(135,141,163,0.3);-webkit-border-radius:50%;border-radius:50%;border:solid 11px #ffffff}.p02-10-s02 .icon-wrap{width:128px;height:128px;-webkit-border-radius:50%;border-radius:50%;padding:24px;background-image:-webkit-linear-gradient(130deg, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(130deg, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(-40deg, #248dff 0%, #79d3ed 100%)}.p02-10-s02 h4{margin-bottom:15px}@media (max-width: 768px){.p02-10-s01 .arrows{padding-right:10px}.p02-10-s01 .arrows .slick-arrow{width:40px;height:40px;line-height:40px}.p02-10-s01 .arrows i{font-size:40px}.p02-10-s01 ul{margin-left:-10px}.p02-10-s01 li{margin-left:10px}.p02-10-s02 ul{margin-left:-20px}.p02-10-s02 li{margin-left:20px}}@media (max-width: 540px){.p02-10-s02{padding-top:90px;padding-bottom:50px}.p02-10-s02 ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px}.p02-10-s02 li{margin:0 auto 40px}.p02-10-s02 .mml-icon{max-width:120px}.p02-10-s02 .icon-wrap{width:99px;height:99px}}.p02-5-s02.p02-9-s01{padding-top:0px;padding-bottom:140px}.p02-5-s02.p02-9-s01 .text-main{max-width:518px}.p02-9-s02{overflow:hidden;padding-bottom:150px}.p02-9-s02 .s02-wrap{position:relative;padding-top:100px}.p02-9-s02 .s02-wrap::before{content:'';position:absolute;top:0px;left:37.1%;width:1206px;height:100%;background-color:#f2f9ff;-webkit-border-radius:30px 0px 0px;border-radius:30px 0px 0px}.p02-9-s02 .container{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-9-s02 .left{max-width:680px;width:100%;padding:64px 86px 17px;background-color:#fefeff;-webkit-box-shadow:0px 10px 70px 30px rgba(135,141,163,0.05);box-shadow:0px 10px 70px 30px rgba(135,141,163,0.05);-webkit-border-radius:20px;border-radius:20px}.p02-9-s02 .left li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}.p02-9-s02 .left .mml-icon{margin-right:22px;font-size:22px;color:#56b0ff}.p02-9-s02 .left h4{margin-bottom:16px}.p02-9-s02 .left p{font-size:14px}.p02-9-s02 .right{max-width:500px;width:100%}.p02-9-s02 .right-wrap{position:relative;max-width:426px;height:100%;padding-top:104px;padding-left:20px;margin-left:auto}.p02-9-s02 .right-wrap h2{margin-bottom:27px}.p02-9-s02 .right-wrap .pic{position:absolute;bottom:-17px;right:0px}@media (max-width: 1024px){.p02-9-s02 .left{padding:64px 40px 17px}}@media (max-width: 768px){.p02-9-s02 .s02-wrap::before{left:0px;-webkit-border-radius:0px;border-radius:0px}.p02-9-s02 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-9-s02 .left{margin:0 auto}.p02-9-s02 .right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;max-width:680px;margin:0 auto 40px;text-align:center}.p02-9-s02 .right-wrap{padding:0px;margin:0 auto}.p02-9-s02 .right-wrap .pic{position:initial;display:none}}@media (max-width: 540px){.p02-5-s02.p02-9-s01,.p02-9-s02{padding-bottom:90px}}@media (max-width: 414px){.p02-9-s02 .left{padding:64px 20px 17px}}.p02-8-s01 .bd{max-width:1360px;margin:0 auto;background-color:rgba(242,249,255,0.5)}.p02-8-s01 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-8-s01 .pic{max-width:560px;width:100%}.p02-8-s01 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:620px;width:100%}.p02-8-s01 .text-main{max-width:540px;margin-left:auto;padding-left:20px}.p02-8-s01 h2{margin-bottom:24px}.p02-8-s01 p{margin-bottom:20px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-8-s02{padding-top:190px;padding-bottom:60px}.p02-8-s02 h2{margin-bottom:70px;text-align:center}.p02-8-s02 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-5px}.p02-8-s02 li{max-width:390px;width:100%;margin-left:5px;padding:70px 60px 42px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:-webkit-linear-gradient(45deg, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(45deg, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(45deg, #248dff 0%, #79d3ed 100%)}.p02-8-s02 .mml-icon{margin-bottom:30px}.p02-8-s02 img{margin-left:0px}.p02-8-s02 h5{margin-bottom:16px;font-size:18px;color:rgba(255,255,255,0.88)}.p02-8-s02 p{margin-bottom:18px;font-size:14px;color:rgba(254,254,255,0.8);font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-8-s05{padding-top:150px;padding-bottom:130px}.p02-8-s05 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-8-s05 .pic{max-width:680px;width:100%}.p02-8-s05 .pic img{-webkit-border-radius:20px;border-radius:20px}.p02-8-s05 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:500px;width:500%}.p02-8-s05 .text-main{margin-left:auto;padding-left:20px}.p02-8-s05 h2{margin-bottom:22px}.p02-8-s05 p{max-width:430px;margin-bottom:20px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-8-s05 p:last-of-type{margin-bottom:0px}@media (max-width: 960px){.p02-8-s02 li{padding:70px 30px 40px}}@media (max-width: 768px){.p02-8-s01 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-8-s01 .bd{padding-bottom:40px}.p02-8-s01 .pic{margin:0 auto}.p02-8-s01 .text{max-width:560px;margin:0 auto}.p02-8-s01 .text-main{margin-left:0px;padding:0px}.p02-8-s02 ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-8-s02 li{width:calc(50% - 5px);margin-bottom:20px}.p02-8-s05 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-8-s05 .pic{margin:0 auto 40px}.p02-8-s05 .text{max-width:680px;margin:0 auto}.p02-8-s05 .text-main{margin-left:0px;padding:0px}}@media (max-width: 540px){.p02-8-s02{padding-top:90px;padding-bottom:10px}.p02-8-s02 ul{margin:0px}.p02-8-s02 li{width:100%;margin:0 auto 20px}.p02-8-s05{padding-top:90px;padding-bottom:80px}}.p02-5-s02.p02-7-s01{padding-top:0px}.p02-5-s02.p02-7-s01 .text-main{max-width:550px}.p02-5-s02.p02-7-s01 p{max-width:498px}.p02-7-s02{padding-top:98px;padding-bottom:138px}.p02-7-s02 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-7-s02 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:531px;width:100%}.p02-7-s02 h2{margin-bottom:26px}.p02-7-s02 li{margin-bottom:20px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-7-s02 i{margin-right:8px;color:#39b91b}.p02-7-s02 .pic{max-width:649px;width:100%}@media (max-width: 768px){.p02-7-s02 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-7-s02 .pic{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin:0 auto}.p02-7-s02 .text{margin:0 auto}.p02-7-s02 .text-main{padding:0px}}@media (max-width: 540px){.p02-7-s02{padding-top:70px;padding-bottom:80px}}.p02-5-s02.p02-6-s01{padding-top:0px}.p02-6-s02{padding-top:190px;text-align:center}.p02-6-s02 .bd{padding-top:50px}.p02-6-s02 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px}.p02-6-s02 li{max-width:280px;width:100%;margin-left:20px;background-color:#fefeff;-webkit-box-shadow:0px 0px 65px 0px rgba(110,153,197,0.1);box-shadow:0px 0px 65px 0px rgba(110,153,197,0.1);-webkit-border-radius:10px;border-radius:10px;padding:20px 24px 48px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-6-s02 .mml-icon{max-width:120px;margin:0 auto 20px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.p02-6-s02 h4{margin-bottom:14px}.p02-6-s02 .ft{padding-top:50px}.p02-6-s02 .ft a{display:block;width:227px;height:54px;line-height:54px;margin:0 auto;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:27px 27px 27px 27px;border-radius:27px 27px 27px 27px;font-size:18px;color:#ffffff;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-6-s02 .ft a:hover{opacity:.8}.p02-6-s03{padding-top:190px}.p02-6-s03 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-6-s03 .left{max-width:600px;width:100%}.p02-6-s03 .left-wrap{max-width:480px;padding-right:20px}.p02-6-s03 h2{margin-bottom:33px}.p02-6-s03 p{margin-bottom:20px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-6-s03 .pic{padding-top:14px}.p02-6-s03 .right{max-width:500px;width:100%}.p02-6-s03 .right-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-45px;margin-top:-10px}.p02-6-s03 .right-wrap ul{max-width:250px;width:100%;margin-left:45px}.p02-6-s03 .right-wrap li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:34px 0px 30px;border-bottom:1px solid #dddddd;font-size:20px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-6-s03 .right-wrap i{margin-right:20px;margin-top:4px;font-size:22px;color:#39b91b}.p02-6-s04{padding-top:180px;padding-bottom:140px}.p02-6-s04 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-6-s04 .slider{max-width:590px;width:50%;-webkit-border-radius:20px;border-radius:20px;overflow:hidden}.p02-6-s04 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:590px;width:50%}.p02-6-s04 .text-main{max-width:532px;margin-left:auto;padding-left:20px}.p02-6-s04 h2{margin-bottom:30px}.p02-6-s04 p{margin-bottom:20px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-6-s04 strong{color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-6-s04 .arrows{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:26px}.p02-6-s04 .slick-arrow{position:initial;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);width:66px;height:66px;line-height:66px;margin-right:12px}.p02-6-s04 .slick-arrow:hover i{color:#162b56}.p02-6-s04 .slick-arrow i{font-size:66px;color:#b8c0cf;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width: 768px){.p02-6-s02 ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px}.p02-6-s02 li{margin:0 auto 20px}.p02-6-s03 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-6-s03 .left{margin:0 auto}.p02-6-s03 .left-wrap{padding:0px}.p02-6-s03 .right{margin:0 auto}.p02-6-s04 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-6-s04 .text{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:100%;margin:0 auto 40px}.p02-6-s04 .text-main{margin-left:0px;padding:0px}.p02-6-s04 .slider{width:100%;margin:0 auto}}@media (max-width: 540px){.p02-6-s02{padding-top:80px}.p02-6-s03{padding-top:80px}.p02-6-s03 .right-wrap{margin-left:-20px}.p02-6-s03 .right-wrap li{padding:24px 0px 20px;font-size:18px}.p02-6-s03 .right-wrap ul{margin-left:20px}.p02-6-s04{padding-top:90px;padding-bottom:80px}.p02-6-s04 .slick-arrow{width:40px;height:40px}.p02-6-s04 .slick-arrow i{font-size:40px}}@media (max-width: 414px){.p02-6-s03 .right-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px}.p02-6-s03 .right-wrap ul{width:100%;margin:0 auto}}.p02-3-s03.p02-5-s01{padding-bottom:60px;padding-top:0px}.p02-3-s03.p02-5-s01 .hd{max-width:780px;margin-left:0px;margin-bottom:64px;text-align:left}.p02-5-s02{padding-top:140px}.p02-5-s02:nth-of-type(2n-1) .text{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;padding-right:20px}.p02-5-s02:nth-of-type(2n-1) .text-main{margin-left:0px;padding-left:0px}.p02-5-s02:nth-of-type(2n-1) p{max-width:506px}.p02-5-s02 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-5-s02 .pic{width:50%}.p02-5-s02 .pic img{-webkit-border-radius:20px;border-radius:20px}.p02-5-s02 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%}.p02-5-s02 .text-main{max-width:528px;width:100%;margin-left:auto;padding-left:20px}.p02-5-s02 h2{margin-bottom:24px}.p02-5-s02 p{margin-bottom:20px;font-family:poppins, sans-serif;font-weight:400;font-style:normal;color:#747986}.p02-5-s03{padding-top:192px;padding-bottom:60px;overflow:hidden}.p02-5-s03 .hd-wrap{max-width:520px}.p02-5-s03 .hd-wrap h2{margin-bottom:24px}.p02-5-s03 .hd-wrap p{font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-5-s03 .bd{padding-top:48px}.p02-5-s03 .slider{max-width:2400px;width:200%;margin-left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.p02-5-s03 li{max-width:800px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-5-s03 li .pic{margin:25px 40px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-5-s03 li.slick-current .pic{margin:0px}.p02-5-s03 li img{-webkit-border-radius:20px;border-radius:20px}.p02-5-s06{padding-top:120px}.p02-5-s06 .hd{text-align:center}.p02-5-s06 h2{position:relative;z-index:2}.p02-5-s06 .pic{margin-top:-30px}.p02-5-s06 .bd{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px);overflow-x:auto}.p02-5-s06 table{background-color:#ffffff;-webkit-box-shadow:0px 0px 65px 0px rgba(110,153,197,0.1);box-shadow:0px 0px 65px 0px rgba(110,153,197,0.1);-webkit-border-radius:10px;border-radius:10px}.p02-5-s06 .bd-wrap{padding-bottom:70px}.p02-5-s06 tr:last-of-type th,.p02-5-s06 tr:last-of-type td{border-bottom:none}.p02-5-s06 tr th{color:#222c47;font-family:poppins, sans-serif;font-weight:600;font-style:normal}.p02-5-s06 tr th,.p02-5-s06 tr td{width:440px;padding:40px;border-right:solid 1px #dddddd;border-bottom:solid 1px #dddddd}.p02-5-s06 tr th:nth-of-type(1),.p02-5-s06 tr td:nth-of-type(1){width:300px;color:#222c47;font-size:16px;font-family:poppins, sans-serif;font-weight:600;font-style:normal}.p02-5-s06 tr th:last-of-type,.p02-5-s06 tr td:last-of-type{border-right:none}.p02-5-s06 tr td{font-size:14px;color:#747986}.p02-5-s06 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:344px}.p02-5-s06 .text i{margin-top:2px;margin-right:18px;font-size:22px;color:#39b91b}@media (max-width: 1024px){.p02-5-s06 .bd{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}}@media (max-width: 768px){.p02-5-s02 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-5-s02 .pic{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:100%;margin:0 auto 40px}.p02-5-s02 .text:nth-of-type(n){width:100%;padding:0px}.p02-5-s02 .text:nth-of-type(n) .text-main{max-width:590px;margin:0 auto;padding:0px}.p02-5-s06 .bd{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}}@media (max-width: 540px){.p02-3-s03.p02-5-s01{padding-bottom:30px}.p02-5-s02{padding-top:80px}.p02-5-s03{padding-top:90px;padding-bottom:40px}.p02-5-s03 li .pic{margin:12px 20px}.p02-5-s06{padding-top:80px}.p02-5-s06 .pic{margin-top:0px}.p02-5-s06 tr td,.p02-5-s06 tr th{padding:10px}.p02-5-s06 .text i{margin-right:10px}}.p02-4-s01 h2{max-width:500px;margin-bottom:24px}.p02-4-s01 p{max-width:1140px;margin-bottom:20px;color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-4-s01 p:last-of-type{margin-bottom:6px}.p02-4-s02{padding-top:92px;padding-bottom:20px;border-bottom:1px solid #dddddd}.p02-4-s02:last-of-type{border-bottom:none;padding-bottom:60px}.p02-4-s02.bigImage .pic{max-width:640px}.p02-4-s02.bigImage .text{max-width:540px}.p02-4-s02.bigImage .text-main{max-width:500px}.p02-4-s02.bigImage p{max-width:468px}.p02-4-s02 .hd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:52px}.p02-4-s02 .hd .mml-icon{margin-right:16px}.p02-4-s02 .hd h3{font-size:30px;color:#747986}.p02-4-s02 .p02-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:80px}.p02-4-s02 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:600px;width:100%}.p02-4-s02 .text-main{max-width:550px;width:100%;margin-left:auto;padding-left:20px}.p02-4-s02 h2{margin-bottom:24px}.p02-4-s02 p{margin-bottom:22px;color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-4-s02 p a{color:#48aaf7;border-bottom:1px solid #48aaf7}.p02-4-s02 p a:hover{opacity:.8}.p02-4-s02 span{color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-4-s02 strong{color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-4-s02 li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.p02-4-s02 li i{margin-top:4px;margin-right:12px;color:#39b91b}.p02-4-s02 .col-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-4-s02 .col{width:50%;margin-bottom:17px;-webkit-box-sizing:border-box;box-sizing:border-box}.p02-4-s02 .col:nth-of-type(2n){padding-left:10px}.p02-4-s02 .pic{max-width:580px;width:100%;-webkit-border-radius:20px;border-radius:20px;overflow:hidden}@media (max-width: 768px){.p02-4-s02 .p02-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-4-s02 .pic{margin:0 auto 40px}.p02-4-s02 .text{max-width:580px;margin:0 auto}.p02-4-s02 .text-main{margin-left:0px;padding:0px}}@media (max-width: 540px){.p02-4-s02{padding-top:80px;padding-bottom:0px}.p02-4-s02:last-of-type{padding-bottom:0px}}.p02-3-s01{position:relative;padding-top:70px;overflow:hidden}.p02-3-s01::before{content:'';position:absolute;top:0px;left:0px;width:770px;height:568px;background-color:#f2f9ff}.p02-3-s01 .container{position:relative}.p02-3-s01 .arrows{position:absolute;right:0px;bottom:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-3-s01 .arrows .slick-arrow{position:initial;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);width:34px;height:34px;line-height:34px;-webkit-border-radius:50%;border-radius:50%;margin-left:10px;border:1px solid #59a9fe;-webkit-box-sizing:border-box;box-sizing:border-box;color:#59a9fe;font-size:12px;opacity:.5;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-3-s01 .arrows .slick-arrow:hover{opacity:1}.p02-3-s01 .hd{position:relative;z-index:2}.p02-3-s01 .hd-wrap{max-width:948px;margin-bottom:80px;padding-right:90px}.p02-3-s01 h2{margin-bottom:24px}.p02-3-s01 .bd{position:relative;z-index:2;overflow:hidden}.p02-3-s01 .bd .click-area{position:absolute;z-index:2;right:0px;top:0px;width:102px;height:100%;cursor:pointer}.p02-3-s01 .slider{max-width:1880px;width:160%;overflow:hidden}.p02-3-s01 ul{margin-left:-40px}.p02-3-s01 li{max-width:440px;width:100%;margin-left:40px}.p02-3-s01 h4{padding-top:35px}.p02-3-s02{padding-top:200px}.p02-3-s02 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-3-s02 .pic{max-width:680px;width:100%;-webkit-border-radius:20px;border-radius:20px}.p02-3-s02 .pic img{-webkit-border-radius:20px;border-radius:20px}.p02-3-s02 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:500px;width:100%}.p02-3-s02 .text-main{max-width:454px;width:100%;margin-left:auto;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.p02-3-s02 h2{margin-bottom:25px}.p02-3-s02 p{margin-bottom:20px;color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-3-s03{padding-top:190px;padding-bottom:140px;text-align:center}.p02-3-s03 .hd{max-width:880px;margin:0 auto 56px}.p02-3-s03 .hd h2{margin-bottom:22px}.p02-3-s03 .bd{position:relative}.p02-3-s03 .slick-arrow{left:-40px;font-size:18px;color:rgba(51,51,51,0.3);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-3-s03 .slick-arrow:hover{color:#333333}.p02-3-s03 .s03-next{left:auto;right:-40px}.p02-3-s03 ul{margin-left:-30px}.p02-3-s03 li{max-width:280px;width:100%;margin-left:30px}@media (max-width: 1260px){.p02-3-s03 .slick-arrow{left:0px;color:#333333}.p02-3-s03 .slick-arrow:hover{opacity:.8}.p02-3-s03 .s03-next{left:auto;right:0px}}@media (max-width: 1240px){.p02-3-s01 .bd .click-area{width:250px}}@media (max-width: 1024px){.p02-3-s01 .bd .click-area{width:190px}}@media (max-width: 768px){.p02-3-s01{padding-top:0px}.p02-3-s01::before{display:none}.p02-3-s01 .hd-wrap{padding-right:0px}.p02-3-s01 .arrows{position:initial;margin-bottom:40px}.p02-3-s01 .bd .click-area{width:148px}.p02-3-s01 ul{margin-left:-20px}.p02-3-s01 li{margin-left:20px}.p02-3-s02 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-3-s02 .pic{margin:0 auto 40px}.p02-3-s02 .text{max-width:680px;margin:0 auto}.p02-3-s02 .text-main{padding:0px;margin:0px}}@media (max-width: 540px){.p02-3-s01 .bd .click-area{display:none}.p02-3-s01 .slider{max-width:100%;width:100%}.p02-3-s01 ul{margin-left:-10px}.p02-3-s01 li{margin-left:10px}.p02-3-s02{padding-top:90px}.p02-3-s03{padding:90px 0px}.p02-3-s03 ul{margin-left:-10px}.p02-3-s03 li{margin-left:10px}}.page-template-p02-2-product-planning .cta{display:none}.page-template-p02-2-product-planning .cta.p02-2-cta{display:block}.p02-2-s01{padding-bottom:140px}.p02-2-s01:nth-of-type(2n) .text{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.p02-2-s01:nth-of-type(2n) .text-main{margin-left:0px;padding-left:0px;padding-right:20px}.p02-2-s01.doubleImg .pic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:initial}.p02-2-s01.doubleImg .item{max-width:390px;width:100%}.p02-2-s01.doubleImg .item img{-webkit-box-shadow:0px 0px 20px 10px rgba(135,141,163,0.2);box-shadow:0px 0px 20px 10px rgba(135,141,163,0.2);-webkit-border-radius:10px;border-radius:10px}.p02-2-s01.doubleImg .item:last-of-type{margin-top:30px;margin-left:-190px}.p02-2-s01 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-2-s01 .pic{max-width:590px;width:50%;-webkit-border-radius:20px;border-radius:20px;overflow:hidden}.p02-2-s01 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:590px;width:50%}.p02-2-s01 .text-main{max-width:532px;margin-left:auto;padding-left:20px}.p02-2-s01 h6{margin-bottom:12px;color:#3097fc;font-size:16px;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-2-s01 h2{margin-bottom:23px}.p02-2-s01 p{margin-bottom:20px;color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-2-s01 p:last-of-type{margin-bottom:0px}.p02-2-s01 strong{color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-2-s01 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:12px}.p02-2-s01 li{width:50%;margin-bottom:23px;color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-2-s01 li i{margin-right:12px;color:#39b91b}@media (max-width: 960px){.p02-2-s01:nth-of-type(n) .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-2-s01:nth-of-type(n) .pic{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:100%;margin:0 auto 40px}.p02-2-s01:nth-of-type(n) .text{width:100%;margin:0 auto}.p02-2-s01:nth-of-type(n) .text-main{padding:0px;margin-left:0px}}@media (max-width: 540px){.p02-2-s01{padding-bottom:90px}}.p02-1-s01 h2{max-width:610px;margin-bottom:62px}.p02-1-s01 .tab{padding-bottom:20px;border-bottom:1px solid #dddddd}.p02-1-s01 .tab ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-1-s01 .tab li{position:relative;max-width:390px;width:100%;padding-top:6px}.p02-1-s01 .tab li::before{content:'';position:absolute;top:0px;left:0px;width:50px;height:50px;background-color:#f6f7fa;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-1-s01 .tab li:hover::before{background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%)}.p02-1-s01 .tab span{position:relative;z-index:2;display:block;max-width:230px;margin-left:20px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal;cursor:pointer}.p02-1-s02{padding-top:90px}.p02-1-s02 .hd{text-align:center}.p02-1-s02 .hd h2{margin-bottom:18px}.p02-1-s02 .hd a{font-size:18px;color:#48aaf7;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-1-s02 .hd a:hover{opacity:.8}.p02-1-s02 .bd{padding-top:50px}.p02-1-s02 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-150px}.p02-1-s02 li{width:calc(25% - 150px);margin-bottom:100px;margin-left:150px}.p02-1-s02 .item-main{max-width:180px;margin:0 auto}.p02-1-s02 .item-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p02-1-s02 .mml-icon{max-width:70px;width:100%}.p02-1-s02 .number{line-height:100px;margin-left:auto;font-size:100px;color:rgba(233,237,244,0.5);font-family:poppins, sans-serif;font-weight:700;font-style:normal;font-weight:bold}.p02-1-s02 h4{max-width:140px;padding-top:5px}.p02-1-s03{padding-top:110px}.p02-1-s03:nth-of-type(2n){padding-top:140px}.p02-1-s03:nth-of-type(2n) .pic{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.p02-1-s03:nth-of-type(2n) .text-main{margin-left:auto}.p02-1-s03:last-of-type{padding-bottom:140px}.p02-1-s03 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p02-1-s03 .text{max-width:587px;width:100%}.p02-1-s03 .text-main{max-width:508px;padding-top:40px}.p02-1-s03 h2{margin-bottom:10px}.p02-1-s03 p{margin-bottom:20px;color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.p02-1-s03 p.color{color:#3097fc;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p02-1-s03 .pic{max-width:593px;width:100%}.p02-1-s03 ul{padding-top:17px;color:#747986;font-family:poppins, sans-serif;font-weight:400;font-style:normal;font-size:16px}.p02-1-s03 ul i{margin-right:10px;color:#39b91b}.p02-1-s03 ul li{margin-bottom:23px}@media (max-width: 1024px){.p02-1-s02 ul{margin-left:-80px}.p02-1-s02 li{width:calc(25% - 80px);margin-left:80px}}@media (max-width: 768px){.p02-1-s03 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-1-s03 .text{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;max-width:593px;margin:0 auto 40px}.p02-1-s03 .text-main:nth-of-type(n){margin-left:0px;padding:0px}.p02-1-s03 .pic{margin:0 auto}}@media (max-width: 540px){.p02-1-s02 ul{margin-left:0px}.p02-1-s02 li{width:50%;margin:0 auto 40px;padding:0px 10px}.p02-1-s02 .number{font-size:70px}.p02-1-s03{padding-top:70px}}@media (max-width: 414px){.p02-1-s01 .tab ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:260px;margin:0 auto}.p02-1-s01 .tab li{max-width:100%;margin-bottom:20px}.p02-1-s01 .tab span{max-width:180px}}.page-banner .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:370px}.page-banner p{margin-top:22px;font-family:poppins, sans-serif;font-weight:400;font-style:normal}.page-banner .breadCrumbs{padding-top:22px}.page-banner .breadCrumbs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page-banner .breadCrumbs i{margin:0px 6px;font-size:12px}.page-banner .breadCrumbs li{color:rgba(116,121,134,0.7);font-family:poppins, sans-serif;font-weight:500;font-style:normal}.page-banner .breadCrumbs li.current,.page-banner .breadCrumbs li:hover{color:#747986}.p02-s01 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:solid 2px #ededed;border-left:solid 2px #ededed}.p02-s01 li{position:relative;max-width:394px;width:33.33%}.p02-s01 li:hover a{position:relative;z-index:2;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);background-color:#ffffff;-webkit-box-shadow:0px 10px 51px 22px rgba(135,141,163,0.1);box-shadow:0px 10px 51px 22px rgba(135,141,163,0.1);border:solid 2px #ededed}.p02-s01 li:hover a::before{opacity:1}.p02-s01 li:hover .mml-icon{opacity:1}.p02-s01 li:hover .number{color:#278ffe}.p02-s01 li:hover h4{color:#278ffe}.p02-s01 a{position:relative;display:block;height:100%;padding:60px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:solid 2px #ededed;border-bottom:solid 2px #ededed}.p02-s01 a::before{content:'';position:absolute;top:0px;left:0px;width:100%;height:5px;background-image:-webkit-gradient(linear, left top, right top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(left, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(left, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(90deg, #248dff 0%, #79d3ed 100%);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0}.p02-s01 .item-main{max-width:263px;margin:0 auto}.p02-s01 .mml-icon{position:absolute;right:36px;top:26px;color:#278ffe;opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-s01 .mml-icon i{font-size:34px}.p02-s01 .number{margin-bottom:34px;font-size:44px;color:#c2c6d1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-s01 h4{margin-bottom:30px;font-size:22px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p02-s01 p{font-size:14px;color:#747986}.p02-s02{padding-top:190px;padding-bottom:70px}.p02-s02 h2{margin-bottom:76px}.p02-s02 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p02-s02 li{width:33.33%;margin-bottom:66px}.p02-s02 li:nth-of-type(3n-1){padding:0px 20px}.p02-s02 li:nth-of-type(3n-1) .item-main{margin:0 auto}.p02-s02 li:nth-of-type(3n) .item-main{margin-left:auto}.p02-s02 .item-main{max-width:276px}.p02-s02 .mml-icon{margin-bottom:35px}.p02-s02 .mml-icon img{margin-left:0px}.p02-s02 h4{margin-bottom:16px}@media (max-width: 540px){.p02-s01 li{width:50%}.p02-s02{padding-top:90px;padding-bottom:30px}.p02-s02 li:nth-of-type(n){width:50%;padding:0px 5px}}@media (max-width: 480px){.p02-s01 li{max-width:none;width:100%}}.home-banner{position:relative}.home-banner .container{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:680px}.home-banner .banner-image{position:absolute;top:0px;right:0px;max-width:1078px}.home-banner .banner-content{max-width:742px;width:60%}.home-banner h1{margin-bottom:36px}.home-banner p{max-width:580px;margin-bottom:50px}.home-banner a{display:block;width:213px;height:54px;line-height:54px;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:27px;border-radius:27px;text-align:center;font-size:18px;color:#ffffff;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.home-banner a:hover{opacity:.8}.p01-s01{padding-top:140px}.p01-s01 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p01-s01 .pic{max-width:600px;width:100%;-webkit-box-shadow:0px 45px 108px 12px rgba(135,141,163,0.3);box-shadow:0px 45px 108px 12px rgba(135,141,163,0.3);-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.p01-s01 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:580px;width:100%}.p01-s01 .text-main{max-width:486px;width:100%;margin-left:auto;padding-left:20px}.p01-s01 h2{margin-bottom:26px}.p01-s01 p a{border-bottom:1px solid rgba(116,121,134,0.6)}.p01-s01 p a:hover{opacity:.8;color:#278ffe;border-bottom:1px solid #278ffe}.p01-s01 .link_btn{padding-top:46px}.p01-s01 .link_btn a{display:block;width:214px;height:54px;line-height:54px;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:27px;border-radius:27px;text-align:center;font-size:18px;color:#ffffff;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p01-s01 .link_btn a:hover{opacity:.8}.p01-s02{padding-top:198px}.p01-s02 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p01-s02 .text{max-width:726px;width:100%;padding-right:20px}.p01-s02 .text-main{max-width:642px;padding-top:52px}.p01-s02 .mml-faq-item{background:none;border-bottom:1px solid #dddddd;margin-bottom:0px;padding-bottom:20px}.p01-s02 .mml-faq-item::before{display:none}.p01-s02 .mml-faq-item .mml-faq-item-hd{padding:34px 0 14px}.p01-s02 .mml-faq-item .mml-faq-item-hd i{left:0px;width:22px;height:93px;line-height:93px;font-size:22px;color:#56b0ff}.p01-s02 .mml-faq-item .mml-faq-item-bd{padding:0 0px 12px 44px}.p01-s02 .mml-faq-item h3.title{padding:0px 44px;font-size:20px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p01-s02 .pic{max-width:454px;width:100%;padding-top:114px}.p01-s03{padding-top:178px;padding-bottom:132px;text-align:center}.p01-s03 .hd{max-width:776px;margin:0 auto}.p01-s03 .hd h2{margin-bottom:22px}.p01-s03 .hd p{max-width:604px;margin:0 auto 30px}.p01-s03 .hd a{font-size:18px;color:#48aaf7;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p01-s03 .hd a:hover{opacity:.8}.p01-s03 .bd{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-20px;padding-top:60px}.p01-s03 .bd::before{content:'';position:absolute;top:134px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:820px;width:100%;border-bottom:2px dashed rgba(0,0,0,0.1)}.p01-s03 .item{position:relative;z-index:2;max-width:280px;width:100%;margin-left:20px}.p01-s03 .item h4{margin-bottom:15px}.p01-s03 .item a:hover{color:#56b0ff}.p01-s03 .mml-icon{width:128px;height:128px;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:-webkit-linear-gradient(130deg, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(130deg, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(-40deg, #248dff 0%, #79d3ed 100%);-webkit-box-shadow:0px 9px 27px 3px rgba(135,141,163,0.3);box-shadow:0px 9px 27px 3px rgba(135,141,163,0.3);-webkit-border-radius:64px;border-radius:64px;border:solid 10px #ffffff;margin:0 auto 35px}.p01-s04{padding-top:94px;padding-bottom:100px;background-color:#f8f9fb}.p01-s04 .hd{max-width:600px;margin:0 auto;text-align:center}.p01-s04 .hd h2{margin-bottom:25px}.p01-s04 .bd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:63px}.p01-s04 .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:680px;width:100%}.p01-s04 .text-main{max-width:500px;width:100%;padding-right:20px}.p01-s04 .text-main p{margin-bottom:20px}.p01-s04 .text-main p a{text-decoration:underline}.p01-s04 .text-main p a:hover{opacity:.8;color:#248dff}.p01-s04 .link_btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:42px}.p01-s04 .link_btn a{display:block;width:213px;height:54px;line-height:54px;text-align:center;font-size:18px;color:#222222;font-family:poppins, sans-serif;font-weight:700;font-style:normal;background-color:#ffffff;-webkit-border-radius:27px;border-radius:27px;border:solid 1px #222222;-webkit-box-sizing:border-box;box-sizing:border-box}.p01-s04 .link_btn a:nth-of-type(2){margin-left:30px;color:#ffffff;border:solid 1px #79d3ed;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%)}.p01-s04 .link_btn a:hover{color:#ffffff;border:solid 1px #79d3ed;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);opacity:.8}.p01-s04 .pic{max-width:500px;width:100%}.p01-s05{padding-top:130px}.p01-s05 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p01-s05 .pic{max-width:500px;width:100%;padding-top:50px}.p01-s05 .content{max-width:680px;width:100%;padding-left:20px}.p01-s05 .content-main{max-width:625px;margin-left:auto}.p01-s05 .content-main p{font-size:14px}.p01-s05 .s05-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:56px;padding-top:56px;border-bottom:1px solid #dddddd}.p01-s05 .s05-row:last-of-type{border-bottom:0px}.p01-s05 .col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:335px;padding-right:40px}.p01-s05 .col:nth-of-type(2n){max-width:294px;padding-right:0px}.p01-s05 h4{margin-bottom:10px}.p01-s05 .mml-icon{max-width:44px;width:100%;font-size:22px;color:#39b91b}.p01-s05 .mml-icon i{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.p01-s06{padding-top:130px}.p01-s06 .container{width:1260px}.p01-s06 .hd{max-width:760px;width:100%;padding:0px 30px;margin-bottom:28px}.p01-s06 .hd h2{margin-bottom:16px}.p01-s06 .hd p{max-width:610px}.p01-s06 .bd{background-color:#ffffff;-webkit-box-shadow:0px 14px 54px 6px rgba(135,141,163,0.2);box-shadow:0px 14px 54px 6px rgba(135,141,163,0.2);-webkit-border-radius:10px;border-radius:10px;padding:48px 30px 20px}.p01-s06 .tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p01-s06 .tab .swiper-container{max-width:900px;width:100%;margin-left:0px;padding-bottom:20px}.p01-s06 .tab .swiper-slide{width:auto !important;padding:0px 40px;font-size:16px;color:rgba(34,44,71,0.5);font-family:poppins, sans-serif;font-weight:600;font-style:normal;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p01-s06 .tab .swiper-slide.current{color:#222c47}.p01-s06 .tab a{margin-left:auto;font-size:18px;color:#48aaf7;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p01-s06 .tab a:hover{opacity:.8}.p01-s06 .tab-content{padding-top:12px}.p01-s06 .item{display:none}.p01-s06 .item.current{display:block}.p01-s06 .item ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7px}.p01-s06 .item li{max-width:290px;width:calc(25% - 7px);margin-left:7px;margin-bottom:8px}.p01-s06 .item a{display:block;background-color:#f5f6f8;padding:0px 25px 60px}.p01-s06 .item a:hover{position:relative;z-index:2;background-color:rgba(245,246,248,0.8);-webkit-box-shadow:0px 32px 29px 6px rgba(152,159,174,0.5);box-shadow:0px 32px 29px 6px rgba(152,159,174,0.5)}.p01-s06 .item .pic{margin-bottom:34px}.p01-s06 .item h5{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.p01-s07{padding-top:160px;padding-bottom:190px;overflow:hidden}.p01-s07 .hd{position:relative;z-index:2;text-align:center;margin-bottom:80px}.p01-s07 .hd h2{margin-bottom:20px}.p01-s07 .bd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p01-s07 .text{max-width:560px;width:48%}.p01-s07 .item>p{margin-bottom:26px;font-size:22px;color:#222c47;font-family:poppins, sans-serif;font-weight:500;font-style:normal}.p01-s07 .item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.p01-s07 .item a:hover{opacity:.8}.p01-s07 .item a i{margin-right:10px;font-size:22px;color:#db3232}.p01-s07 .item a span{text-decoration:underline;font-size:16px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.p01-s07 .user-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.p01-s07 .user-info .info-main{margin-left:auto}.p01-s07 .user-info strong{font-size:18px;color:#222c47}.p01-s07 .user-info p{padding-left:12px;color:#747986;font-family:poppins, sans-serif;font-weight:300;font-style:italic}.p01-s07 .avatar{position:relative;max-width:620px;width:100%;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.p01-s07 .avatar::before{content:'';position:absolute;left:-70px;top:-120px;max-width:228px;width:100%;height:200px;background:url("/wp-content/themes/mml-theme/dist/img/p01/p01-s08-img.jpg") no-repeat;background-position:center top}.p01-s07 .avatar::after{content:'';position:absolute;bottom:-30px;right:80px;max-width:266px;width:100%;height:324px;background:url("/wp-content/themes/mml-theme/dist/img/p01/p01-s08-img-bg.jpg") no-repeat;background-position:center top}.p01-s07 .avatar .avatar-main{position:relative;z-index:2;max-width:400px;margin-left:50px}.p01-s07 .avatar ul{border:20px solid #ffffff;-webkit-border-radius:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-box-shadow:0px 14px 54px 6px rgba(135,141,163,0.2);box-shadow:0px 14px 54px 6px rgba(135,141,163,0.2)}.p01-s07 .avatar .slick-arrow{z-index:29;left:-50px;width:129px;height:72px;line-height:72px;background-color:#ffffff;-webkit-border-radius:36px;border-radius:36px}.p01-s07 .avatar .slick-arrow i{color:rgba(72,170,247,0.5);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p01-s07 .avatar .slick-arrow span{margin:0px 16px;font-size:16px;color:rgba(34,44,71,0.5);font-family:poppins, sans-serif;font-weight:700;font-style:normal;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.p01-s07 .avatar .slick-arrow:hover i{color:#48aaf7}.p01-s07 .avatar .slick-arrow:hover span{color:#222c47}.p01-s07 .avatar .s07-next{left:auto;right:-50px}@media (max-width: 1440px){.home-banner .banner-content{max-width:540px}}@media (max-width: 1240px){.home-banner{overflow:hidden}.home-banner .banner-image{right:-340px}}@media (max-width: 1200px){.p01-s07 .avatar .slick-arrow{left:-10px;width:100px;height:50px;line-height:50px}.p01-s07 .avatar .s07-next{left:auto;right:-10px}}@media (max-width: 1024px){.p01-s03 .bd::before{top:124px}.p01-s06 .tab .swiper-container{max-width:700px}.p01-s07 .user-info .info-main{padding-right:10px}}@media (max-width: 768px){.home-banner{overflow:hidden}.home-banner .banner-image{position:initial;right:0px;padding-top:40px}.home-banner .container{min-height:520px}.home-banner .banner-content{max-width:none;width:100%}.p01-s01{padding-top:0px}.p01-s01 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p01-s01 .pic{margin:0 auto 40px}.p01-s01 .text{max-width:600px;margin:0 auto}.p01-s01 .text-main{margin-left:0px;padding:0px}.p01-s02 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p01-s02 .pic{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin:0 auto 50px;padding:0px}.p01-s02 .text{margin:0 auto;padding:0px}.p01-s03 .bd{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px}.p01-s03 .bd::before{display:none}.p01-s03 .item{margin:0 auto 30px}.p01-s04 .bd{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p01-s04 .text{max-width:500px;margin:0 auto 40px}.p01-s04 .text-main{padding:0px}.p01-s04 .pic{margin:0 auto}.p01-s05 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p01-s05 .content{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;padding:0px;max-width:625px;margin:0 auto}.p01-s05 .pic{margin:0 auto;padding:0px}.p01-s06 .tab .swiper-container{max-width:400px}.p01-s06 .item li{width:calc(33.33% - 7px)}.p01-s07 .bd{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p01-s07 .avatar{margin:0 auto 60px;padding:0px}.p01-s07 .avatar::before{left:0px}.p01-s07 .avatar::after{right:0px}.p01-s07 .avatar .avatar-main{margin:0 auto}.p01-s07 .text{width:100%;margin:0 auto}}@media (max-width: 540px){.p01-s02{padding-top:90px}.p01-s02 .mml-faq-item h3.title{font-size:16px}.p01-s03{padding-top:90px;padding-bottom:70px}.p01-s04{padding-top:90px}.p01-s05{padding-top:90px}.p01-s06{padding-top:90px}.p01-s06 .tab{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.p01-s06 .tab .swiper-container{margin:0 auto}.p01-s06 .tab a{margin:20px 0px 20px auto}.p01-s06 .bd{padding:48px 10px 20px}.p01-s06 .item a{padding:0px 10px 60px}.p01-s06 .item li{width:calc(50% - 7px)}.p01-s07{padding-top:100px;padding-bottom:100px}.p01-s07 .hd{margin-bottom:50px}.p01-s07 .avatar::before{top:-30px}}@media (max-width: 414px){.p01-s05 .col{padding-right:10px}.p01-s07 .item>p{font-size:18px}}.ldp1-s1 .ldp-logo{position:absolute;top:40px;left:10px}.ldp1-s3{position:relative;margin:200px 0 220px}.ldp1-s3::before{position:absolute;top:76px;left:0;width:76%;height:100%;z-index:-1;display:block;content:'';background-color:#f6fbff;-webkit-border-radius:0px 0px 50px 0px;border-radius:0px 0px 50px 0px}.ldp1-s3 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ldp1-s3 .info{max-width:520px;width:46%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:150px}.ldp1-s3 .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:35px}.ldp1-s3 .list li{width:50%;margin-bottom:40px;padding-right:10px}.ldp1-s3 .list span{display:block;-webkit-border-radius:50%;border-radius:50%;width:46px;height:46px;line-height:46px;background-image:-webkit-linear-gradient(45deg, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(45deg, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(45deg, #248dff 0%, #79d3ed 100%);margin:0 0 15px;font-size:18px;color:#ffffff;text-align:center;overflow:hidden}.ldp1-s3 .list h4{font-size:18px;margin:10px 0}.ldp1-s3 .list p{max-width:220px;font-family:poppins, sans-serif;font-weight:300;font-style:normal;font-size:12px;line-height:21px;color:#747986}.ldp1-s3 .mml-form{max-width:600px;width:52%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#ffffff;-webkit-box-shadow:-21px 10px 80px 0px rgba(122,151,174,0.2);box-shadow:-21px 10px 80px 0px rgba(122,151,174,0.2);-webkit-border-radius:10px;border-radius:10px;text-align:center}.ldp1-s3 .mml-form p{max-width:530px;margin:10px auto}.ldp1-s4 .p01-s02{padding-top:0}.ldp1-s5 .p01-s03 .bd{padding-top:30px}.ldp1-s5 .p01-s03 p{font-size:14px;line-height:21px;color:#747986;font-family:poppins, sans-serif;font-weight:300;font-style:normal}.ldp1-s6 .tit{max-width:580px;margin:0 0 100px}.ldp1-s6 .tit h2{margin-bottom:10px}.ldp1-s6 .mml-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ldp1-s6 .naver{max-width:260px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:20px}.ldp1-s6 .naver li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:25px 20px 25px 0;color:rgba(34,44,71,0.5);font-weight:700;border-top:1px solid #dddddd;-webkit-transition:all .24s;-o-transition:all .24s;transition:all .24s;cursor:pointer}.ldp1-s6 .naver li:last-child{border-bottom:1px solid #dddddd}.ldp1-s6 .naver li:hover,.ldp1-s6 .naver li.active{color:#222c47}.ldp1-s6 .naver li:hover i,.ldp1-s6 .naver li.active i{display:inline-block}.ldp1-s6 .naver i{position:relative;top:2px;color:#278ffe;font-size:16px;margin-right:10px;display:none}.ldp1-s6 .taber{max-width:880px;width:75%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ldp1-s6 .tab-ct{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ldp1-s6 .tab-ct:not(:first-child){display:none}.ldp1-s6 .pic{position:relative;max-width:480px;width:55%}.ldp1-s6 .info{max-width:380px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ldp1-s6 .info h4{font-size:28px;margin-bottom:20px}.ldp1-s6 .info p{max-width:320px}.ldp1-s6 .info p:not(:last-child){margin-bottom:20px}.ldp1-s6 .tab-ct:nth-child(odd) .info{margin-left:50px}.ldp1-s6 .tab-ct:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ldp1-s6 .tab-ct:nth-child(even) .info{margin-right:20px}.ldp1-s6 .row1 .small-pic{width:55%;position:absolute;top:-40px;right:0px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.ldp1-s6 .row1 .small-pic img{-webkit-border-radius:0px;border-radius:0px}.ldp1-s6 .row1 .info{margin-top:220px}.ldp1-s6 .row2 .pic{padding-top:84px}.ldp1-s6 .row2 .small-pic{width:66.6%;position:absolute;bottom:40px;left:-211px;-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.ldp1-s6 .row2 .small-pic img{-webkit-border-radius:0px;border-radius:0px}.ldp1-s6 .row3 .small-pic{width:50%;position:absolute;bottom:28px;right:0px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:10px;border-radius:10px;overflow:hidden}.ldp1-s6 .row3 .small-pic img{-webkit-border-radius:0px;border-radius:0px}.ldp1-s6 .row3 .info{padding-top:37px}.ldp1-s6 .row4 .info{padding-top:34px}.ldp1-s6 .row5 .info{padding-top:34px}.ldp1-s6 .row5 .small-title{position:absolute;bottom:-16px;right:-80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:280px;height:88px;text-align:center;font-size:18px;color:#222c47;font-family:poppins, sans-serif;font-weight:700;font-style:normal;background-color:#fefeff;-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:10px;border-radius:10px}.ldp1-s6 .row5 .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto}.ldp1-s6 .row5 .mml-icon{width:44px;height:44px;line-height:44px;margin-right:20px;background-color:#278ffe;-webkit-border-radius:22px;border-radius:22px;font-size:12px;color:#ffffff}.ldp1-s6 .row5 ul{margin-top:40px}.ldp1-s6 .row5 ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;color:#222c47;margin-bottom:20px;font-weight:700}.ldp1-s6 .row5 ul i{margin-right:12px;color:#39b91b;font-size:16px}.ldp1-s6 .row6 .pic{max-width:500px;-webkit-box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);box-shadow:0px 20px 32px 8px rgba(152,159,174,0.2);-webkit-border-radius:20px;border-radius:20px}.ldp1-s6 .row6 .info{padding-top:34px}.ldp1-s6 .row7 .info{padding-top:36px}.ldp-cta{background-image:url("/wp-content/themes/mml-theme/dist/img/common/common-cta-bg.jpg");background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}.ldp-cta.cta .cta-main{padding:60px 0px}@media (max-width: 1100px){.ldp1-s6 .row3 .small-pic{position:relative}.ldp1-s6 .row5 .small-title{position:relative;bottom:0}}@media (max-width: 1024px){.ldp1-s6 .row1 .small-pic{position:relative}.ldp1-s6 .row1 .info{margin-top:30px}.ldp1-s6 .row2 .pic{padding-top:0}.ldp1-s6 .row2 .small-pic{left:0;position:relative}}@media (max-width: 820px){.ldp1-s6 .tit{margin:0 0 40px}.ldp1-s6 .mml-box{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ldp1-s6 .naver{width:100%;max-width:880px;margin:0 auto 30px;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ldp1-s6 .naver li{width:50%;padding:15px 20px 15px 0}.ldp1-s6 .naver li:nth-child(6){border-bottom:1px solid #dddddd}.ldp1-s6 .taber{width:100%;margin:0 auto}}@media (max-width: 768px){.ldp1-s3{margin:60px 0;padding:60px 0}.ldp1-s3::before{width:100%;top:0}.ldp1-s3 .info{width:100%;max-width:600px;margin:0 auto 30px !important}.ldp1-s3 .mml-form{width:100%;margin:0 auto}}@media (max-width: 680px){.ldp1-s6 .tab-ct{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important}.ldp1-s6 .pic{width:100%;margin:0 auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ldp1-s6 .info{margin:0 auto 30px !important;width:100%;max-width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;padding:0 !important;-webkit-box-flex:unset !important;-webkit-flex:unset !important;-ms-flex:unset !important;flex:unset !important}.ldp1-s6 .info p{max-width:100% !important}}@media (max-width: 400px){.ldp1-s1 .ldp-logo{top:20px}}.ldp2-s2{padding:140px 0}.ldp2-s2 .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ldp2-s2 .img{max-width:600px;width:52%;margin-right:20px}.ldp2-s2 .info{max-width:470px;width:45%}.ldp2-s2 .info h2{margin-bottom:30px}.ldp2-s2 .info p{margin-bottom:20px}.ldp2-s2 .info ul{margin-top:30px}.ldp2-s2 .info ul li{position:relative;padding-left:30px;margin:20px 0;font-size:14px}.ldp2-s2 .info ul i{position:absolute;left:0;top:2px;font-size:16px;color:#2f96fd}.ldp2-s2 .info .btn{display:inline-block;margin-top:20px;width:213px;height:54px;line-height:54px;background-image:-webkit-gradient(linear, left bottom, left top, from(#248dff), to(#79d3ed));background-image:-webkit-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:-o-linear-gradient(bottom, #248dff 0%, #79d3ed 100%);background-image:linear-gradient(0deg, #248dff 0%, #79d3ed 100%);-webkit-border-radius:27px;border-radius:27px;text-align:center;font-size:18px;color:#ffffff;font-family:poppins, sans-serif;font-weight:700;font-style:normal}.ldp2-s2 .info .btn:hover{opacity:.8}.ldp2-s4{padding-bottom:160px}.ldp2-s4 .p01-s01 .container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ldp2-s4 .p01-s01 .text-main{margin:0;padding:0}.ldp2-s5{background-color:#f8fafd;padding:100px 0}.ldp2-s5.ldp1-s6 .tit{text-align:center;max-width:780px;margin:0 auto 100px}.ldp2-s6.ldp1-s3{padding:140px 0;margin:0}.ldp2-s6.ldp1-s3::before{display:none}.ldp2-s6.ldp1-s3 .info{margin-top:40px}.ldp2-s7 .tit{text-align:center;max-width:800px;margin:0 auto 40px}.ldp2-s7 .tit h2{margin-bottom:10px}.ldp2-s7 .mml-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.ldp2-s7 .item{max-width:380px;margin:0 10px 20px;width:calc(33.33% - 20px);background-color:#f2f5f9;padding:45px 20px 0}.ldp2-s7 .item h4{margin-bottom:10px}.ldp2-s7 .item p{margin-bottom:40px}@media screen and (max-width: 768px){.ldp2-s2{padding:80px 0}.ldp2-s2 .container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ldp2-s2 .img{width:100%;margin:0 auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ldp2-s2 .info{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%;max-width:600px;margin:0 auto 30px}.ldp2-s4{padding-top:140px}.ldp2-s4 .p01-s01 .pic{margin:0 auto}.ldp2-s4 .p01-s01 .text{margin:0 auto 30px}.ldp2-s7 .item{width:calc(50% - 20px)}}@media screen and (max-width: 550px){.ldp2-s7 .item{width:100%;margin:0 auto 20px}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImFic3RyYWN0cy92YXJpYWJsZXMuc2NzcyIsImFic3RyYWN0cy9taXhpbnMuc2NzcyIsImxheW91dC9jb21tb24uc2NzcyIsImxheW91dC9yZXNldC5zY3NzIiwibGF5b3V0L2hlYWRlci5zY3NzIiwibGF5b3V0L2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50L21tbC1ibG9nLnNjc3MiLCJjb21wb25lbnQvbW1sLWZhcS5zY3NzIiwiY29tcG9uZW50L21tbC1wb3B1cC5zY3NzIiwicGFnZXMvcDA4LWNvbnRhY3Quc2NzcyIsInBhZ2VzL3AwNy1hYm91dC5zY3NzIiwicGFnZXMvcDA1LTEtcHJvZHVjdC1kZXRhaWwuc2NzcyIsInBhZ2VzL3AwNS10cmVuZHktcHJvZHVjdHMuc2NzcyIsInBhZ2VzL3AwNC0xLWNhc2UtZGV0YWlsLnNjc3MiLCJwYWdlcy9wMDQtY2FzZXMuc2NzcyIsInBhZ2VzL3AwMy1ob3ctaXQtd29ya3Muc2NzcyIsInBhZ2VzL3AwMi0xMS1sb2dpc3RpY3Muc2NzcyIsInBhZ2VzL3AwMi0xMC13YXJlaG91c2luZy5zY3NzIiwicGFnZXMvcDAyLTktZmJhLXByZXBhcmF0aW9uLnNjc3MiLCJwYWdlcy9wMDItOC1xdWFsaXR5LWFzc3VyYW5jZS5zY3NzIiwicGFnZXMvcDAyLTctcGhvdG9ncmFwaHkuc2NzcyIsInBhZ2VzL3AwMi02LXBhY2tnaW5nLnNjc3MiLCJwYWdlcy9wMDItNS1mbGV4aWJsZS1tYW51ZmFjdHVyaW5nLnNjc3MiLCJwYWdlcy9wMDItNC1zdXBwbGllci1tYW5hZ2VtZW50LnNjc3MiLCJwYWdlcy9wMDItMy1wcm9kdWN0LWRldmVsb3BtZW50LnNjc3MiLCJwYWdlcy9wMDItMi1wcm9kdWN0LXBsYW5uaW5nLnNjc3MiLCJwYWdlcy9wMDItMS1jb25zdWx0aW5nLnNjc3MiLCJwYWdlcy9wMDItc2VydmljZS5zY3NzIiwicGFnZXMvcDAxLWhvbWUuc2NzcyIsInBhZ2VzL2xkcDEuc2NzcyIsInBhZ2VzL2xkcDIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiYWJzdHJhY3RzL3ZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiYWJzdHJhY3RzL21peGluc1wiO1xyXG5cclxuQGltcG9ydCBcImxheW91dC9jb21tb25cIjtcclxuQGltcG9ydCBcImxheW91dC9oZWFkZXJcIjtcclxuQGltcG9ydCBcImxheW91dC9mb290ZXJcIjtcclxuXHJcbkBpbXBvcnQgXCJjb21wb25lbnQvbW1sLWJsb2dcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudC9tbWwtZmFxXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnQvbW1sLXBvcHVwXCI7XHJcblx0XHJcbkBpbXBvcnQgXCJwYWdlcy9wMDgtY29udGFjdFwiO1xyXG5AaW1wb3J0IFwicGFnZXMvcDA3LWFib3V0XCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9wMDUtMS1wcm9kdWN0LWRldGFpbFwiO1xyXG5AaW1wb3J0IFwicGFnZXMvcDA1LXRyZW5keS1wcm9kdWN0c1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvcDA0LTEtY2FzZS1kZXRhaWxcIjtcclxuQGltcG9ydCBcInBhZ2VzL3AwNC1jYXNlc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvcDAzLWhvdy1pdC13b3Jrc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvcDAyLTExLWxvZ2lzdGljc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvcDAyLTEwLXdhcmVob3VzaW5nXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9wMDItOS1mYmEtcHJlcGFyYXRpb25cIjtcclxuQGltcG9ydCBcInBhZ2VzL3AwMi04LXF1YWxpdHktYXNzdXJhbmNlXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9wMDItNy1waG90b2dyYXBoeVwiO1xyXG5AaW1wb3J0IFwicGFnZXMvcDAyLTYtcGFja2dpbmdcIjtcclxuQGltcG9ydCBcInBhZ2VzL3AwMi01LWZsZXhpYmxlLW1hbnVmYWN0dXJpbmdcIjtcclxuQGltcG9ydCBcInBhZ2VzL3AwMi00LXN1cHBsaWVyLW1hbmFnZW1lbnRcIjtcclxuQGltcG9ydCBcInBhZ2VzL3AwMi0zLXByb2R1Y3QtZGV2ZWxvcG1lbnRcIjtcclxuQGltcG9ydCBcInBhZ2VzL3AwMi0yLXByb2R1Y3QtcGxhbm5pbmdcIjtcclxuQGltcG9ydCBcInBhZ2VzL3AwMi0xLWNvbnN1bHRpbmdcIjtcclxuQGltcG9ydCBcInBhZ2VzL3AwMi1zZXJ2aWNlXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9wMDEtaG9tZVwiO1xuQGltcG9ydCBcInBhZ2VzL2xkcDFcIjtcbkBpbXBvcnQgXCJwYWdlcy9sZHAyXCI7IiwiLy8g5YWo5bGA5a2X5L2T5qC35byPXHJcbiRmb250RGVmYXVsdDogXCJSb2JvdG8gU2xhYiBSZWd1bGFyXCIsXHJcbkFyaWFsLFxyXG5IZWx2ZXRpY2EsXHJcbnNhbnMtc2VyaWY7XHJcbiR0cmFuc2l0aW9uOiBhbGwgLjI0cztcclxuXHJcblxyXG5AbWl4aW4gcG9wcGlucy1FeHRyYUxpZ2h0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBwb3BwaW5zLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIHBvcHBpbnMtRXh0cmFMaWdodC1JdGFsaWMge1xyXG4gICAgZm9udC1mYW1pbHk6IHBvcHBpbnMsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5AbWl4aW4gcG9wcGlucy1MaWdodCB7XHJcbiAgICBmb250LWZhbWlseTogcG9wcGlucywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBtaXhpbiBwb3BwaW5zLVJlZ3VsYXIge1xyXG4gICAgZm9udC1mYW1pbHk6IHBvcHBpbnMsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gcG9wcGlucy1NZWRpdW0ge1xyXG4gICAgZm9udC1mYW1pbHk6IHBvcHBpbnMsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AbWl4aW4gcG9wcGlucy1TZW1pQm9sZCB7XHJcbiAgICBmb250LWZhbWlseTogcG9wcGlucywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn0iLCIvL+aWh+acrOa6ouWHuumakOiXj+W5tuaYvuekuuecgeeVpeWPt1xyXG5AbWl4aW4gZWxwcygpIHtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8v5paH5pys5rqi5Ye66ZqQ6JeP5bm25pi+56S655yB55Wl5Y+35aSa6KGMXHJcbkBtaXhpbiBlbHBzLXdyYXAoJG4pe1xyXG4gIG92ZXJmbG93IDogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94Oy8vLXdlYmtpdC1ib3jkuLrml6fnmoTlsZ7mgKflgLzvvIwyMDEy5bm05pyA5paw55qE5qCH5YeG6I2J5qGI5Li6ZmxleO+8jOWmguaenOaKiuWAvOivpeS4umZsZXjvvIzlsIbkuI3mlK/mjIHlpJrooYznnIHnlaXlj7fjgIJcclxuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRuOy8vd2Via2l05pSv5oyB5q2k5bGe5oCn77yM5bm25LiU5piv5LiA5Liq5LiN6KeE6IyD55qE5bGe5oCn77yM5rKh5pyJ5Ye6546w5ZyoY3Nz6KeE6IyD55qE6I2J5qGI5Lit44CC5b+F6aG757uT5ZCIZGlzcGxheTogLXdlYmtpdC1ib3jlkowtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO+WxnuaAp+S4gOi1t+S9v+eUqFxyXG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbn1cclxuXHJcbi8v6K6p5paH5pys5o2i6KGMXHJcbkBtaXhpbiBidygpIHtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG59XHJcblxyXG5cclxuLy/kuInop5LlvaIt5LiKIGRlbW86IEBpbmNsdWRlIHRyaWFuZ2xlLXRvcCgxMHB4LDEwcHgsIzAwMClcclxuQG1peGluIHRyaWFuZ2xlLXRvcCgkd2lkdGgsJGhlaWdodCwkYmdDb2xvcil7XHJcbiAgICAkX3c6ICR3aWR0aC8yO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jazsgKmRpc3BsYXk6aW5saW5lOyAqem9vbToxO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmdDb2xvciB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkIGRhc2hlZCBzb2xpZCBkYXNoZWQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgI3skX3d9ICN7JGhlaWdodH0gI3skX3d9O1xyXG59XHJcblxyXG4vL+S4ieinkuW9oi3kuItcclxuQG1peGluIHRyaWFuZ2xlLWJvdHRvbSgkd2lkdGgsJGhlaWdodCwkYmdDb2xvcil7XHJcbiAgICAkX3c6ICR3aWR0aC8yO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OmlubGluZS1ibG9jazsgKmRpc3BsYXk6aW5saW5lOyAqem9vbToxO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmdDb2xvciB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQgZGFzaGVkIGRhc2hlZCBkYXNoZWQ7XHJcbiAgICBib3JkZXItd2lkdGg6ICN7JGhlaWdodH0gI3skX3d9IDAgI3skX3d9O1xyXG59XHJcblxyXG4vL+S4ieinkuW9oi3lt6ZcclxuQG1peGluIHRyaWFuZ2xlLWxlZnQoJHdpZHRoLCRoZWlnaHQsJGJnQ29sb3Ipe1xyXG4gICAgJF9oOiAkaGVpZ2h0LzI7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOyAqZGlzcGxheTppbmxpbmU7ICp6b29tOjE7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRiZ0NvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQgc29saWQgZGFzaGVkIGRhc2hlZDtcclxuICAgIGJvcmRlci13aWR0aDogI3skX2h9ICN7JHdpZHRofSAjeyRfaH0gMDtcclxufVxyXG5cclxuLy/kuInop5LlvaIt5Y+zXHJcbkBtaXhpbiB0cmlhbmdsZS1yaWdodCgkd2lkdGgsJGhlaWdodCwkYmdDb2xvcil7XHJcbiAgICAkX2g6ICRoZWlnaHQvMjtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7ICpkaXNwbGF5OmlubGluZTsgKnpvb206MTtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGJnQ29sb3I7XHJcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZCBkYXNoZWQgZGFzaGVkIHNvbGlkO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAjeyRfaH0gMCAjeyRfaH0gI3skd2lkdGh9O1xyXG59XHJcbiIsIkBpbXBvcnQgXCJhYnN0cmFjdHMvdmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCIuL3Jlc2V0XCI7XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIFNsYWInO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHNyYzogbG9jYWwoJ1JvYm90byBTbGFiIFJlZ3VsYXInKSxcclxuICAgICAgICBsb2NhbCgnUm9ib3RvU2xhYi1SZWd1bGFyJyksXHJcbiAgICAgICAgdXJsKCcvd3AtY29udGVudC90aGVtZXMvbW1sLXRoZW1lL2Rpc3QvZm9udHMvUm9ib3RvU2xhYi1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL21tbC10aGVtZS9kaXN0L2ZvbnRzL1JvYm90b1NsYWItTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvd3AtY29udGVudC90aGVtZXMvbW1sLXRoZW1lL2Rpc3QvZm9udHMvUm9ib3RvU2xhYi1UaGluLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL3dwLWNvbnRlbnQvdGhlbWVzL21tbC10aGVtZS9kaXN0L2ZvbnRzL1JvYm90b1NsYWItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcclxuICAgIHVuaWNvZGUtcmFuZ2U6ICdVKzA0MDAtMDQ1RicsICdVKzA0OTAtMDQ5MScsICdVKzA0QjAtMDRCMScsICdVKzIxMTYnO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5odG1sIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAvLyDlrZfkvZPorr7nva5cclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIEBpbmNsdWRlIHBvcHBpbnMtRXh0cmFMaWdodDtcclxuICAgIGNvbG9yOiAjNzQ3OTg2O1xyXG5cclxuICAgIC8vIHN3aXBlclxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG59XHJcblxyXG5oMiB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG59XHJcblxyXG5oMyB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG59XHJcblxyXG5oNSxcclxuaDYge1xyXG4gICAgLy8g5a2X5L2T6K6+572uXHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzIyMmM0NztcclxuICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbn1cclxuXHJcbi8v5riF6Zmk5rWu5YqoXHJcbi5jbGVhcmZpeDpiZWZvcmUsXHJcbi5jbGVhcmZpeDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmJhY2sydG9wIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNvbnRhaW5lcixcclxuLm1tbC1yb3cge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHdpZHRoOiAxMjAwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG5cclxuLmJhbm5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLy8gYmFja2dyb3VuZDogO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG1heC1oZWlnaHQ6IDk2MHB4O1xyXG59XHJcblxyXG4uaXBhZ2Uge1xyXG4gICAgd2lkdGg6IDE5MjBweDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJ0bixcclxuLndwY2Y3LXN1Ym1pdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmOmhvdmVyIHt9XHJcbn1cclxuXHJcbi5pbnB1dC1yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI0cztcclxufVxyXG5cclxuLm1tbC1mb3JtIHtcclxuICAgIHBhZGRpbmc6IDcwcHggMTBweCA0MHB4O1xyXG4gICAgbWF4LXdpZHRoOiA1ODBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3gtc2hhZG93OiAtMjFweCAxMHB4IDgwcHggMHB4IHJnYmEoNzYsIDc5LCA5MCwgMC4xKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXdyYXAge1xyXG4gICAgICAgIG1heC13aWR0aDogNTMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dDpub3QoW3R5cGU9c3VibWl0XSksXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDIycHggNDBweDtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjRzO1xyXG4gICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB0cmFuc3BhcmVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZjO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZWNmMWY2O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjYwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjUzcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcclxuICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsXHJcbiAgICAgICAgICAgICAgICAjNzlkM2VkIDEwMCUpO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBtbWxwYWdlICovXHJcbi5tbWwtcGFnZSxcclxuLm1tbC1lbGxpcHNpcyB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtaW4td2lkdGg6IDIwcHg7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1tbC1wYWdlIHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBtYXJnaW46IDBweCA4cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb2xvcjogIzIyMmM0NztcclxuICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJi5tbWwtYWN0aXZlLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXHJcbiAgICAgICAgICAgICAgICAjMjQ4ZGZmIDAlLFxyXG4gICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICAmLm1tbC1wYWdlLXByZXYsXHJcbiAgICAmLm1tbC1wYWdlLW5leHQge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbWwtcGFnZXMge1xyXG4gICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIOS9v+eUqCBzbGljayDmj5Lku7bnmoTml7blgJkg5a655Zmo57G75ZCN5Y+v5Lul5Yqg5LiKIC5zbGlja2VyLSrvvIzliJ3lp4vljJbkuYvlkI7miY3mmL7npLogKi9cclxuW2NsYXNzKj1zbGlja2VyLV0ge1xyXG4gICAgbWF4LWhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJi5zbGljay1pbml0aWFsaXplZCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stc2xpZGUge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stYXJyb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmLmFycm93LWwge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hcnJvdy1yIHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnNsaWNrLWRvdHMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgID5saSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg1OGVlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJi5zbGljay1hY3RpdmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibHVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBidXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ubW1sLWxvYWRpbmcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogOTk7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogI2ZmZiwgJGFscGhhOiAwLjgpO1xyXG5cclxuICAgIC5zay1mYWRpbmctY2lyY2xlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAuc2stY2lyY2xlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDhkZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBzay1mYWRpbmctY2lyY2xlLWRlbGF5IDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNrLWNpcmNsZS0yIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTEuMXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zay1jaXJjbGUtMyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0xcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNrLWNpcmNsZS00IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLS45cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNrLWNpcmNsZS01IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTIwZGVnKTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0uOHM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zay1jaXJjbGUtNiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE1MGRlZyk7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjdzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2stY2lyY2xlLTcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLS42cztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNrLWNpcmNsZS04IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjEwZGVnKTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0uNXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zay1jaXJjbGUtOSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI0MGRlZyk7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjRzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2stY2lyY2xlLTEwIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0uM3M7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zay1jaXJjbGUtMTEge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMDBkZWcpO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLS4ycztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNrLWNpcmNsZS0xMiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDMzMGRlZyk7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtLjFzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBrZXlmcmFtZXMgc2stZmFkaW5nLWNpcmNsZS1kZWxheSB7XHJcblxyXG4gICAgICAgIDAlLFxyXG4gICAgICAgIDM5JSxcclxuICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIDQwJSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyog5LiN55SoIHNsaWNrIOeahOWPr+S7peWIoOaOiei/meautSAqL1xyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcclxuICAgIGJvZHkge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpIHtcclxuICAgIGJvZHkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNSxcclxuICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKj09PXJlc2V0PT09Ki9cclxuaHRtbCB7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHQvL+ino+WGs+eCueWHu+WQjuWHuueOsOmYtOW9semXrumimFxyXG5cdGhlaWdodDogMTAwJTtcclxuXHRtaW4td2lkdGg6IDMyMHB4O1xyXG5cdHRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XHJcblx0Ly/npoHmraLmqKrlsY/ml7bvvIzmlL7lpKflrZfkvZNcclxuXHRvdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOy8q5b+r6YCf5rua5Yqo5ZKM5Zue5by577yM5qih5ouf5Y6f55SfYXBw5pWI5p6cKi9cclxufVxyXG5cclxuYm9keSwgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgaHIsIHAsIGJsb2NrcXVvdGUsIGRsLCBkdCwgZGQsIHVsLCBvbCwgbGksIHByZSwgZm9ybSwgZmllbGRzZXQsIGxlZ2VuZCwgYnV0dG9uLCBpbnB1dCwgdGV4dGFyZWEsIHRoLCB0ZCwgaWZyYW1lIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuYm9keSB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250RGVmYXVsdDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdGZvbnQtc2l6ZTogMTAwJTtcclxufVxyXG5cclxuZmllbGRzZXQsIGltZyB7XHJcblx0Ym9yZGVyOiAwO1xyXG59XHJcblxyXG5hZGRyZXNzLCBjYXB0aW9uLCBjaXRlLCBkZm4sIGVtLCB0aCwgdmFyIHtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxub2wsIHVsIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmE6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuc3VwIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XHJcbn1cclxuXHJcbnN1YiB7XHJcblx0dmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xyXG59XHJcblxyXG5pbnB1dCwgc2VsZWN0LCBidXR0b24ge1xyXG5cdGZvbnQ6IDEwMCUgJGZvbnREZWZhdWx0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuXHQqdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XSwgaW5wdXRbdHlwZT1yYWRpb10ge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRmb250OiAxMDAlICRmb250RGVmYXVsdDtcclxuXHRyZXNpemU6bm9uZTtcclxufVxyXG5cclxudGFibGUge1xyXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbi8qSFRNTDUqL1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24sIHN1bW1hcnksIHRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmF1ZGlvLCBjYW52YXMsIHZpZGVvIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0KmRpc3BsYXk6IGlubGluZTtcclxuXHQqem9vbTogMTtcclxufVxyXG5cclxudGltZSwgbWFyayB7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG5tYXJrIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0aGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vL+WOu+aOiWlvc+ezu+e7n+WGhemYtOW9sVxyXG5pbnB1dFt0eXBlPXRleHRdLCBpbnB1dFt0eXBlPXJlc2V0XSwgaW5wdXRbdHlwZT1zdWJtaXRdLCBzZWxlY3QsIGJ1dHRvbiwgdGV4dGFyZWEge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXQ6Oi1tcy1jbGVhciB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogYXV0bztcclxuICBtYXgtd2lkdGg6IDEwMCU7IFxyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4yNHMgZWFzZTtcclxufVxyXG4iLCIkdGV4dENvbG9yOiByZ2JhKCRjb2xvcjogIzIyMmM0NywgJGFscGhhOiAwLjYpOyAvLyDlr7zoiKrmloflrZfpopzoibJcclxuJG5hdkJnQ29sb3I6ICNmZmZmZmY7IC8vIOWvvOiIquiDjOaZr+iJslxyXG4kc3ViTWVudUJnQ29sb3I6ICNmZmY7IC8vIOWtkOWvvOiIquiDjOaZr+iJslxyXG4kc3RpY2t5TWVudUJnQ29sb3I6ICNmZmY7IC8vIHN0aWNreSDlr7zoiKrog4zmma/oibJcclxuJGN1cnJlbnRNZW51Q29sb3I6ICMzMzM7IC8vIOWvvOiIquaWh+Wtl+mrmOS6ruminOiJslxyXG5cclxuLm0taGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZCZ0NvbG9yO1xyXG5cclxuICAgIGJveC1zaGFkb3c6IDBweCAyMHB4IDQwcHggMTJweCByZ2JhKDEzNSwgMTQxLCAxNjMsIDAuMSk7XHJcblxyXG4gICAgJi5zdGlja3ktaGVhZGVyIHtcclxuICAgICAgICAubS1oZWFkZXItYmQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDIwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN0aWNreU1lbnVCZ0NvbG9yO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAubS1sb2dvIHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMjFweCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAubS1uYXYge1xyXG4gICAgICAgIG1heC13aWR0aDogODIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAucmVzcG9uc2l2ZS1tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dENvbG9yO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1lbnUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgPmxpLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyMjJjNDc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzhweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjNzlkM2VkIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY3VycmVudC1tZW51LXBhcmVudD5hLFxyXG4gICAgICAgICAgICAuY3VycmVudC1tZW51LWl0ZW0+YSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGN1cnJlbnRNZW51Q29sb3I7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjdXJyZW50TWVudUNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA1cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhLFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dENvbG9yO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1SZWd1bGFyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWJNZW51QmdDb2xvcjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjA2KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPmxpLm1lbnUtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICA+LnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uc3RhY2sge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIOWPjOWvvOiIqlxyXG4uc3BsaXQtbWVudSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sb2dvIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMjQlIC0gMTBweCk7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbmF2IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLm1lbnUtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzOCU7XHJcblxyXG4gICAgICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8g6Ieq5a6a5LmJ5a+86IiqXHJcbi5yZXNwb25zaXZlLW1lbnUtYmQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAwcHg7XHJcblxyXG4gICAgLnJlc3BvbnNpdmUtbWVudS10b2dnbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICB0b3A6IC02NHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm0taGVhZGVyIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm0tbG9nbyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm0tbmF2IHtcclxuICAgICAgICAgICAgZmxleDogYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIC5yZXNwb25zaXZlLW1lbnUtdG9nZ2xlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWVudS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1lbnUtY29udGFpbmVyLmhhcy10ZW1wbGF0ZSB7XHJcbiAgICAgICAgICAgICAgICAubWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICA+bGkubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+bGkubWVudS1pdGVtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4uc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGFjayB7XHJcbiAgICAgICAgLm0tbG9nbyB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3BsaXQtbWVudSB7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubS1sb2dvIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm0tbmF2IHtcclxuICAgICAgICAgICAgLm1lbnUtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1tZW51IHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm0tbG9nbyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm0tbmF2IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vID09PT09PT09PT09PT09PT09PT09IHNpbGRlIE1lbnUgPT09PT09PT09PT09PT09PT09PVxyXG4uc2xpZGUtbWFzayB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogOTAwMjtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTIwJTtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjYpO1xyXG59XHJcblxyXG4uc2xpZGUtY2xvc2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuXHJcbiAgICBpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGlkZS1tZW51IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAtMjUwcHg7XHJcbiAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICB3aWR0aDogMjUwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNjBweDtcclxuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMTkxOTE5O1xyXG4gICAgY29sb3I6ICNhNmE2YTY7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xyXG5cclxuICAgIC5tZW51LWNvbnRhaW5lciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wMyk7XHJcblxyXG4gICAgICAgIHVsIGxpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjAzKTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgY29sb3I6ICNhNmE2YTY7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICAmPmEgLm1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDVweCAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zbGlkZS1tZW51IC5tZW51LWNvbnRhaW5lcj51bCBsaSAuc3ViLW1lbnUgbGkge1xyXG4gICAgPmEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3ViLW1lbnUgbGkge1xyXG4gICAgICAgID5hIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Yi1tZW51IGxpIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZvb3Rlci1jb3B5IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICM4YTkxYTE7XHJcbiAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG5cclxuICAgIC5jb3B5LXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDM0cHggMHB4IDY2cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItd3JhcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzRweDtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyNnB4O1xyXG5cclxuICAgICAgICAuZm9ybS1yb3cge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3VibWl0IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQ3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDdweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZWZlZmY7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogIzY2YzRmMSwgJGFscGhhOiAwLjEpO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4NmE4YmY7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUV4dHJhTGlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbCB7XHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkY29sb3I6ICM4YTkxYTEsICRhbHBoYTogMC41KTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhhOTFhMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubW1sLWljb24ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBwaW5rO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmN0YSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLmN0YS13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvd3AtY29udGVudC90aGVtZXMvbW1sLXRoZW1lL2Rpc3QvaW1nL2NvbW1vbi9jb21tb24tY3RhLWJnLmpwZycpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAzMHB4IDEwcHggcmdiYSgxMzUsIDE0MSwgMTYzLCAwLjIpO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtbWFpbiB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAubGlua19idG4ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIzMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ4YWFmNztcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAuZm9vdGVyLXdyYXAge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0NHB4O1xyXG5cclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xyXG5cclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSxcclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIkYmxvZy1jb2xvcjogIzAwODJkNTtcclxuJGJsb2ctY29sb3ItaG92ZXI6ICMyNDhkZmY7XHJcblxyXG4vKiBCbG9nIFBhZ2UgKi9cclxuLnBhZ2UtdGVtcGxhdGUtbS1ibG9nLC5zaW5nbGUtcG9zdCB7XHJcbiAgICAuY3RhIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW1sLWNvbHMtMixcclxuLm1tbC1jb2xzLTMsXHJcbi5tbWwtY29scy00IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW46IDAgLTEwcHg7XHJcblxyXG4gICAgLmJsb2ctaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1tbC1jb2xzLTIge1xyXG4gICAgLmJsb2ctaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbWwtY29scy0zIHtcclxuICAgIC5ibG9nLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMzMlIC0gMjBweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBib3gtc2hhZG93OiAxMnB4IDE2cHggNzBweCAwcHggcmdiYSg2OSwgODIsIDEzOSwgMC4xKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2ctdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5tbWwtYmxvZyxcclxuLm1tbC1ibG9nLXJlY2VudCB7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvIDM4cHg7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBTbGFiIFJlZ3VsYXInO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICM0NDQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsb2ctY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtaW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1tbC10ZXh0IHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDI1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuXHJcbiAgICAuZmEtY2FyZXQtcmlnaHQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuNmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjRzO1xyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtcGFnZSB7XHJcbiAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgICAgICAgJi5tbWwtYWN0aXZlLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxvZy1jb2xvcjtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1pdGVtIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI0cztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5ibG9nLXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uYmxvZy10aW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAuZmEtY2xvY2sge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLjFlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctZXhjZXJwdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XHJcbn1cclxuXHJcbi5ibG9nLXRhZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibG9nLWNvbG9yO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTFweDtcclxuXHJcbiAgICAmOmVtcHR5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyog5qih5p2/5qC35byPICovXHJcbi5ibG9nLXdpdGhiZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlYWYxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcblxyXG4udHBsLWJsb2ctMCxcclxuLnRwbC1ibG9nLTEge1xyXG4gICAgLmJsb2ctaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgIC5ibG9nLXJlYWRtb3JlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1leGNlcnB0IHtcclxuICAgICAgICBjb2xvcjogIzg4ODtcclxuICAgIH1cclxufVxyXG5cclxuLnRwbC1ibG9nLTAge1xyXG4gICAgLmJsb2ctdGltZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggOXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjkpO1xyXG4gICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMHB4LCAtMzBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2ctZGF0ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2ctcmVhZG1vcmUge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byA1cHggMCBhdXRvO1xyXG4gICAgICAgIGNvbG9yOiAkYmxvZy1jb2xvcjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxvZy1jb2xvci1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50cGwtYmxvZy0xIHtcclxuICAgIC5ibG9nLXJlYWRtb3JlIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gMCAwIGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMCAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxvZy1jb2xvcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxvZy1jb2xvci1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50cGwtYmxvZy0xLFxyXG4udHBsLWJsb2ctMiB7XHJcbiAgICAuYmxvZy10aW1lIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzM3NDM1NSwgLjcpO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnRwbC1ibG9nLTIge1xyXG4gICAgLmJsb2ctcmVhZG1vcmUge1xyXG4gICAgICAgIGNvbG9yOiAkYmxvZy1jb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibG9nLWNvbG9yLWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1leGNlcnB0IHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAwO1xyXG4gICAgICAgIGNvbG9yOiAjNjY2O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAjNzlkM2VkIDEwMCUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udHBsLWJsb2ctMyB7XHJcbiAgICAuYmxvZy10aW1lIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udHBsLWJsb2ctNCB7XHJcbiAgICAuYmxvZy1pdGVtIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDNweCA0cHggMTBweCAwcHggcmdiYSg2OSwgODIsIDEzOSwgMC4xKTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFwyMCc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxvZy1jb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjE1cyBlYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ibG9nLXRpbWUge1xyXG4gICAgICAgIGNvbG9yOiAjOTA5NWEyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ibG9nLXRpdGxlIHtcclxuICAgICAgICBtYXJnaW46IDI1cHggMCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxvZy1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2ctZXhjZXJwdCB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1yZWFkbW9yZSB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDAgMCAwO1xyXG4gICAgICAgIGNvbG9yOiAkYmxvZy1jb2xvcjtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxvZy1jb2xvci1ob3ZlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLjVlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4udHBsLWJsb2ctNSxcclxuLnRwbC1ibG9nLTYsXHJcbi50cGwtYmxvZy03IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgLmJsb2ctaXRlbSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udHBsLWJsb2ctNSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJ1xcMjAnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxMC43NjI3JTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2Ljk1JTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDIwJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxMC43NjI3JTtcclxuICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJGJsb2ctY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsb2ctY29sb3I7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNHB4LCAwKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmZmY7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IDNweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXDIwJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMTAuNzYyNyUgKyA1cHgpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy10aW1lIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxvZy1jb2xvcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBvdXRsaW5lOiA0cHggc29saWQgI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1yZWFkbW9yZSB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvIDAgMTBweCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYmZjO1xyXG4gICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI4ZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udHBsLWJsb2ctNixcclxuLnRwbC1ibG9nLTcge1xyXG4gICAgLmJsb2ctaXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5ibG9nLXRpbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1leGNlcnB0IHtcclxuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgfVxyXG5cclxuICAgIC5ibG9nLXJlYWRtb3JlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxufVxyXG5cclxuLnRwbC1ibG9nLTYge1xyXG4gICAgLmJsb2ctaXRlbSB7XHJcbiAgICAgICAgPmEge1xyXG4gICAgICAgICAgICB3aWR0aDogNDYlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW1sLXRleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggODBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2ctcmVhZG1vcmUge1xyXG4gICAgICAgIGNvbG9yOiAkYmxvZy1jb2xvcjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxvZy1jb2xvci1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4udHBsLWJsb2ctNyB7XHJcbiAgICAuYmxvZy1pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmY2ZmO1xyXG5cclxuICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTkwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2ctdGltZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvdHRvbTogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1yZWFkbW9yZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxvZy1jb2xvcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibG9nLWNvbG9yLWhvdmVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIEJsb2cgRGV0YWlsIFBhZ2UgKi9cclxuLm1tbC1ibG9nLWRldGFpbCB7XHJcbiAgICBtYXJnaW46IDkwcHggYXV0byAwcHg7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBTbGFiJztcclxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWwtbWFpbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5sZWZ0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDcyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtd3JhcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAgIC5oZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYmZjZmY7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMzcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4IDRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhYWFmYmI7XHJcblxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tbWwtaWNvbnMge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzNlOWNmNztcclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzM0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI2cHg7XHJcblxyXG4gICAgICAgICAgICAuZm9ybS1yb3cge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3VibWl0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0N3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1tbC1pY29uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmVmZWZmO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6ICM2NmM0ZjEsICRhbHBoYTogMC4xKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NmE4YmY7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1FeHRyYUxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbC1jb2x3aWR0aCB7XHJcbiAgICB3aWR0aDogNjMlO1xyXG4gICAgbWF4LXdpZHRoOiA3MjBweDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlsLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlsLWluZm8ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuLmJsb2ctc2hhcmVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaS5mYS1mYWNlYm9vay1zcXVhcmUge1xyXG4gICAgICAgIGNvbG9yOiAjMzk2ZWM2O1xyXG4gICAgfVxyXG5cclxuICAgIGkuZmEtdHdpdHRlci1zcXVhcmUge1xyXG4gICAgICAgIGNvbG9yOiAjNTBiZGZjO1xyXG4gICAgfVxyXG5cclxuICAgIGkuZmEtcGludGVyZXN0LXNxdWFyZSB7XHJcbiAgICAgICAgY29sb3I6ICNjMzFjMWM7XHJcbiAgICB9XHJcblxyXG4gICAgaS5mYS1saW5rZWRpbiB7XHJcbiAgICAgICAgY29sb3I6ICMzOThmYzY7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkZHRvYW55X3Nob3J0Y29kZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYWRkdG9hbnlfbGlzdCBhIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1hcnRpY2xlIHtcclxuICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAvLyBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICBwLGxpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWNvbW1lbnQge1xyXG4gICAgcGFkZGluZy10b3A6IDU2cHg7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYWNlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDExOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYy1jb250ZW50IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzBweCAzMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IDJweCByZ2JhKDEzNSwgMTQxLCAxNjMsIDAuMSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIGg2e1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy13aWRnZXQge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmc6IDI1cHggMzBweCAxMHB4IDQ1cHg7XHJcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJveC1zaGFkb3c6IDBweCAyMHB4IDMwcHggMHB4IHJnYmEoODQsIDg3LCA5MywgMC4xKTtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCNkZGQsIC4zKTtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmEtYXJyb3ctcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjZGRkLCAuMyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZhLWFycm93LXJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNHM7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbC1jb250ZW50IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC40OHB4O1xyXG5cclxuICAgIGgxLFxyXG4gICAgaDIsXHJcbiAgICBoMyxcclxuICAgIGg0LFxyXG4gICAgaDUsXHJcbiAgICBoNiB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIH1cclxuXHJcbiAgICBoNSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAsXHJcbiAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcsXHJcbiAgICB2aWRlbyxcclxuICAgIGF1ZGlvIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgICAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1tbC1ibG9nLXJlY2VudCB7XHJcbiAgICBtYXJnaW46IDAgYXV0byAxMjBweDtcclxuXHJcbiAgICA+aDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tbC10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyogUmVzcG9uc2l2ZSBGb3IgQmxvZyBQYWdlICovXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpe1xyXG4gICAgLmJsb2ctZGV0YWlsLW1haW4ge1xyXG4gICAgICAgIC5yaWdodHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xyXG4gICAgLnRwbC1ibG9nLTUge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ibG9nLWl0ZW0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmxvZy10aW1lIHtcclxuICAgICAgICAgICAgbGVmdDogN3B4O1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudHBsLWJsb2ctNixcclxuICAgIC50cGwtYmxvZy03IHtcclxuICAgICAgICAubW1sLXRleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XHJcbiAgICAudHBsLWJsb2ctNCAuYmxvZy1pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDg1MHB4KSB7XHJcbiAgICAubW1sLWNvbHMtMyAuYmxvZy1pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAudHBsLWJsb2ctNSB7XHJcbiAgICAgICAgLmJsb2ctaXRlbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXtcclxuICAgIC5ibG9nLWRldGFpbC1tYWlue1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAubGVmdHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJpZ2h0LXdyYXB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3MjBweCkge1xyXG4gICAgLnRwbC1ibG9nLTQgLmJsb2ctaXRlbSAubW1sLXRleHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50cGwtYmxvZy02LFxyXG4gICAgLnRwbC1ibG9nLTcge1xyXG4gICAgICAgIC5ibG9nLWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgID5hIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmxvZy1leGNlcnB0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRwbC1ibG9nLTcge1xyXG4gICAgICAgIC5ibG9nLWl0ZW0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tbWwtdGV4dCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU5MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmY2ZmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJsb2ctdGltZSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgIC5tbWwtYmxvZyB7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcblxyXG4gICAgICAgIC5tbWwtdGV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmxvZy1pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ibG9nLXRpdGxlLFxyXG4gICAgLm1tbC1jb2xzLTMgLmJsb2ctdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAudHBsLWJsb2ctMSxcclxuICAgIC50cGwtYmxvZy0yIHtcclxuICAgICAgICAuYmxvZy10aW1lIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFJlc3BvbnNpdmUgRm9yIEJsb2cgRGV0YWlsIFBhZ2UgKi9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgICAuYmxvZy1hcnRpY2xlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy1kZXRhaWwtY29sd2lkdGgge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuYmxvZy13aWRnZXQge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gICAgLm1tbC1ibG9nLWRldGFpbCB7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2ctd2lkZ2V0IHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtYmxvZy1yZWNlbnQge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG5cclxuICAgICAgICA+aDIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmxvZy1pdGVtIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpe1xyXG4gICAgLmJsb2ctY29tbWVudCB7XHJcbiAgICAgICAgLmZhY2V7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jLWNvbnRlbnR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTRweCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIiR0ZXh0Q29sb3I6ICM2NjY7IC8vIEZBUeaWh+Wtl+minOiJslxyXG4kdGV4dENvbG9yQWN0aXZlOiAjMDA5NWViO1xyXG5cclxuLm1tbC1mYXF7fVxyXG4ubW1sLWZhcS1saXN0IHt9XHJcbi5tbWwtZmFxLWl0ZW0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjAyKTtcclxuICBjb2xvcjogJHRleHRDb2xvcjtcclxuICAmOjpiZWZvcmV7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG4gIFx0d2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDAgMDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG5cdFx0Y29udGVudDogJyc7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuXHRcdC5tbWwtZmFxLWl0ZW0taGQge1xyXG5cdFx0XHRjb2xvcjokdGV4dENvbG9yQWN0aXZlO1xyXG5cdFx0XHRpIHtcclxuXHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICBcdC5tbWwtZmFxLWl0ZW0tYmQge1xyXG4gIFx0XHQvLyBkaXNwbGF5OiBibG9jaztcclxuICBcdFx0Ly8gaGVpZ2h0OiBhdXRvO1xyXG4gIFx0fVxyXG4gIH1cclxuXHQubW1sLWZhcS1pdGVtLWhkIHsgXHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Lm51bWJlciB7XHJcbiAgICBcdHdpZHRoOiA2MHB4O1xyXG4gICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQudGl0bGUge1xyXG5cdFx0XHRmbGV4OjE7XHJcblx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdH1cclxuXHRcdGkge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC42cyBlYXNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubW1sLWZhcS1pdGVtLWJkIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwIDgwcHggMjBweCA4MHB4O1xyXG5cdFx0Ly8gdHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcblx0fVxyXG59IiwiLm1tbC1tYXNre1xyXG4gICAgcG9zaXRpb246IGZpeGVkOyB6LWluZGV4OiAxMDAwO1xyXG4gICAgbGVmdDogMDsgdG9wOiAwOyBib3R0b206IDA7IHJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICYubW1sLXNob3d7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxyXG59XHJcbi5tbWwtbW9kYWx7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlOyBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDM0cHggMHB4IHJnYmEoMzMsIDMzLCAzMywgMC4xNSk7XHJcbiAgICAubW1sLWZvcm17XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxufVxyXG4ubW1sLW1vZGFsLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLm1tbC1tb2RhbC1jbG9zZXtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4ubW1sLW1vZGFsLWNvbnRlbnR7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICBoMntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgPnB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuICAgIH1cclxuICAgIC5mb3JtLXJvd3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMil7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG4gICAgdGV4dGFyZWF7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICB9XHJcbn0iLCIucGFnZS10ZW1wbGF0ZS1wMDgtY29udGFjdHtcclxuICAgIC5jdGF7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4ucDA4IHtcclxuICAgIEBhdC1yb290IC5wMDgtczEgeyAgICAgICAgXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQxM3B4OyAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTA7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogNjJweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCByZ2JhKCMwMDAsIC4yKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTdweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWctd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB3aWR0aDogMTI4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTI4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQwZGVnLCBcclxuICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsIFxyXG4gICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDlweCAyN3B4IDNweCBcclxuICAgICAgICAgICAgICAgIHJnYmEoMTM1LCAxNDEsIDE2MywgMC4zKTtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxMHB4ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAYXQtcm9vdCAucDA4LXMyIHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDQwcHg7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tbWwtcm93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy13cmFwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1ODBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmYjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDI3cHggNTZweCAyNHB4IFxyXG4gICAgICAgICAgICAgICAgcmdiYSg5NSwgMTAxLCAxMjMsIDAuMSk7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tbWwtZm9ybSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAucDA4LXMxIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcCwgaDIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucDA4LXMyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICAubW1sLXJvdyB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWctd3JhcCwgLm1tbC1mb3JtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWctd3JhcHtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wMDcge1xyXG4gICAgQGF0LXJvb3QgLnAwNy1zMSB7XHJcbiAgICAgICAgaDYge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzMwOTdmYztcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1tbC1yb3cge1xyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGV4dC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWctd3JhcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTkwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MSU7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtd3JhcCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvOyAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTQycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzMDk3ZmM7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICBsZWZ0OiAwOyAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgY29sb3I6ICMzOWI5MWI7XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBhdC1yb290IC5wMDctczIge1xyXG4gICAgICAgIC5tbWwtcm93IHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3MHB4IDEwcHggODBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC13cmFwIHtcclxuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY4NnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBhdC1yb290IC5wMDctczMge1xyXG4gICAgICAgIHBhZGRpbmc6IDk5cHggMCAxNDBweDtcclxuICAgICAgICAubW1sLXJvdyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LXdyYXAge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy13cmFwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfSAgIFxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ5MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgICAgIH0gICAgIFxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6OTYwcHgpIHtcclxuICAgIC5wMDctczIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAubW1sLXJvdyB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LXdyYXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcclxuICAgIC5wMDctczEge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAubW1sLXJvdyB7XHJcbiAgICAgICAgICAgID51bCB7XHJcbiAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWctd3JhcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC13cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dCwgcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucDA3LXMyIC5tbWwtcm93IHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICAucDA3LXMzIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgODBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLm1tbC1yb3cge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1nLXdyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo1NDBweCl7XHJcbiAgICAucDA3LXMzIHtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnBhZ2UtdGVtcGxhdGUtcDA1LTEtcHJvZHVjdC1kZXRhaWwsLnNpbmdsZS1wb3J0Zm9saW8ge1xyXG4gICAgLmN0YSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnAwNS0xLXMwMSB7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvciB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC5uYXYtd3JhcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMjAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjZGRkZGRkO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogNjgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwcHggMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDQsXHJcbiAgICBoNSxcclxuICAgIGg2LFxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogIzc0Nzk4NjtcclxuICAgIH1cclxuXHJcbiAgICAubGlua19idG4ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyM3B4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxODdweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAjNzlkM2VkIDEwMCUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyM3B4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtUmVndWxhcjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucDA1LTEtczAyIHtcclxuICAgIHBhZGRpbmc6IDEwMHB4IDBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG5cclxuICAgIC5zMDItcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBpYyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1OTBweDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1OTBweDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgIG1heC13aWR0aDogNTI0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucDA1LTEtczAzIHtcclxuICAgIHBhZGRpbmctdG9wOiA5MnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcblxyXG4gICAgLmJkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYge1xyXG4gICAgICAgIG1heC13aWR0aDogNDcwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0NTBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAubmF2LXdyYXAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0ODBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXItc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuXHJcbiAgICAgICAgICAgIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWcge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMzFweCAwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICAgICAgICAgLm1tbC1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAucGxheS1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC5wbGF5LWljb24ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY3ZmE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzgzYjQ4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjkwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MTBweDtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiA4NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDg0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDMycHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnAwNS0xLXMwNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cclxuICAgIC5oZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJyb3dzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcclxuICAgICAgICB3aWR0aDogMzdweDtcclxuICAgICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgY29sb3I6ICNiOGMwY2Y7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE2MmI1NjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICNmNWY2ZjgsICRhbHBoYTogMC44KTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBpYyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgICBwYWRkaW5nOiAzNnB4IDQycHggNjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAucDA1LTEtczAxIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnAwNS0xLXMwMiB7XHJcbiAgICAgICAgLnMwMi1yb3cge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGljIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wMDUtMS1zMDMge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJkIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvciB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wMDUtMS1zMDQgaDQge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo1NDBweCkge1xyXG4gICAgLnAwNS0xLXMwMSB7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnAwNS0xLXMwMiB7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAwcHg7XHJcblxyXG4gICAgICAgIC5zMDItcm93IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnAwNS0xLXMwMyxcclxuICAgIC5wMDUtMS1zMDQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0ODBweCkge1xyXG4gICAgLnAwNS0xLXMwMyB7XHJcbiAgICAgICAgLm5hdiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuXHJcbiAgICAgICAgICAgIC5uYXYtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvciB7XHJcbiAgICAgICAgICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnAwNS1zMDEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG5cclxuICAgIC5oZCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTE1MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LXdyYXAge1xyXG4gICAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtUmVndWxhcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMDk3ZmM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI1cHgpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMzBweCAwcHggcmdiYSgxODIsIDE4MiwgMTgzLCAwLjEpO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMDk3ZmM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweCAxMHB4IDIycHggMThweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBzZWN0aW9uLnByb2R1Y3QtbGlzdHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICYuY3VycmVudHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xyXG4gICAgLnAwNS1zMDEge1xyXG4gICAgICAgIC5iZCB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXYge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2LXdyYXAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo1NDBweCkge1xyXG4gICAgLnAwNS1zMDEge1xyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0MTRweCkge1xyXG4gICAgLnAwNS1zMDEge1xyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5vbmx5LWJyZWFkQ3J1bWJzIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZyxcclxuICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgIzc5YWZlZCAxMDAlKTtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jcnVtYnMge31cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtUmVndWxhcjtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgkY29sb3I6ICNmZWZlZmYsICRhbHBoYTogMC44KTtcclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgICBtYXJnaW46IDBweCAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxufVxyXG5cclxuLnAwNC0xLXMwMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTA0cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTI0cHg7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoMXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRhdGV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtUmVndWxhcjtcclxuICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMsaDQsaDUsaDZ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAsbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGUge1xyXG4gICAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGUtd3JhcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNjVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDM5cHggNDZweCAxMjBweCAwcHggcmdiYSg1MSwgNTEsIDUxLCAwLjEpO1xyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAzMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAjNzlkM2VkIDEwMCUpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmVmZWZmO1xyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmY2ZmO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIzM3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHggNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYWFhZmJiO1xyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEwMjRweCl7XHJcbiAgICAucDA0LTEtczAxIHtcclxuICAgICAgICAuc2lkZXtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXtcclxuICAgIC5wMDQtMS1zMDEge1xyXG4gICAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpZGV7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzY1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo1NDBweCl7XHJcbiAgICAucDA0LTEtczAxe1xyXG4gICAgICAgIHBhZGRpbmc6IDgwcHggMHB4O1xyXG4gICAgICAgIC5jb250ZW50e1xyXG4gICAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMyxoNCxoNSxoNntcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIlxyXG4ucGFnZS10ZW1wbGF0ZS1wMDQtY2FzZXN7XHJcbiAgICAuY3Rhe1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLnAwNC1zMDEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM3cHg7XHJcbiAgICAuczAxLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAuZGF0ZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC5vcmlnaW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICByaWdodDogLTEzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMzMDk3ZmM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzMwOTdmYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwNTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ3cHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIHRvcDogMTdweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZWxwcy13cmFwKDQpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlYWQtbW9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjdmYTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzc0Nzk4NjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCl7XHJcbiAgICAucDA0LXMwMSB7XHJcbiAgICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtbWFpbntcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU0MHB4KXtcclxuICAgIC5wMDQtczAxIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIC5zMDEtcm93e1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250ZW50e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIC5vcmlnaW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LW1haW57XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnAwMy1zMDEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICYuZml4ZWQge1xyXG4gICAgICAgICAgICAubmF2LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDI0cHggM3B4IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yOiAjMjIyYzQ3LCAkYWxwaGE6IDAuNSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICYuY3VycmVudCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0zcHg7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzhmZmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5NTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcblxyXG4gICAgLnMwMS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XHJcblxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcclxuICAgICAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGV4dC1tYWluIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdzEge1xyXG4gICAgICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjU4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGljIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbWFsbC1waWMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMzJweCA4cHggcmdiYSgxNTIsIDE1OSwgMTc0LCAwLjIpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdzIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG5cclxuICAgICAgICAudGV4dC1tYWluIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTlweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMTIycHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTlweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzM3cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy93cC1jb250ZW50L3RoZW1lcy9tbWwtdGhlbWUvZGlzdC9pbWcvcDAzL3AwMy1zMDMtYmcuanBnJykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDg0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc21hbGwtcGljIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0yMTFweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMzJweCA4cHggcmdiYSgxNTIsIDE1OSwgMTc0LCAwLjIpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdzMge1xyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc21hbGwtcGljIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDI4cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMjBweCAzMnB4IDhweCByZ2JhKDE1MiwgMTU5LCAxNzQsIDAuMik7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzN3B4O1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yb3c0IHtcclxuICAgICAgICAudGV4dC1tYWluIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM0cHg7XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzM2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdzUge1xyXG4gICAgICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc21hbGwtdGl0bGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTE2cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtODBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMzJweCA4cHggcmdiYSgxNTIsIDE1OSwgMTc0LCAwLjIpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW1sLWljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogNDRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc4ZmZlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucm93NiB7XHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAyMHB4IDMycHggOHB4IHJnYmEoMTUyLCAxNTksIDE3NCwgMC4yKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzRweDtcclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucm93NyB7XHJcbiAgICAgICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDMzNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuXHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzOWI5MWI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI3OGZmZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI3OGZmZTtcclxuICAgICAgICAgICAgY29sb3I6ICMyNzhmZmU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAgIC5wMDMtczAxIHtcclxuICAgICAgICAucm93MSB7XHJcbiAgICAgICAgICAgIC5zbWFsbC1waWMge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJvdzIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG5cclxuICAgICAgICAgICAgLnNtYWxsLXBpYyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJvdzMge1xyXG4gICAgICAgICAgICAuc21hbGwtcGljIHtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJvdzUge1xyXG4gICAgICAgICAgICAuc21hbGwtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xyXG4gICAgLnAwMy1zMDEge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zMDEtcm93Om50aC1vZi10eXBlKG4pIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucm93MiAudGV4dC1tYWluOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAyNHB4IDNweCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo1NDBweCkge1xyXG4gICAgLnAwMy1zMDEge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAuczAxLXJvdyB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBvcmRlcjogLTE7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDM2cHggMHB4IDBweCAwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjQxNHB4KSB7XHJcbiAgICAucDAzLXMwMSB7XHJcbiAgICAgICAgLm5hdiB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucm93MSAuc21hbGwtcGljIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucDAyLTExLXMwMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0NDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIG1heC13aWR0aDogMTEyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuczAxLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyODBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tbC1pY29uIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMzcHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDlweCAyN3B4IDNweCByZ2JhKDEzNSwgMTQxLCAxNjMsIDAuMyk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMTFweCAjZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDEyOHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDBkZWcsXHJcbiAgICAgICAgICAgICAgICAjMjQ4ZGZmIDAlLFxyXG4gICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgIH1cclxufVxyXG5cclxuLnAwMi0xMS1zMDIge1xyXG4gICAgcGFkZGluZy10b3A6IDE2N3B4O1xyXG5cclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhkIHtcclxuICAgICAgICAubW1sLWljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmVmZWZmO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcclxuICAgICAgICAgICAgICAgICAgICAjMjQ4ZGZmIDAlLFxyXG4gICAgICAgICAgICAgICAgICAgICM3OWQzZWQgMTAwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzNjliZmI7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzY5YmZiO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAxNTBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtLW1haW4ge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtLWhlYWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1tbC1pY29uIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5udW1iZXIge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkY29sb3I6ICNlOWVkZjQsICRhbHBoYTogMC41KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mdCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50YWJsZS13cmFwIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoLFxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM5M3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgxcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2RkZGRkZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1NZWRpdW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCkge1xyXG4gICAgLnAwMi0xMS1zMDIge1xyXG4gICAgICAgIC5iZCB7XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMzBweCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpIHtcclxuICAgIC5wMDItMTEtczAxIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cclxuICAgICAgICAucGljIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zMDEtcm93IHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1tbC1pY29uIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29uLXdyYXAge1xyXG4gICAgICAgICAgICB3aWR0aDogOTlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5OXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAyLTExLXMwMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcblxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmQge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubnVtYmVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZ0IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnAwMi0xMC1zMDEge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAuaGQge1xyXG4gICAgICAgIG1heC13aWR0aDogNjgwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDZweDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLmFycm93cyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM3cHg7XHJcblxyXG4gICAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogNTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICNiOGMwY2Y7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTYyYjU2O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuczAxLXByZXYge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDY2cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4OHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXItd3JhcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNjUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE1MiU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnAwMi0xMC1zMDIge1xyXG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEzNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC03N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM0MnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAzM3B4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA5cHggMjdweCAzcHggcmdiYSgxMzUsIDE0MSwgMTYzLCAwLjMpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDExcHggI2ZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAuaWNvbi13cmFwIHtcclxuICAgICAgICB3aWR0aDogMTI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQwZGVnLFxyXG4gICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICM3OWQzZWQgMTAwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAucDAyLTEwLXMwMSB7XHJcbiAgICAgICAgLmFycm93cyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnAwMi0xMC1zMDIge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU0MHB4KXtcclxuICAgIC5wMDItMTAtczAye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1tbC1pY29ue1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbi13cmFwe1xyXG4gICAgICAgICAgICB3aWR0aDogOTlweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5OXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wMDItNS1zMDIucDAyLTktczAxIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcblxyXG4gICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MThweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5wMDItOS1zMDIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuXHJcbiAgICAuczAyLXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAzNy4xJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEyMDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmOWZmO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4IDBweCAwcHhcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAubGVmdCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2ODBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA2NHB4IDg2cHggMTdweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZmO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDcwcHggMzBweCByZ2JhKDEzNSwgMTQxLCAxNjMsIDAuMDUpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzU2YjBmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnJpZ2h0LXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQyNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTA0cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTE3cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpe1xyXG4gICAgLnAwMi05LXMwMiB7XHJcbiAgICAgICAgLmxlZnR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDY0cHggNDBweCAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpe1xyXG4gICAgLnAwMi05LXMwMiB7XHJcbiAgICAgICAgLnMwMi13cmFwe1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGVmdHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodHtcclxuICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodC13cmFwe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAucGlje1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo1NDBweCl7XHJcbiAgICAucDAyLTUtczAyLnAwMi05LXMwMSwucDAyLTktczAye1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0MTRweCl7XHJcbiAgICAucDAyLTktczAyIC5sZWZ0e1xyXG4gICAgICAgIHBhZGRpbmc6IDY0cHggMjBweCAxN3B4O1xyXG4gICAgfVxyXG59IiwiLnAwMi04LXMwMSB7XHJcbiAgICAuYmQge1xyXG4gICAgICAgIG1heC13aWR0aDogMTM2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAjZjJmOWZmLCAkYWxwaGE6IC41KTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIG1heC13aWR0aDogNTYwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDYyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgIG1heC13aWR0aDogNTQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLnAwMi04LXMwMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDcwcHggNjBweCA0MnB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLFxyXG4gICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICM3OWQzZWQgMTAwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tbC1pY29uIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICBoNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yOiAjZmZmZmZmLCAkYWxwaGE6IDAuODgpO1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogI2ZlZmVmZiwgJGFscGhhOiAwLjgpO1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wMDItOC1zMDV7XHJcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAucGlje1xyXG4gICAgICAgIG1heC13aWR0aDogNjgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MDAlO1xyXG4gICAgfVxyXG4gICAgLnRleHQtbWFpbntcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBoMntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6OTYwcHgpe1xyXG4gICAgLnAwMi04LXMwMiBsaXtcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDMwcHggNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpe1xyXG4gICAgLnAwMi04LXMwMXtcclxuICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iZHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LW1haW57XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucDAyLTgtczAyIHtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucDAyLTgtczA1IHtcclxuICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtbWFpbntcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpe1xyXG4gICAgLnAwMi04LXMwMntcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucDAyLTgtczA1e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG59IiwiLnAwMi01LXMwMi5wMDItNy1zMDF7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG4gICAgLnRleHQtbWFpbntcclxuICAgICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ5OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucDAyLTctczAye1xyXG4gICAgcGFkZGluZy10b3A6IDk4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM4cHg7XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAudGV4dHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MzFweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC50ZXh0LW1haW57XHJcbiAgICAgICAgLy8gcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIGgye1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICB9XHJcbiAgICBsaXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICB9XHJcbiAgICBpe1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMzliOTFiO1xyXG4gICAgfVxyXG4gICAgLnBpY3tcclxuICAgICAgICBtYXgtd2lkdGg6IDY0OXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCl7XHJcbiAgICAucDAyLTctczAyIHtcclxuICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtbWFpbntcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpe1xyXG4gICAgLnAwMi03LXMwMntcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgIH1cclxufSIsIi5wMDItNS1zMDIucDAyLTYtczAxIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbn1cclxuXHJcbi5wMDItNi1zMDIge1xyXG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5iZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2NXB4IDBweCByZ2JhKDExMCwgMTUzLCAxOTcsIDAuMSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDI0cHggNDhweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogIzc0Nzk4NjtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mdCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIyN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAjNzlkM2VkIDEwMCUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyN3B4IDI3cHggMjdweCAyN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnAwMi02LXMwMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAubGVmdCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubGVmdC13cmFwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yaWdodCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTQ1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNHB4IDBweCAzMHB4O1xyXG4gICAgICAgICAgICA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzliOTFiO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnAwMi02LXMwNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogNTkwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDU5MHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MzJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgIH1cclxuICAgIC5hcnJvd3N7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjZweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XHJcbiAgICAgICAgd2lkdGg6IDY2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2NnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNjJiNTY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2NnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2I4YzBjZjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo3NjhweCl7XHJcbiAgICAucDAyLTYtczAyIHtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAwMi02LXMwMyB7XHJcbiAgICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGVmdHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LXdyYXB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJpZ2h0e1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucDAyLTYtczA0IHtcclxuICAgICAgICAuY29udGFpbmVye1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICBvcmRlcjogLTE7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC1tYWlue1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZXJ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU0MHB4KXtcclxuICAgIC5wMDItNi1zMDJ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgICAucDAyLTYtczAze1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgICAgIC5yaWdodC13cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wMDItNi1zMDR7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo0MTRweCl7XHJcbiAgICAucDAyLTYtczAzIHtcclxuICAgICAgICAucmlnaHQtd3JhcHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnAwMi0zLXMwMy5wMDItNS1zMDEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG5cclxuICAgIC5oZCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3ODBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuLnAwMi01LXMwMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcblxyXG4gICAgJjpudGgtb2YtdHlwZSgybi0xKSB7XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBvcmRlcjogLTE7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dC1tYWluIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAucGljIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MjhweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG4gICAgICAgIGNvbG9yOiAjNzQ3OTg2O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucDAyLTUtczAzIHtcclxuICAgIHBhZGRpbmctdG9wOiAxOTJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAuaGQtd3JhcCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MjBweDtcclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNDAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDI1cHggNDBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2xpY2stY3VycmVudCB7XHJcbiAgICAgICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucDAyLTUtczA2IHtcclxuICAgIHBhZGRpbmctdG9wOiAxMjBweDtcclxuXHJcbiAgICAuaGQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgLnBpYyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwcHgpO1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2NXB4IDBweCByZ2JhKDExMCwgMTUzLCAxOTcsIDAuMSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmQtd3JhcCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgdHIge1xyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuXHJcbiAgICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLU1lZGl1bTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoLFxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZGRkZGRkO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2RkZGRkZDtcclxuXHJcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLU1lZGl1bTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1heC13aWR0aDogMzQ0cHg7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzM5YjkxYjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgLnAwMi01LXMwNiB7XHJcbiAgICAgICAgLmJkIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAucDAyLTUtczAyIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dDpudGgtb2YtdHlwZShuKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcblxyXG4gICAgICAgICAgICAudGV4dC1tYWluIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTkwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAyLTUtczA2IHtcclxuICAgICAgICAuYmQge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU0MHB4KSB7XHJcbiAgICAucDAyLTMtczAzLnAwMi01LXMwMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnAwMi01LXMwMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnAwMi01LXMwMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgIGxpIC5waWMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDEycHggMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnAwMi01LXMwNiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcblxyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ciB7XHJcblxyXG4gICAgICAgICAgICB0ZCxcclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wMDItNC1zMDEge1xyXG4gICAgaDIge1xyXG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDExNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNzQ3OTg2O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcblxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnAwMi00LXMwMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRkZGQ7XHJcblxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5iaWdJbWFnZSB7XHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dC1tYWluIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ2OHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MnB4O1xyXG5cclxuICAgICAgICAubW1sLWljb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wMDItcm93IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDhhYWY3O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ4YWFmNztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuICAgIH1cclxuXHJcbiAgICBzdHJvbmcge1xyXG4gICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzM5YjkxYjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgybikge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIG1heC13aWR0aDogNTgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NzY4cHgpIHtcclxuICAgIC5wMDItNC1zMDIge1xyXG4gICAgICAgIC5wMDItcm93e1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtbWFpbntcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpe1xyXG4gICAgLnAwMi00LXMwMntcclxuICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wMDItMy1zMDEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICB3aWR0aDogNzcwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NjhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmOWZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuYXJyb3dzIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcclxuICAgICAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM1OWE5ZmU7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTlhOWZlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZC13cmFwIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDk0OHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAuY2xpY2stYXJlYSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTg4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNjAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGg0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuLnAwMi0zLXMwMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAucGljIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tYWluIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1NHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLnAwMi0zLXMwMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLmhkIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDU2cHg7XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJkIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICBsZWZ0OiAtNDBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yOiAjMzMzMzMzLCAkYWxwaGE6IDAuMyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuczAzLW5leHQge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMjYwcHgpIHtcclxuICAgIC5wMDItMy1zMDMge1xyXG4gICAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuczAzLW5leHQge1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6MTI0MHB4KSB7XHJcbiAgICAucDAyLTMtczAxIC5iZCB7XHJcbiAgICAgICAgLmNsaWNrLWFyZWEge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpIHtcclxuICAgIC5wMDItMy1zMDEgLmJkIHtcclxuICAgICAgICAuY2xpY2stYXJlYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAucDAyLTMtczAxIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGQtd3JhcHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFycm93c3tcclxuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmQge1xyXG4gICAgICAgICAgICAuY2xpY2stYXJlYSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnAwMi0zLXMwMiB7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpIHtcclxuICAgIC5wMDItMy1zMDEge1xyXG4gICAgICAgIC5iZCB7XHJcbiAgICAgICAgICAgIC5jbGljay1hcmVhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGlkZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAyLTMtczAyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxuXHJcbiAgICAucDAyLTMtczAzIHtcclxuICAgICAgICBwYWRkaW5nOiA5MHB4IDBweDtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wYWdlLXRlbXBsYXRlLXAwMi0yLXByb2R1Y3QtcGxhbm5pbmcge1xyXG4gICAgLmN0YSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi5wMDItMi1jdGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wMDItMi1zMDEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4O1xyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kb3VibGVJbWcge1xyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAxMHB4IHJnYmEoMTM1LCAxNDEsIDE2MywgMC4yKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIG1heC13aWR0aDogNTkwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDU5MHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MzJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDYge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgY29sb3I6ICMzMDk3ZmM7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBjb2xvcjogIzc0Nzk4NjtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLUxpZ2h0O1xyXG5cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3Ryb25nIHtcclxuICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgICAgIGNvbG9yOiAjNzQ3OTg2O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzliOTFiO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6OTYwcHgpIHtcclxuICAgIC5wMDItMi1zMDE6bnRoLW9mLXR5cGUobikge1xyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGljIHtcclxuICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjU0MHB4KSB7XHJcbiAgICAucDAyLTItczAxIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuICAgIH1cclxufSIsIi5wMDItMS1zMDEge1xyXG4gICAgaDIge1xyXG4gICAgICAgIG1heC13aWR0aDogNjEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjJweDtcclxuICAgIH1cclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzkwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY3ZmE7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjMjQ4ZGZmIDAlLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMmM0NztcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnAwMi0xLXMwMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuXHJcbiAgICAuaGQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0OGFhZjc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE1MHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0tbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1oZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tbC1pY29uIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLm51bWJlciB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yOiAjZTllZGY0LCAkYWxwaGE6IDAuNSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucDAyLTEtczAzIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxuICAgICY6bnRoLW9mLXR5cGUoMm4pe1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgICAgICAucGlje1xyXG4gICAgICAgICAgICBvcmRlcjogLTE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXh0LW1haW57XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNDBweDtcclxuICAgIH1cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIG1heC13aWR0aDogNTg3cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDhweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNzQ3OTg2O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICAgICAgJi5jb2xvciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzA5N2ZjO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGljIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDU5M3B4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgdWx7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1MaWdodDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzM5YjkxYjtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpe1xyXG4gICAgLnAwMi0xLXMwMiB7XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtODBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDgwcHgpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KXtcclxuICAgIC5wMDItMS1zMDN7XHJcbiAgICAgICAgLmNvbnRhaW5lcntcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dHtcclxuICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU5M3B4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGV4dC1tYWluOm50aC1vZi10eXBlKG4pe1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpe1xyXG4gICAgLnAwMi0xLXMwMiB7XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm51bWJlcntcclxuICAgICAgICAgICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wMDItMS1zMDN7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6NDE0cHgpe1xyXG4gICAgLnAwMi0xLXMwMSAudGFiIHtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIucGFnZS1iYW5uZXIge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDM3MHB4O1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtTGlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkQ3J1bWJzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjJweDtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkY29sb3I6ICM3NDc5ODYsICRhbHBoYTogMC43KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1SZWd1bGFyO1xyXG5cclxuICAgICAgICAgICAgJi5jdXJyZW50LFxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzQ3OTg2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucDAyLXMwMSB7XHJcbiAgICAuYmQge31cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICNlZGVkZWQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweCAjZWRlZGVkO1xyXG4gICAgfVxyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzOTRweDtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDUxcHggMjJweCByZ2JhKDEzNSwgMTQxLCAxNjMsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAjZWRlZGVkO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1tbC1pY29uIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNzhmZmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjc4ZmZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCAxMHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycHggI2VkZWRlZDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2VkZWRlZDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAjNzlkM2VkIDEwMCUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1tYWluIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDI2M3B4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAzNnB4O1xyXG4gICAgICAgIHRvcDogMjZweDtcclxuICAgICAgICBjb2xvcjogIzI3OGZmZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5udW1iZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NHB4O1xyXG4gICAgICAgIGNvbG9yOiAjYzJjNmQxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNzQ3OTg2O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucDAyLXMwMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzZweDtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjZweDtcclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzbi0xKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xyXG5cclxuICAgICAgICAgICAgLml0ZW0tbWFpbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzbikge1xyXG4gICAgICAgICAgICAuaXRlbS1tYWluIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtLW1haW4ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjc2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tbC1pY29uIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NTQwcHgpe1xyXG4gICAgLnAwMi1zMDEge1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wMDItczAye1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIGxpOm50aC1vZi10eXBlKG4pe1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpe1xyXG4gICAgLnAwMi1zMDEge1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5ob21lLWJhbm5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDY4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItaW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTA3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5uZXItY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3NDJweDtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgfVxyXG5cclxuICAgIGgxIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICAgIG1heC13aWR0aDogNTgwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMjEzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxyXG4gICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICM3OWQzZWQgMTAwJSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wMDEtczAxIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDQ1cHggMTA4cHggMTJweCByZ2JhKDEzNSwgMTQxLCAxNjMsIDAuMyk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1ODBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tYWluIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4NnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjNzQ3OTg2LCAkYWxwaGE6IDAuNik7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNzhmZmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI3OGZmZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGlua19idG4ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0NnB4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMTRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAjNzlkM2VkIDEwMCUpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyN3B4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucDAxLXMwMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTk4cHg7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MjZweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgIG1heC13aWR0aDogNjQycHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tbC1mYXEtaXRlbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW1sLWZhcS1pdGVtLWhkIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzRweCAwIDE0cHg7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5M3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDkzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU2YjBmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1tbC1mYXEtaXRlbS1iZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMHB4IDEycHggNDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzLnRpdGxlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDQ0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5waWMge1xyXG4gICAgICAgIG1heC13aWR0aDogNDU0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDExNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucDAxLXMwMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTc4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLmhkIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc3NnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDhhYWY3O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxMzRweDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogODIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggZGFzaGVkIHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICM1NmIwZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tbWwtaWNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTI4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgtNDBkZWcsXHJcbiAgICAgICAgICAgICAgICAjMjQ4ZGZmIDAlLFxyXG4gICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggOXB4IDI3cHggM3B4IHJnYmEoMTM1LCAxNDEsIDE2MywgMC4zKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2NHB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMTBweCAjZmZmZmZmO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wMDEtczA0IHtcclxuICAgIHBhZGRpbmctdG9wOiA5NHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYjtcclxuXHJcbiAgICAuaGQge1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iZCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjNweDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogNjgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWFpbiB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNDhkZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmtfYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MnB4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMTNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyN3B4O1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjMjIyMjIyO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggcmdiYSgkY29sb3I6ICM3OWQzZWQsICRhbHBoYTogMSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxcclxuICAgICAgICAgICAgICAgICAgICAgICAgIzI0OGRmZiAwJSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IHJnYmEoJGNvbG9yOiAjNzlkM2VkLCAkYWxwaGE6IDEpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICM3OWQzZWQgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGljIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucDAxLXMwNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAucGljIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudC1tYWluIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuczA1LXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTZweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2wge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMzVweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICAmOm50aC1vZi10eXBlKDJuKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjk0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tbC1pY29uIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMzliOTFiO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnAwMS1zMDYge1xyXG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMjYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmhkIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc2MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcblxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDE0cHggNTRweCA2cHggcmdiYSgxMzUsIDE0MSwgMTYzLCAwLjIpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNDhweCAzMHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgLnN3aXBlci1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogIzIyMmM0NywgJGFscGhhOiAwLjUpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLU1lZGl1bTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuICAgICAgICAgICAgJi5jdXJyZW50IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0OGFhZjc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWItY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLml0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICYuY3VycmVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI5MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygyNSUgLSA3cHgpO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY2Zjg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyNXB4IDYwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvcjogI2Y1ZjZmOCwgJGFscGhhOiAwLjgpO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDMycHggMjlweCA2cHggcmdiYSgxNTIsIDE1OSwgMTc0LCAwLjUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGljIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZWxwcy13cmFwKDIpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnAwMS1zMDcge1xyXG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE5MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAuaGQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICAgIGgye1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NjBweDtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgICA+cCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtUmVndWxhcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2RiMzIzMjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucy1TZW1pQm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudXNlci1pbmZvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAuaW5mby1tYWluIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICAgICAgY29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtRXh0cmFMaWdodC1JdGFsaWM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hdmF0YXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDYyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogLTcwcHg7XHJcbiAgICAgICAgICAgIHRvcDogLTEyMHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvd3AtY29udGVudC90aGVtZXMvbW1sLXRoZW1lL2Rpc3QvaW1nL3AwMS9wMDEtczA4LWltZy5qcGcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI2NnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMjRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvd3AtY29udGVudC90aGVtZXMvbW1sLXRoZW1lL2Rpc3QvaW1nL3AwMS9wMDEtczA4LWltZy1iZy5qcGcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXZhdGFyLW1haW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAyMHB4IHNvbGlkICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDE0cHggNTRweCA2cHggcmdiYSgxMzUsIDE0MSwgMTYzLCAwLjIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICAgICAgei1pbmRleDogMjk7XHJcbiAgICAgICAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTI5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM2cHg7XHJcblxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRjb2xvcjogIzQ4YWFmNywgJGFscGhhOiAwLjUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yOiAjMjIyYzQ3LCAkYWxwaGE6IDAuNSk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkY29sb3I6ICM0OGFhZjcsICRhbHBoYTogMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGNvbG9yOiAjMjIyYzQ3LCAkYWxwaGE6IDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuczA3LW5leHQge1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICByaWdodDogLTUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDoxNDQwcHgpIHtcclxuICAgIC5ob21lLWJhbm5lciB7XHJcbiAgICAgICAgLmJhbm5lci1jb250ZW50IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEyNDBweCkge1xyXG4gICAgLmhvbWUtYmFubmVyIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAuYmFubmVyLWltYWdlIHtcclxuICAgICAgICAgICAgcmlnaHQ6IC0zNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEyMDBweCkge1xyXG4gICAgLnAwMS1zMDcgLmF2YXRhciB7XHJcbiAgICAgICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zMDctbmV4dCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjEwMjRweCkge1xyXG4gICAgLnAwMS1zMDMge1xyXG4gICAgICAgIC5iZDo6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAxMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnAwMS1zMDYgLnRhYiAuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcclxuICAgIH1cclxuXHJcbiAgICAucDAxLXMwNyAudXNlci1pbmZvIC5pbmZvLW1haW4ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjc2OHB4KSB7XHJcbiAgICAuaG9tZS1iYW5uZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC5iYW5uZXItaW1hZ2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNTIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmFubmVyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAxLXMwMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuXHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5waWMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50ZXh0LW1haW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wMDEtczAyIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAxLXMwMyB7XHJcbiAgICAgICAgLmJkIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wMDEtczA0IHtcclxuICAgICAgICAuYmQge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGV4dC1tYWluIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAxLXMwNSB7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wMDEtczA2IHtcclxuICAgICAgICAudGFiIC5zd2lwZXItY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gN3B4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAxLXMwNyB7XHJcbiAgICAgICAgLmJkIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF2YXRhciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hdmF0YXItbWFpbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDo1NDBweCkge1xyXG4gICAgLnAwMS1zMDIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG5cclxuICAgICAgICAubW1sLWZhcS1pdGVtIGgzLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAxLXMwMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnAwMS1zMDQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wMDEtczA1IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxuXHJcbiAgICAucDAxLXMwNiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcblxyXG4gICAgICAgIC50YWIge1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMHB4IDIwcHggYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJkIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDhweCAxMHB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHggNjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucDAxLXMwNyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgICAgICAuaGR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXZhdGFyIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOjQxNHB4KSB7XHJcbiAgICAucDAxLXMwNSAuY29sIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5wMDEtczA3IC5pdGVtPnAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxufSIsIi5sZHAxLXMxe1xyXG4gICAgLmxkcC1sb2dve1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmxkcDEtczN7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46MjAwcHggMCAyMjBweDtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjc2cHg7XHJcbiAgICAgICAgbGVmdDowO1xyXG4gICAgICAgIHdpZHRoOiA3NiU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmZiZmY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1MHB4IDBweDtcclxuICAgIH1cclxuICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgLmluZm97XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MjBweDtcclxuICAgICAgICB3aWR0aDogNDYlO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTUwcHg7XHJcbiAgICB9XHJcbiAgICAubGlzdHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCBcclxuICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsIFxyXG4gICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46MTBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogcG9wcGlucywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgIFx0Y29sb3I6ICM3NDc5ODY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1tbC1mb3Jte1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLTIxcHggMTBweCA4MHB4IDBweCBcclxuICAgICAgICAgICAgcmdiYSgxMjIsIDE1MSwgMTc0LCAwLjIpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxkcDEtczR7XHJcbiAgICAucDAxLXMwMntcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG4ubGRwMS1zNXtcclxuICAgIC5wMDEtczAzIHtcclxuICAgICAgICAuYmR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzc0Nzk4NjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHBvcHBpbnMsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sZHAxLXM2e1xyXG4gICAgLnRpdHtcclxuICAgICAgICBtYXgtd2lkdGg6IDU4MHB4O1xyXG4gICAgICAgIG1hcmdpbjowIDAgMTAwcHg7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1tbC1ib3h7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAvLyBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG4gICAgLm5hdmVye1xyXG4gICAgICAgIG1heC13aWR0aDogMjYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICBmbGV4OjE7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMjVweCAwO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgjMjIyYzQ3LC41KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICBhbGwgLjI0cztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciwmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0b3A6MnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzI3OGZmZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJlcntcclxuICAgICAgICBtYXgtd2lkdGg6IDg4MHB4O1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIH1cclxuXHJcbiAgICAudGFiLWN0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5waWN7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgIH1cclxuICAgIC5pbmZve1xyXG4gICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgZmxleDoxO1xyXG4gICAgICAgIGg0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLnRhYi1jdHtcclxuICAgICAgICAmOm50aC1jaGlsZChvZGQpe1xyXG4gICAgICAgICAgICAuaW5mb3tcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAuaW5mb3tcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yb3cxIHtcclxuICAgICAgICAuc21hbGwtcGljIHtcclxuICAgICAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC00MHB4O1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDIwcHggMzJweCA4cHggcmdiYSgxNTIsIDE1OSwgMTc0LCAwLjIpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmluZm97XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yb3cye1xyXG4gICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4NHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc21hbGwtcGljIHtcclxuICAgICAgICAgICAgd2lkdGg6IDY2LjYlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgbGVmdDogLTIxMXB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMjBweCAzMnB4IDhweCByZ2JhKDE1MiwgMTU5LCAxNzQsIDAuMik7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yb3cze1xyXG4gICAgICAgIC5zbWFsbC1waWMge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMjhweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAyMHB4IDMycHggOHB4IHJnYmEoMTUyLCAxNTksIDE3NCwgMC4yKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzN3B4O1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5yb3c0IHtcclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdzV7XHJcbiAgICAgICAgLmluZm97XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAgLnNtYWxsLXRpdGxlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IC0xNnB4O1xyXG4gICAgICAgICAgICByaWdodDogLTgwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4OHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjJjNDc7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMtU2VtaUJvbGQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAyMHB4IDMycHggOHB4IHJnYmEoMTUyLCAxNTksIDE3NCwgMC4yKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1tbC1pY29uIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI3OGZmZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjJweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyYzQ3O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgIFxyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzOWI5MWI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucm93NiB7XHJcbiAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAyMHB4IDMycHggOHB4IHJnYmEoMTUyLCAxNTksIDE3NCwgMC4yKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgIFxyXG5cclxuICAgICAgICAuaW5mb3tcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDM0cHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucm93NyB7XHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzZweDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmxkcDEtczh7XHJcbn1cclxuXHJcbi5sZHAtY3Rhe1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvd3AtY29udGVudC90aGVtZXMvbW1sLXRoZW1lL2Rpc3QvaW1nL2NvbW1vbi9jb21tb24tY3RhLWJnLmpwZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgJi5jdGEge1xyXG4gICAgICAgIC5jdGEtbWFpbntcclxuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KXtcclxuICAgIC5sZHAxLXM2IHtcclxuICAgICAgICAucm93MyAuc21hbGwtcGlje1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJvdzUgLnNtYWxsLXRpdGxle1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KXtcclxuICAgIC5sZHAxLXM2IHtcclxuICAgICAgICAucm93MSB7XHJcbiAgICAgICAgICAgIC5zbWFsbC1waWN7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmluZm97XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yb3cye1xyXG4gICAgICAgICAgICAgLnBpYyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNtYWxsLXBpY3tcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCl7XHJcbiAgICAubGRwMS1zNntcclxuICAgICAgICAudGl0e1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubW1sLWJveHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAgLm5hdmVye1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4ODBweDtcclxuICAgICAgICAgICAgbWFyZ2luOjAgYXV0byAzMHB4O1xyXG4gICAgICAgICAgICBmbGV4OnVuc2V0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KXtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFiZXJ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAvLyBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG8gO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpe1xyXG4gICAgLmxkcDEtczMge1xyXG4gICAgICAgIG1hcmdpbjo2MHB4IDA7XHJcbiAgICAgICAgcGFkZGluZzo2MHB4IDA7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbmZve1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOjAgYXV0byAzMHB4IWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1tbC1mb3Jte1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOjAgYXV0byA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjgwcHgpe1xyXG4gICAgLmxkcDEtczYge1xyXG4gICAgICAgIC50YWItY3R7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waWN7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46MCBhdXRvIDtcclxuICAgICAgICAgICAgb3JkZXI6MjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmluZm97XHJcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG8gMzBweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9yZGVyOjE7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZsZXg6dW5zZXQhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpe1xyXG4gICAgLmxkcDEtczEgLmxkcC1sb2dve1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgIH1cclxufSIsIi5sZHAyLXMye1xyXG4gICAgcGFkZGluZzoxNDBweCAwO1xyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAvLyBmbGV4LXdyYXA6IHdyYXA7ICAgICAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuaW1ne1xyXG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUyJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuaW5mb3tcclxuICAgICAgICBtYXgtd2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICB0b3A6MnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyZjk2ZmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bntcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjEzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgICMyNDhkZmYgMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzc5ZDNlZCAxMDAlKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zLVNlbWlCb2xkO1xyXG4gICAgXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sZHAyLXM0e1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xyXG4gICAgLnAwMS1zMDEge1xyXG4gICAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtbWFpbntcclxuICAgICAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sZHAyLXM1e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmFmZDtcclxuICAgIHBhZGRpbmc6MTAwcHggMDtcclxuICAgICYubGRwMS1zNiAudGl0e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGRwMi1zNiB7XHJcbiAgICAmLmxkcDEtczN7XHJcbiAgICAgICAgcGFkZGluZzoxNDBweCAwO1xyXG4gICAgICAgIG1hcmdpbjowO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbmZve1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxkcDItczd7XHJcbiAgICAudGl0e1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgICAgIG1hcmdpbjowIGF1dG8gNDBweDtcclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubW1sLWJveHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW46MCAtMTBweDtcclxuICAgIH1cclxuICAgIC5pdGVte1xyXG4gICAgICAgIG1heC13aWR0aDogMzgwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMjBweDtcclxuICAgICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAyMHB4KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmNWY5O1xyXG4gICAgICAgIHBhZGRpbmc6NDVweCAyMHB4IDA7XHJcbiAgICAgICAgaDR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XHJcbiAgICAubGRwMi1zMiB7XHJcbiAgICAgICAgcGFkZGluZzogODBweCAwO1xyXG4gICAgICAgIC5jb250YWluZXJ7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICAgIG9yZGVyOjI7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5mb3tcclxuICAgICAgICAgICAgb3JkZXI6MTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjowIGF1dG8gMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubGRwMi1zNHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XHJcbiAgICAgICAgLnAwMS1zMDEge1xyXG4gICAgICAgICAgICAucGlje1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOjAgYXV0bztcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRleHR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46MCBhdXRvIDMwcHg7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxkcDItczcgLml0ZW17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo1NTBweCl7XHJcbiAgICAubGRwMi1zNyAuaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46MCBhdXRvIDIwcHg7XHJcblxyXG4gICAgfVxyXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBSUNBLEFBQUEsSUFBSSxBQUFDLENBQ0osMkJBQTJCLENBQUUsV0FBVyxDQUV4QyxNQUFNLENBQUUsSUFBSSxDQUNaLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLGdCQUFnQixDQUFFLElBQUksQ0FFdEIsa0JBQWtCLENBQUUsS0FBSyxDQUN6QixBQUVELEFBQUEsSUFBSSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxDQUFDLENBQUUsVUFBVSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEdBQUcsQ0FBRSxJQUFJLENBQUUsUUFBUSxDQUFFLE1BQU0sQ0FBRSxNQUFNLENBQUUsS0FBSyxDQUFFLFFBQVEsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLE1BQU0sQUFBQyxDQUM3SSxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsQUFFRCxBQUFBLElBQUksQUFBQyxDQUNKLFdBQVcsQ0hoQkUscUJBQXFCLENBQ25DLEtBQUssQ0FDTCxTQUFTLENBQ1QsVUFBVSxDR2NULFdBQVcsQ0FBRSxHQUFHLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsTUFBTSxDQUFFLElBQUksQ0FDWixBQUVELEFBQUEsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxFQUFFLEFBQUMsQ0FDdEIsU0FBUyxDQUFFLElBQUksQ0FDZixBQUVELEFBQUEsUUFBUSxDQUFFLEdBQUcsQUFBQyxDQUNiLE1BQU0sQ0FBRSxDQUFDLENBQ1QsQUFFRCxBQUFBLE9BQU8sQ0FBRSxPQUFPLENBQUUsSUFBSSxDQUFFLEdBQUcsQ0FBRSxFQUFFLENBQUUsRUFBRSxDQUFF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 */
