@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");html,body{margin:0;padding:0;height:100%}body{background-size:100% auto}*{box-sizing:border-box}img{display:block;max-width:100%;width:auto;height:auto}fieldset,figure{margin:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:24px}p,ul,ol,dl{margin-top:0;margin-bottom:0}ul,ol,li{margin-top:0;margin-right:0;margin-left:0;padding:0}ul,ol{padding-left:0}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}a{color:inherit;text-decoration:none}a:focus,a:hover{text-decoration:none}body{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;color:#4d4e53;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%}.wrapper{max-width:1366px;margin:0 auto}.layoutWrap{margin:0 auto;width:92%}@media (min-width: 815px){.layoutWrap{width:92%;position:relative}}@media (min-width: 815px){.innerWrap{margin:0 auto;max-width:1050px}}.sectionspace{margin-bottom:50px}@media (max-width: 1300px){.sectionspace{margin-bottom:45px}}@media (max-width: 1024px){.sectionspace{margin-bottom:40px}}h1{background-color:#f12a00;color:rgba(255,255,255,0.8);text-transform:uppercase;font-size:14px;line-height:25px;min-width:65%;padding:18px 20px 10px 20px;display:inline-block;margin-bottom:30px;height:90px;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal}h2{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:32px;line-height:38px;color:#284287;margin:0 auto;display:inline-block}@media (max-width: 1300px){h2{font-size:30px;line-height:36px}}@media (max-width: 816px){h2{font-size:24px;line-height:30px}}@media (max-width: 360px){h2{font-size:20px;line-height:26px}}p{color:#565656;font-size:16px;line-height:22px;margin:15px 0 15px 0;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal}@media (max-width: 1300px){p{font-size:15px;line-height:21px}}@media (max-width: 816px){p{font-size:14px;line-height:20px}}@media (max-width: 360px){p{font-size:13px;line-height:18px}}hr{display:block;max-width:60px;border-top:5px solid #284287}.custAnimation{position:absolute;background:#000;width:101%;height:3px;z-index:1}.leftToRightOut{top:0;left:0}.headerTopSpace{margin-top:66px}@media (min-width: 815px){.headerTopSpace{margin-top:114px}}.zoomImg{overflow:hidden;display:block}.zoomImg img{transition:all .3s}.zoomImg:hover img{transform:scale(1.05)}#firstOverlay,#firstOverlayWrapper{z-index:99995;left:0;top:0;width:100%;height:100%}#firstOverlayWrapper{position:absolute;display:none}#firstOverlayWrapper .imageBox{position:fixed;top:50%;left:50%;margin-top:-250px;margin-left:-400px;z-index:99996;background:#000;height:500px;width:800px}@media (max-width: 815px){#firstOverlayWrapper .imageBox{margin-top:-125px;margin-left:-150px;height:250px;width:300px}}#firstOverlay{position:fixed;background:rgba(0,0,0,0.6)}.btnCnt{text-align:center;margin:15px auto 0 auto}.btnCnt .btn{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:16px;line-height:22px;color:#fff;background-color:#078bd1;border:2px solid #078bd1;padding:15px;display:inline-block;text-transform:uppercase;border-radius:4px;margin:0px;transition:all .3s}@media (min-width: 816px) and (max-width: 1024px){.btnCnt .btn{font-size:14px;line-height:20px;padding:15px}}@media (max-width: 815px){.btnCnt .btn{font-size:12px;line-height:18px;padding:13px}}.btnCnt .btn:hover,.btnCnt .btn:focus{color:#078bd1;background-color:#d7ebf5;border:2px solid #d7ebf5;transition:all .3s}.btnCnt .arrow::after{display:inline;padding-left:70px;content:"";background-image:url(../img/arrow-green.png);background-repeat:no-repeat;background-position:18px 3px;transition:background-position .4s ease-out}@media (max-width: 1024px){.btnCnt .arrow::after{background-position:18px 0px}}.btnCnt .arrow:hover::after{background-image:url(../img/arrow-white.png);background-repeat:no-repeat;background-position:28px 3px}@media (max-width: 1024px){.btnCnt .arrow:hover::after{background-position:28px 0px}}.btnCnt.nocolor{text-align:left}.btnCnt.nocolor .btn{background-color:transparent;color:#fff;border:2px solid #fff}.btnCnt.nocolor .btn:hover,.btnCnt.nocolor .btn:focus{color:#fff;background-color:#078bd1;border:2px solid #078bd1;transition:all .3s}.btnCnt.nocolor .arrow::after{display:inline;padding-left:70px;content:"";background-image:url(../img/arrow-white.png);background-repeat:no-repeat;background-position:18px 3px;transition:background-position .4s ease-out}@media (max-width: 1024px){.btnCnt.nocolor .arrow::after{background-position:18px 0px}}.btnCnt.nocolor .arrow:hover::after{background-image:url(../img/arrow-white.png);background-repeat:no-repeat;background-position:28px 3px}@media (max-width: 1024px){.btnCnt.nocolor .arrow:hover::after{background-position:28px 0px}}.breadcrumb{display:inline-block;width:100%;padding:0;margin:20px 0 30px 0;list-style:none;background-color:transparent;border-radius:0px}.breadcrumb li{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;font-size:15px;line-height:21px;color:#18181a}.breadcrumb li a{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;font-size:15px;line-height:21px;color:#18181a}.breadcrumb li.active a{color:#565656}.breadcrumb>li+li:before{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;content:">";color:#18181a;font-size:15px;line-height:21px}nav.navbar{background-color:#fff;border-radius:0}@media (min-width: 815px){nav.navbar{height:125px}}@media (max-width: 815px){nav.navbar{width:100%;height:66px;border-bottom:solid 2px #e2e0df}}@media (max-width: 815px){nav.navbar .layoutWrap{width:100%}}nav .navbar-header>img,nav .navbar-brand>img{display:inline-block}nav .navbar-brand{height:auto;padding:20px 15px 5px 0;display:inline-block;max-width:370px}@media (min-width: 1100px) and (max-width: 1203px){nav .navbar-brand{max-width:270px}}@media (min-width: 1024px) and (max-width: 1099px){nav .navbar-brand{max-width:200px}}@media (min-width: 816px) and (max-width: 1024px){nav .navbar-brand{width:260px;margin-top:14px;padding:0}}@media (max-width: 815px){nav .navbar-brand{width:150px;padding:10px 12px 5px 10px}}@media (max-width: 360px){nav .navbar-brand{padding-top:15px;width:130px !important}}nav .navbar-nav{float:none;background:#fff}@media (max-width: 815px){nav .navbar-nav{margin:0;max-height:inherit;height:calc(100vh - 60px);background:#fff}}nav .navbar-collapse{text-align:center;margin-top:66px}@media (max-width: 815px){nav .navbar-collapse{margin:0;padding:0}}nav .navbar-nav>li{float:none;margin-left:11px;margin-right:11px;display:inline-block}@media (min-width: 815px){nav .navbar-nav>li.lastNavEle{margin-right:11}}@media (min-width: 1300px){nav .navbar-nav>li{margin-left:10px;margin-right:10px}}@media (max-width: 815px){nav .navbar-nav>li{display:inline-block;width:100%;background:#fff;margin:0;text-align:left;border-bottom:solid 1px #eae9e9;overflow:hidden}}nav .navbar-nav>li.open>a:after{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:3px;background-color:#f7b907}nav .navbar-nav>li>a{padding:15px 0 10px 0;font-size:15px;color:#0b408a;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;text-transform:capitalize;position:relative}@media (max-width: 815px){nav .navbar-nav>li>a{padding:10px 0 15px 25px}}@media (min-width: 816px) and (max-width: 1024px){nav .navbar-nav>li>a{font-size:14px}}nav .navbar-nav>li>a .caret{border:solid 1px red;background:transparent url("../img/down-arrow.png") center no-repeat;border:0 none;height:8px;margin-top:-3px;width:10px;display:none}nav .navbar-nav>li>a:after{content:'';position:absolute;left:0;bottom:-1px;width:0;height:3px;background-color:#f7b907;transition:all .3s}nav .navbar-nav>li>a:hover,nav .navbar-nav>li>a:focus{color:#284287;background-color:transparent}nav .navbar-nav>li>a:hover:after,nav .navbar-nav>li>a:focus:after{width:100%}nav .navbar-nav>li .dropdown-menu{border-radius:0;border:0 none;margin-top:1px;padding:0;left:50%;right:auto;transform:translate(-50%, 0);top:initial}@media (max-width: 815px){nav .navbar-nav>li .dropdown-menu{width:100% !important;position:relative !important}}nav .navbar-nav>li .dropdown-menu>li>a{padding:15px 15px 15px 15px;font-size:16px;display:block;color:#565656;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;transition:all .3s}@media (max-width: 815px){nav .navbar-nav>li .dropdown-menu>li>a{font-size:15px;padding-top:8px !important;padding-bottom:8px !important;color:#848484}}nav .navbar-nav>li .dropdown-menu>li>a:hover{color:#284287;background-color:transparent}nav .navbar-nav>li .dropdown-menu.dropdown-menu-right{left:auto !important;right:0 !important;transform:translate(0, 0) !important}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}.mega-dropdown{position:static !important}.mega-dropdown-menu{padding:20px 0px;width:100%;box-shadow:none;-webkit-box-shadow:none}.mega-dropdown-menu>li>ul{padding:0;margin:0}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;color:#222;padding:3px 5px}.mega-dropdown-menu>li ul>li>a:hover,.mega-dropdown-menu>li ul>li>a:focus{text-decoration:none}.mega-dropdown-menu .dropdown-header{font-size:18px;color:#ff3546;padding:5px 60px 5px 5px;line-height:30px}.carousel-control{width:30px;height:30px;top:-35px}.left.carousel-control{right:30px;left:inherit}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{font-size:12px;background-color:#fff;line-height:30px;text-shadow:none;color:#333;border:1px solid #ddd}nav{transition:all .2s ease-in-out}@media (min-width: 815px){nav .navbar-header{margin-top:5px;transition:all .2s ease-in-out}}nav .navbar-collapse{transition:all .2s ease-in-out;float:right;width:auto}@media (min-width: 1300px) and (max-width: 2000px){nav .navbar-collapse{margin-left:20px}}@media (min-width: 816px) and (max-width: 1023px){nav .navbar-collapse{margin-left:20px;margin-top:-5px}}@media (min-width: 320px) and (max-width: 815px){nav .navbar-collapse{float:right;width:100%;margin-left:0;margin-top:0;margin-top:-5px}}nav.top-nav-collapse{height:75px}@media (min-width: 815px){nav.top-nav-collapse .navbar-header{width:20%;display:inline-block}}@media (min-width: 815px){nav.top-nav-collapse .navbar-collapse{position:absolute;top:0;left:auto;transform:translateX(0%);right:20px;width:76%}nav.top-nav-collapse .navbar-collapse>ul.nav{text-align:right}nav.top-nav-collapse .navbar-collapse>ul.nav>li{margin-right:22px;margin-left:22px}}.navbar-toggle{background:transparent;height:65px;margin:0;padding:15px 15px 0 15px;border-radius:0}.navbar-toggle .icon-bar{background:#000;margin-left:6px}.navbar-toggle .sr-only{position:relative;font-size:12px;color:#fff}@media (max-width: 815px){.navbar-fixed-top .navbar-collapse{max-height:inherit}}@media (max-width: 815px){nav .navbar-nav>li{opacity:0;animation:slidein .5s ease-out;animation-fill-mode:both}nav .navbar-nav>li:nth-child(1){animation-delay:.0s}nav .navbar-nav>li:nth-child(2){animation-delay:.30s}nav .navbar-nav>li:nth-child(3){animation-delay:.35s}nav .navbar-nav>li:nth-child(4){animation-delay:.40s}nav .navbar-nav>li:nth-child(5){animation-delay:.45s}nav .navbar-nav>li:nth-child(6){animation-delay:.50s}nav .navbar-nav>li:nth-child(7){animation-delay:.55s}nav .navbar-nav>li:nth-child(8){animation-delay:.60s}nav .navbar-nav>li:nth-child(9){animation-delay:.70s}nav .navbar-nav>li:nth-child(10){animation-delay:.80s}nav .navbar-nav>li:nth-child(11){animation-delay:.90s}}nav .navbar-nav ul.socialIcons{padding:15px 0 15px 20px}nav .navbar-nav ul.socialIcons>li{opacity:0;animation:slidein .5s ease-out;animation-fill-mode:both}nav .navbar-nav ul.socialIcons>li:nth-child(1){animation-delay:0.70s}nav .navbar-nav ul.socialIcons>li:nth-child(2){animation-delay:0.75s}nav .navbar-nav ul.socialIcons>li:nth-child(3){animation-delay:0.80s}nav .navbar-nav ul.socialIcons>li:nth-child(4){animation-delay:0.90s}nav .navbar-nav ul.socialIcons>li:nth-child(5){animation-delay:0.90s}nav .navbar-nav ul.socialIcons>li:nth-child(6){animation-delay:1.00s}@keyframes slidein{0%{opacity:0;margin-left:-30px}60%{opacity:1;margin-left:5px}100%{opacity:1;margin-left:0}}.secondaryMenu{position:absolute;right:0;top:16px}@media (max-width: 815px){.secondaryMenu{position:relative;top:0}}.secondaryMenu .socialWrapper>p{float:left;margin:5px 15px 0 0;display:inline-block}.secondaryMenu .socialIcons{float:left}.secondaryMenu .cont{margin-left:25px;margin-top:4px;margin-right:11px}.secondaryMenu .cont a{font-size:14px;font-weight:bold;color:#7e7d7d}@media (max-width: 815px){.secondaryMenu.searchPanel{position:absolute;top:15px;right:10%}}.searchWrapper #wrap{margin:2.5% 5% 0 0;display:inline-block;height:35px;float:right;padding:0;position:relative;border-right:0;right:10%}@media (min-width: 815px){.searchWrapper #wrap{margin:0 0 0 0;display:inline-block;position:relative;height:35px;float:right;padding:0;position:relative}}.searchWrapper #wrap input[type="text"]{height:34px;font-size:15px;display:inline-block;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:100;border:none;outline:none;color:#555;padding:3px 15px;padding-right:30px;width:200px;position:absolute;top:0;right:23px;background:none;z-index:3;transition:width 0.4s cubic-bezier(0, 0.795, 0, 1);outline:none;background-color:#dbe3ee;border-radius:40px}@media (max-width: 400px){.searchWrapper #wrap input[type="text"]{width:155px}}.searchWrapper #wrap input[type="submit"]{height:34px;width:34px;display:inline-block;color:red;float:right;background:url("../img/serchicon.png") center center no-repeat;text-indent:-10000px;border:none;position:absolute;top:0;right:25px;z-index:2;cursor:pointer;opacity:1;cursor:pointer;transition:opacity .4s ease;z-index:9}.searchWrapper #wrap input[type="submit"]:hover,.searchWrapper #wrap input[type="submit"]:focus,.searchWrapper #wrap input[type="submit"]:visited{border:0 none}.searchWrapper #wrap input.search-button{z-index:11}.searchWrapper #wrap input.form-search{height:34px;font-size:15px;display:inline-block;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:100;border:none;outline:none;color:#555;padding:3px;padding-right:30px;width:0px;position:absolute;top:0;right:15px;background:none;z-index:3;transition:width 0.4s cubic-bezier(0, 0.795, 0, 1);outline:none}.searchWrapper #wrap input.form-search.searchtxt{width:250px;z-index:1;border-bottom:1px solid #BBB;cursor:text}.searchWrapper #wrap .iac-search-form .ajax-progress{display:block;border:0px solid red;position:absolute;top:35px;right:15px;width:200px;font-size:12px;line-height:18px;text-align:right}.navbar{font-family:Arial;background-color:#4F0D1B;border:0;border-radius:0px}@media (min-width: 815px){.navbar.navbar-fixed-top{-webkit-box-shadow:0 4px 4px 0px #ccc;-moz-box-shadow:0 4px 4px 0px #ccc;box-shadow:0 4px 4px 0px #ccc}}.navbar-collapse{padding-left:0;padding-right:0}.navbar{margin:0;z-index:999}.navbar .dropdown-menu{z-index:999;min-width:100%;border:0}.navbar .dropdown-menu li a{text-align:left;padding:15px;color:#000}.mega-dropdown{position:static !important}.mega-dropdown-menu{z-index:999999;padding:20px 0px;width:100%}.mega-dropdown-menu ul{margin:0;padding:0}.mega-dropdown-menu li{color:#fff;list-style:outside none;padding:1% 3%;margin:0;text-overflow:clip;display:table}.mega-dropdown-menu li:hover{background-color:#078bd1}.mega-dropdown-menu li a{padding:5px !important;display:inline-block !important;min-height:125px;vertical-align:middle}@media (max-width: 815px){.mega-dropdown-menu li a{min-height:inherit}}.mega-dropdown-menu li a p{display:block;color:#565656}.mega-dropdown-menu li:hover a p{color:#fff}.caret{color:#000}nav .navbar-nav>li .dropdown-menu>li>a{color:#078bd1 !important;vertical-align:middle;font-weight:bold}nav .navbar-nav>li .dropdown-menu>li:hover>a{color:#fff !important}.dropdown-menu>li>a{white-space:initial}.equal{display:flex;display:-webkit-flex;flex-wrap:wrap}@media (min-width: 815px){.row.equal{display:flex;flex-wrap:wrap}}@media (max-width: 815px){.mega-dropdown-menu li{color:#fff;list-style:outside none;padding:3% 3% 3% 3%;margin:0;text-overflow:clip;width:100%}.mega-dropdown-menu li a p{display:none}.mega-dropdown-menu li:hover a p{color:#fff}nav .navbar-nav>li .dropdown-menu>li>a{display:block !important;padding:0 0 0 5% !important}}@media (max-width: 480px){nav .navbar-nav>li .dropdown-menu>li>a{padding:0 0 0 8% !important}}nav .navbar-nav>li.groupedLinks a{color:#424242}nav .navbar-nav>li.groupedLinks a:after{background-color:transparent}@media (max-width: 815px){nav .navbar-nav>li{background:transparent url("../img/closeNavArrow.jpg") right 10px no-repeat}}@media (max-width: 815px){nav .navbar-nav>li.open{background:transparent url("../img/openNavArrow.jpg") right 10px no-repeat !important}}nav .navbar-nav>li.rmDropIcn{background-image:none}.block{height:5em;line-height:5em;width:10em;background:#464646;color:#fdfdfd;text-align:center;margin:1em auto;text-shadow:0 0 1px #333}.animatable{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animate-in{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}.animate-out{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;-ms-animation-direction:reverse;-o-animation-direction:reverse;animation-direction:reverse}.animate-out:after{content:'';letter-spacing:inherit}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}20%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}100%{opacity:1}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px)}80%{-webkit-transform:translateX(-5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{-moz-transform:translateX(20px)}80%{-moz-transform:translateX(-5px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(20px)}80%{-o-transform:translateX(-5px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{transform:translateX(20px)}80%{transform:translateX(-5px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{-webkit-transform:translateX(-20px)}80%{-webkit-transform:translateX(5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{-moz-transform:translateX(-20px)}80%{-moz-transform:translateX(5px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{-o-transform:translateX(-20px)}80%{-o-transform:translateX(5px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{transform:translateX(-20px)}80%{transform:translateX(5px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(40px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3)}50%{-moz-transform:scale(1.05)}70%{-moz-transform:scale(0.9)}100%{opacity:1;-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3)}50%{-o-transform:scale(1.05)}70%{-o-transform:scale(0.9)}100%{opacity:1;-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{transform:scale(1.05)}70%{transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes moveUp{0%{opacity:1;-moz-transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes moveUp{0%{opacity:1;-o-transform:translateY(40px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes moveUp{0%{opacity:1;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeBgColor{0%{background:none}70%{background:none}100%{background:#464646}}@-o-keyframes fadeBgColor{0%{background:none}70%{background:none}100%{background:#464646}}@keyframes fadeBgColor{0%{background:none}70%{background:none}100%{background:#464646}}.animate-in.animationDelay,.animate-out.animationDelay{animation-delay:.4s;-webkit-animation-delay:.4s}.animate-in.animationDelayMed,.animate-out.animationDelayMed{animation-delay:1.2s;-webkit-animation-delay:1.2s}.animate-in.animationDelayLong,.animate-out.animationDelayLong{animation-delay:1.6s;-webkit-animation-delay:1.6s}.animate-in.fadeBgColor,.animate-out.fadeBgColor{-webkit-animation-name:fadeBgColor;-moz-animation-name:fadeBgColor;-o-animation-name:fadeBgColor;animation-name:fadeBgColor}.animate-in.bounceIn,.animate-out.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}.animate-in.bounceInRight,.animate-out.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}.animate-in.bounceInLeft,.animate-out.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}.animate-in.fadeIn,.animate-out.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.animate-in.fadeInDown,.animate-out.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.animate-in.moveUp,.animate-out.moveUp{-webkit-animation-name:moveUp;-moz-animation-name:moveUp;-o-animation-name:moveUp;animation-name:moveUp}.home-hero{padding-top:0;padding-bottom:0;text-align:center;margin-top:96px}@media (max-width: 815px){.home-hero{margin-top:65px}}.homeBannerWrapper h2{background-color:#0a408a;padding:11px 0;display:block;color:#fff;font-size:20px;font-weight:600;text-align:center}.homeBannerWrapper .bannerCnt{position:relative}.homeBannerWrapper .bannerCnt .vidCnt{position:relative;z-index:1}.homeBannerWrapper .bannerCnt .vidCnt img.herobanner{margin:0 auto}.homeBannerWrapper .bannerCnt .vidCnt img.mob{display:none}@media (max-width: 640px){.homeBannerWrapper .bannerCnt .vidCnt{max-height:346px;overflow:hidden}.homeBannerWrapper .bannerCnt .vidCnt img.desk{display:none}.homeBannerWrapper .bannerCnt .vidCnt img.mob{width:100%;display:block}}.homeBannerWrapper .bannerCnt .vidCnt .bannerbtnCnt{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:auto;display:table;max-width:500px;text-align:center}.homeBannerWrapper .bannerCnt .vidCnt .bannerbtnCnt a.playbtnCnt{display:inline-block;margin:0px 0}@media (max-width: 815px){.homeBannerWrapper .bannerCnt .vidCnt .bannerbtnCnt a.playbtnCnt{max-width:50%}}@media (max-width: 360px){.homeBannerWrapper .bannerCnt .vidCnt .bannerbtnCnt a.playbtnCnt{max-width:50px}}.homeBannerWrapper .bannerCnt .vidCnt.plyvid{visibility:hidden}.homeBannerWrapper .bannerCnt iframe.vidframe{position:absolute;top:0;left:0;width:100%;height:472px;max-height:472px;height:100%}.homeBannerWrapper iframe{display:inline-block}.videoPlay{margin:0 auto;position:relative;cursor:pointer}.modal{cursor:default;align-items:center;height:100%;justify-content:center;width:100%;margin:0;overflow:auto;overflow-y:scroll;position:fixed;top:0;bottom:0;right:0;left:0}body.modal-open{padding-right:0 !important}.modal.in{display:flex !important;padding-right:0 !important}.modal-footer,.modal-header{border:none;padding:5px;position:absolute;top:0;right:10px;z-index:999}.modal-body{padding:0}.modal-open .modal-dialog{width:830px;margin:0 auto;left:auto;right:auto;position:relative;overflow:visible;max-height:90%;top:auto}.closeVideo{background:#fff;color:#333;font-size:14px;position:absolute;top:-7px;right:-6px;width:22px;text-align:center;border-radius:10px;height:22px;font-weight:700;border:0;outline:0}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.modal-content{position:relative;background-color:#fff;outline:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 8px 10px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,0.2);box-shadow:0 8px 10px 1px rgba(0,0,0,0.2);width:100%;border:2px solid #ddd;margin:10px auto 0;height:454px}@media (min-width: 768px){.modal-content{-moz-box-shadow:0 5px 15px rgba(0,0,0,0.5);-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.modal-open .modal-dialog .modal-content,.modal-open .modal-md .modal-content,.modal-open .modal-sm .modal-content{margin-bottom:50px}@media only screen and (max-width: 767px){#youtubeModal,iframe{height:300px}.modal-open .modal-dialog{width:95% !important;margin:0 auto 0}}.homeLicForYou h1,.homeLicForYou h2{color:#0b408a;display:block;font-size:25px;font-weight:600;text-align:center;margin-bottom:30px;background:none;text-transform:none;line-height:30px;min-width:inherit;padding:0;height:inherit}@media screen and (max-width: 767px){.homeLicForYou h1,.homeLicForYou h2{font-size:18px;margin-bottom:20px}}.homeLicForYou img{width:100%}.homeLicForYou .homeLicBox{display:block;border-bottom:6px solid transparent}@media screen and (max-width: 767px){.homeLicForYou .homeLicBox{border-color:#f7b907;margin-bottom:40px;border-bottom:none}}.homeLicForYou .homeLicBox:hover,.homeLicForYou .homeLicBox:focus{border-color:#f7b907;-webkit-box-shadow:0px 0px 25px 5px #e7e7e7;-moz-box-shadow:0px 0px 25px 5px #e7e7e7;box-shadow:0px 0px 25px 5px #e7e7e7}.homeLicForYou .homeLicBoxContent{padding:10.12658227848101%;position:relative;height:220px}@media screen and (max-width: 767px){.homeLicForYou .homeLicBoxContent{height:auto !important;padding:5.126582%}}.homeLicForYou .homeLicBoxContent h3{color:#0b408a;display:block;font-size:17px;font-weight:600;line-height:20px;margin-bottom:10px;padding-right:30px;max-width:250px}.homeLicForYou .homeLicBoxContent p{color:#424242;font-size:14px;line-height:20px;margin-bottom:0px;margin-top:0}@media screen and (max-width: 767px){.homeLicForYou .homeLicBoxContent p{margin-bottom:7px}}.homeLicForYou .homeLicBoxContent span{color:#078bd1;text-decoration:underline;font-size:14px;line-height:20px;position:absolute;bottom:40px}@media screen and (max-width: 767px){.homeLicForYou .homeLicBoxContent span{position:static}}.row-centered>div{display:inline-block;float:none}.homeLicBoxWrapper.rowblock2 .homeLicBox{margin:0 0px}.homeLicBoxWrapper.rowblock2 .homeLicBox:hover,.homeLicBoxWrapper.rowblock2 .homeLicBox:focus{border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:0none}.homeLicBoxWrapper.rowblock2 .homeLicBox img.homeLicBoximg{margin:0 0px}@media screen and (max-width: 767px){.homeLicBoxWrapper.rowblock2 .homeLicBox img.homeLicBoximg{margin:0 !important}}.homeLicBoxWrapper.rowblock2 .homeLicBoxContent{text-align:left;padding:30px 0 0 0;height:100px}@media screen and (min-width: 767px){.homeLicBoxWrapper.rowblock2 .homeLicBoxContent{height:initial}}.howerLine{padding-left:0 !important;padding-right:0 !important;border-bottom:6px solid transparent;width:45%;margin:0 2%}.howerLine:hover{border-color:#f7b907;box-shadow:0px 0px 25px 5px #e7e7e7;border-bottom:6px solid #f7b907}@media screen and (max-width: 815px){.homeLicBoxWrapper .howerLine{width:auto}}.homeVideoSlide{padding-bottom:50px;margin-top:6%}.homeVideoSlide h2{color:#0b408a;display:block;font-size:25px;font-weight:600;text-align:center;margin-bottom:30px}@media screen and (max-width: 767px){.homeVideoSlide h2{font-size:18px;margin-bottom:20px}}@media (max-width: 1300px){.homeVideoSlide{padding-bottom:45px}}@media (max-width: 1024px){.homeVideoSlide{padding-bottom:40px}}@media screen and (max-width: 767px){.homeVideoSlide .layoutWrap{width:100%}}.homeVideoSlide .homeVideoSlideWrapper{max-width:895px;text-align:center;margin:0 auto}.homeVideoSlide .item{position:relative}.homeVideoSlide .item img.playvidbtn{position:absolute;z-index:99;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.5);cursor:pointer;display:none}.homeVideoSlide .slideCaption{opacity:0;transition:all .4s;text-align:center}@media screen and (max-width: 767px){.homeVideoSlide .slideCaption{padding-bottom:0;opacity:0}}.homeVideoSlide .slideCaption h2{color:#fff;background-color:#003d8e;display:block;font-size:10px;font-weight:600;line-height:20px;position:absolute;bottom:0;padding:6px 10px;text-align:left;margin:0;width:100%}@media (max-width: 815px){.homeVideoSlide .slideCaption h2{font-size:8px;line-height:14px;padding:5px}}@media (max-width: 360px){.homeVideoSlide .slideCaption h2{font-size:6px}}.homeVideoSlide .slick-slide{transform:scale(1);transition:.3s ease-in-out all}.homeVideoSlide .slick-slide iframe{display:none}@media only screen and (min-width: 320px) and (max-width: 374px){.homeVideoSlide .slick-slide iframe{height:150px}}@media only screen and (min-width: 375px) and (max-width: 490px){.homeVideoSlide .slick-slide iframe{height:200px}}@media only screen and (min-width: 491px) and (max-width: 767px){.homeVideoSlide .slick-slide iframe{height:250px}}@media screen and (min-width: 768px){.homeVideoSlide .slick-slide iframe{height:250px}}.homeVideoSlide .slick-slide img{display:block}.homeVideoSlide .slick-slide img{-webkit-filter:blur(1.2px);filter:blur(1.2px)}@media screen and (max-width: 767px){.homeVideoSlide .slick-slide img{width:100%;max-width:inherit}}.homeVideoSlide .slick-slide.slick-center{opacity:1;position:relative}@media screen and (max-width: 767px){.homeVideoSlide .slick-slide.slick-center{padding-bottom:75px;z-index:3;transform:scale(1)}}@media screen and (min-width: 768px){.homeVideoSlide .slick-slide.slick-center{padding-bottom:75px;margin-top:125px;z-index:3;transform:scale(1)}}@media only screen and (min-width: 320px) and (max-width: 374px){.homeVideoSlide .slick-slide.slick-center{margin-top:53px}}@media only screen and (min-width: 375px) and (max-width: 490px){.homeVideoSlide .slick-slide.slick-center{margin-top:40px}}@media screen and (min-width: 491px) and (max-width: 767px){.homeVideoSlide .slick-slide.slick-center{margin-top:50px}}@media screen and (min-width: 768px){.homeVideoSlide .slick-slide.slick-center{margin-top:150px}}.homeVideoSlide .slick-slide.slick-center img{-webkit-filter:blur(0);filter:blur(0)}.homeVideoSlide .slick-slide.slick-center .slideCaption{opacity:1;transition:all .3s}@media screen and (max-width: 480px){.homeVideoSlide .slick-slide.slick-center .slideCaption{display:inline}}@media only screen and (min-width: 320px) and (max-width: 374px){.homeVideoSlide .slick-slide.mediumImg{margin-top:55px}.homeVideoSlide .slick-slide.slick-center.mediumImg{margin-top:90px}}@media only screen and (min-width: 375px) and (max-width: 490px){.homeVideoSlide .slick-slide.mediumImg{margin-top:99px}.homeVideoSlide .slick-slide.slick-center.mediumImg{margin-top:140px}}@media screen and (min-width: 491px) and (max-width: 767px){.homeVideoSlide .slick-slide.mediumImg{margin-top:141px}}@media screen and (max-width: 767px){.homeVideoSlide .slick-slide.mediumImg{transform:scale(1);position:relative}.homeVideoSlide .slick-slide.slick-center.mediumImg{padding-bottom:75px;z-index:3;transform:scale(2)}.homeVideoSlide .slick-slide.slick-center.mediumImg img.playvidbtn{display:block;transform:translate(-50%, -50%) scale(0.3)}.homeVideoSlide .slick-slide.slick-center.mediumImg .videoPlay{cursor:default}}@media screen and (min-width: 768px){.homeVideoSlide .slick-slide.mediumImg{transform:scale(1);margin-top:205px;position:relative}.homeVideoSlide .slick-slide.slick-center.mediumImg{padding-bottom:15px;margin-top:150px;z-index:3;transform:scale(2.2)}.homeVideoSlide .slick-slide.slick-center.mediumImg img.playvidbtn{display:block}.homeVideoSlide .slick-slide.slick-center.mediumImg .videoPlay{cursor:default}}.homeVideoSlide .slick-dots{bottom:-35px}@media screen and (max-width: 767px){.homeVideoSlide .slick-dots{bottom:-50px}}.homeVideoSlide .slick-prev{top:34%}@media screen and (max-width: 767px){.homeVideoSlide .slick-prev{left:-80px;top:220px}}.homeVideoSlide .slick-next{top:34%}@media screen and (max-width: 767px){.homeVideoSlide .slick-next{right:-80px;top:220px}}.homeVideoSlide .slick-list{height:450px}@media only screen and (min-width: 320px) and (max-width: 374px){.homeVideoSlide .slick-list{height:180px}}@media only screen and (min-width: 375px) and (max-width: 490px){.homeVideoSlide .slick-list{height:300px}}@media screen and (min-width: 491px) and (max-width: 767px){.homeVideoSlide .slick-list{height:inherit}}.homevid .modal-content{height:inherit}.modal{z-index:999999}.modal-dialog{margin:90px auto}@media screen and (max-width: 815px){.modal-dialog{min-width:90%}}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}a.video-modal{cursor:pointer}.close{z-index:10000;position:absolute;border:solid 2px #ffffff !important;height:30px;width:30px;right:0px;opacity:1}.close span{display:inline-block;margin-top:-13px;font-family:'open_sansregular';color:#fff;font-size:20px;font-weight:normal}.sectionspace.videoSectionSpace{margin-bottom:20px}.homeTrending h2{color:#0b408a;display:block;font-size:25px;font-weight:600;text-align:center;margin-bottom:30px}.homeTrending .homeTrendingInner{margin-top:5%;max-width:1200px;width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.homeTrending .homeTrendingInner{padding:0 80px}}.homeTrending .homeTrendingInner .slick-dots{bottom:-45px}.homeTrending .homeTrendingInner .slick-dots li.slick-active button:before{opacity:1}.homeTrending .homeTrendingWrapper{position:relative}.homeTrending .homeTrendingWrapper:before{background-color:#0a408a;content:'';position:absolute;top:0;left:0;width:100%;height:0;padding-top:16.5446%;z-index:-1}.homeTrending .item{background-color:transparent;padding:4% 0 0 0}.homeTrending .item .itemCnt{background:#ffffff;display:inline-block;width:100%;padding:0 3% 4% 3%;margin-left:2px;-webkit-box-shadow:0 10px 6px -6px #ccc;-moz-box-shadow:0 10px 6px -6px #ccc;box-shadow:0 10px 6px -6px #ccc}@media (max-width: 767px){.homeTrending .item .itemCnt{overflow:hidden;min-height:650px}}@media (max-width: 640px){.homeTrending .item .itemCnt{min-height:610px}}@media (max-width: 480px){.homeTrending .item .itemCnt{min-height:540px}}@media screen and (min-width: 768px){.homeTrending .item .picture,.homeTrending .item .description{float:left}}@media screen and (min-width: 768px){.homeTrending .item .picture{width:54.32%;margin-top:-4%}}@media screen and (min-width: 768px){.homeTrending .item .picture img{margin-top:0}}.homeTrending .item .description{padding-top:3.365%}@media screen and (min-width: 768px){.homeTrending .item .description{width:45.68%;padding-left:4.1346%}}.homeTrending .description h3{color:#0b408a;display:block;font-size:18px;font-weight:600;line-height:20px;margin-bottom:10px}.homeTrending .description .date{color:#424242;display:block;font-size:12px;line-height:15px;margin-bottom:10px}.homeTrending .description .btnWrapper span,.homeTrending .description .btnWrapper a{display:inline-block;margin-right:7px;margin-bottom:10px;font-size:13px;line-height:18px;font-weight:bold;color:#a5a5a5;border-radius:0px;border:2px solid #ebebeb;padding:6px 10px;background:#ffffff}.homeTrending .description p{color:#424242;font-size:16px;line-height:20px;margin-bottom:20px;margin-top:0}@media screen and (max-width: 767px){.homeTrending .description p{margin-bottom:10px}}.homeTrending .description .readMore{color:#078bd1;text-decoration:underline;font-size:16px;line-height:24px}.homeTrending .slick-prev,.homeTrending .slick-next{background-color:#078bd1;height:54px;width:54px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.homeTrending .slick-prev:before,.homeTrending .slick-next:before{background-position:center center;content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;opacity:1}.homeTrending .slick-prev{left:-80px}.homeTrending .slick-prev:before{background-image:url("../img/bg-left-arrow-white-27x14.png")}@media (max-width: 815px){.homeTrending .slick-prev{left:0px;z-index:99}}.homeTrending .slick-next{right:-80px}.homeTrending .slick-next:before{background-image:url("../img/bg-right-arrow-white-27x14.png")}@media (max-width: 815px){.homeTrending .slick-next{right:0px}}@media screen and (max-width: 767px){.homeTrending .slick-list{padding:0 20% 0 0}}.slick-dots li.slick-active button:before{opacity:1;color:#078bd1}.homeTypesProducts h2{color:#0b408a;display:block;font-size:25px;font-weight:600;text-align:center;margin-bottom:30px}.homeTypesProducts img{width:100%;height:272px}.homeTypesProducts h3{color:#0a408a;background-color:#ffffff;border:1px solid #e0e0e0;display:block;font-size:18px;font-weight:600;line-height:20px;position:absolute;bottom:0;padding:20px;margin:0;width:100%}.homeTypesProducts a{position:relative;display:block;margin-bottom:20px}.homeTypesProducts a:hover h3,.homeTypesProducts a:focus h3{background-color:#003d8e;color:#fff;border-color:#003d8e}.aboutCnt{max-width:580px;margin:0 auto}@media (max-width: 1300px){.aboutCnt{max-width:490px}}.aboutCnt .quote{display:inline-block;width:100%;margin-top:20px}.aboutCnt .quote img{margin:0 auto}.typeinsuranceCnt{display:inline-block;width:100%;margin-bottom:20px}@media (max-width: 815px){.typeinsuranceCnt{margin-bottom:0}}.typeinsuranceCnt ul{display:inline-block;width:100%;margin-top:40px}@media (max-width: 815px){.typeinsuranceCnt ul{margin-top:0px}}.typeinsuranceCnt ul li{list-style-type:none;text-align:left}.typeinsuranceCnt ul li img{display:inline-block;vertical-align:top}.typeinsuranceCnt ul li .dtlCnt{display:inline-block;max-width:75%;text-align:left;padding-left:2%}.typeinsuranceCnt ul li .dtlCnt p.title{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:16px;margin-top:0;color:#284287}@media (max-width: 1300px){.typeinsuranceCnt ul li .dtlCnt p.title{font-size:15px;line-height:21px}}@media (max-width: 816px){.typeinsuranceCnt ul li .dtlCnt p.title{font-size:14px;line-height:20px}}@media (max-width: 360px){.typeinsuranceCnt ul li .dtlCnt p.title{font-size:13px;line-height:18px}}.typeinsuranceCnt ul li .dtlCnt p.detail{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;font-size:16px;margin-top:0;color:#565656;min-height:100px}@media (max-width: 1300px){.typeinsuranceCnt ul li .dtlCnt p.detail{font-size:15px;line-height:21px}}@media (max-width: 1024px){.typeinsuranceCnt ul li .dtlCnt p.detail{font-size:14px;line-height:20px;min-height:80px}}@media (max-width: 816px){.typeinsuranceCnt ul li .dtlCnt p.detail{font-size:14px;line-height:20px;margin-bottom:30px;min-height:inherit}}@media (max-width: 360px){.typeinsuranceCnt ul li .dtlCnt p.detail{font-size:13px;line-height:18px}}.visitorCnt{display:inline-block;width:100%;text-align:center}.visitorCnt .visitorimg{display:inline-block;width:100%;margin-top:20px}.visitorCnt .visitorimg img{margin:0 auto}.visitorCnt p.darkbold{font-size:20px;line-height:26px;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;margin-bottom:5px}@media (max-width: 1300px){.visitorCnt p.darkbold{font-size:18px;line-height:24px}}@media (max-width: 1024px){.visitorCnt p.darkbold{font-size:16px;line-height:22px}}@media (max-width: 815px){.visitorCnt p.darkbold{font-size:18px;line-height:24px}}@media (max-width: 360px){.visitorCnt p.darkbold{font-size:14px;line-height:20px}}.whyinsuranceCnt{display:inline-block;width:100%}.whylistCnt{margin-top:40px;display:inline-block;width:100%}@media (max-width: 815px){.whylistCnt{margin-top:0px}}.effect-terry{background:#ffffff;overflow:hidden;display:inline-block;-webkit-transition:max-height 1s;transition:max-height 1s;-webkit-transition:margin-top 0.5s;transition:margin-top 0.5s;max-height:230px;margin-top:0px}.effect-terry:hover{max-height:390px;margin-top:-25px;cursor:pointer}@media (max-width: 815px){.effect-terry:hover{max-height:230px;margin-top:0px}}.effect-terry img{opacity:1}.effect-terry h3{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:32px;line-height:38px;color:#fff;margin:0 0 0 7%;text-align:left;-webkit-transition:transform 0.5s;transition:transform 0.5s;-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0)}@media (max-width: 1300px){.effect-terry h3{font-size:28px;line-height:34px}}@media (max-width: 1024px){.effect-terry h3{font-size:25px;line-height:30px}}@media (max-width: 816px){.effect-terry h3{font-size:22px;line-height:28px}}@media (max-width: 360px){.effect-terry h3{font-size:18px;line-height:24px}}.effect-terry:hover img{opacity:1}.effect-terry:hover h3{-webkit-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}@media (max-width: 1024px){.effect-terry:hover h3{-webkit-transform:translate3d(0, -80px, 0);transform:translate3d(0, -80px, 0)}}h3.small{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:25px;line-height:30px;color:#284287;margin:0 0 0 7%;text-align:left;display:block}@media (max-width: 1300px){h3.small{font-size:20px;line-height:26px}}@media (max-width: 1024px){h3.small{font-size:18px;line-height:24px}}@media (max-width: 815px){h3.small{font-size:20px;line-height:24px;max-width:370px;display:inline-block;width:96%;margin:10px 0 40px 0;padding-left:4%}}@media (max-width: 360px){h3.small{font-size:18px;line-height:24px;width:97%;margin:10px 0 25px 0;padding-left:3%}}.companyList{display:inline-block;width:100%;margin-bottom:20px}@media (max-width: 815px){.companyList{margin-bottom:0}}.companyList h1,.companyList h2{margin-left:2%;margin-bottom:1%;color:#0b408a;display:block;font-size:25px;font-weight:600;background:none;text-transform:none;line-height:30px;min-width:inherit;padding:0;height:inherit}@media screen and (max-width: 767px){.companyList h1,.companyList h2{font-size:18px;margin-bottom:20px;margin-bottom:4%;margin-left:0%}}.companyList .sideLineDevider{border-left:none}@media (min-width: 815px){.companyList .sideLineDevider{border-left:1px solid #e0e0e0}}.companyList .compCnt{border:1px solid #ededed;margin-bottom:20px}.companyList .compCnt .compcntBox{display:inline-block;width:100%}@media (min-width: 815px){.companyList .compCnt .compcntBox{position:relative}}.companyList .compCnt .compcntBox .compLogoBox{text-align:center;padding:3% 0;min-height:109px;line-height:109px}.companyList .compCnt .compcntBox .compLogoBox img{margin:0 auto;vertical-align:middle;display:inline-block}.companyList .compCnt .compcntBox .compDetailsBox{background-color:#f2f2f2;padding:2% 0 2% 0;text-align:center}@media (min-width: 815px){.companyList .compCnt .compcntBox .compDetailsBox{background-color:#f2f2f2;padding:2% 0 2% 0;text-align:center;min-height:111px}}.companyList .compCnt .compcntBox .compDetailsBox h3.compTitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:14px;line-height:20px;padding:0 10%;color:#284287;position:relative;margin-bottom:0}.companyList .compCnt .compcntBox .compDetailsBox p.compDetails{font-size:14px;line-height:16px;margin:0}.companyList .compCnt .compcntBox .compDetailsBox a.compLink{color:#078bd1;font-size:14px;text-decoration:underline;color:#565656}@media (min-width: 815px){.companyList .compCnt .compcntBox .compDetailsBox a.compLink{bottom:15px}}@media (min-width: 815px){.companyList .compCnt:hover .compcntBox p.compDate,.companyList .compCnt:hover .compcntBox p.compDetails{color:#18181a}}.companyList .fixed-nav{position:fixed;top:20%;width:23.555%}.companyList .sideNavList{padding:0}@media (min-width: 2000px){.companyList .sideNavList ul{position:fixed;width:324px;max-width:324px;min-width:324px}}.companyList .sideNavList ul li{list-style:none;list-style-position:none}.companyList .sideNavList ul li a{color:#424242;font-size:14px;font-weight:bold;padding:5% 10% 5% 20%;display:block}@media (min-width: 815px) and (max-width: 816px){.companyList .sideNavList ul li a{padding:5% 10% 5% 20%}}@media (min-width: 816px) and (max-width: 1024px){.companyList .sideNavList ul li a{padding:5% 10% 5% 25%}}.companyList .sideNavList ul li a.aboulNav{background:url(../img/anouticon.png) no-repeat 10px center}.companyList .sideNavList ul li a.aboulNav:hover,.companyList .sideNavList ul li a.aboulNav.is-active{background:url(../img/anouticon_hover.png) no-repeat 10px center;color:#078bd1;background-color:#d7ebf5 !important}.companyList .sideNavList ul li a.listNav{background:url(../img/listicon.png) no-repeat 10px center}.companyList .sideNavList ul li a.listNav:hover,.companyList .sideNavList ul li a.listNav.is-active{background:url(../img/listicon_hover.png) no-repeat 10px center;color:#078bd1;background-color:#d7ebf5 !important}.companyList .sideNavList ul li a.newsNav{background:url(../img/newsicon.png) no-repeat 10px center}.companyList .sideNavList ul li a.newsNav:hover,.companyList .sideNavList ul li a.newsNav.is-active{background:url(../img/newsicon_hover.png) no-repeat 10px center;color:#078bd1;background-color:#d7ebf5 !important}.companyList .col-sm-6{padding-right:0;padding-left:0}@media (min-width: 815px){.companyList .col-sm-6{padding-right:10px;padding-left:10px}}.breadcrumb li a{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;font-size:12px;line-height:18px;color:#424242 !important;text-decoration:underline;vertical-align:initial}@media (min-width: 815px){.breadcrumb li a{font-size:13px;line-height:15px;text-decoration:underline;vertical-align:initial}}.breadcrumb .active a{text-decoration:none;color:#141313 !important}.breadcrumb>li+li:before{font-size:12px;line-height:12px;vertical-align:text-bottom}.fixed-nav{position:fixed;top:20%;width:23.5555%}.sideNavList.faq{padding:0}@media (min-width: 2000px){.sideNavList.faq ul{position:fixed;width:324px;max-width:324px;min-width:324px}}.sideNavList.faq ul li{list-style:none;list-style-position:none}.sideNavList.faq ul li a{color:#424242;font-size:14px;font-weight:bold;padding:5% 10% 5% 20%;display:block}@media (min-width: 815px) and (max-width: 816px){.sideNavList.faq ul li a{padding:5% 10% 5% 20%}}@media (min-width: 816px) and (max-width: 1024px){.sideNavList.faq ul li a{padding:5% 10% 5% 25%}}.sideNavList.faq ul li a.whatNav{background:url(../img/whaticon.png) no-repeat 10px center}.sideNavList.faq ul li a.whatNav:hover,.sideNavList.faq ul li a.whatNav.is-active{background:url(../img/whaticon_hover.png) no-repeat 10px center;color:#078bd1;background-color:#d7ebf5 !important}.sideNavList.faq ul li a.whoNav{background:url(../img/whoicon.png) no-repeat 10px center}.sideNavList.faq ul li a.whoNav:hover,.sideNavList.faq ul li a.whoNav.is-active{background:url(../img/whoicon_hover.png) no-repeat 10px center;color:#078bd1;background-color:#d7ebf5 !important}.sideNavList.faq ul li a.faqNav{background:url(../img/faqicon.png) no-repeat 10px center}.sideNavList.faq ul li a.faqNav:hover,.sideNavList.faq ul li a.faqNav.is-active{background:url(../img/faqicon_hover.png) no-repeat 10px center;color:#078bd1;background-color:#d7ebf5 !important}.sideNavList.faq .col-sm-6{padding-right:0;padding-left:0}@media (min-width: 815px){.sideNavList.faq .col-sm-6{padding-right:10px;padding-left:10px}}.sideLineDevider.faq .col-sm-12{padding-right:0;padding-left:0}@media (min-width: 815px){.sideLineDevider.faq .col-sm-12{padding-right:10px;padding-left:10px}}.breadcrumb li a{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;font-size:12px;line-height:18px;color:#424242 !important;text-decoration:underline;vertical-align:initial}@media (min-width: 815px){.breadcrumb li a{font-size:13px;line-height:15px;text-decoration:underline;vertical-align:initial}}.breadcrumb .active a{text-decoration:none;color:#141313 !important}.breadcrumb>li+li:before{font-size:12px;line-height:12px;vertical-align:text-bottom}.panel-group{margin-bottom:20px;margin-left:0}@media (min-width: 815px){.panel-group{margin-left:1%}}.panel-group .panel{border-radius:0;border:none;-webkit-box-shadow:4px 6px 29px -11px #bfbdbf;-moz-box-shadow:4px 6px 29px -11px #bfbdbf;box-shadow:4px 6px 29px -11px #bfbdbf;margin-bottom:2%;padding:20px 22px;border-left:4px solid #fff}.panel-group .panel .panel-heading{color:#333;background-color:#fff;border-color:#fff;border-radius:0;border:none;padding:0}.panel-group .panel .panel-heading .panel-title{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;color:#424242;cursor:pointer;font-size:16px;line-height:22px}.panel-group .panel .panel-heading .panel-title a{display:inline-block;width:100%}.panel-group .panel .panel-heading .panel-title a:after{content:" ";background-image:url(../img/tab-arrow.png);background-repeat:no-repeat;background-position:right 0px center;transition:all .5s;transform:rotate(90deg);-webkit-transform:rotate(90deg);width:8px;height:22px;float:right}.panel-group .panel .panel-body{padding:15px 0 0 0;font-size:16px}.panel-group .panel .panel-body p{font-size:16px;line-height:22px;margin:0}.panel-group .panel .panel-body p cite{display:block;color:#0a408a;font-style:inherit;margin-top:12px}.panel-group .panel .panel-body p cite a{color:#078bd1;text-decoration:none;border-bottom:1px solid #078bd1}@media (min-width: 815px){.panel-group#disc-accordion{margin-top:10px;margin-left:0;margin-bottom:10px}}.panel.collapse .panel-title{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;color:#0a408a}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top:none}.panel-group .active h4 a{color:#0a408a;display:inline-block;width:100%}.panel-group .panel.active{border-left:4px solid #f7b907}.panel-group#disc-accordion .panel{border-left:0px solid transparent}.panel-group#disc-accordion .panel.active{border-left:0px solid transparent}.panel-group .panel.active .panel-title a:after{content:" ";background-image:url(../img/tab-arrow.png);background-repeat:no-repeat;background-position:right 0px center;transition:all .5s;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);width:8px;height:22px;float:right;display:inline-block}.staticContent{line-height:28px;font-size:16px;color:#424242}.staticContent p{line-height:28px;font-size:16px;color:#424242;clear:both;margin:15px 0 0 0}.staticContent a{color:#078bd1}.staticContent a:hover{text-decoration:underline}.staticContent h3{font-size:23px;color:#232323;margin:3% 0 2% 0}@media (min-width: 816px) and (max-width: 1024px){.staticContent h3{font-size:25px}}@media (min-width: 1300px) and (max-width: 2000px){.staticContent h3{font-size:25px}}.staticContent ul{margin:0 0 3% 17px;padding:0}.staticContent ul li{list-style:disc;list-style-type:disc;color:#424242;line-height:28px;font-size:16px}.staticContent .blockQuoteCont{clear:both;text-align:right;overflow:auto}.staticContent .blockQuoteCont .blockQuote{width:100%;border-radius:0;border:none;-webkit-box-shadow:4px 6px 29px -11px #bfbdbf;-moz-box-shadow:4px 6px 29px -11px #bfbdbf;box-shadow:4px 6px 29px -11px #bfbdbf;margin:3% 0;border-left:4px solid #f7b907;padding:2%;float:right;text-align:left}@media (min-width: 816px) and (max-width: 1024px){.staticContent .blockQuoteCont .blockQuote{width:83%;margin:4% 0}}@media (min-width: 1300px) and (max-width: 2000px){.staticContent .blockQuoteCont .blockQuote{width:83%;margin:2% 0}}.staticContent .blockQuoteCont .blockQuote h4{line-height:25px;margin-bottom:0;font-size:16px;margin-left:2%;font-weight:bold;color:#284287}@media (min-width: 816px) and (max-width: 1024px){.staticContent .blockQuoteCont .blockQuote{font-weight:bold;color:#284287;line-height:30px}}@media (min-width: 1300px) and (max-width: 2000px){.staticContent .blockQuoteCont .blockQuote{font-weight:bold;color:#284287;line-height:30px}}.staticContent img{float:left;margin:0 5% 4% 0}.staticContent .shortImgBlock{clear:both;float:left;margin-bottom:1%}.staticContent .shortImgBlock h3{margin-top:1%}@media (max-width: 815px){.mythsSlider.slick-dotted.slick-slider{margin-bottom:40px}}.mythsSlider .slick-slide{margin:0 20px}.mythsSlider .slick-slide:focus{outline:0}@media (min-width: 815px){.mythsSlider .slick-slide{height:370px}}@media (max-width: 815px){.mythsSlider .slick-slide img{width:100%}}@media (min-width: 815px){.mythsSlider .slick-slide.slick-current img{margin-top:42px;transform:scale(1.3);transition:all 300ms ease}}@media (min-width: 815px){.mythsSlider .slick-slide.slick-current p{font-weight:bold;width:360px;max-width:360px;margin-left:-42px;font-size:25px;line-height:30px}}.mythsSlider .slideEle>p{font-size:16px;min-height:70px;color:#000;border-bottom:solid 1px #d2d2d2}@media (min-width: 815px){.mythsSlider .slideEle>p{max-width:276px}}@media (max-width: 815px){.mythsSlider .slideEle>p{font-size:30px;line-height:40px;padding-bottom:30px;font-weight:bold}}@media (max-width: 815px){.insureEveryone{margin-bottom:70px}}.everyOneSlider .slideEle{position:relative}.everyOneSlider .eveContWrap{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(236,183,0,0.65);cursor:pointer}@media (max-width: 815px){.everyOneSlider .eveContWrap{background-color:rgba(40,66,135,0.6)}}.everyOneSlider .eveContWrap .text-wrap{position:absolute;top:30%;transform:translateY(0px);transition:all .3s;margin-left:50px}.everyOneSlider .eveContWrap .text{transition:all .3s}.everyOneSlider .eveContWrap h3{font-size:30px;color:#284287;font-weight:bold;width:180px;margin-bottom:0;transition:all .3s}@media (max-width: 815px){.everyOneSlider .eveContWrap h3{font-size:30px;color:#fff}}.everyOneSlider .eveContWrap p{font-size:16px;color:#fff;width:240px;float:left;display:none;transition:all .3s}.everyOneSlider .eveContWrap span{font-size:40px;line-height:40px;letter-spacing:-3px;color:#000;opacity:.2;font-weight:bold}@media (min-width: 815px){.everyOneSlider .slick-slide:hover .eveContWrap{background-color:rgba(40,66,135,0.6)}.everyOneSlider .slick-slide:hover .text-wrap{top:30%}.everyOneSlider .slick-slide:hover h3{font-size:40px;color:#fff;width:240px}.everyOneSlider .slick-slide:hover p{display:block}}.socialTabs{border-bottom:solid 2px #ececec;background:#fff;background:linear-gradient(0deg, #fff 51%, #e7e7e7 100%);text-align:center}@media (max-width: 815px){.socialTabs{border-bottom:0 none;padding:0 5%}}.socialTabs ul{display:inline-block}@media (max-width: 815px){.socialTabs ul{display:block}}.socialTabs ul li{list-style:none;display:inline-block;margin-left:-5px}@media (max-width: 815px){.socialTabs ul li{display:block;border:1px solid #ebebeb;border-top:0 none;margin-left:0px}}.socialTabs ul li>a{color:#565656;text-transform:uppercase;font-size:14px;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;padding:20px 30px;display:block}.socialTabs ul li>a:hover{background:#078bd1;color:#fff}@media (max-width: 815px){.socialTabs ul li>a{padding:10px 20px}}.socialTabs ul li.active>a{background:#078bd1;color:#fff}.socialTabs ul li:first-child{border-top:1px solid #ebebeb}.artCnt{border:1px solid #ededed;margin-bottom:20px}.artCnt .articleBox{display:inline-block;width:100%;border-bottom:9px solid transparent;padding:3%}@media (min-width: 815px){.artCnt .articleBox{min-height:365px;padding:7%;position:relative}}@media (min-width: 816px) and (max-width: 1024px){.artCnt .articleBox{min-height:420px}}.artCnt .articleBox p.articleDate{font-size:14px;line-height:20px;margin-top:0}.artCnt .articleBox h3.articleTitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:18px;line-height:24px;padding-right:26px;color:#284287;position:relative;margin-bottom:10px}.artCnt .articleBox h3.articleTitle .shareArt{position:absolute;top:0;right:0}.artCnt .articleBox p.articleDetails{font-size:16px;line-height:22px;margin-top:0}.artCnt .articleBox a.articleLink{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;color:#078bd1;font-size:16px;text-decoration:underline}@media (min-width: 815px){.artCnt .articleBox a.articleLink{position:absolute;bottom:15px}}@media (min-width: 815px){.artCnt:hover{cursor:pointer;border-bottom:1px solid transparent}.artCnt:hover .articleBox{-webkit-box-shadow:0px 0px 25px 5px #e7e7e7;-moz-box-shadow:0px 0px 25px 5px #e7e7e7;box-shadow:0px 0px 25px 5px #e7e7e7;border-bottom:9px solid #ecb700}.artCnt:hover .articleBox p.articleDate,.artCnt:hover .articleBox p.articleDetails{color:#18181a}}.eveCnt{border:1px solid #ededed;margin-bottom:20px}.eveCnt .eventcntBox{display:inline-block;width:100%;border-bottom:9px solid transparent;padding:3%}@media (min-width: 815px){.eveCnt .eventcntBox{min-height:365px;padding:7%;position:relative}}@media (min-width: 816px) and (max-width: 1024px){.eveCnt .eventcntBox{min-height:420px}}.eveCnt .eventcntBox p.eventDate{font-size:14px;line-height:20px;margin-top:0}.eveCnt .eventcntBox h3.eventTitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:18px;line-height:24px;padding-right:26px;color:#284287;position:relative;margin-bottom:10px}.eveCnt .eventcntBox h3.eventTitle .shareEve{position:absolute;top:0;right:0}.eveCnt .eventcntBox p.eventDetails{font-size:16px;line-height:22px;margin-top:0}.eveCnt .eventcntBox a.eventLink{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;color:#078bd1;font-size:16px;text-decoration:underline}@media (min-width: 815px){.eveCnt .eventcntBox a.eventLink{position:absolute;bottom:15px}}@media (min-width: 815px){.eveCnt:hover{cursor:pointer;border-bottom:1px solid transparent}.eveCnt:hover .eventcntBox{-webkit-box-shadow:0px 0px 25px 5px #e7e7e7;-moz-box-shadow:0px 0px 25px 5px #e7e7e7;box-shadow:0px 0px 25px 5px #e7e7e7;border-bottom:9px solid #ecb700}.eveCnt:hover .eventcntBox p.eventDate,.eveCnt:hover .eventcntBox p.eventDetails{color:#18181a}}.toptext{display:inline-block;width:100%}.toptext p{font-size:16px;line-height:22px;margin-bottom:0}.articlelistCnt{display:inline-block;width:100%;margin:0;padding:0}.articlelistCnt li.articlelist{list-style-type:none;position:relative;border:1px solid #ededed;padding:30px;margin:30px 0 0 130px;min-height:230px}@media (max-width: 815px){.articlelistCnt li.articlelist{margin:25px 0 0 0px;min-height:inherit;padding:20px}}.articlelistCnt li.articlelist img.articleimg{position:absolute;left:-130px;top:30px}@media (max-width: 815px){.articlelistCnt li.articlelist img.articleimg{position:relative;left:inherit;top:inherit;margin:0;width:100%;max-width:390px}}.articlelistCnt li.articlelist .articledtlCnt{display:inline-block;margin-left:14%}@media (min-width: 816px) and (max-width: 1024px){.articlelistCnt li.articlelist .articledtlCnt{margin-left:18%}}@media (max-width: 815px){.articlelistCnt li.articlelist .articledtlCnt{margin-left:0;margin-top:15px}}.articlelistCnt li.articlelist .articledtlCnt h3.artTitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:25px;line-height:30px;color:#284287;margin-bottom:0}@media (max-width: 815px){.articlelistCnt li.articlelist .articledtlCnt h3.artTitle{font-size:20px;line-height:26px}}@media (max-width: 360px){.articlelistCnt li.articlelist .articledtlCnt h3.artTitle{font-size:18px;line-height:24px}}.articlelistCnt li.articlelist .articledtlCnt p{font-size:16px;line-height:24px}.articlelistCnt li.articlelist:first-child{margin-top:50px}.morecontent span{display:none}.moreCnt{display:block;width:100%;margin-top:15px}.morelink{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:16px;line-height:22px;color:#078bd1;margin-top:0px;text-decoration:underline;display:inline-block}.morelink:hover,.morelink:focus{color:#078bd1;text-decoration:underline}.vidthumbCnt{margin-bottom:20px;text-align:center}@media (max-width: 815px){.vidthumbCnt{max-width:326px;margin:0 auto 20px}}.vidthumbCnt .vidBox{display:inline-block;width:100%;padding:10px}@media (min-width: 815px){.vidthumbCnt .vidBox{padding:10px 7%;position:relative}}@media (min-width: 1300px){.vidthumbCnt .vidBox{padding:10px 4%}}@media (min-width: 815px) and (max-width: 1024px){.vidthumbCnt .vidBox{min-height:81px}}.vidthumbCnt .vidBox h3.videoTitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:18px;line-height:24px;text-align:left;padding-right:26px;color:#284287;position:relative;margin:0 0 0 0}@media (max-width: 1300px){.vidthumbCnt .vidBox h3.videoTitle{font-size:15px;line-height:21px}}@media (max-width: 1024px){.vidthumbCnt .vidBox h3.videoTitle{font-size:14px;line-height:20px}}.vidthumbCnt .vidBox h3.videoTitle .shareArt{position:absolute;top:0;right:0;cursor:pointer}.vidthumbCnt a.thumb{display:inline-block;position:relative;cursor:pointer}.vidthumbCnt a.thumb img.playicon{position:absolute;bottom:15px;left:15px;z-index:10}.vidthumbCnt a.thumb .grad{height:90px;position:absolute;bottom:0px;left:0;width:100%;border:0px solid transparent;background-image:linear-gradient(to bottom, rgba(255,255,255,0), #2b3348);z-index:9}.bigvidCnt .videoDetail{display:inline-block;width:100%;padding:2% 2% 4% 2%}@media (max-width: 815px){.bigvidCnt .videoDetail{padding:10px 10px 30px 10px}}.bigvidCnt .videoDetail h2.videoTitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:24px;line-height:30px;padding-right:30px;color:#284287;position:relative;margin:0;max-width:455px}@media (max-width: 815px){.bigvidCnt .videoDetail h2.videoTitle{font-size:16px;line-height:22px}}.bigvidCnt .videoDetail h2.videoTitle .shareArt{position:absolute;top:0;right:0;cursor:pointer}.bigvidCnt .videoDetail p.dtlText{max-width:680px;margin-bottom:0}.video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;max-width:1920px;margin:0 auto}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:1080px}.bigwebiCnt{position:relative;display:inline-block;width:100%;margin-bottom:50px}.bigwebiCnt .webibannerCnt{display:inline-block}.bigwebiCnt .webibannerCnt a.webibannerLink{display:inline-block;position:relative}.bigwebiCnt .webibannerCnt a.webibannerLink img.playicon{position:absolute;left:50%;top:50%;margin-left:-33px;margin-top:-33px}.bigwebiCnt .webidetailCnt{position:absolute;bottom:6px;background:#284287;max-width:440px;right:2px;padding:40px}@media (max-width: 815px){.bigwebiCnt .webidetailCnt{position:relative;max-width:100%;right:inherit;bottom:inherit;margin-top:-6px;padding:4%}}.bigwebiCnt .webidetailCnt h2{color:#fff;font-size:25px;line-height:31px}@media (max-width: 815px){.bigwebiCnt .webidetailCnt h2{font-size:18px;line-height:24px}}.bigwebiCnt .webidetailCnt p{color:#fff}.webthumbCnt{margin-bottom:20px;text-align:center}@media (max-width: 815px){.webthumbCnt{max-width:326px;margin:0 auto 20px}}.webthumbCnt .webinarBox{display:inline-block;width:100%;padding:10px}@media (min-width: 815px){.webthumbCnt .webinarBox{padding:10px 7%;position:relative}}@media (min-width: 1300px){.webthumbCnt .webinarBox{padding:10px 4%}}@media (min-width: 815px) and (max-width: 1024px){.webthumbCnt .webinarBox{min-height:81px}}.webthumbCnt .webinarBox h3.webiTitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:18px;line-height:24px;text-align:left;padding-right:26px;color:#284287;position:relative;margin:0 0 0 0}@media (max-width: 1300px){.webthumbCnt .webinarBox h3.webiTitle{font-size:15px;line-height:21px}}@media (max-width: 1024px){.webthumbCnt .webinarBox h3.webiTitle{font-size:14px;line-height:20px}}.webthumbCnt .webinarBox h3.webiTitle .shareArt{position:absolute;top:0;right:0;cursor:pointer}.webthumbCnt a.thumb{display:inline-block;position:relative;cursor:pointer}.webthumbCnt a.thumb img.playicon{position:absolute;bottom:15px;left:15px;z-index:10}.webthumbCnt a.thumb .grad{height:90px;position:absolute;bottom:0px;left:0;width:100%;border:0px solid transparent;background-image:linear-gradient(to bottom, rgba(255,255,255,0), #2b3348);z-index:9}.bigvidCnt .videoDetail{display:inline-block;width:100%;padding:2% 2% 4% 2%}@media (max-width: 815px){.bigvidCnt .videoDetail{padding:10px 10px 30px 10px}}.bigvidCnt .videoDetail h2.videoTitle{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold;font-size:24px;line-height:30px;padding-right:30px;color:#284287;position:relative;margin:0;max-width:455px}@media (max-width: 815px){.bigvidCnt .videoDetail h2.videoTitle{font-size:16px;line-height:22px}}.bigvidCnt .videoDetail h2.videoTitle .shareArt{position:absolute;top:0;right:0;cursor:pointer}.bigvidCnt .videoDetail p.dtlText{max-width:680px;margin-bottom:0}.glossaryCnt{display:inline-block;width:100%;margin-bottom:20px}@media (max-width: 815px){.glossaryCnt{margin-bottom:0}}.glossaryCnt h1,.glossaryCnt h2{margin-left:0;margin-bottom:1%;color:#0b408a;display:block;font-size:25px;font-weight:600;background:none;text-transform:none;line-height:30px;min-width:inherit;padding:0;height:inherit}@media screen and (max-width: 767px){.glossaryCnt h1,.glossaryCnt h2{font-size:18px;margin-bottom:20px}}.glossaryCnt .sideNavList{padding:0}.glossaryCnt .sideNavList ul{position:fixed;width:23.555555%;max-width:320px}.glossaryCnt .sideNavList ul li{list-style:none;list-style-position:none}.glossaryCnt .sideNavList ul li a{color:#424242;font-size:14px;font-weight:bold;padding:5% 10% 5% 10%;display:block}.glossaryCnt .sideNavList ul li a img.icon{display:inline-block;width:auto}.glossaryCnt .sideNavList ul li a img.iconhover{display:none;width:auto}.glossaryCnt .sideNavList ul li:hover a,.glossaryCnt .sideNavList ul li.menu-item--active-trail a{color:#078bd1;background-color:#d7ebf5}.glossaryCnt .sideNavList ul li:hover a img.icon,.glossaryCnt .sideNavList ul li.menu-item--active-trail a img.icon{display:none;width:auto}.glossaryCnt .sideNavList ul li:hover a img.iconhover,.glossaryCnt .sideNavList ul li.menu-item--active-trail a img.iconhover{display:inline-block;width:auto}.glossaryCnt .sideLineDevider{border:0 none}@media (min-width: 815px){.glossaryCnt .sideLineDevider{border-left:1px solid #e0e0e0}}.glossaryCnt .sideLineDevider p.detailText{margin:0 0 25px 2%}.glossaryCnt .sideLineDevider p.blueTitle{margin:0 0 10px 2%;text-transform:uppercase;font-size:14px;line-height:20px;color:#0b408a;font-weight:bold}.glossaryCnt .sideLineDevider ul.mostsearch{margin:0 0 0 2%;padding:0 0 0 0;list-style-type:none}.glossaryCnt .sideLineDevider ul.mostsearch li{display:inline-block;width:20%;margin-right:2%;margin-bottom:1%;vertical-align:top}@media (min-width: 815px) and (max-width: 1024px){.glossaryCnt .sideLineDevider ul.mostsearch li{width:25%}}@media (max-width: 640px){.glossaryCnt .sideLineDevider ul.mostsearch li{width:auto}}.glossaryCnt .sideLineDevider ul.mostsearch li a{font-size:18px;line-height:24px;color:#078bd1}@media (max-width: 815px){.glossaryCnt .sideLineDevider ul.mostsearch li a{font-size:14px;line-height:20px}}@media (max-width: 640px){.glossaryCnt .sideLineDevider ul.mostsearch li a{font-size:12px}}.glossaryCnt .sideLineDevider ul.mostsearch li a:hover,.glossaryCnt .sideLineDevider ul.mostsearch li a.active{text-decoration:underline}.glossaryCnt .sideLineDevider ul.atoz{margin:25px 0 0 2%;padding:0 0 0 0;list-style-type:none}.glossaryCnt .sideLineDevider ul.atoz li{display:inline-block;margin-right:7px;margin-bottom:12px;text-align:center;min-width:20px}.glossaryCnt .sideLineDevider ul.atoz li a{font-size:17px;line-height:22px;color:#424242;text-transform:uppercase}.glossaryCnt .sideLineDevider ul.atoz li a:hover,.glossaryCnt .sideLineDevider ul.atoz li a.active{text-decoration:underline;color:#078bd1;font-weight:bold}.glossaryCnt .sideLineDevider ul.atoz li a.deactive{pointer-events:none !important;cursor:default;text-decoration:none;color:#cecece}.glossaryCnt .sideLineDevider .glossaryAlldata{position:relative}.glossaryCnt .sideLineDevider .glossaryAlldata .glossaryData{display:inline-block;border-top:1px solid #e0e0e0;margin:25px 0 0 2%;padding:25px 0;max-height:425px;overflow-y:auto}.glossaryCnt .sideLineDevider .glossaryAlldata .glossaryData .dataCnt{display:inline-block}.glossaryCnt .sideLineDevider .glossaryAlldata .glossaryData .dataCnt p.datalist{text-transform:uppercase;color:#424242;font-weight:bold;font-size:18px;line-height:24px;border-bottom:1px solid #e0e0e0;margin:0 0 0 0;padding-bottom:10px}.glossaryCnt .sideLineDevider .glossaryAlldata .glossaryData .dataCnt p.dataTitle{color:#0b408a;font-weight:bold;font-size:18px;line-height:24px;margin:10px 0}.glossaryCnt .sideLineDevider .glossaryAlldata .glossaryData .dataCnt p.datadetails{color:#424242;font-size:16px;line-height:22px;margin:0 0 20px 0}.verticalscroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5}.verticalscroll::-webkit-scrollbar{width:12px;background-color:#F5F5F5}@media (max-width: 640px){.verticalscroll::-webkit-scrollbar{width:8px}}.verticalscroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#424242}.textWrapNav{float:right;width:80%}@media (min-width: 816px) and (max-width: 1024px){.textWrapNav{width:74%}}.insuranceLib h2{margin-bottom:3%}.insuranceLib .videoPlay img{width:100%}.insuranceLib .videoPlay img.playvidbtn{position:absolute;left:0;right:0;margin:0 auto;top:40%;width:80px;height:80px}#wrapper{height:100%;width:100%;min-width:815px;padding-top:1px;max-width:1000px;margin:0 auto}@media (max-width: 815px){#wrapper{min-width:100%}}#wrapper .caroufredsel_wrapper{margin-top:0 !important;border-top:1px solid #ccc;-webkit-box-shadow:0 10px 6px -6px #ccc;-moz-box-shadow:0 10px 6px -6px #ccc;box-shadow:0 10px 6px -6px #ccc}@media (max-width: 400px){#wrapper .caroufredsel_wrapper{height:300px !important}}#slider{margin:100px 0 0 0;height:500px;overflow:hidden;box-shadow:0 5px 5px -5px #333}@media (max-width: 815px){#slider{min-width:100%;width:100% !important}}@media (max-width: 400px){#slider{height:300px !important}}#slider .slide{position:relative;display:none;height:inherit;float:left;background-position:center right;cursor:pointer;border-left:1px solid #fff}#slider .slide:first-child{border:none}#slider .slide.active{cursor:default}@media (max-width: 815px){#slider .slide.active{max-width:69% !important}}@media (max-width: 640px){#slider .slide.active{max-width:68% !important}}#slider .slide.active img.slidename{display:none}#slider .slide-block{display:inline-block;width:100%;background-color:#fff;padding:20px;color:#134B94;overflow:hidden;padding:20px 20px 20px 20px;height:100%}img.slidename{position:absolute;right:0;bottom:10px}#slider .slide-block h4{font-size:18px;line-height:24px;font-weight:bold;margin:30px 0 10px 0}@media (max-width: 815px){#slider .slide-block h4{font-size:14px;line-height:20px;margin:0px 0 10px 0}}#slider .slide-block p{margin:0}#slider .slide-block p.dtl{font-size:16px;line-height:22px;color:#424242;margin-bottom:40px}@media (max-width: 815px){#slider .slide-block p.dtl{font-size:12px;line-height:18px}}#slider .slide-block p.findmore{font-size:16px;line-height:22px;color:#0a408a;float:left}@media (max-width: 815px){#slider .slide-block p.findmore{font-size:12px;line-height:18px}}#slider .slide-block p.findmore a{color:#078bd1;text-decoration:underline}#donate-spacer{height:0}#donate{border-top:1px solid #999;width:750px;padding:50px 75px;margin:0 auto;overflow:hidden}#donate p,#donate form{margin:0;float:left}#donate p{width:650px;color:#999}#donate form{width:100px}.homeCarousalSlider h2{text-align:center;display:block;font-size:25px;margin-bottom:30px}#faqwrapper{height:100%;width:100%;min-width:815px;padding-top:1px;max-width:1000px;margin:0 auto 30px}#faqwrapper h2{color:#0b408a;display:block;font-size:25px;font-weight:600;text-align:center;margin-bottom:30px}@media screen and (max-width: 767px){#faqwrapper h2{font-size:18px;margin-bottom:20px}}@media (max-width: 815px){#faqwrapper{min-width:100%}}#faqwrapper .caroufredsel_wrapper{margin-top:0 !important;border-top:1px solid #ccc;-webkit-box-shadow:0 10px 6px -6px #ccc;-moz-box-shadow:0 10px 6px -6px #ccc;box-shadow:0 10px 6px -6px #ccc}@media (max-width: 530px){#faqwrapper .caroufredsel_wrapper{height:450px !important}}@media (max-width: 360px){#faqwrapper .caroufredsel_wrapper{height:550px !important}}#faqslider{margin:100px 0 0 0;min-height:500px;overflow:hidden;box-shadow:0 5px 5px -5px #333}@media (max-width: 815px){#faqslider{min-width:100%;width:100% !important}}@media (max-width: 530px){#faqslider{height:450px !important}}@media (max-width: 360px){#faqslider{height:550px !important}}#faqslider .slide{position:relative;display:none;height:inherit;float:left;background-position:center right;cursor:pointer;border-left:1px solid #fff}#faqslider .slide:first-child{border:none}#faqslider .slide.active{cursor:default}@media (max-width: 815px){#faqslider .slide.active{max-width:69% !important}}#faqslider .slide.active img.slidename{display:none}#faqslider .slide-block{display:inline-block;width:100%;background-color:#fff;padding:20px;color:#134B94;overflow:hidden;padding:20px 20px 20px 20px;height:100%}#faqslider img.slidename{position:absolute;right:25px;bottom:15px}@media (max-width: 815px){#faqslider img.slidename{right:10px}}@media (max-width: 640px){#faqslider img.slidename{right:0}}#faqslider .slide-block h4{font-size:18px;line-height:24px;font-weight:bold;margin:30px 0 10px 0}@media (max-width: 815px){#faqslider .slide-block h4{font-size:14px;line-height:20px;margin:0px 0 10px 0}}#faqslider .slide-block p{margin:0}#faqslider .slide-block p.dtl{font-size:16px;line-height:22px;color:#424242;margin-bottom:10px}@media (max-width: 815px){#faqslider .slide-block p.dtl{font-size:14px;line-height:22px}}@media (max-width: 640px){#faqslider .slide-block p.dtl{font-size:12px;line-height:18px}}#faqslider .slide-block p.findmore{font-size:16px;line-height:22px;color:#0a408a;display:inline-block;float:left}@media (max-width: 815px){#faqslider .slide-block p.findmore{font-size:12px;line-height:18px}}#faqslider .slide-block p.findmore a{color:#078bd1;text-decoration:underline}#donate-spacer{height:0}#donate{border-top:1px solid #999;width:750px;padding:50px 75px;margin:0 auto;overflow:hidden}#donate p,#donate form{margin:0;float:left}#donate p{width:650px;color:#999}#donate form{width:100px}.shareIconPanel{float:right}.shareIconPanel .dropbtn{background-color:transparent;padding:0;font-size:16px;border:none;cursor:pointer;width:70px;height:20px;outline:none}.shareIconPanel .dropbtn img{max-width:100% !important;width:auto !important}.shareIconPanel .dropdown{display:inline-block;right:0;z-index:998}.shareIconPanel .dropdown.zin{z-index:998}.shareIconPanel .dropdown-content{display:none;position:absolute;right:0;width:auto;min-width:160px;z-index:99999;bottom:inherit;text-align:right}.shareIconPanel .dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:inline-block;border-bottom:none}.shareIconPanel .a2a_default_style .a2a_counter img,.shareIconPanel .a2a_default_style .a2a_dd,.shareIconPanel .a2a_default_style .a2a_svg{float:none !important}.shareIconPanel .a2a_default_style a{float:none !important;padding:0 !important;border-bottom:none}.shareIconPanel .a2a_dd{display:none !important}.shareIconPanel .a2a_svg{height:46px !important;line-height:46px !important;width:46px !important}.shareIconPanel .a2a_default_style .a2a_svg{border-radius:0 !important;width:46px !important;height:46px !important}@media screen and (max-width: 960px){.shareIconPanel .a2a_svg{line-height:46px !important;width:46px !important;height:46px !important}}.slideCaption .dropbtn{background-color:transparent;padding:0;font-size:16px;border:none;cursor:pointer;width:33px;height:20px;outline:none;margin-right:10px}.slideCaption .a2a_default_style .a2a_svg{border-radius:0 !important;width:20px !important;height:20px !important}@media screen and (max-width: 960px){.slideCaption .a2a_svg{line-height:20px !important;width:20px !important;height:20px !important}.slideCaption .dropbtn{line-height:20px !important;width:30px !important;height:20px !important}}@media screen and (max-width: 815px){.slideCaption .dropbtn{position:absolute;right:0;bottom:-4px}}@media screen and (max-width: 480px){.slideCaption{width:20px !important}}.slideCaption .shareIconPanel .dropdown-content{display:none;position:absolute;right:0;width:auto;z-index:99999;bottom:22px;width:20px}.titleCnt{position:relative;margin:0 25px}.titleCnt .dropdown{position:absolute;right:0;top:35px}.apniDesc{margin:0 25px;text-align:left}.sortoptCnt{display:block;width:100%;position:relative;height:40px;clear:both}@media (max-width: 640px){.sortoptCnt{margin:20px 0 0 0}}.sortoptCnt .sortbtnCnt{position:absolute;right:15px;left:inherit;top:0px;text-align:right;z-index:8}@media (max-width: 640px){.sortoptCnt .sortbtnCnt{right:0}}.sortoptCnt .sortbtnCnt.zin{z-index:1000}.sortoptCnt .sortbtnCnt a.sortbtn{background:url(../img/sortbtn.png) no-repeat right 5px top 13px;padding-right:30px;display:inline-block;font-size:13px;line-height:20px;padding:10px 30px 10px 20px;background-color:#ffffff;color:#424242;min-width:220px}.sortoptCnt .sortbtnCnt a.sortbtn:hover{background:url(../img/sortbtn-w.png) no-repeat right 5px top 13px;background-color:#424242;color:#ffffff}.sortoptCnt .sortbtnCnt a.sortbtn span{font-weight:bold}.sortoptCnt ul.sortopt{margin:0;padding:0;display:none;position:absolute;right:0px;top:40px;z-index:12;border:1px solid #e0e0e0}.sortoptCnt ul.sortopt li{list-style-type:none}.sortoptCnt ul.sortopt li a{font-size:13px;line-height:20px;background-color:#ffffff;color:#424242;padding:10px 20px;margin:0;display:inline-block;min-width:218px;text-align:left}.sortoptCnt ul.sortopt li a:hover{background-color:#424242;color:#ffffff}.articlelistCont{display:inline-block;margin:15px 0 0 0}.articlelistCont .articlelistbox{display:inline-block;width:100%;margin-bottom:30px}.articlelistCont .articlelistbox .articlelistimgCnt{display:inline-block;width:39%;max-width:294px;position:relative}@media (max-width: 640px){.articlelistCont .articlelistbox .articlelistimgCnt{margin:0}}.articlelistCont .articlelistbox .articlelistimgCnt img.playbtn{position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px}@media (max-width: 640px){.articlelistCont .articlelistbox .articlelistimgCnt img.playbtn{margin:-25px 0 0 -35px}}.articlelistCont .articlelistbox .articlelistdtlCnt{display:inline-block;width:59%;margin-left:1%;vertical-align:top;position:relative}@media (min-width: 816px) and (max-width: 820px){.articlelistCont .articlelistbox .articlelistdtlCnt{width:58%}}@media (max-width: 640px){.articlelistCont .articlelistbox .articlelistdtlCnt{margin:0;width:58%}}.articlelistCont .articlelistbox .articlelistdtlCnt .shareIconPanel{position:absolute;right:0;top:0}.articlelistCont .articlelistbox .articlelistdtlCnt .shareIconPanel .dropbtn{width:30px}.articlelistCont .articlelistbox .articlelistdtlCnt p.listTitle{font-size:18px;line-height:24px;font-weight:bold;color:#0b408a;margin:0 0 5px 0;padding-right:45px}@media (max-width: 640px){.articlelistCont .articlelistbox .articlelistdtlCnt p.listTitle{font-size:14px;line-height:20px}}.articlelistCont .articlelistbox .articlelistdtlCnt p.artdate{font-size:12px;line-height:18px;color:#424242;margin:0 0 8px 0}.articlelistCont .articlelistbox .articlelistdtlCnt p.artdate span.artby{margin:0 0 0 0}.articlelistCont .articlelistbox .articlelistdtlCnt p.artdate a{color:#078bd1}.articlelistCont .articlelistbox .articlelistdtlCnt p.artdtltxt{font-size:16px;line-height:22px;color:#424242;margin:0 0 10px 0}@media (max-width: 1024px){.articlelistCont .articlelistbox .articlelistdtlCnt p.artdtltxt{font-size:13px;line-height:18px}}@media (max-width: 640px){.articlelistCont .articlelistbox .articlelistdtlCnt p.artdtltxt{display:none}}.articlelistCont .articlelistbox .articlelistdtlCnt p.artdtltxt a.artlink{color:#078bd1;text-decoration:underline}.articlelistCont .articlelistbox .articlelistdtlCnt p.artdtltxt a.artlink:hover{text-decoration:none}.articlelistCont .articlelistbox .articlelistdtlCnt .arttagCnt{display:block;margin:0 0 10px 0}.articlelistCont .articlelistbox .articlelistdtlCnt .arttagCnt span.arttag,.articlelistCont .articlelistbox .articlelistdtlCnt .arttagCnt a.arttag{display:inline-block;margin-right:7px;font-size:13px;line-height:18px;font-weight:bold;color:#a5a5a5;border-radius:0px;border:2px solid #ebebeb;padding:6px 10px;background:#ffffff}.articlelistCont .articlelistbox .articlelistdtlCnt.newsandmedia{width:100%}.backbtnCnt{display:inline-block;width:100%;margin-bottom:20px}.backbtnCnt a.backtolist{color:#078bd1;text-decoration:underline}@media (max-width: 360px){.backbtnCnt a.backtolist{font-size:13px;line-height:20px}}.backbtnCnt a.backtolist:hover{text-decoration:none}.dtlTitleSocial{position:relative}.dtlTitleSocial h4.dtlTitle{font-size:25px;line-height:30px;font-weight:bold;position:relative;padding:0 30px 0 0;color:#0b408a;margin:0 0 15px 0}@media (max-width: 640px){.dtlTitleSocial h4.dtlTitle{font-size:18px;line-height:24px}}.dtlTitleSocial .share{position:absolute;right:0;top:0}.dtlTitleSocial .share .dropbtn{width:26px}p.artdtldate{font-size:14px;line-height:20px;color:#424242;margin:0 0 8px 0}p.artdtldate span.dateby{margin:0 0 0 0}.artdtltagCnt{display:block;margin:0 0 10px 0}@media (max-width: 640px){.artdtltagCnt{display:none}}.artdtltagCnt a.artdtltag{display:inline-block;margin-right:7px;font-size:13px;line-height:18px;font-weight:bold;color:#a5a5a5;border-radius:0px;border:2px solid #ebebeb;padding:6px 10px;background:#ffffff}.artdtlbnrCnt{display:inline-block;width:100%;margin:15px 0}.videobnrCnt{display:inline-block;width:100%;margin:15px 0}.videobnrCnt iframe{width:100%;height:472px}.dtltxtCnt p{font-size:16px;line-height:24px;margin:0 0 0 0}@media (max-width: 360px){.dtltxtCnt p{font-size:13px;line-height:20px}}.dtltxtCnt p.dark{margin-bottom:15px;font-weight:bold}.dtltxtCnt ul{display:inline-block;width:100%;margin:20px 0;list-style-position:inside}.dtltxtCnt ul li{font-size:16px;line-height:24px;margin:0 0 8px 0}@media (max-width: 360px){.dtltxtCnt ul li{font-size:13px;line-height:20px}}.dtltxtCnt ul li span{font-weight:bold}.relatedpostCnt{display:inline-block;width:100%;border-top:1px solid #e0e0e0;padding:20px 0 0 0;margin-bottom:20px}.relatedpostCnt .relatedpostTitle{display:inline-block;width:100%}.relatedpostCnt .relatedpostTitle .relatedTitle{font-size:18px;line-height:24px;font-weight:bold;color:#0b408a;text-transform:uppercase;margin:0 0 15px 0}.relatedpostCnt .articlelistbox{display:inline-block;width:100%;margin-bottom:30px}.relatedpostCnt .articlelistbox .articlelistimgCnt{display:inline-block;width:39%;max-width:294px;position:relative}@media (max-width: 640px){.relatedpostCnt .articlelistbox .articlelistimgCnt{margin:0}}.relatedpostCnt .articlelistbox .articlelistimgCnt img.playbtn{position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px}@media (max-width: 640px){.relatedpostCnt .articlelistbox .articlelistimgCnt img.playbtn{margin:-25px 0 0 -35px}}.relatedpostCnt .articlelistbox .articlelistdtlCnt{display:inline-block;width:59%;margin-left:1%;vertical-align:top}@media (max-width: 640px){.relatedpostCnt .articlelistbox .articlelistdtlCnt{margin:0}}.relatedpostCnt .articlelistbox .articlelistdtlCnt p.listTitle{font-size:18px;line-height:24px;font-weight:bold;color:#0b408a;margin:0 0 5px 0}@media (max-width: 640px){.relatedpostCnt .articlelistbox .articlelistdtlCnt p.listTitle{font-size:14px;line-height:20px}}.relatedpostCnt .articlelistbox .articlelistdtlCnt p.artdate{font-size:12px;line-height:18px;color:#424242;margin:0 0 8px 0}.relatedpostCnt .articlelistbox .articlelistdtlCnt p.artdate span.artby{margin:0 0 0 0}.relatedpostCnt .articlelistbox .articlelistdtlCnt p.artdtltxt{font-size:16px;line-height:22px;color:#424242;margin:0 0 10px 0}@media (max-width: 1024px){.relatedpostCnt .articlelistbox .articlelistdtlCnt p.artdtltxt{font-size:13px;line-height:18px}}@media (max-width: 640px){.relatedpostCnt .articlelistbox .articlelistdtlCnt p.artdtltxt{display:none}}.relatedpostCnt .articlelistbox .articlelistdtlCnt p.artdtltxt a.artlink{color:#078bd1;text-decoration:underline}.relatedpostCnt .articlelistbox .articlelistdtlCnt p.artdtltxt a.artlink:hover{text-decoration:none}.relatedpostCnt .articlelistbox .articlelistdtlCnt .arttagCnt{display:block;margin:0 0 10px 0}.relatedpostCnt .articlelistbox .articlelistdtlCnt .arttagCnt a.arttag{display:inline-block;margin-right:7px;margin-bottom:5px;font-size:13px;line-height:18px;font-weight:bold;color:#a5a5a5;border-radius:0px;border:2px solid #ebebeb;padding:6px 10px;background:#ffffff}.testimonialCnt{display:block;width:80%;text-align:center;margin:0px auto}@media (max-width: 1024px){.testimonialCnt{max-width:80%}}.testimonialCnt h2{text-align:center;display:block;font-size:25px;line-height:30px;margin-bottom:30px}@media (max-width: 815px){.testimonialCnt h2{font-size:18px;line-height:24px}}.testimonialCnt .testimonialSlider{margin:20px auto}.testimonialCnt .testimonialSlider .testslideCnt{background:#fff;border-bottom:6px solid #f7b906;padding:30px;margin:15px;max-width:450px;-webkit-box-shadow:0 1px 9px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 9px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 9px rgba(0,0,0,0.2);-o-box-shadow:0 1px 9px rgba(0,0,0,0.2);box-shadow:0 1px 9px rgba(0,0,0,0.2)}@media (min-width: 1024px) and (max-width: 1200px){.testimonialCnt .testimonialSlider .testslideCnt{max-width:380px}}@media (min-width: 816px) and (max-width: 1024px){.testimonialCnt .testimonialSlider .testslideCnt{max-width:300px}}@media (max-width: 815px){.testimonialCnt .testimonialSlider .testslideCnt{max-width:80%}}.testimonialCnt .testimonialSlider .testslideCnt img{max-width:100%;margin:0 auto}.testimonialCnt .testimonialSlider .testslideCnt p.testiDtl{font-size:17px;line-height:24px;color:#424242;margin-bottom:15px}.testimonialCnt .testimonialSlider .testslideCnt p.testiName{color:#0b408a;display:block;font-size:18px;line-height:25px;font-weight:bold;margin-bottom:10px}.testimonialCnt .testimonialSlider .slick-prev{background-color:#078bd1;height:54px;width:54px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;left:-50px}@media (max-width: 815px){.testimonialCnt .testimonialSlider .slick-prev{display:none !important}}.testimonialCnt .testimonialSlider .slick-prev:before{background-image:url(../img/bg-left-arrow-white-27x14.png);background-position:center center;content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat}.testimonialCnt .testimonialSlider .slick-next{background-color:#078bd1;height:54px;width:54px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;right:-50px}@media (max-width: 815px){.testimonialCnt .testimonialSlider .slick-next{display:none !important}}.testimonialCnt .testimonialSlider .slick-next:before{background-image:url(../img/bg-right-arrow-white-27x14.png);background-position:center center;content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;opacity:1}.industryCnt{display:block;width:100%;text-align:center;max-width:1000px;margin:0 auto}.industryCnt h2{text-align:center;display:block;font-size:25px;line-height:30px;margin-bottom:30px}@media (max-width: 815px){.industryCnt h2{font-size:18px;line-height:24px}}.industryCnt .industinnerCnt{display:inline-block;width:100%}.industryCnt .industinnerCnt .industrydtlCnt{display:inline-block;width:30%;text-align:center;margin:0 0.5%;vertical-align:top}.industryCnt .industinnerCnt .industrydtlCnt img{display:inline-block}.industryCnt .industinnerCnt .industrydtlCnt p.indusDtl{font-size:55px;line-height:60px;color:#284287;margin:0px 0 0 0}@media (min-width: 816px) and (max-width: 1024px){.industryCnt .industinnerCnt .industrydtlCnt p.indusDtl{font-size:34px;line-height:40px}}@media (max-width: 815px){.industryCnt .industinnerCnt .industrydtlCnt p.indusDtl{font-size:24px;line-height:30px}}@media (max-width: 360px){.industryCnt .industinnerCnt .industrydtlCnt p.indusDtl{font-size:14px;line-height:20px}}.industryCnt .industinnerCnt .industrydtlCnt p.indusTxt{font-size:22px;line-height:28px;margin:10px 0 0 0;color:#284287}@media (max-width: 815px){.industryCnt .industinnerCnt .industrydtlCnt p.indusTxt{font-size:14px;line-height:20px}}@media (max-width: 360px){.industryCnt .industinnerCnt .industrydtlCnt p.indusTxt{font-size:13px;line-height:20px}}.homeCarousalSlider #wrapper{width:100%;max-width:1046px}.homeCarousalSlider #wrapper .container{width:100%;overflow:hidden;margin:0px auto 50px auto;max-width:1046px;padding:0 0 0 0;box-shadow:3px 4px 6px 1px #ccc}@media (max-width: 1024px){.homeCarousalSlider #wrapper .container{max-width:88%}}@media (min-width: 816px){.homeCarousalSlider #wrapper .panel-heading{display:none}.homeCarousalSlider #wrapper .panel{border:none;box-shadow:none}.homeCarousalSlider #wrapper .panel-collapse{height:auto}.homeCarousalSlider #wrapper .panel-collapse.collapse{display:block}}.homeCarousalSlider #wrapper .sideTab{display:inline-block;margin:0 0 0 0;border:0 none;max-width:29%;vertical-align:top}.homeCarousalSlider #wrapper .sideTab li{display:inline-block;width:85%;margin-right:15%;box-shadow:3px 0px 5px -3px #ccc;border-bottom:1px solid #ebebeb}.homeCarousalSlider #wrapper .sideTab li a{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:16px;line-height:22px;font-weight:bold;color:#0B408C;padding:25px 40px;background-color:transparent;border:0 none;background-image:url(../img/tab-arrow.png);background-repeat:no-repeat;background-position:right 20px center}@media (max-width: 1024px){.homeCarousalSlider #wrapper .sideTab li a{font-size:14px;line-height:20px;font-weight:bold;color:#0B408C;padding:20px 23px}}.homeCarousalSlider #wrapper .sideTab li a:hover,.homeCarousalSlider #wrapper .sideTab li a:focus{color:#e9b006;border:0 none}.homeCarousalSlider #wrapper .sideTab li:hover a,.homeCarousalSlider #wrapper .sideTab li:focus a{background-image:url(../img/tab-arrow-hover.png)}.homeCarousalSlider #wrapper .sideTab li.active{width:100%;margin-right:0;box-shadow:none;border-bottom:0px solid #ebebeb;background-color:#E9B006}.homeCarousalSlider #wrapper .sideTab li.active a{color:#ffffff;background-image:url(../img/tab-arrow-active.png)}.homeCarousalSlider #wrapper .specContainer{display:inline-block;max-width:70%;vertical-align:top}@media (max-width: 815px){.homeCarousalSlider #wrapper .specContainer{max-width:100%;width:100%;margin:0 auto}.homeCarousalSlider #wrapper .specContainer .panel-heading{color:#0b408c;background-color:#ffffff;padding:15px;border-radius:0}.homeCarousalSlider #wrapper .specContainer .panel-heading.one{color:#ffffff;background-color:#e9b006}.homeCarousalSlider #wrapper .specContainer .panel-heading.one h4 a{position:relative}.homeCarousalSlider #wrapper .specContainer .panel-heading.one h4 a:after{content:' ';background-image:url(../img/tab-arrow-active.png);background-repeat:no-repeat;transform:rotate(90deg);display:inline-block;height:11px;width:7px;position:absolute;top:3px;right:10px}.homeCarousalSlider #wrapper .specContainer .panel-heading h4 a{position:relative}.homeCarousalSlider #wrapper .specContainer .panel-heading h4 a:after{content:' ';background-image:url(../img/tab-arrow.png);background-repeat:no-repeat;transform:rotate(90deg);display:inline-block;height:11px;width:7px;position:absolute;top:3px;right:10px}}.homeCarousalSlider #wrapper .specContainer .panel-body{padding:40px 40px}@media (max-width: 1024px){.homeCarousalSlider #wrapper .specContainer .panel-body{padding:25px}}@media (max-width: 815px){.homeCarousalSlider #wrapper .specContainer .panel-body{padding:35px 30px}}@media (max-width: 640px){.homeCarousalSlider #wrapper .specContainer .panel-body{padding:30px 20px}}.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt h5{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:18px;line-height:24px;font-weight:bold;color:#0b408a;text-transform:none;letter-spacing:normal}@media (max-width: 1024px){.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt h5{font-size:16px;line-height:22px}}.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.dtl,.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.findmore{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:18px;line-height:24px;color:#0a408a}@media (max-width: 1024px){.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.dtl,.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.findmore{font-size:16px;line-height:22px}}@media (max-width: 815px){.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.dtl,.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.findmore{font-size:14px;line-height:20px}}.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.dtl a,.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.findmore a{color:#078bd1;text-decoration:underline}.homeCarousalSlider #wrapper .specContainer .panel-body .slideDtlCnt p.dtl{color:#424242}@media (max-width: 815px){.homeCarousalSlider #wrapper .tab-content .tab-pane{display:block}.homeCarousalSlider #wrapper .nav-tabs{display:none}.homeCarousalSlider #wrapper .panel-title a{display:block}.homeCarousalSlider #wrapper .panel{margin:0;box-shadow:none;border-radius:0;margin-top:-2px}.homeCarousalSlider #wrapper .tab-pane:first-child .panel{border-radius:5px 5px 0 0}.homeCarousalSlider #wrapper .tab-pane:last-child .panel{border-radius:0 0 5px 5px}}#faqwrapper.faqwrapperContainer{max-width:1046px}#faqwrapper.faqwrapperContainer .container{width:100%;overflow:hidden;margin:0px auto 50px auto;max-width:1046px;padding:0 0 0 0;box-shadow:3px 4px 6px 1px #ccc}@media (max-width: 1024px){#faqwrapper.faqwrapperContainer .container{max-width:88%}}@media (min-width: 816px){#faqwrapper.faqwrapperContainer .panel-heading{display:none}#faqwrapper.faqwrapperContainer .tab-pane2{display:none}#faqwrapper.faqwrapperContainer .tab-pane2.active{display:block}#faqwrapper.faqwrapperContainer .panel{border:none;box-shadow:none;margin-bottom:0}#faqwrapper.faqwrapperContainer .panel-collapse{height:auto}#faqwrapper.faqwrapperContainer .panel-collapse.collapse{display:block}}#faqwrapper.faqwrapperContainer .sideTab{display:inline-block;margin:0 0 0 0;border:0 none;max-width:30%;vertical-align:top}#faqwrapper.faqwrapperContainer .sideTab li{display:inline-block;width:88%;margin-right:0;box-shadow:3px 0px 5px -3px #ccc;border-bottom:1px solid #ebebeb}#faqwrapper.faqwrapperContainer .sideTab li a{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:16px;line-height:22px;font-weight:bold;color:#0B408C;padding:35px 25px;background-color:transparent;border:0 none;background-image:url(../img/tab-arrow.png);background-repeat:no-repeat;background-position:right 10px center}@media (max-width: 1024px){#faqwrapper.faqwrapperContainer .sideTab li a{font-size:14px;line-height:20px;font-weight:bold;color:#0B408C;padding:35px 23px}}#faqwrapper.faqwrapperContainer .sideTab li a:hover,#faqwrapper.faqwrapperContainer .sideTab li a:focus{color:#e9b006;border:0 none}#faqwrapper.faqwrapperContainer .sideTab li:hover a,#faqwrapper.faqwrapperContainer .sideTab li:focus a{background-image:url(../img/tab-arrow-hover.png)}#faqwrapper.faqwrapperContainer .sideTab li.active{width:100%;margin-right:0;box-shadow:none;border-bottom:0px solid #ebebeb;background-color:#E9B006}#faqwrapper.faqwrapperContainer .sideTab li.active a{color:#ffffff;background-image:url(../img/tab-arrow-active.png)}#faqwrapper.faqwrapperContainer .specContainer{display:inline-block;max-width:69%;vertical-align:top}@media (max-width: 815px){#faqwrapper.faqwrapperContainer .specContainer{max-width:100%;width:100%;margin:0 auto}#faqwrapper.faqwrapperContainer .specContainer .panel-heading{color:#0b408c;background-color:#ffffff;padding:15px;border-radius:0}#faqwrapper.faqwrapperContainer .specContainer .panel-heading.one{color:#ffffff;background-color:#e9b006}#faqwrapper.faqwrapperContainer .specContainer .panel-heading.one h4 a{position:relative}#faqwrapper.faqwrapperContainer .specContainer .panel-heading.one h4 a:after{content:' ';background-image:url(../img/tab-arrow-active.png);background-repeat:no-repeat;transform:rotate(90deg);display:inline-block;height:11px;width:7px;position:absolute;top:3px;right:10px}#faqwrapper.faqwrapperContainer .specContainer .panel-heading h4 a{position:relative}#faqwrapper.faqwrapperContainer .specContainer .panel-heading h4 a:after{content:' ';background-image:url(../img/tab-arrow.png);background-repeat:no-repeat;transform:rotate(90deg);display:inline-block;height:11px;width:7px;position:absolute;top:3px;right:10px}}#faqwrapper.faqwrapperContainer .specContainer .panel-body{padding:25px 40px}@media (max-width: 1024px){#faqwrapper.faqwrapperContainer .specContainer .panel-body{padding:25px}}@media (max-width: 815px){#faqwrapper.faqwrapperContainer .specContainer .panel-body{padding:30px 30px}}@media (max-width: 640px){#faqwrapper.faqwrapperContainer .specContainer .panel-body{padding:30px 20px}}#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt h5{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:16px;line-height:22px;font-weight:bold;color:#0b408a;text-transform:none;letter-spacing:normal;margin:0 0 10px 0}@media (max-width: 1024px){#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt h5{font-size:14px;line-height:20px}}#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.dtl,#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.findmore{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:16px;line-height:22px;color:#0a408a}@media (max-width: 1024px){#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.dtl,#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.findmore{font-size:14px;line-height:20px;margin:0 0 10px 0}}@media (max-width: 815px){#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.dtl,#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.findmore{font-size:14px;line-height:20px}}#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.dtl a,#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.findmore a{color:#078bd1;text-decoration:underline}#faqwrapper.faqwrapperContainer .specContainer .panel-body .slideDtlCnt p.dtl{color:#424242}@media (max-width: 815px){#faqwrapper.faqwrapperContainer .tab-content .tab-pane2{display:block}#faqwrapper.faqwrapperContainer .nav-tabs{display:none}#faqwrapper.faqwrapperContainer .panel-title a{display:block}#faqwrapper.faqwrapperContainer .panel{margin:0;box-shadow:none;border-radius:0;margin-top:-2px}#faqwrapper.faqwrapperContainer .tab-pane2:first-child .panel{border-radius:5px 5px 0 0}#faqwrapper.faqwrapperContainer .tab-pane2:last-child .panel{border-radius:0 0 5px 5px}}footer .footerAddress{position:relative;padding:30px 0;border-top:1px solid #d2d2d2}footer .footerAddress .footerLogo{padding:0px 50px 0px 20px;display:inline-block;width:auto;max-width:402px}footer .footerAddress .footerLogo img{float:right}@media (min-width: 816px) and (max-width: 1024px){footer .footerAddress .footerLogo{padding-right:10px}}@media (max-width: 815px){footer .footerAddress .footerLogo{display:none}}footer .footerAddress .footerrightText{display:inline-block;vertical-align:top}footer .footerAddress .footerrightText p.blueText{color:#284287}footer .footerAddress h4{text-transform:uppercase;font-size:17px;margin-bottom:16px;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:bold}footer .footerAddress h4 a{text-transform:lowercase;font-size:17px}@media (max-width: 815px){footer .footerAddress{padding:15px 0}}@media (max-width: 815px){footer .navbar-nav{margin:0}}footer .navbar-nav>li{margin:0 40px 0 0}footer .navbar-nav>li>a{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;font-size:18px;line-height:24px;color:#fff;padding:17px 0;transition:all .3s}footer .navbar-nav>li>a:hover{background-color:transparent;color:#fff;transition:all .3s;text-decoration:underline}@media (max-width: 1300px){footer .navbar-nav>li>a{font-size:16px;line-height:22px}}@media (min-width: 816px) and (max-width: 1024px){footer .navbar-nav>li>a{font-size:14px;line-height:20px}}@media (max-width: 815px){footer .navbar-nav>li>a{font-size:20px;line-height:24px;display:inline-block}}@media (max-width: 360px){footer .navbar-nav>li>a{font-size:16px;line-height:24px}}@media (min-width: 815px){footer .navbar-nav>li:first-child>a{padding-left:0}}@media (max-width: 1300px){footer .navbar-nav>li{margin-right:30px}}@media (max-width: 1024px){footer .navbar-nav>li{margin-right:20px}}@media (min-width: 816px) and (max-width: 1024px){footer .navbar-nav>li{margin-right:15px}}@media (max-width: 815px){footer .navbar-nav>li{margin-right:0px}}footer .footerCopy{background-color:#078bd1;text-align:left}footer .footerCopy .layoutWrap{position:relative;overflow:hidden;padding:0px 0 0px 0}@media (max-width: 815px){footer .footerCopy .layoutWrap{padding:10px 0}}@media (max-width: 815px){footer .footerCopy .layoutWrap .pull-left,footer .footerCopy .layoutWrap .pull-right{float:none !important}}footer .footerCopy a{display:inline-block}footer .footerCopy p{font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;font-size:15px;color:#fff;line-height:24px;text-align:center}@media (min-width: 816px) and (max-width: 1024px){footer .footerCopy p{font-size:14px}}@media (max-width: 815px){footer .footerCopy p{font-size:14px}}footer .footerCopy span{display:block}@media (min-width: 815px){.socialWrap{position:absolute;left:50%;margin-left:-125px}}.socialIcons li{display:inline-block;margin:0 0}@media (max-width: 815px){.socialIcons li{margin:0 1px}}.socialIcons li a{background:url(../img/sprite.png) no-repeat left top;height:34px;width:34px;display:block;text-indent:-9999px;transition:all .3s}.socialIcons li a:hover{transition:all .3s}.socialIcons li a.soc-fb{background-position:0 -42px}.socialIcons li a.soc-fb:hover{background-position:0 -2px}.socialIcons li a.soc-twitter{background-position:0 -166px}.socialIcons li a.soc-twitter:hover{background-position:0 -126px}.socialIcons li a.soc-linkedIn{background-position:0 -289px}.socialIcons li a.soc-linkedIn:hover{background-position:0 -249px}.socialIcons li a.soc-instagram{background-position:0 -414px}.socialIcons li a.soc-instagram:hover{background-position:0 -374px}.socialIcons li a.soc-youtube{background-position:0 -661px}.socialIcons li a.soc-youtube:hover{background-position:0 -621px}.socialIcons li a.soc-quora{background-position:0 -538px}.socialIcons li a.soc-quora:hover{background-position:0 -498px}.footerSubNav{position:relative;box-shadow:0px 0px 24px -4px rgba(0,0,0,0.5)}.footerSubNav .goTop{position:fixed;right:10px;bottom:20px;height:45px;width:45px;background-color:#363636;border-radius:50%;text-indent:-9999px;z-index:1;border:solid 2px #fff;display:none}.footerSubNav .goTop:after{content:'';position:absolute;height:15px;width:15px;left:50%;top:16px;margin-left:-7px;border-top:solid 1px white;border-right:solid 1px white;transform:rotate(-45deg);animation:upDown 1.5s infinite linear}.footerSubNav .footLogo{text-align:center;padding:20px 0}.footerSubNav .footLogo img{display:inline-block}.footerSubNav .navbar-nav{margin:0}.footerSubNav .dropdown>a{color:#30323a;font-size:20px;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;padding:20px 25px;border-bottom:solid 1px #f1f1f1;display:inline-block;width:100%;text-transform:uppercase;background-color:#fff;position:relative}.footerSubNav .dropdown>a:before,.footerSubNav .dropdown>a:after{content:'';position:absolute;right:30px;top:31px;background-color:#000;width:14px;height:2px;transition:transform 0.25s ease-out}.footerSubNav .dropdown>a:after{width:2px;height:14px;right:36px;top:25px}.footerSubNav .dropdown>a:hover{background-color:#fff}.footerSubNav .dropdown>a.active:before{transform:rotate(180deg)}.footerSubNav .dropdown>a.active:after{transform:rotate(90deg)}.footerSubNav .dropdown-menu{display:block;position:relative;width:100%;border:0 none;box-shadow:none;background:#f0f2f6;display:none;z-index:1}.footerSubNav .dropdown-menu>li>a{color:#30323a;font-size:16px;font-family:Verdana, Geneva, Tahoma, sans-serif;font-weight:normal;text-transform:uppercase;padding:12px 25px;display:block}.footerSubNav.navPopup{position:fixed;z-index:9999;left:0;top:-20px;width:100%;height:calc(100% - 63px);background:#fff;overflow:auto;padding:20px}.footerSubNav.navPopup .goTop{height:40px;width:40px;top:30px}.footerSubNav.navPopup .goTop:after{left:64%;top:13px;height:15px;width:1px;background:#fff;border:0 none;transform:rotate(-45deg);transform-origin:center}.footerSubNav.navPopup .goTop:before{content:'';position:absolute;left:12px;top:20px;height:1px;width:15px;background:#fff;transform:rotate(-45deg);transform-origin:center}@media (max-width: 815px){.centerMob{text-align:center}.centerMob h4{margin-top:40px;margin-bottom:0 !important}}.policyLinks{margin-top:-12px}@media (min-width: 815px){.policyLinks{text-align:left}}@media (max-width: 815px){.policyLinks{margin-bottom:5px}}.policyLinks>li{display:inline-block}.policyLinks>li>a{font-size:13px;color:#62656d;padding-left:12px;padding-right:7px;position:relative}.policyLinks>li>a:before{content:'';position:absolute;left:0;top:2px;height:12px;width:1px;background-color:#62656d}.policyLinks>li>a:hover{text-decoration:underline}.policyLinks>li:first-child>a{padding-left:0}.policyLinks>li:first-child>a:before{display:none}.cookie_bot{width:100%;bottom:0;right:0;left:0;position:fixed;z-index:1111;color:#fff;background:rgba(24,56,131,0.9);background-size:100%;display:none}.cookie_cont{width:100%}@media (min-width: 815px){.cookie_cont{width:84%;float:left}}.cookie_cont>p{padding:0;margin:0;font-size:12px;line-height:1.4}@media (min-width: 815px){.cookie_cont>p{font-size:14px}}.cookie_main{padding:10px 0 10px 0}@media (min-width: 815px){.cookie_main{padding:20px 0}}.cookie_main a{color:#fff}.cookie_main p a{color:#fff;text-decoration:underline}.cookie_but{text-align:center}@media (min-width: 815px){.cookie_but{width:15%;float:right;text-align:left}}.cookie_but>a{padding:6px 20px;text-decoration:none;border:1px solid;text-align:center;font-size:12px;display:inline-block;margin-top:5px}@media (min-width: 815px){.cookie_but>a{margin-top:0;float:right;border:2px solid;font-size:14px;padding:10px 20px}}@keyframes upDown{0%{top:16px}20%{top:11px}40%{top:16px}}p.sourcetxt{text-align:center;font-size:12px;line-height:20px;margin:0}.footerSocialMargin{margin-top:10px}@media (min-width: 320px) and (max-width: 815px){.subscribeWrapper{margin:0 auto;text-align:center;max-width:400px}}.subscribeWrapper .subscribeFrom{float:right;background:#fff;margin:10px 0 10px 0;padding:0 0 0 7px;border-radius:25px;border:solid 1px white;overflow:hidden}@media (min-width: 816px) and (max-width: 1024px){.subscribeWrapper .subscribeFrom{padding:0 0 0 0}.subscribeWrapper .subscribeFrom .form-group{width:100%}}@media (min-width: 320px) and (max-width: 815px){.subscribeWrapper .subscribeFrom{padding:0 0 0 0;float:none;text-align:center}.subscribeWrapper .subscribeFrom .form-group{margin:0}}.subscribeWrapper .subscribeFrom input{border:0 none;box-shadow:none}@media (min-width: 816px) and (max-width: 1024px){.subscribeWrapper .subscribeFrom input{text-align:center;width:100%}}.subscribeWrapper .subscribeFrom input[type=submit]{background-color:#078bd1;color:white;border:0 none;text-transform:uppercase;font-weight:bold;font-size:12px;height:40px;border-radius:0}@media (min-width: 816px) and (max-width: 1024px){.subscribeWrapper .subscribeFrom input[type=submit]{width:100%}}@media (min-width: 320px) and (max-width: 815px){.subscribeWrapper .subscribeFrom input[type=submit]{float:right}}@media (min-width: 320px) and (max-width: 360px){.subscribeWrapper .subscribeFrom input[type=email]{width:190px;height:40px;float:left}}@media (min-width: 360px) and (max-width: 815px){.subscribeWrapper .subscribeFrom input[type=email]{float:left;height:40px;max-width:227px}}footer .footerCopy a{background:#fff;padding-top:12px;padding-bottom:12px;margin-bottom:-10px}div.cookies{position:fixed;bottom:0;left:0;z-index:999;width:100%;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#078bd1;border-top:1px solid #fff}div.cookies .container{position:relative}@media only screen and (min-width: 1025px){div.cookies .container{height:40px}}div.cookies .container div{padding-left:0px;padding-right:100px}div.cookies a{color:#fff;text-decoration:underline;border:none}p.cookieTxt{margin:0;padding:0;color:#fff;font-size:12px;line-height:20px;display:inline-block}div.cookies a.close-cookie-warning{position:absolute;right:0px;top:0;display:inline-block;background:#d7ebf5;color:#078bd1;border:1px solid #d7ebf5;padding:9px 5px;cursor:pointer;font-size:12px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none}div.cookies a.close-cookie-warning:hover{background:#078bd1;color:#d7ebf5;border:1px solid #d7ebf5}@media only screen and (max-width: 767px){.mobile-hidden{display:none}}.privcy-policy-cls{display:inline-block;width:100%;padding:0 4%}.privcy-policy-cls p{color:#565656;font-size:14px;line-height:20px;margin:0 0 10px 0;padding:0 0 0 0}.privcy-policy-cls ul,.privcy-policy-cls ol{list-style-type:none}.privcy-policy-cls ul li,.privcy-policy-cls ol li{list-style-type:disc;color:#565656;font-size:14px;line-height:20px;margin:0 0 0px 15px;padding:0 0 0 0}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsImNvcmUvX3ZhcmlhYmxlcy5zY3NzIiwiY29yZS9fbWl4aW5zLnNjc3MiLCJjb3JlL19mb250cy5zY3NzIiwiY29yZS9fYmFzZS5zY3NzIiwiY29yZS9fY29tbW9uLnNjc3MiLCJjb3JlL19jdGFzLnNjc3MiLCJjb21wb25lbnRzL19uYXYuc2NzcyIsImNvbXBvbmVudHMvX2FuaW1hdGlvbi5zY3NzIiwiY29tcG9uZW50cy9faG9tZS1oZXJvLnNjc3MiLCJjb21wb25lbnRzL19ob21lLWxpYy1mb3IteW91LnNjc3MiLCJjb21wb25lbnRzL19ob21lLXZpZGVvLXNsaWRlLnNjc3MiLCJjb21wb25lbnRzL19ob21lLXdoYXRzLXRyZW5kaW5nLnNjc3MiLCJjb21wb25lbnRzL19ob21lLXR5cGVzLXByb2R1Y3RzLnNjc3MiLCJjb21wb25lbnRzL19ob21lLWFib3V0LnNjc3MiLCJjb21wb25lbnRzL19ob21lLXdoeWxpZmVpbnN1cmFuY2Uuc2NzcyIsImNvbXBvbmVudHMvX2NvbWFwbnktbGlzdC5zY3NzIiwiY29tcG9uZW50cy9fZmFxLnNjc3MiLCJjb21wb25lbnRzL19zdGF0aWMtcGFnZXMuc2NzcyIsImNvbXBvbmVudHMvX215dGhzLnNjc3MiLCJjb21wb25lbnRzL19tZWRpYS1jZW50ZXIuc2NzcyIsImNvbXBvbmVudHMvX2FydGljbGUuc2NzcyIsImNvbXBvbmVudHMvX2FydGljbGVsaXN0LnNjc3MiLCJjb21wb25lbnRzL192aWRlby5zY3NzIiwiY29tcG9uZW50cy9fd2ViaW5hci5zY3NzIiwiY29tcG9uZW50cy9fZ2xvc3Nhcnkuc2NzcyIsImNvbXBvbmVudHMvX2hvbWUtc2xpZGVjYXJvdXNhbC5zY3NzIiwiY29tcG9uZW50cy9faG9tZS1mYXFjYXJvdXNhbC5zY3NzIiwiY29tcG9uZW50cy9fYXJ0aWNsZWxpc3Rpbmcuc2NzcyIsImNvbXBvbmVudHMvX2hvbWUtdGVzdGltb25pYWxzbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX2hvbWUtdGFiLWFjY29yZGlvbi5zY3NzIiwiY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLyogQ29yZSAtIGRvIG5vdCBlZGl0IHRob3NlIGZpbGVzISovXHJcbkBpbXBvcnQgXCJjb3JlL3ZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiY29yZS9taXhpbnNcIjtcclxuQGltcG9ydCBcImNvcmUvZm9udHNcIjtcclxuQGltcG9ydCBcImNvcmUvYmFzZVwiO1xyXG5AaW1wb3J0IFwiY29yZS9jb21tb25cIjtcclxuQGltcG9ydCBcImNvcmUvY3Rhc1wiO1xyXG5cclxuLypAaW1wb3J0IFwiY29tcG9uZW50cy9uYXZcIjtcclxuT3JpZ2luYWwgbmF2aWdhdGlvbiBmaWxlXHJcbiovXHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL25hdlwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9hbmltYXRpb25cIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvaG9tZS1oZXJvXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hvbWUtbGljLWZvci15b3VcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvaG9tZS12aWRlby1zbGlkZVwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9ob21lLXdoYXRzLXRyZW5kaW5nXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hvbWUtdHlwZXMtcHJvZHVjdHNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvaG9tZS1hYm91dFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9ob21lLXdoeWxpZmVpbnN1cmFuY2VcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvY29tYXBueS1saXN0XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2ZhcVwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9zdGF0aWMtcGFnZXNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbXl0aHNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbWVkaWEtY2VudGVyXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FydGljbGVcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvYXJ0aWNsZWxpc3RcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvdmlkZW9cIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvd2ViaW5hclwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9nbG9zc2FyeVwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9ob21lLXNsaWRlY2Fyb3VzYWxcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvaG9tZS1mYXFjYXJvdXNhbFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9hcnRpY2xlbGlzdGluZ1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9ob21lLXRlc3RpbW9uaWFsc2xpZGVyXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2hvbWUtdGFiLWFjY29yZGlvblwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb290ZXJcIjsgICIsIi8vIFBhdGhzXHJcbiRmb250LXBhdGg6ICcvZm9udHMnO1xyXG4kaWNvbW9vbi1mb250LXBhdGg6ICcvZm9udHMvaWNvbW9vbi9mb250cyc7XHJcbiRpbWFnZXMtcGF0aDogJy4uL2ltZyc7XHJcblxyXG4kd2hpdGUgOiAjZmZmZmZmO1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcbiRncmVlbiA6ICMwNmE5OTY7XHJcbiRyZWQgOiAjZjEyYTAwO1xyXG4kcmVkQmxvb2Q6ICNmMTJhMDA7XHJcbiRibHVlOiAjMjg0Mjg3O1xyXG4kZ3JleTogIzU2NTY1NjtcclxuJHllbGxvdzogI2VjYjcwMDtcclxuJGJsdWVMaWdodDogI2RhZTFmMjtcclxuJGJsdWVMaWdodDE6ICNmMGY0ZmY7XHJcbiRwcmV2bGlnaHRncmVlbjogI2RhZjJlZjtcclxuJGxibHVlOiAjZDdlYmY1O1xyXG4kZGJsdWU6ICMwNzhiZDE7XHJcblxyXG5cclxuLy9CcmVha3BvaW50c1xyXG4vLyR4cyA6IDc2N3B4O1xyXG4keHNTbWFsbDogMzYwcHg7XHJcbiR4c21kOiA2NDBweDtcclxuJHhzIDogODE1cHg7IC8vIHdhcyA3NjlweCBidXQgZm9yIGlQaG9uZVggTGFuZHNjYXBlIGl0IG1hZGUgODE1cHhcclxuJG1kOiA4MTZweDsgLy8gd2FzIDc3MHB4IGJ1dCBmb3IgaVBob25lWCBMYW5kc2NhcGUgaXQgbWFkZSA4MTVweFxyXG4kbGc6IDEwMjRweDsgXHJcbiR4bGc6IDEzMDBweDtcclxuJHh4bGc6IDIwMDBweDsiLCJAbWl4aW4gdmVyZGFuYSB7XHJcbiAgICBmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbkBtaXhpbiB2ZXJkYW5hQm9sZCB7XHJcbiAgICBmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbkFsbHtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbn1cclxuQG1peGluIGJveFNoYWRvd0Z1bGwge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyNHB4IC00cHggcmdiYSgwLCAwLCAwLCAwLjUwKTtcclxufVxyXG5AbWl4aW4gc2NhbGVJbWd7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG59XHJcbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mb250LWF3ZXNvbWUvNC43LjAvY3NzL2ZvbnQtYXdlc29tZS5taW4uY3NzJyk7XHJcbi8qICRyb2JvdG86ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4kcm9ib3RvUmVndWxhcjogNDAwO1xyXG4kcm9ib3RvTWVkaXVtOiA1MDA7XHJcbiRyb2JvdG9Cb2xkOiA3MDA7XHJcbiRyb2JvdG9CbGFjazogOTAwOyAgKi8iLCJodG1sLCBib2R5IHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG59XHJcblxyXG4qIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuZmllbGRzZXQsXHJcbmZpZ3VyZSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbn1cclxuXHJcbnAsIHVsLCBvbCwgZGwge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxudWwsIG9sLCBsaSB7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRtYXJnaW4tcmlnaHQ6IDA7IFxyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdHVsLFxyXG5cdG9sIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG5hIHtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdCY6Zm9jdXMsICY6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxufVxyXG4iLCJAbWl4aW4gcmVzcG9uZC10bygkdmFsLCAkdmFsMjogbm9uZSkge1xyXG4gICAgQGlmICR2YWwyPT1ub25lIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHZhbCkge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2UgaWYgJHZhbDI9PW1heCB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICR2YWwpIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBlbHNlIHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHZhbCkgYW5kIChtYXgtd2lkdGg6ICR2YWwyKSB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuLypcclxuQGluY2x1ZGUgcmVzcG9uZC10bygkc20pIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTcwcHggIWltcG9ydGFudDtcclxufSBcclxuKi9cclxuYm9keSB7XHJcbiAgICBAaW5jbHVkZSB2ZXJkYW5hOyBcclxuICAgIGNvbG9yOiAjNGQ0ZTUzO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcbmltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMzY2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4ubGF5b3V0V3JhcCB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiA5MiU7IFxyXG4gICBcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICB3aWR0aDogOTIlOyBcclxuICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxufVxyXG4uaW5uZXJXcmFwIHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDUwcHg7XHJcbiAgICB9ICAgIFxyXG59XHJcbi5zZWN0aW9uc3BhY2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhsZywgbWF4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxnLCBtYXgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oMXtcclxuICAgIC8qIGJhY2tncm91bmQtY29sb3I6ICNhNWE1YTU7ICAqL1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZEJsb29kO1xyXG4gICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIC44KTsgXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyBcclxuICAgIG1pbi13aWR0aDogNjUlOyAgXHJcbiAgICBwYWRkaW5nOiAxOHB4IDIwcHggMTBweCAyMHB4OyBcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICBAaW5jbHVkZSB2ZXJkYW5hO1xyXG4gICBcclxufVxyXG5oMiB7XHJcbiAgICBAaW5jbHVkZSB2ZXJkYW5hQm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgY29sb3I6ICRibHVlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4bGcsIG1heCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1kLCBtYXgpIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c1NtYWxsLCBtYXgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbnAge1xyXG4gICAgY29sb3I6ICRncmV5O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBtYXJnaW46IDE1cHggMCAxNXB4IDA7XHJcbiAgICBAaW5jbHVkZSB2ZXJkYW5hO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCBtYXgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtZCwgbWF4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNTbWFsbCwgbWF4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG59XHJcbmhyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRibHVlO1xyXG59XHJcblxyXG4vKiBDdXN0b21lIEFuaW1hdGlvbiAqL1xyXG4uY3VzdEFuaW1hdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgd2lkdGg6IDEwMSU7XHJcbiAgICBoZWlnaHQ6IDNweDsgXHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcbi5sZWZ0VG9SaWdodE91dCB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcbi5oZWFkZXJUb3BTcGFjZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA2NnB4OyBcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTE0cHg7IFxyXG4gICAgfVxyXG59XHJcblxyXG4uem9vbUltZyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25BbGw7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBpbWcgeyAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNjYWxlSW1nO1xyXG4gICAgICAgIH0gXHJcbiAgICB9IFxyXG59XHJcblxyXG4gXHJcbiNmaXJzdE92ZXJsYXksXHJcbiNmaXJzdE92ZXJsYXlXcmFwcGVyIHtcclxuICAgIHotaW5kZXg6IDk5OTk1O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbn1cclxuI2ZpcnN0T3ZlcmxheVdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIC5pbWFnZUJveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMjUwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00MDBweDtcclxuICAgICAgICB6LWluZGV4OiA5OTk5NjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDgwMHB4O1xyXG4gICAgXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSBcclxuI2ZpcnN0T3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC42KTtcclxufVxyXG5cclxuXHJcbi8vIC5zbGljay1kb3RzIGxpIHtcclxuLy8gICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuLy8gICAgICAgICB3aWR0aDogMTBweDtcclxuLy8gICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbi8vICAgICAgICAgbWFyZ2luOiAwIDJweDtcclxuLy8gICAgICAgICBidXR0b24ge1xyXG4vLyAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcclxuLy8gICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4vLyAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4vLyAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbi8vICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbi8vICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcclxuLy8gICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4vLyAgICAgICAgICAgICB9XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuLy8gICAgICAgICAgICAgYnV0dG9uIHtcclxuLy8gICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcclxuLy8gICAgICAgICAgICAgfVxyXG4vLyAgICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gfSIsIi5idG5DbnQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG8gMCBhdXRvO1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYmx1ZTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGJsdWU7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMHB4OyBcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtZCwgJGxnKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgY29sb3I6ICRkYmx1ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxibHVlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkbGJsdWU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7IFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcnJvdyB7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7IFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LWdyZWVuLnBuZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAxOHB4IDNweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1wb3NpdGlvbiAuNHMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgMThweCAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXdoaXRlLnBuZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIDI4cHggM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgMjhweCAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vY29sb3Ige1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRibHVlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGRibHVlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zczsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnJvdyB7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiOyBcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctd2hpdGUucG5nKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAgMThweCAzcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXBvc2l0aW9uIC40cyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAxOHB4IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy13aGl0ZS5wbmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogIDI4cHggM3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICAyOHB4IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIGJyZWFkY3J1bWIgQ1NTICovXHJcbi5icmVhZGNydW1iIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMjBweCAwIDMwcHggMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgQGluY2x1ZGUgdmVyZGFuYTtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgY29sb3I6ICMxODE4MWE7XHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZlcmRhbmE7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTgxODFhO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJyZWFkY3J1bWI+bGkrbGk6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIHZlcmRhbmE7XHJcbiAgICBjb250ZW50OiBcIj5cIjtcclxuICAgIGNvbG9yOiAjMTgxODFhO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbn1cclxuLyogYnJlYWRjcnVtYiBDU1MgZW5kKi9cclxuIiwibmF2IHtcclxuXHQmLm5hdmJhciB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7IFxyXG5cdFx0XHQvKmhlaWdodDogMTA1cHg7Ki9cclxuXHRcdFx0Lypib3gtc2hhZG93OiAwcHggMHB4IDE1cHggLTdweCByZ2JhKDAsIDAsIDAsIDAuNCk7Ki9cclxuXHRcdFx0aGVpZ2h0OiAxMjVweDtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogNjZweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNlMmUwZGY7XHJcblx0XHR9XHJcblx0XHQubGF5b3V0V3JhcCB7XHJcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHsgXHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uYXZiYXItaGVhZGVyLFxyXG5cdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0PmltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMjBweCAxNXB4IDVweCAwO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAzNzBweDtcclxuXHJcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDExMDBweCwgMTIwM3B4KSB7XHJcblx0XHRcdG1heC13aWR0aDogMjcwcHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDEwMjRweCwgMTA5OXB4KSB7XHJcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZykge1xyXG5cdFx0XHR3aWR0aDogMjYwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0XHRcdHBhZGRpbmc6IDA7ICBcdFxyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuXHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEycHggNXB4IDEwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygzNjBweCwgbWF4KSB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgXHRcdHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5hdmJhci1uYXYge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7IC8vdXJsKC4uL2ltZy9uYXZkZXZpZGVyLmpwZykgbm8tcmVwZWF0IHJpZ2h0IHRvcDtcclxuXHRcdCBcclxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5hdmJhci1jb2xsYXBzZSB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiA2NnB4O1xyXG5cdFx0XHJcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5uYXZiYXItbmF2PmxpIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDExcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDExcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHQmLmxhc3ROYXZFbGUge1xyXG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10byAoJHhsZykge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlYWU5ZTk7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47IFxyXG5cdFx0fVxyXG5cdFx0XHJcblxyXG5cdFx0Ji5vcGVuPmEge1xyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRib3R0b206IC0xcHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAzcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3YjkwNztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdD5hIHtcclxuXHRcdFx0cGFkZGluZzogMTVweCAwIDEwcHggMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHQvKmNvbG9yOiAkYmxhY2s7Ki9cclxuXHRcdFx0Y29sb3I6ICMwYjQwOGE7XHJcblx0XHRcdEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcblx0XHRcdFx0LypiYWNrZ3JvdW5kOiAkd2hpdGU7Ki9cclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgMTVweCAyNXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRtZCwgJGxnKSB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuY2FyZXQge1xyXG5cdFx0XHRcdGJvcmRlcjogc29saWQgMXB4IHJlZDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltZy9kb3duLWFycm93LnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Ym9yZGVyOiAwIG5vbmU7XHJcblx0XHRcdFx0aGVpZ2h0OiA4cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTNweDtcclxuXHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRib3R0b206IC0xcHg7XHJcblx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAzcHg7XHJcblx0XHRcdFx0LypiYWNrZ3JvdW5kLWNvbG9yOiAkZGJsdWU7Ki9cclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdiOTA3O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb25BbGw7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRcdGJvcmRlcjogMCBub25lO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcHg7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG5cdFx0XHR0b3A6IGluaXRpYWw7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdD5saSB7XHJcblx0XHRcdFx0PmEge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRncmV5O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdmVyZGFuYTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb25BbGw7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0XHRcdC8qYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlYWU5ZTk7Ki9cclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjODQ4NDg0O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVx0XHRcdFxyXG5cclxuXHRcdH1cclxuXHRcdC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQge1xyXG5cdFx0XHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG5cclxuXHJcbi5uYXYgLm9wZW4+YSxcclxuLm5hdiAub3Blbj5hOmZvY3VzLFxyXG4ubmF2IC5vcGVuPmE6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ubWVnYS1kcm9wZG93biB7XHJcblx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWVnYS1kcm9wZG93bi1tZW51IHtcclxuXHRwYWRkaW5nOiAyMHB4IDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHJcblx0PmxpIHtcclxuXHRcdD51bCB7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdD5saSB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHJcblx0XHRcdFx0PmEge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjogIzIyMjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDNweCA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0dWw+bGk+YSB7XHJcblxyXG5cdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5kcm9wZG93bi1oZWFkZXIge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Y29sb3I6ICNmZjM1NDY7XHJcblx0XHRwYWRkaW5nOiA1cHggNjBweCA1cHggNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uY2Fyb3VzZWwtY29udHJvbCB7XHJcblx0d2lkdGg6IDMwcHg7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdHRvcDogLTM1cHg7XHJcbn1cclxuXHJcbi5sZWZ0LmNhcm91c2VsLWNvbnRyb2wge1xyXG5cdHJpZ2h0OiAzMHB4O1xyXG5cdGxlZnQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1jb250cm9sIHtcclxuXHJcblx0LmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXHJcblx0LmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdHRleHQtc2hhZG93OiBub25lO1xyXG5cdFx0Y29sb3I6ICMzMzM7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG5cdH1cclxufVxyXG5cclxuLyogVGhpcyBjb2RlIGlzIGZvciBzbWFsbCBUb3AgTmF2ICovXHJcbm5hdiB7XHJcblx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuXHJcblx0Lm5hdmJhci1oZWFkZXIge1xyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5hdmJhci1jb2xsYXBzZSB7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdC8qIG1hcmdpbi10b3A6IC0zMXB4OyAqL1xyXG5cdFx0XHQvKmJvcmRlcjogMXB4IHNvbGlkIHllbGxvdzsqL1xyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygxMTM4cHgsIDEyOTlweCkge1xyXG5cdFx0XHQvKiBtYXJnaW4tdG9wOiA2NHB4OyAqL1xyXG5cdFx0XHQvKmJvcmRlcjogMXB4IHNvbGlkIG9yYW5nZTsqL1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCAkeHhsZykge1xyXG5cdFx0XHRcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRcdC8qIG1hcmdpbi10b3A6IDY1cHg7ICovXHJcblx0XHRcdC8qYm9yZGVyOiAxcHggc29saWQgcmVkOyovXHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRtZCwgMTAyM3B4KSB7XHJcblx0XHRcdFxyXG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogLTVweDtcclxuXHRcdFx0Lypib3JkZXI6IDFweCBzb2xpZCAjMDAwOyovXHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDMyMHB4LDgxNXB4KSB7XHJcblx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdFx0XHQvKmJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyovXHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblxyXG5cclxuXHQmLnRvcC1uYXYtY29sbGFwc2Uge1xyXG5cdFx0aGVpZ2h0OiA3NXB4O1xyXG5cclxuXHRcdC5uYXZiYXItaGVhZGVyIHtcclxuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuXHRcdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5uYXZiYXItY29sbGFwc2Uge1xyXG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiA3NiU7XHJcblxyXG5cdFx0XHRcdD51bC5uYXYge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG5cdFx0XHRcdFx0PmxpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qIFRoaXMgY29kZSBpcyBmb3Igc21hbGwgVG9wIE5hdiBFTkRTKi9cclxuLm5hdmJhci10b2dnbGUge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGhlaWdodDogNjVweDtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdC8qbWFyZ2luLXJpZ2h0OiA4JTsgKi9cclxuXHJcblx0Lmljb24tYmFyIHtcclxuXHRcdGJhY2tncm91bmQ6ICRibGFjaztcclxuXHRcdG1hcmdpbi1sZWZ0OiA2cHg7XHJcblx0fVxyXG5cclxuXHQuc3Itb25seSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdH1cclxufVxyXG5cclxuLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSB7XHJcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG5cdFx0bWF4LWhlaWdodDogaW5oZXJpdDtcclxuXHR9XHJcbn1cclxuXHJcbiAgXHJcbi8qLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDNweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuXHRtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcclxufVxyXG4ubmF2YmFyLXRvZ2dsZSAudG9wLWJhciB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMCUgMTAlO1xyXG59XHJcbi5uYXZiYXItdG9nZ2xlIC5taWRkbGUtYmFyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuLm5hdmJhci10b2dnbGUgLmJvdHRvbS1iYXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwJSA5MCU7XHJcbn1cclxuLm5hdmJhci10b2dnbGUuY29sbGFwc2VkIC50b3AtYmFyIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG59XHJcbi5uYXZiYXItdG9nZ2xlLmNvbGxhcHNlZCAubWlkZGxlLWJhciB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG4ubmF2YmFyLXRvZ2dsZS5jb2xsYXBzZWQgLmJvdHRvbS1iYXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbn1cclxuKi9cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKm5hdmlnYXRpb24gbGluayBob3ZlIGFuaW1hdGlvbiovXHJcbm5hdiAubmF2YmFyLW5hdiB7XHJcbiAgICA+IGxpIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7IFxyXG4gICAgICAgICAgICBvcGFjaXR5OjA7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc2xpZGVpbiAuNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHsgYW5pbWF0aW9uLWRlbGF5OiAuMHMgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7IGFuaW1hdGlvbi1kZWxheTogLjMwcyB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHsgYW5pbWF0aW9uLWRlbGF5OiAuMzVzIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNCkgeyBhbmltYXRpb24tZGVsYXk6IC40MHMgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7IGFuaW1hdGlvbi1kZWxheTogLjQ1cyB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHsgYW5pbWF0aW9uLWRlbGF5OiAuNTBzIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNykgeyBhbmltYXRpb24tZGVsYXk6IC41NXMgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg4KSB7IGFuaW1hdGlvbi1kZWxheTogLjYwcyB9XHJcblx0XHRcdCY6bnRoLWNoaWxkKDkpIHsgYW5pbWF0aW9uLWRlbGF5OiAuNzBzIH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMTApIHsgYW5pbWF0aW9uLWRlbGF5OiAuODBzIH1cclxuXHRcdFx0JjpudGgtY2hpbGQoMTEpIHsgYW5pbWF0aW9uLWRlbGF5OiAuOTBzIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bC5zb2NpYWxJY29ucyB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDE1cHggMjBweDtcclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgb3BhY2l0eTowO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHNsaWRlaW4gLjVzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7IGFuaW1hdGlvbi1kZWxheTogMC43MHMgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7IGFuaW1hdGlvbi1kZWxheTogMC43NXMgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7IGFuaW1hdGlvbi1kZWxheTogMC44MHMgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7IGFuaW1hdGlvbi1kZWxheTogMC45MHMgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7IGFuaW1hdGlvbi1kZWxheTogMC45MHMgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7IGFuaW1hdGlvbi1kZWxheTogMS4wMHMgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlaW4ge1xyXG4gICAgMCUge1xyXG4gICAgICBvcGFjaXR5OjA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICAgIH1cclxuICAgIDYwJSB7XHJcbiAgICAgICAgb3BhY2l0eToxO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgb3BhY2l0eToxO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5zZWNvbmRhcnlNZW51IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAxNnB4O1xyXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcblx0XHR0b3A6IDA7IFxyXG5cdFx0XHJcblx0fVxyXG5cdC5zb2NpYWxXcmFwcGVyID4gcCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbjogNXB4IDE1cHggMCAwO1xyXG4gICAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cdC5zb2NpYWxJY29ucyB7XHJcblx0XHRmbG9hdDogbGVmdDsgXHJcblx0fVxyXG5cdC5jb250IHtcclxuXHRcdG1hcmdpbi1sZWZ0OjI1cHg7XHJcbiAgICBcdG1hcmdpbi10b3A6IDRweDtcclxuICAgIFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xyXG5cclxuXHRcdGF7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdGNvbG9yOiAjN2U3ZDdkOyAgXHJcblx0XHR9XHJcblxyXG5cdH1cclxufVxyXG4uc2Vjb25kYXJ5TWVudS5zZWFyY2hQYW5lbHtcclxuXHRAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ICAgIHRvcDogMTVweDtcclxuXHQgICAgcmlnaHQ6IDEwJTtcclxuXHR9XHJcbn1cclxuXHJcbi8qU2VhcmNoIGJhciBzdHlsZSovXHJcblxyXG4uc2VhcmNoV3JhcHBlciB7XHJcblxyXG5cdCN3cmFwIHtcclxuXHRcdFx0bWFyZ2luOiAyLjUlIDUlIDAgMDtcclxuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHQgICAgaGVpZ2h0OiAzNXB4O1xyXG5cdFx0ICAgIGZsb2F0OiByaWdodDtcclxuXHRcdCAgICBwYWRkaW5nOiAwO1xyXG5cdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCAgICBib3JkZXItcmlnaHQ6IDA7XHJcblx0XHQgICAgcmlnaHQ6IDEwJTtcclxuXHJcblxyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuXHRcdFx0XHJcblx0XHQgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Lypib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTBlMGUwOyovXHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG5cdFx0XHRoZWlnaHQ6IDM0cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICM1NTU7XHJcblx0XHRcdHBhZGRpbmc6IDNweCAxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG5cdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMjNweDtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0dHJhbnNpdGlvbjogd2lkdGggLjRzIGN1YmljLWJlemllcigwLjAwMCwgMC43OTUsIDAuMDAwLCAxLjAwMCk7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkYmUzZWU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDQwMHB4LCBtYXgpIHtcclxuXHQgICAgICAgICAgICB3aWR0aDogMTU1cHg7XHJcblx0ICAgICAgICB9XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdGhlaWdodDogMzRweDtcclxuXHRcdFx0d2lkdGg6IDM0cHg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Y29sb3I6cmVkO1xyXG5cdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3NlcmNoaWNvbi5wbmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHRcdFx0dGV4dC1pbmRlbnQ6IC0xMDAwMHB4O1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMjVweDtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjRzIGVhc2U7XHJcblx0XHRcdHotaW5kZXg6IDk7XHJcblxyXG5cdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzLFxyXG5cdFx0XHQmOnZpc2l0ZWQge1xyXG5cdFx0XHRcdGJvcmRlcjogMCBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXQuc2VhcmNoLWJ1dHRvbiB7XHJcblx0XHRcdHotaW5kZXg6IDExO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlucHV0LmZvcm0tc2VhcmNoIHtcclxuXHRcdFx0aGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Zm9udC1mYW1pbHk6IFZlcmRhbmEsIEdlbmV2YSwgVGFob21hLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdGNvbG9yOiAjNTU1O1xyXG5cdFx0XHRwYWRkaW5nOiAzcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcblx0XHRcdHdpZHRoOiAwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0dHJhbnNpdGlvbjogd2lkdGggLjRzIGN1YmljLWJlemllcigwLjAwMCwgMC43OTUsIDAuMDAwLCAxLjAwMCk7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR9XHRcclxuXHJcblx0XHRpbnB1dC5mb3JtLXNlYXJjaC5zZWFyY2h0eHQge1xyXG5cdFx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQkJCO1xyXG5cdFx0XHRjdXJzb3I6IHRleHQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LmlhYy1zZWFyY2gtZm9ybSB7XHJcblx0XHRcdC5hamF4LXByb2dyZXNzIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRib3JkZXI6IDBweCBzb2xpZCByZWQ7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMzVweDtcclxuXHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxufVxyXG4vKiAtLS0tLS0tLS0tLS0gdG9wIG1lbnUgLS0tLS0tLS0tLS0tLS0gICovXHJcbi5uYXZiYXJ7XHJcblx0Zm9udC1mYW1pbHk6QXJpYWw7IGJhY2tncm91bmQtY29sb3I6IzRGMEQxQjsgIGJvcmRlcjowOyAgYm9yZGVyLXJhZGl1czowcHg7XHJcblxyXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcblx0XHQmLm5hdmJhci1maXhlZC10b3Age1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDRweCAwcHggI2NjYztcclxuXHQgICAgICAgIC1tb3otYm94LXNoYWRvdzogMCA0cHggNHB4IDBweCAjY2NjO1xyXG5cdCAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IDBweCAjY2NjO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxufVxyXG5cclxuLm5hdmJhci1jb2xsYXBzZXtwYWRkaW5nLWxlZnQ6MDsgcGFkZGluZy1yaWdodDowO31cclxuLm5hdmJhcnttYXJnaW46MDsgei1pbmRleDo5OTk7fVxyXG5cclxuLyogc3VibWVudSBzdHlsZSAqL1xyXG4ubmF2YmFyIC5kcm9wZG93bi1tZW51e3otaW5kZXg6OTk5OyBtaW4td2lkdGg6MTAwJTsgYm9yZGVyOjA7IH1cclxuLm5hdmJhciAuZHJvcGRvd24tbWVudSAgbGkgYXt0ZXh0LWFsaWduOmxlZnQ7IHBhZGRpbmc6MTVweDsgY29sb3I6IzAwMDsgfVxyXG5cclxuLyogIG1lZ2EgbWVudSAqLyBcclxuLm1lZ2EtZHJvcGRvd24geyBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cclxuLm1lZ2EtZHJvcGRvd24tbWVudSB7IHotaW5kZXg6OTk5OTk5O1xyXG4gIHBhZGRpbmc6IDIwcHggMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5tZWdhLWRyb3Bkb3duLW1lbnUgdWx7bWFyZ2luOjA7IHBhZGRpbmc6MH1cclxuLm1lZ2EtZHJvcGRvd24tbWVudSAgbGkge1xyXG5cdGNvbG9yOiNmZmY7IFxyXG5cdGxpc3Qtc3R5bGU6IG91dHNpZGUgbm9uZTsgXHJcblx0cGFkZGluZzoxJSAzJSAgOyBcclxuXHRtYXJnaW46IDA7XHJcblx0dGV4dC1vdmVyZmxvdzpjbGlwO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcbi5tZWdhLWRyb3Bkb3duLW1lbnUgIGxpOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiRkYmx1ZVxyXG59XHJcbi5tZWdhLWRyb3Bkb3duLW1lbnUgIGxpIGEge1xyXG5cdHBhZGRpbmc6NXB4IWltcG9ydGFudDsgZGlzcGxheTppbmxpbmUtYmxvY2shaW1wb3J0YW50OyBtaW4taGVpZ2h0OiAxMjVweDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG5cdFx0bWluLWhlaWdodDogaW5oZXJpdDtcclxuXHR9XHJcbn1cclxuLm1lZ2EtZHJvcGRvd24tbWVudSAgbGkgYSBwe2Rpc3BsYXk6YmxvY2s7IGNvbG9yOiAjNTY1NjU2O31cclxuLm1lZ2EtZHJvcGRvd24tbWVudSAgbGk6aG92ZXIgYSBweyBjb2xvcjogI2ZmZjt9XHJcbi5jYXJldHtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5uYXYgLm5hdmJhci1uYXY+bGkgLmRyb3Bkb3duLW1lbnU+bGk+YXtjb2xvcjogJGRibHVlICFpbXBvcnRhbnQ7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHJcbn1cclxubmF2IC5uYXZiYXItbmF2PmxpIC5kcm9wZG93bi1tZW51PmxpOmhvdmVyPmF7Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuXHJcbn1cclxuLmRyb3Bkb3duLW1lbnU+bGk+YXtcclxuXHR3aGl0ZS1zcGFjZTogaW5pdGlhbDsgXHJcbn1cclxuLmVxdWFsIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA4MTVweCkge1xyXG4gIC5yb3cuZXF1YWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4MTVweCl7XHJcblx0Lm1lZ2EtZHJvcGRvd24tbWVudSAgbGkge1xyXG5cdFx0Y29sb3I6I2ZmZjsgXHJcblx0XHRsaXN0LXN0eWxlOiBvdXRzaWRlIG5vbmU7IFxyXG5cdFx0cGFkZGluZzozJSAzJSAzJSAzJTsgXHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHR0ZXh0LW92ZXJmbG93OmNsaXA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0Lm1lZ2EtZHJvcGRvd24tbWVudSBsaSBhIHAge1xyXG5cdCAgICBkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQubWVnYS1kcm9wZG93bi1tZW51ICBsaTpob3ZlciBhIHB7IGNvbG9yOiAjZmZmO31cclxuXHRuYXYgLm5hdmJhci1uYXY+bGkgLmRyb3Bkb3duLW1lbnU+bGk+YSB7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0ICAgIHBhZGRpbmc6IDAgMCAwIDUlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCl7XHJcblx0bmF2IC5uYXZiYXItbmF2PmxpIC5kcm9wZG93bi1tZW51PmxpPmEge1xyXG5cdCAgICBwYWRkaW5nOiAwIDAgMCA4JSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5uYXYgLm5hdmJhci1uYXY+bGkuZ3JvdXBlZExpbmtze1xyXG5cdGF7Y29sb3I6ICM0MjQyNDJ9XHJcblx0YTphZnRlcntcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxufVxyXG5uYXYgLm5hdmJhci1uYXY+bGkge1xyXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHsgXHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoJy4uL2ltZy9jbG9zZU5hdkFycm93LmpwZycpIHJpZ2h0IDEwcHggbm8tcmVwZWF0O1xyXG5cdH1cclxuXHJcbn1cclxubmF2IC5uYXZiYXItbmF2PmxpLm9wZW57XHJcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkgeyBcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnLi4vaW1nL29wZW5OYXZBcnJvdy5qcGcnKSByaWdodCAxMHB4IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcbn1cclxubmF2IC5uYXZiYXItbmF2PmxpLnJtRHJvcEljbiB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxufSIsIlxyXG4uYmxvY2sge1xyXG4gIGhlaWdodDogNWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiA1ZW07XHJcbiAgd2lkdGg6IDEwZW07XHJcbiAgYmFja2dyb3VuZDogIzQ2NDY0NjtcclxuICBjb2xvcjogI2ZkZmRmZDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAxZW0gYXV0bztcclxuICB0ZXh0LXNoYWRvdzogMCAwIDFweCAjMzMzOyAvKiBzbyBvbmUgY2FuIHNlZSBmYWRlQmdDb2xvciBwcm9wZXJseSAqL1xyXG59XHJcblxyXG4uYW5pbWF0YWJsZSB7XHJcbiAgXHJcbiAgLyogaW5pdGlhbGx5IGhpZGUgYW5pbWF0YWJsZSBvYmplY3RzICovXHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIFxyXG4gIC8qIGluaXRpYWxseSBwYXVzZSBhbmltYXRhYmxlIG9iamVjdHMgdGhlaXIgYW5pbWF0aW9ucyAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDsgICBcclxuICAtbW96LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7ICAgICBcclxuICAtbXMtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcclxuICAtby1hbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkOyAgIFxyXG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7IFxyXG59XHJcblxyXG4vKiBzaG93IG9iamVjdHMgYmVpbmcgYW5pbWF0ZWQgKi9cclxuLmFuaW1hdGUtaW4ge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgXHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gIC1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAtbXMtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAtby1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgXHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuICAtbXMtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuICAtby1hbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcblxyXG4gIC13ZWJraXQtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgLW1vei1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuICAtbXMtYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgLW8tYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XHJcbn1cclxuXHJcbi5hbmltYXRlLW91dCB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBcclxuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gIC1tcy1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gIC1vLWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICBcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgLW1vei1hbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gIC1tcy1hbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gIC1vLWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcclxuXHJcbiAgLXdlYmtpdC1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuICAtbW96LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xyXG4gIC1tcy1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuICAtby1hbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcnVubmluZztcclxuXHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xyXG4gIC1tb3otYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuICAtbXMtYW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuICAtby1hbmltYXRpb24tZGlyZWN0aW9uOiByZXZlcnNlO1xyXG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XHJcbn1cclxuXHJcbi5hbmltYXRlLW91dDphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIENTUyBBbmltYXRpb25zIChleHRyYWN0ZWQgZnJvbSBodHRwOi8vZ2xpZm8udWlwYXJhZGUuY29tLykgKi9cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XHJcblx0fVx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgZmFkZUluRG93biB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBmYWRlSW5Eb3duIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluRG93biB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0MjAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBmYWRlSW4ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDIwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIGZhZGVJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0MjAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZUluIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0MjAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDAwcHgpO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XHJcblx0fVxyXG5cclxuXHQ4MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcclxuXHR9XHJcblxyXG5cdDYwJSB7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcclxuXHR9XHJcblxyXG5cdDgwJSB7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMDBweCk7XHJcblx0fVxyXG5cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcclxuXHR9XHJcblxyXG5cdDgwJSB7XHJcblx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwMHB4KTtcclxuXHR9XHJcblxyXG5cdDYwJSB7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XHJcblx0fVxyXG5cclxuXHQ4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XHJcblx0fVxyXG5cclxuXHQ2MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xyXG5cdH1cclxuXHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtbW96LWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjAwMHB4KTtcclxuXHR9XHJcblxyXG5cdDYwJSB7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XHJcblx0fVxyXG5cclxuXHQ4MCUge1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwMDBweCk7XHJcblx0fVxyXG5cclxuXHQ2MCUge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcclxuXHR9XHJcblxyXG5cdDgwJSB7XHJcblx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMDAwcHgpO1xyXG5cdH1cclxuXHJcblx0NjAlIHtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XHJcblx0fVxyXG5cclxuXHQ4MCUge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xyXG5cdH1cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgZmFkZUluVXAge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjMpO1xyXG5cdH1cclxuXHQ1MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG5cdH1cclxuXHJcblx0NzAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0fVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgYm91bmNlSW4ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogc2NhbGUoLjMpO1xyXG5cdH1cclxuXHJcblx0NTAlIHtcclxuXHRcdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuXHR9XHJcblxyXG5cdDcwJSB7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogc2NhbGUoLjkpO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxufVxyXG5cclxuQC1vLWtleWZyYW1lcyBib3VuY2VJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC1vLXRyYW5zZm9ybTogc2NhbGUoLjMpO1xyXG5cdH1cclxuXHJcblx0NTAlIHtcclxuXHRcdC1vLXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcblx0fVxyXG5cclxuXHQ3MCUge1xyXG5cdFx0LW8tdHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBib3VuY2VJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoLjMpO1xyXG5cdH1cclxuXHJcblx0NTAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcblx0fVxyXG5cclxuXHQ3MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbW92ZVVwIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XHJcblx0fVx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgbW92ZVVwIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgbW92ZVVwIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwcHgpO1xyXG5cdH1cclxuXHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBtb3ZlVXAge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNDBweCk7XHJcblx0fVxyXG5cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0fVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUJnQ29sb3Ige1xyXG5cdDAle1xyXG5cdFx0YmFja2dyb3VuZDpub25lO1xyXG5cdH1cclxuICA3MCV7XHJcblx0XHRiYWNrZ3JvdW5kOm5vbmU7XHJcblx0fVxyXG5cdDEwMCV7XHJcblx0XHRiYWNrZ3JvdW5kOiM0NjQ2NDY7XHJcblx0fVxyXG59XHJcbkAtby1rZXlmcmFtZXMgZmFkZUJnQ29sb3Ige1xyXG5cdDAle1xyXG5cdFx0YmFja2dyb3VuZDpub25lO1xyXG5cdH1cclxuICA3MCV7XHJcblx0XHRiYWNrZ3JvdW5kOm5vbmU7XHJcblx0fVxyXG5cdDEwMCV7XHJcblx0XHRiYWNrZ3JvdW5kOiM0NjQ2NDY7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZmFkZUJnQ29sb3Ige1xyXG5cdDAle1xyXG5cdFx0YmFja2dyb3VuZDpub25lO1xyXG5cdH1cclxuICA3MCV7XHJcblx0XHRiYWNrZ3JvdW5kOm5vbmU7XHJcblx0fVxyXG5cdDEwMCV7XHJcblx0XHRiYWNrZ3JvdW5kOiM0NjQ2NDY7XHJcblx0fVxyXG59XHJcblxyXG4uYW5pbWF0ZS1pbi5hbmltYXRpb25EZWxheSwgLmFuaW1hdGUtb3V0LmFuaW1hdGlvbkRlbGF5IHtcclxuXHRhbmltYXRpb24tZGVsYXk6LjRzO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi40cztcclxufVxyXG4uYW5pbWF0ZS1pbi5hbmltYXRpb25EZWxheU1lZCwgLmFuaW1hdGUtb3V0LmFuaW1hdGlvbkRlbGF5TWVkIHtcclxuXHRhbmltYXRpb24tZGVsYXk6MS4ycztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheToxLjJzO1xyXG59XHJcbi5hbmltYXRlLWluLmFuaW1hdGlvbkRlbGF5TG9uZywgLmFuaW1hdGUtb3V0LmFuaW1hdGlvbkRlbGF5TG9uZyB7XHJcblx0YW5pbWF0aW9uLWRlbGF5OjEuNnM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MS42cztcclxufVxyXG4uYW5pbWF0ZS1pbi5mYWRlQmdDb2xvciwgLmFuaW1hdGUtb3V0LmZhZGVCZ0NvbG9yIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlQmdDb2xvcjtcclxuXHQtbW96LWFuaW1hdGlvbi1uYW1lOiBmYWRlQmdDb2xvcjtcclxuXHQtby1hbmltYXRpb24tbmFtZTogZmFkZUJnQ29sb3I7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVCZ0NvbG9yO1xyXG59XHJcbi5hbmltYXRlLWluLmJvdW5jZUluLCAuYW5pbWF0ZS1vdXQuYm91bmNlSW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xyXG5cdC1tb3otYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xyXG5cdC1vLWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlSW47XHJcbn1cclxuLmFuaW1hdGUtaW4uYm91bmNlSW5SaWdodCwgLmFuaW1hdGUtb3V0LmJvdW5jZUluUmlnaHQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XHJcblx0LW1vei1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcclxuXHQtby1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcclxufVxyXG4uYW5pbWF0ZS1pbi5ib3VuY2VJbkxlZnQsIC5hbmltYXRlLW91dC5ib3VuY2VJbkxlZnQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcclxuXHQtbW96LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkxlZnQ7XHJcblx0LW8tYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcclxuXHRhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xyXG59XHJcbi5hbmltYXRlLWluLmZhZGVJbiwgLmFuaW1hdGUtb3V0LmZhZGVJbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xyXG5cdC1tb3otYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcclxuXHQtby1hbmltYXRpb24tbmFtZTogZmFkZUluO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XHJcbn1cclxuLmFuaW1hdGUtaW4uZmFkZUluRG93biwgLmFuaW1hdGUtb3V0LmZhZGVJbkRvd24ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcblx0LW1vei1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcclxuXHQtby1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcclxufVxyXG4vKiAuYW5pbWF0ZS1pbi5mYWRlSW5VcCwgLmFuaW1hdGUtb3V0LmZhZGVJblVwIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuXHQtbW96LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuXHQtby1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xyXG59ICovXHJcbi8qIC5mYWRlSW5VcHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuXHQtbW96LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuXHQtby1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xyXG59ICovXHJcbi5hbmltYXRlLWluLm1vdmVVcCwgLmFuaW1hdGUtb3V0Lm1vdmVVcCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogbW92ZVVwO1xyXG5cdC1tb3otYW5pbWF0aW9uLW5hbWU6IG1vdmVVcDtcclxuXHQtby1hbmltYXRpb24tbmFtZTogbW92ZVVwO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBtb3ZlVXA7XHJcbn0iLCIuaG9tZS1oZXJvIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7IFxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogOTZweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2NXB4O1xyXG4gICAgfVxyXG59XHJcbi5ob21lQmFubmVyV3JhcHBlciB7XHJcblx0aDIge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzBhNDA4YTtcclxuXHRcdHBhZGRpbmc6IDExcHggMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQuYmFubmVyQ250IHtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHQgICAgLnZpZENudCB7XHJcblx0XHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ICAgIHotaW5kZXg6IDE7XHJcblxyXG5cdFx0ICAgIGltZy5oZXJvYmFubmVyIHtcclxuXHRcdCAgICBcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0ICAgIH1cclxuXHRcdCAgICBpbWcubW9iIHtcclxuXHRcdFx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHJcblx0XHQgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcblx0XHQgICAgXHRtYXgtaGVpZ2h0OiAzNDZweDtcclxuXHRcdCAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHQgICAgICAgIGltZy5kZXNrIHtcclxuXHRcdCAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHRcdCAgICAgICAgfVxyXG5cdFx0ICAgICAgICBpbWcubW9iIHtcclxuXHRcdCAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHQgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ICAgICAgICB9XHJcblx0XHQgICAgfVxyXG5cclxuXHRcdCAgICAuYmFubmVyYnRuQ250IHtcclxuXHRcdCAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ICAgIHRvcDogNTAlO1xyXG5cdFx0XHQgICAgbGVmdDogNTAlO1xyXG5cdFx0XHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0ICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHQgICAgbWFyZ2luOiBhdXRvO1xyXG5cdFx0XHQgICAgZGlzcGxheTogdGFibGU7XHJcblx0XHRcdCAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdFx0XHQgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0ICAgIGEucGxheWJ0bkNudCB7XHJcblx0XHRcdFx0ICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHQgICAgbWFyZ2luOiAwcHggMDtcclxuXHJcblx0XHRcdFx0ICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuXHRcdFx0XHQgICAgXHRtYXgtd2lkdGg6IDUwJTtcclxuXHRcdFx0XHQgICAgfVxyXG5cclxuXHRcdFx0XHQgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNTbWFsbCwgbWF4KSB7XHJcblx0XHRcdFx0ICAgIFx0bWF4LXdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdCAgICB9XHJcblx0XHRcdFx0fVxyXG5cdFx0ICAgIH1cclxuXHJcblx0XHQgICAgJi5wbHl2aWQge1xyXG5cdCAgICAgICAgXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0ICAgICAgICB9XHJcblxyXG5cdCAgICAgICAgXHJcblx0XHR9XHJcblxyXG5cdCAgICBpZnJhbWUudmlkZnJhbWUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHQgICAgdG9wOiAwO1xyXG5cdFx0ICAgIGxlZnQ6IDA7XHJcblx0XHQgICAgd2lkdGg6IDEwMCU7XHJcblx0XHQgICAgaGVpZ2h0OiA0NzJweDtcclxuXHRcdCAgICBtYXgtaGVpZ2h0OiA0NzJweDtcclxuXHRcdCAgICBoZWlnaHQ6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdGlmcmFtZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG59XHJcbi8vIEJvb3RzdHJhcCBNb2RhbCBmb3IgWW91dHViZSBTVEFSVFxyXG5cclxuLnZpZGVvUGxheSB7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHQvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi52aWRlb1BsYXk6YmVmb3JlIHtcclxuXHQvKiBjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQvLyB3aWR0aDogMTA4cHg7XHJcblx0Ly8gaGVpZ2h0OiAxMDZweDtcclxuXHR3aWR0aDogMzAlO1xyXG5cdGhlaWdodDogMzAlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLXZpZGVvLXBsYXkucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1hcmdpbjogYXV0bzsgKi9cclxuXHJcblx0Ly8gQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XHJcblx0Ly8gXHR3aWR0aDogNTAlO1xyXG5cdC8vIFx0aGVpZ2h0OiA1MCU7XHJcblx0Ly8gfVxyXG59XHJcbi5tb2RhbCB7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogMDtcclxuXHRvdmVyZmxvdzogYXV0bztcclxuXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0bGVmdDogMDtcclxufVxyXG5ib2R5Lm1vZGFsLW9wZW4ge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG4ubW9kYWwuaW4ge1xyXG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuLm1vZGFsLWZvb3RlcixcclxuLm1vZGFsLWhlYWRlciB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdHBhZGRpbmc6IDVweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdHotaW5kZXg6IDk5OTtcclxufVxyXG4ubW9kYWwtYm9keSB7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLm1vZGFsLW9wZW4gIC5tb2RhbC1kaWFsb2cge1xyXG5cdHdpZHRoOiA4MzBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRsZWZ0OiBhdXRvO1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRtYXgtaGVpZ2h0OiA5MCU7XHJcblx0dG9wOiBhdXRvO1xyXG59XHJcbi8vIC5tb2RhbC5pbiAubW9kYWwtZGlhbG9nIHtcclxuLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbi8vIH1cclxuLy8gLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XHJcbi8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC0yNSUpO1xyXG4vLyAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLW91dDtcclxuLy8gfVxyXG5cclxuLmNsb3NlVmlkZW8ge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC03cHg7XHJcblx0cmlnaHQ6IC02cHg7XHJcblx0d2lkdGg6IDIycHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0aGVpZ2h0OiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8vIGlmcmFtZSB7XHJcbi8vIFx0aGVpZ2h0OiA0NTBweDtcclxuLy8gfVxyXG5cclxuLm1vZGFsLCAubW9kYWwtYmFja2Ryb3Age1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxufVxyXG5cclxuLy8gLmZhZGUuaW4ge1xyXG4vLyAgICAgb3BhY2l0eTogMTtcclxuLy8gfVxyXG5cclxuLm1vZGFsLWNvbnRlbnQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdG91dGxpbmU6IDA7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdC1tb3otYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLDAsMCwuMik7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsMCwwLC4yKTtcclxuXHRib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsMCwwLC4yKTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjZGRkO1xyXG5cdG1hcmdpbjogMTBweCBhdXRvIDA7XHJcblx0aGVpZ2h0OiA0NTRweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0LW1vei1ib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwwLDAsLjUpO1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwwLDAsLjUpO1xyXG5cdFx0Ym94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsMCwwLC41KTtcclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbC1vcGVuIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQsXHJcbi5tb2RhbC1vcGVuIC5tb2RhbC1tZCAubW9kYWwtY29udGVudCxcclxuLm1vZGFsLW9wZW4gLm1vZGFsLXNtIC5tb2RhbC1jb250ZW50IHtcclxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0I3lvdXR1YmVNb2RhbCxcclxuXHQgaWZyYW1lIHtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cdC5tb2RhbC1vcGVuICAubW9kYWwtZGlhbG9nIHtcclxuXHRcdHdpZHRoOiA5NSUhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEJvb3RzdHJhcCBNb2RhbCBmb3IgWW91dHViZSBFTkRTIiwiLmhvbWVMaWNGb3JZb3Uge1xyXG5cdGgxLFxyXG5cdGgyIHtcclxuXHRcdGNvbG9yOiAjMGI0MDhhO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0bWluLXdpZHRoOiBpbmhlcml0O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGhlaWdodDogaW5oZXJpdDtcclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHQgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQuaG9tZUxpY0JveCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGJvcmRlci1jb2xvcjogI2Y3YjkwNztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTpub25lO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICNmN2I5MDc7XHJcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IDVweCAjZTdlN2U3OyAgLyogU2FmYXJpIDMtNCwgaU9TIDQuMC4yIC0gNC4yLCBBbmRyb2lkIDIuMysgKi9cclxuXHRcdFx0LW1vei1ib3gtc2hhZG93OiAgICAwcHggMHB4IDI1cHggNXB4ICNlN2U3ZTc7ICAvKiBGaXJlZm94IDMuNSAtIDMuNiAqL1xyXG5cdFx0XHRib3gtc2hhZG93OiAgICAgICAgIDBweCAwcHggMjVweCA1cHggI2U3ZTdlNzsgIC8qIE9wZXJhIDEwLjUsIElFIDksIEZpcmVmb3ggNCssIENocm9tZSA2KywgaU9TIDUgKi9cclxuICAgICAgICAgICAgICAgIFxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaG9tZUxpY0JveENvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMTAuMTI2NTgyMjc4NDgxMDElO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiAyMjBweDtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nOiA1LjEyNjU4MiU7XHJcblx0XHR9XHJcblx0XHRoMyB7XHJcblx0XHRcdGNvbG9yOiAjMGI0MDhhO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNTBweDtcclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogIzQyNDI0MjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGNvbG9yOiAkZGJsdWU7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogNDBweDtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5yb3ctY2VudGVyZWQgPiBkaXYge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuLmhvbWVMaWNCb3hXcmFwcGVyLnJvd2Jsb2NrMntcclxuXHJcblx0LmhvbWVMaWNCb3h7XHJcblx0XHRtYXJnaW46IDAgMHB4O1xyXG5cdFx0Jjpob3ZlcixcclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdC1tb3otYm94LXNoYWRvdzogICAgbm9uZTsgIC8qIEZpcmVmb3ggMy41IC0gMy42ICovXHJcblx0XHRcdGJveC1zaGFkb3c6ICAgICAgICAgMG5vbmU7ICAvKiBPcGVyYSAxMC41LCBJRSA5LCBGaXJlZm94IDQrLCBDaHJvbWUgNissIGlPUyA1ICovXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpbWcuaG9tZUxpY0JveGltZyB7XHJcbiAgICAgICAgICAgIFx0LypcclxuICAgICAgICAgICAgXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDlweCByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcblx0XHRcdCAgICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDlweCByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcblx0XHRcdCAgICAtbXMtYm94LXNoYWRvdzogMCAxcHggOXB4IHJnYmEoMCwgMCwgMCwgMC43KTtcclxuXHRcdFx0ICAgIC1vLWJveC1zaGFkb3c6IDAgMXB4IDlweCByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcblx0XHRcdCAgICBib3gtc2hhZG93OiAwIDFweCA5cHggcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG5cdFx0XHQgICAgKi9cclxuICAgICAgICAgICAgfVxyXG5cdFx0fVxyXG5cdFx0aW1nLmhvbWVMaWNCb3hpbWcge1xyXG5cdFx0XHRtYXJnaW46IDAgMHB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaG9tZUxpY0JveENvbnRlbnR7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0cGFkZGluZzogMzBweCAwIDAgMDtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRoZWlnaHQ6IGluaXRpYWw7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcbn1cclxuXHJcbi5ob3dlckxpbmUge1xyXG5cdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0d2lkdGg6IDQ1JTtcclxuXHRtYXJnaW46IDAgMiU7XHJcblx0Jjpob3ZlciB7XHJcblx0XHRib3JkZXItY29sb3I6ICNmN2I5MDc7ICAgIFxyXG4gICAgXHRib3gtc2hhZG93OiAwcHggMHB4IDI1cHggNXB4ICNlN2U3ZTc7XHJcbiAgICBcdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZjdiOTA3O1xyXG5cdH1cclxufVxyXG4uaG9tZUxpY0JveFdyYXBwZXIge1xyXG5cdC5ob3dlckxpbmUge1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODE1cHgpIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmhvbWVWaWRlb1NsaWRlIHtcclxuXHRoMiB7XHJcblx0XHRjb2xvcjogIzBiNDA4YTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAyNXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0ICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdG1hcmdpbi10b3A6IDYlO1xyXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhsZywgbWF4KSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDVweDtcclxuXHR9XHJcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cdC5sYXlvdXRXcmFwIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaG9tZVZpZGVvU2xpZGVXcmFwcGVyIHtcclxuXHRcdG1heC13aWR0aDogODk1cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblx0Lml0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdGltZy5wbGF5dmlkYnRuIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ICAgIHotaW5kZXg6IDk5O1xyXG5cdFx0ICAgIHRvcDogNTAlO1xyXG5cdFx0ICAgIGxlZnQ6IDUwJTtcclxuXHRcdCAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKXNjYWxlKDAuNSk7XHJcblx0XHQgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0ICAgIGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2xpZGVDYXB0aW9ue1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAuNHM7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkgeyAgXHJcblx0XHRcdC8qIHBhZGRpbmctdG9wOiA1cHg7ICovXHJcbiAgICBcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblxyXG4gICAgXHRoMiB7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZDhlO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHBhZGRpbmc6IDZweCAxMHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHQvLyBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogOHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR4c1NtYWxsLCBtYXgpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDZweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGljay1zbGlkZSB7XHJcblx0XHQvLyBvcGFjaXR5OiAuNjtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7IFxyXG5cdFx0dHJhbnNpdGlvbjouM3MgZWFzZS1pbi1vdXQgYWxsO1xyXG5cdFx0Ly8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHRcdC8vIFx0b3BhY2l0eTogMTtcclxuXHRcdC8vIFx0bWFyZ2luLXRvcDogMTUwcHg7XHJcblx0XHQvLyB9XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1x0ICAgXHJcblx0XHRcdC8qIGhlaWdodDogMjAwcHg7ICovXHJcblx0XHR9XHJcblx0XHRpZnJhbWUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MzIwcHgpIGFuZCAobWF4LXdpZHRoOjM3NHB4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6Mzc1cHgpIGFuZCAobWF4LXdpZHRoOjQ5MHB4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDkxcHgpIGFuZCAobWF4LXdpZHRoOjc2N3B4KSB7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdGhlaWdodDogMjUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0XHJcblx0XHRpbWcge1xyXG5cdFx0XHQvLyBwYWRkaW5nOiA0cHggNHB4IDAgNHB4OyBcclxuXHRcdFx0LXdlYmtpdC1maWx0ZXI6IGJsdXIoMS4ycHgpO1xyXG5cdFx0XHRmaWx0ZXI6IGJsdXIoMS4ycHgpO1xyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IGluaGVyaXQ7XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQvLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG5cdFx0XHQvLyBcdG1hcmdpbi10b3A6IDQwcHg7IFxyXG4gICAvLyAgICAgIFx0XHRtYXJnaW46IDMwcHggMCAyMHB4IDA7XHJcblx0XHRcdC8vIH1cclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0Ji5zbGljay1jZW50ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHQvLyB0cmFuc2Zvcm06IHNjYWxlKDEuMjApOyBcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQvLyB6LWluZGV4OiAxO1xyXG5cdFx0XHQvLyBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuXHRcdFx0Ly8gYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDc1cHg7XHJcblx0XHRcdFx0ei1pbmRleDogMztcdFx0XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTsgIFxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3NXB4OyBcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMjVweDsgXHJcblx0XHRcdFx0ei1pbmRleDogMztcdFx0XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTsgIFxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjBweCkgYW5kIChtYXgtd2lkdGg6Mzc0cHgpIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA1M3B4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6Mzc1cHgpIGFuZCAobWF4LXdpZHRoOjQ5MHB4KSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo0OTFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0LXdlYmtpdC1maWx0ZXI6IGJsdXIoMCk7XHJcblx0XHRcdFx0ZmlsdGVyOiBibHVyKDApO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zbGlkZUNhcHRpb257XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcblx0XHRcdFx0LnNsaWRlQ2FwdGlvbntcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjBweCkgYW5kIChtYXgtd2lkdGg6Mzc0cHgpIHtcclxuXHRcdFx0XHQmLm1lZGl1bUltZyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1NXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnNsaWNrLWNlbnRlci5tZWRpdW1JbWcge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjM3NXB4KSBhbmQgKG1heC13aWR0aDo0OTBweCkge1xyXG5cdFx0XHQmLm1lZGl1bUltZyB7ICBcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA5OXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuc2xpY2stY2VudGVyLm1lZGl1bUltZyB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTQwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjQ5MXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHQmLm1lZGl1bUltZyB7IFxyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTQxcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8qICYuc2xpY2stY2VudGVyLm1lZGl1bUltZyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0XHRcdH0gKi9cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdCYubWVkaXVtSW1nIHtcclxuXHRcdFx0XHRcdC8vIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zbGljay1jZW50ZXIubWVkaXVtSW1nIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3NXB4O1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMztcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMik7XHJcblxyXG5cdFx0XHRcdFx0aW1nLnBsYXl2aWRidG4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlzY2FsZSgwLjMpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnZpZGVvUGxheSB7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1x0XHRcclxuXHRcdFx0XHQmLm1lZGl1bUltZyB7XHJcblx0XHRcdFx0XHQvLyBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC40KTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7ICAgXHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMDVweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zbGljay1jZW50ZXIubWVkaXVtSW1nIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxNXB4OyBcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE1MHB4OyBcclxuXHRcdFx0XHRcdHotaW5kZXg6IDM7XHRcdFxyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgyLjIpO1xyXG5cclxuXHRcdFx0XHRcdGltZy5wbGF5dmlkYnRuIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudmlkZW9QbGF5IHtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuc2xpY2stY2VudGVyLFxyXG5cdFx0Ji5zbGljay1jZW50ZXIubWVkaXVtSW1nIHtcclxuXHRcdFx0LyogaWZyYW1lIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH0gKi9cclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLWRvdHMge1xyXG4gICAgXHRib3R0b206IC0zNXB4OyBcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRib3R0b206IC01MHB4O1xyXG4gICAgICAgIH1cclxuXHR9IFxyXG5cdC5zbGljay1wcmV2e1xyXG5cdFx0dG9wOiAzNCU7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRsZWZ0OiAtODBweDtcclxuXHRcdFx0dG9wOiAyMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLW5leHR7XHJcblx0XHR0b3A6IDM0JTtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdHJpZ2h0OiAtODBweDtcclxuXHRcdFx0dG9wOiAyMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLWxpc3Qge1xyXG5cdFx0aGVpZ2h0OiA0NTBweDtcclxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDozMjBweCkgYW5kIChtYXgtd2lkdGg6Mzc0cHgpIHtcclxuXHRcdFx0aGVpZ2h0OiAxODBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDozNzVweCkgYW5kIChtYXgtd2lkdGg6NDkwcHgpIHtcclxuXHRcdFx0aGVpZ2h0OiAzMDBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NDkxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uaG9tZXZpZCB7XHJcblx0Lm1vZGFsLWNvbnRlbnQge1xyXG5cdFx0aGVpZ2h0OiBpbmhlcml0O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8qIHZpZGVvIHBvcHVwIENTUyAqL1xyXG4ubW9kYWwge1xyXG4gICAgei1pbmRleDogOTk5OTk5XHJcbn1cclxuXHJcbi5tb2RhbC1kaWFsb2cge1xyXG4gICAgbWFyZ2luOiA5MHB4IGF1dG87XHJcbiAgICBcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxNXB4KSB7XHJcbiAgICBcdG1pbi13aWR0aDogOTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZW1iZWQtY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlXHJcbn1cclxuXHJcbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLC5lbWJlZC1jb250YWluZXIgb2JqZWN0LC5lbWJlZC1jb250YWluZXIgZW1iZWQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbn1cclxuXHJcbmEudmlkZW8tbW9kYWwge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbn1cclxuLmNsb3NlIHtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAycHggI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uY2xvc2Ugc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTNweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnb3Blbl9zYW5zcmVndWxhcic7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuLyogdmlkZW8gcG9wdXAgQ1NTIGVuZCAqL1xyXG4uc2VjdGlvbnNwYWNlLnZpZGVvU2VjdGlvblNwYWNle1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHhcclxufSIsIi5ob21lVHJlbmRpbmcge1xyXG5cdGgyIHtcclxuXHRcdGNvbG9yOiAjMGI0MDhhO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cdC5ob21lVHJlbmRpbmdJbm5lciB7XHJcblx0XHRtYXJnaW4tdG9wOiA1JTsgXHJcblx0XHRtYXgtd2lkdGg6IDEyMDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0cGFkZGluZzogMCA4MHB4O1xyXG5cdFx0fVxyXG5cdFx0LnNsaWNrLWRvdHMge1xyXG5cdCAgICBcdGJvdHRvbTogLTQ1cHg7XHJcblx0XHR9XHRcclxuXHRcdC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cdFxyXG5cdH1cclxuXHQuaG9tZVRyZW5kaW5nV3JhcHBlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMGE0MDhhO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxNi41NDQ2JTtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaXRlbSB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdC8qIHBhZGRpbmc6IDAgNC40MjMlIDMuODQ2MSU7ICovXHJcblx0XHRwYWRkaW5nOiA0JSAwIDAgMDtcclxuXHRcdFxyXG5cdFx0Lml0ZW1DbnR7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6IDAgMyUgNCUgMyU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XHJcblx0XHRcdC8vLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggM3B4IDEwcHggMHB4ICNjY2M7ICAvKiBTYWZhcmkgMy00LCBpT1MgNC4wLjIgLSA0LjIsIEFuZHJvaWQgMi4zKyAqL1xyXG5cdFx0XHQvLy1tb3otYm94LXNoYWRvdzogICAgMHB4IDNweCAxMHB4IDBweCAjY2NjOyAgLyogRmlyZWZveCAzLjUgLSAzLjYgKi9cclxuXHRcdFx0Ly9ib3gtc2hhZG93OiAgICAgICAgIDBweCAzcHggMTBweCAwcHggI2NjYzsgIC8qIE9wZXJhIDEwLjUsIElFIDksIEZpcmVmb3ggNCssIENocm9tZSA2KywgaU9TIDUgKi9cclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggNnB4IC02cHggI2NjYztcclxuICAgICAgICAgICBcdC1tb3otYm94LXNoYWRvdzogMCAxMHB4IDZweCAtNnB4ICNjY2M7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA2cHggLTZweCAjY2NjO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg3NjdweCwgbWF4KSB7XHJcbiAgICAgICAgICAgIFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgXHRtaW4taGVpZ2h0OiA2NTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDY0MHB4LCBtYXgpIHtcclxuICAgICAgICAgICAgXHRtaW4taGVpZ2h0OiA2MTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDQ4MHB4LCBtYXgpIHtcclxuICAgICAgICAgICAgXHRtaW4taGVpZ2h0OiA1NDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuXHRcdH1cclxuXHRcdFx0LnBpY3R1cmUsXHJcblx0XHRcdC5kZXNjcmlwdGlvbiB7XHJcblx0XHRcdFx0Ly8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnBpY3R1cmUge1xyXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0XHRcdFx0XHR3aWR0aDogNTQuMzIlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTQlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmRlc2NyaXB0aW9uIHtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDogMy4zNjUlO1xyXG5cdFx0XHRcdC8vIHdpZHRoOiA0NS42OOKArCU7XHJcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA0NS42OCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQuMTM0NiU7XHJcblx0XHRcdFx0fSBcclxuXHRcdFx0fVxyXG5cdH1cclxuXHJcblx0LmRlc2NyaXB0aW9uIHtcclxuXHRcdGgzIHtcclxuXHRcdFx0Y29sb3I6ICMwYjQwOGE7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0LmRhdGUge1xyXG5cdFx0XHRjb2xvcjogIzQyNDI0MjtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0XHQuYnRuV3JhcHBlciB7XHJcblx0XHRcdHNwYW4sXHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0ICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG5cdFx0XHQgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0ICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0ICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdCAgICBjb2xvcjogI2E1YTVhNTtcclxuXHRcdFx0ICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHRcdFx0ICAgIGJvcmRlcjogMnB4IHNvbGlkICNlYmViZWI7XHJcblx0XHRcdCAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuXHRcdFx0ICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogIzQyNDI0MjtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucmVhZE1vcmUge1xyXG5cdFx0XHRjb2xvcjogJGRibHVlO1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGJsdWU7XHJcblx0XHRoZWlnaHQ6IDU0cHg7XHJcblx0XHR3aWR0aDogNTRweDtcdFx0XHJcblx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2xpY2stcHJldiB7XHJcblx0XHRsZWZ0OiAtODBweDtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmctbGVmdC1hcnJvdy13aGl0ZS0yN3gxNC5wbmcnKTtcclxuXHRcdH1cclxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuXHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHR6LWluZGV4OiA5OTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGljay1uZXh0IHtcclxuXHRcdHJpZ2h0OiAtODBweDtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmctcmlnaHQtYXJyb3ctd2hpdGUtMjd4MTQucG5nJyk7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcblx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGljay1saXN0e1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0cGFkZGluZzowIDIwJSAwIDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZXtvcGFjaXR5OjE7Y29sb3I6JGRibHVlO30iLCIuaG9tZVR5cGVzUHJvZHVjdHMge1xyXG5cdGgyIHtcclxuXHRcdGNvbG9yOiAjMGI0MDhhO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblx0aW1nIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAyNzJweDtcclxuXHR9XHJcblx0aDMge1xyXG5cdFx0Y29sb3I6ICMwYTQwOGE7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ly8gbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0fVxyXG5cdGEge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0aDMge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDNkOGU7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMDAzZDhlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLmFib3V0Q250IHtcclxuICAgIG1heC13aWR0aDogNTgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4bGcsIG1heCkge1xyXG4gICAgICAgIG1heC13aWR0aDogNDkwcHg7XHJcbiAgICB9XHJcbiAgICAucXVvdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9ICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLyogdHlwZSBvZiBpbnN1cmFuY2Ugc2VjdGlvbiBjc3MgKi9cclxuLnR5cGVpbnN1cmFuY2VDbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kdGxDbnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NSU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyJTtcclxuXHJcbiAgICAgICAgICAgICAgICBwLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZXJkYW5hQm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c1NtYWxsLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwLmRldGFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmVyZGFuYTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtZCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzU21hbGwsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKiB0eXBlIG9mIGluc3VyYW5jZSBzZWN0aW9uIGNzcyBlbmQgKi9cclxuLyogdmlzaXRvciBjc3Mgc3RhcnQgKi9cclxuLnZpc2l0b3JDbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLnZpc2l0b3JpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9ICAgIFxyXG4gICAgfVxyXG4gICAgcC5kYXJrYm9sZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzU21hbGwsIG1heCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuLyogdmlzaXRvciBjc3MgZW5kICovIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKioqKiogVHJhbnNpdGlvbiAqKioqKi9cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi53aHlpbnN1cmFuY2VDbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndoeWxpc3RDbnQge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLyptaW4taGVpZ2h0OiA0MzBweDsgKi9cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbn1cclxuLmVmZmVjdC10ZXJyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAxcztcclxuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMXM7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG1hcmdpbi10b3AgMC41cztcclxuICAgIHRyYW5zaXRpb246IG1hcmdpbi10b3AgMC41cztcclxuICAgIG1heC1oZWlnaHQ6IDIzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG59XHJcbi5lZmZlY3QtdGVycnk6aG92ZXIge1xyXG4gICAgbWF4LWhlaWdodDogMzkwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyMzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbn1cclxuLmVmZmVjdC10ZXJyeSBpbWcge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uZWZmZWN0LXRlcnJ5IGgzIHtcclxuICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgbWFyZ2luOiAwIDAgMCA3JTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXM7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwcHgsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMHB4LDApO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhsZywgbWF4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1kLCBtYXgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c1NtYWxsLCBtYXgpIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuLmVmZmVjdC10ZXJyeTpob3ZlciBpbWcge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4vKi5lZmZlY3QtdGVycnk6aG92ZXIgaDMsXHJcbi5lZmZlY3QtdGVycnk6aG92ZXIgcCBhIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufSovXHJcbi5lZmZlY3QtdGVycnk6aG92ZXIgaDMge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTEwMHB4LDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0xMDBweCwwKTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgbWF4KSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsLTgwcHgsMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC04MHB4LDApO1xyXG4gICAgfVxyXG59XHJcbmgzLnNtYWxsIHtcclxuICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBtYXJnaW46IDAgMCAwIDclO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCBtYXgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgbWF4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDM3MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogOTYlO1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwIDQwcHggMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNTbWFsbCwgbWF4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHdpZHRoOiA5NyU7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMjVweCAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMyU7XHJcbiAgICB9XHJcbn0iLCIvKiBpbnN1cmFuY2UgY29tcGFueSBsaXN0IGNzcyAqL1xyXG4uY29tcGFueUxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7IFxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIGgxLFxyXG4gICAgaDIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxJTtcclxuICAgICAgICBjb2xvcjogIzBiNDA4YTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0JTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaWRlTGluZURldmlkZXJ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6bm9uZTtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlMGUwZTA7ICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbXBDbnQge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgLmNvbXBjbnRCb3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgICAgICAgIC8qbWluLWhlaWdodDogMzY1cHg7Ki9cclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZykge1xyXG4gICAgICAgICAgICAgICAgLyptaW4taGVpZ2h0OiA0MjBweDsqL1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb21wTG9nb0JveHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6MyUgMCA7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDlweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDlweDtcclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuY29tcERldGFpbHNCb3h7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzoyJSAwIDIlIDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7ICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MiUgMCAyJSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMTFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoMy5jb21wVGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcC5jb21wRGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEuY29tcExpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTY1NjU2OyBcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb21wY250Qm94IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAuY29tcERhdGUsXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAuY29tcERldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMxODE4MWE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgICBcclxuICAgIH1cclxuICAgIC5maXhlZC1uYXYge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDIwJTtcclxuICAgICAgICAvKiB3aWR0aDogMjMuOTk5OTk5OTk5JTsgLy8gZm9yIGxvY2FsIGxheW91dCBsZWZ0IG5hdiovXHJcbiAgICAgICAgLypmb3IgZGV2IGVudm9ybm1lbnQgY3NzKi9cclxuICAgICAgICB3aWR0aDogMjMuNTU1JTsgXHJcbiAgICB9XHJcbiAgICAuc2lkZU5hdkxpc3R7XHJcbiAgICAgICAgLypwb3NpdGlvbjogc3RpY2t5OyovXHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgLypwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMy41NTU1NTUlOyovXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHh4bGcpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMjRweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzI0cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDI0MjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNSUgMTAlIDUlIDIwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsJG1kKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1JSAxMCUgNSUgMjAlOyAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtZCwkbGcpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUlIDEwJSA1JSAyNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBhLmFib3VsTmF2e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Fub3V0aWNvbi5wbmcpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjsgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGEuYWJvdWxOYXY6aG92ZXIsIGEuYWJvdWxOYXYuaXMtYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Fub3V0aWNvbl9ob3Zlci5wbmcpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGJsdWUgIWltcG9ydGFudDsgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGEubGlzdE5hdntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9saXN0aWNvbi5wbmcpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjsgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGEubGlzdE5hdjpob3ZlciwgYS5saXN0TmF2LmlzLWFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9saXN0aWNvbl9ob3Zlci5wbmcpIG5vLXJlcGVhdCAxMHB4IGNlbnRlcjsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGxibHVlICFpbXBvcnRhbnQ7ICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhLm5ld3NOYXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbmV3c2ljb24ucG5nKSBuby1yZXBlYXQgMTBweCBjZW50ZXI7IFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhLm5ld3NOYXY6aG92ZXIsIGEubmV3c05hdi5pcy1hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbmV3c2ljb25faG92ZXIucG5nKSBuby1yZXBlYXQgMTBweCBjZW50ZXI7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRsYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tNntcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYiB7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4OyBcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgfVxyXG4gICAgLmFjdGl2ZSBhe1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzE0MTMxMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmJyZWFkY3J1bWI+bGkrbGk6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAvKmZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207Ki9cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qIGluc3VyYW5jZSBjb21wYW55IGxpc3QgY3NzIGVuZCAqL1xyXG4iLCIvKiBpbnN1cmFuY2UgY29tcGFueSBsaXN0IGNzcyAqL1xyXG5cclxuICAgIFxyXG4gICAgLmZpeGVkLW5hdiB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMjAlO1xyXG4gICAgICAgIHdpZHRoOiAyMy41NTU1JTtcclxuICAgIH1cclxuICAgIC5zaWRlTmF2TGlzdC5mYXF7XHJcbiAgICAgICAgLypwb3NpdGlvbjogc3RpY2t5OyovXHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgLypwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMy41NTU1NTUlOyovXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHh4bGcpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMjRweDtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzI0cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDI0MjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNSUgMTAlIDUlIDIwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCRtZCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1JSAxMCUgNSUgMjAlOyAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsJGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUlIDEwJSA1JSAyNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGEud2hhdE5hdntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3doYXRpY29uLnBuZykgbm8tcmVwZWF0IDEwcHggY2VudGVyOyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEud2hhdE5hdjpob3ZlciwgYS53aGF0TmF2LmlzLWFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3doYXRpY29uX2hvdmVyLnBuZykgbm8tcmVwZWF0IDEwcHggY2VudGVyOyBcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JGxibHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhLndob05hdntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3dob2ljb24ucG5nKSBuby1yZXBlYXQgMTBweCBjZW50ZXI7IFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYS53aG9OYXY6aG92ZXIsIGEud2hvTmF2LmlzLWFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3dob2ljb25faG92ZXIucG5nKSBuby1yZXBlYXQgMTBweCBjZW50ZXI7IFxyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGJsdWUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhLmZhcU5hdntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ZhcWljb24ucG5nKSBuby1yZXBlYXQgMTBweCBjZW50ZXI7IFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYS5mYXFOYXY6aG92ZXIsIGEuZmFxTmF2LmlzLWFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ZhcWljb25faG92ZXIucG5nKSBuby1yZXBlYXQgMTBweCBjZW50ZXI7IFxyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGJsdWUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgLmNvbC1zbS02e1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbi5zaWRlTGluZURldmlkZXIuZmFxIHtcclxuICAgIC5jb2wtc20tMTJ7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5icmVhZGNydW1iIHtcclxuICAgIGxpIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEdlbmV2YSwgVGFob21hLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGluaXRpYWw7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7IFxyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAuYWN0aXZlIGF7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjMTQxMzEzICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uYnJlYWRjcnVtYj5saStsaTpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFuZWwtZ3JvdXB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgIFxyXG4gICAgICAgICBtYXJnaW4tbGVmdDogMSU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5wYW5lbHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDRweCA2cHggMjlweCAtMTFweCByZ2JhKDE5MSwxODksMTkxLDEpO1xyXG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogNHB4IDZweCAyOXB4IC0xMXB4IHJnYmEoMTkxLDE4OSwxOTEsMSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogNHB4IDZweCAyOXB4IC0xMXB4IHJnYmEoMTkxLDE4OSwxOTEsMSk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMiU7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAyMnB4O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmZjtcclxuXHJcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAucGFuZWwtdGl0bGV7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDI0MjQyO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90YWItYXJyb3cucG5nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMHB4IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9IFxyXG4gICAgICAgIC5wYW5lbC1ib2R5e1xyXG4gICAgICAgICAgICBwYWRkaW5nOjE1cHggMCAwIDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgY2l0ZXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBhNDA4YTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYjZGlzYy1hY2NvcmRpb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBhbmVsLmNvbGxhcHNle1xyXG4gICAgICAgIFxyXG4gICAgLnBhbmVsLXRpdGxle1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogIzBhNDA4YTsgICAgICAgICAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuLnBhbmVsLWRlZmF1bHQ+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlPi5wYW5lbC1ib2R5IHtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbn1cclxuLnBhbmVsLWdyb3VwIC5hY3RpdmUgaDQgYXtcclxuICAgIGNvbG9yOiAjMGE0MDhhOyBcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5wYW5lbC1ncm91cCAucGFuZWwuYWN0aXZle1xyXG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjZjdiOTA3O1xyXG59XHJcbi5wYW5lbC1ncm91cCNkaXNjLWFjY29yZGlvbiAucGFuZWwge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4ucGFuZWwtZ3JvdXAjZGlzYy1hY2NvcmRpb24gLnBhbmVsLmFjdGl2ZXtcclxuICAgIGJvcmRlci1sZWZ0OiAwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5wYW5lbC1ncm91cCAucGFuZWwuYWN0aXZlIC5wYW5lbC10aXRsZSBhIHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdGFiLWFycm93LnBuZyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwcHggY2VudGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxufSIsIi8qIGluc3VyYW5jZSBjb21wYW55IGxpc3QgY3NzICovXHJcblxyXG4uc3RhdGljQ29udGVudHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJGRibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjMyMzIzO1xyXG4gICAgICAgICAgICBtYXJnaW46IDMlIDAgMiUgMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1kLCAkbGcpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4bGcsICR4eGxnKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIHVse1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMlIDE3cHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9ja1F1b3RlQ29udHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bzsgXHJcbiAgICAgICAgLmJsb2NrUXVvdGV7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyAgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA0cHggNnB4IDI5cHggLTExcHggI2JmYmRiZjtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiA0cHggNnB4IDI5cHggLTExcHggI2JmYmRiZjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDZweCAyOXB4IC0xMXB4ICNiZmJkYmY7XHJcbiAgICAgICAgICAgIG1hcmdpbjozJSAwO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmN2I5MDc7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIlO1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7IFxyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZyl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODMlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOjQlIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCAkeHhsZyl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODMlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOjIlIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI4NDI4NzsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZyl7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjg0Mjg3O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhsZywgJHh4bGcpeyAgICBcclxuXHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjg0Mjg3O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDUlIDQlIDA7XHJcbiAgICB9XHJcbiAgICAuc2hvcnRJbWdCbG9ja3tcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxJTtcclxuICAgICAgICBoM3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIubXl0aHNTbGlkZXIge1xyXG4gICAgJi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgb3V0bGluZTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbGljay1jdXJyZW50IHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDJweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNDJweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpZGVFbGUge1xyXG4gICAgICAgID5wIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2QyZDJkMjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjc2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgXHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuLyogTGlmZSBJbnN1cmFuY2UgaXMgZm9yIEV2ZXJ5b25lICovXHJcbi5pbnN1cmVFdmVyeW9uZXtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG59XHJcbi5ldmVyeU9uZVNsaWRlcntcclxuICAgIC5zbGlkZUVsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLmV2ZUNvbnRXcmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM2LDE4MywwLDAuNjUpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLDY2LDEzNSwwLjYpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRleHQtd3JhcCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAzMCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uQWxsO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgICAvKiBmbG9hdDogbGVmdDsgKi9cclxuICAgICAgICAgICAgLyogbWFyZ2luLWxlZnQ6IDIwcHg7ICovXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25BbGw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB3aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25BbGw7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25BbGw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAvKiBmb250LXNpemU6IDkwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLThweDsgKi9cclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC4yO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgLyogZmxvYXQ6IGxlZnQ7ICovXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1jdXJyZW50IHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgICAgICAvKiAuZXZlQ29udFdyYXAge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCw2NiwxMzUsMC40KTsgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGV4dC13cmFwIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMzglO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfSAqL1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stc2xpZGUge1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLmV2ZUNvbnRXcmFwIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLDY2LDEzNSwwLjYpOyAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc29jaWFsVGFicyB7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2VjZWNlYztcclxuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsMjU1LDI1NSwxKSA1MSUsIHJnYmEoMjMxLDIzMSwyMzEsMSkgMTAwJSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDAgbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDUlO1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMCBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYXJ0Q250IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIC5hcnRpY2xlQm94IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDMlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzNjVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNyU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZykge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAuYXJ0aWNsZURhdGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMuYXJ0aWNsZVRpdGxlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmVyZGFuYUJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgLnNoYXJlQXJ0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwLmFydGljbGVEZXRhaWxzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYS5hcnRpY2xlTGluayB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJGRibHVlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gIFxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIC5hcnRpY2xlQm94IHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IDVweCAjZTdlN2U3OyAgLyogU2FmYXJpIDMtNCwgaU9TIDQuMC4yIC0gNC4yLCBBbmRyb2lkIDIuMysgKi9cclxuICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogICAgMHB4IDBweCAyNXB4IDVweCAjZTdlN2U3OyAgLyogRmlyZWZveCAzLjUgLSAzLjYgKi9cclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6ICAgICAgICAgMHB4IDBweCAyNXB4IDVweCAjZTdlN2U3OyAgLyogT3BlcmEgMTAuNSwgSUUgOSwgRmlyZWZveCA0KywgQ2hyb21lIDYrLCBpT1MgNSAqL1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogOXB4IHNvbGlkICR5ZWxsb3c7XHJcblxyXG4gICAgICAgICAgICAgICAgcC5hcnRpY2xlRGF0ZSxcclxuICAgICAgICAgICAgICAgIHAuYXJ0aWNsZURldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTgxODFhO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgICBcclxufVxyXG5cclxuLyogZXZlbnQgcGFnZSBDU1Mgc3RhcnQgKi9cclxuLmV2ZUNudCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAuZXZlbnRjbnRCb3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMyU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2NXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3JTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZykge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAuZXZlbnREYXRlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzLmV2ZW50VGl0bGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2ZXJkYW5hQm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAuc2hhcmVFdmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAuZXZlbnREZXRhaWxzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYS5ldmVudExpbmsge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2ZXJkYW5hQm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICRkYmx1ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9ICBcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAuZXZlbnRjbnRCb3gge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggNXB4ICNlN2U3ZTc7ICAvKiBTYWZhcmkgMy00LCBpT1MgNC4wLjIgLSA0LjIsIEFuZHJvaWQgMi4zKyAqL1xyXG4gICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAgICAwcHggMHB4IDI1cHggNXB4ICNlN2U3ZTc7ICAvKiBGaXJlZm94IDMuNSAtIDMuNiAqL1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogICAgICAgICAwcHggMHB4IDI1cHggNXB4ICNlN2U3ZTc7ICAvKiBPcGVyYSAxMC41LCBJRSA5LCBGaXJlZm94IDQrLCBDaHJvbWUgNissIGlPUyA1ICovXHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA5cHggc29saWQgJHllbGxvdztcclxuXHJcbiAgICAgICAgICAgICAgICBwLmV2ZW50RGF0ZSxcclxuICAgICAgICAgICAgICAgIHAuZXZlbnREZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzE4MTgxYTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAgXHJcbn1cclxuLyogZXZlbnQgcGFnZSBDU1MgZW5kICovIiwiLnRvcHRleHQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuLmFydGljbGVsaXN0Q250IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBsaS5hcnRpY2xlbGlzdCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAxMzBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMzBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDI1cHggMCAwIDBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nLmFydGljbGVpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xMzBweDtcclxuICAgICAgICAgICAgdG9wOiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHRvcDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJ0aWNsZWR0bENudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0JTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1kLCAkbGcpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoMy5hcnRUaXRsZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZXJkYW5hQm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNTbWFsbCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5tb3JlY29udGVudCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm1vcmVDbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuLm1vcmVsaW5rIHtcclxuICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBjb2xvcjogJGRibHVlO1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi52aWR0aHVtYkNudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMyNnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZEJveCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNyU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCAkbGcpIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogODFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzLnZpZGVvVGl0bGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2ZXJkYW5hQm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhsZywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNoYXJlQXJ0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgYS50aHVtYiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIGltZy5wbGF5aWNvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdyYWQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwKSwgIzJiMzM0OCk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG4uYmlndmlkQ250IHtcclxuICAgIC52aWRlb0RldGFpbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIlIDIlIDQlIDIlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAzMHB4IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMi52aWRlb1RpdGxlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmVyZGFuYUJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDU1cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNoYXJlQXJ0IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwLmR0bFRleHQge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcbi52aWRlby13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XHJcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLnZpZGVvLXdyYXAgaWZyYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDEwODBweDtcclxufVxyXG5cclxuIiwiLmJpZ3dlYmlDbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgIC53ZWJpYmFubmVyQ250IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAgIGEud2ViaWJhbm5lckxpbmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIGltZy5wbGF5aWNvbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMzNweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndlYmlkZXRhaWxDbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgIHJpZ2h0OiAycHg7XHJcbiAgICAgICAgcGFkZGluZzogNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJvdHRvbTogaW5oZXJpdDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLndlYnRodW1iQ250IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMzI2cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAud2ViaW5hckJveCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNyU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCAkbGcpIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogODFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzLndlYmlUaXRsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZlcmRhbmFCb2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hhcmVBcnQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBhLnRodW1iIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgaW1nLnBsYXlpY29uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3JhZCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApLCAjMmIzMzQ4KTtcclxuICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcbi5iaWd2aWRDbnQge1xyXG4gICAgLnZpZGVvRGV0YWlsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMiUgMiUgNCUgMiU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDMwcHggMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgyLnZpZGVvVGl0bGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2ZXJkYW5hQm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTVweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hhcmVBcnQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAuZHRsVGV4dCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuIiwiLyogaW5zdXJhbmNlIGNvbXBhbnkgbGlzdCBjc3MgKi9cclxuLmdsb3NzYXJ5Q250IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICBoMSxcclxuICAgIGgyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxJTtcclxuICAgICAgICBjb2xvcjogIzBiNDA4YTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaWRlTmF2TGlzdHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMy41NTU1NTUlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG5cclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUlIDEwJSA1JSAxMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGltZy5pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nLmljb25ob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS0tYWN0aXZlLXRyYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRsYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nLmljb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZy5pY29uaG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaWRlTGluZURldmlkZXJ7XHJcbiAgICAgICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHsgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlMGUwZTA7ICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAuZGV0YWlsVGV4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHggMiU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAuYmx1ZVRpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAyJTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwYjQwOGE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bC5tb3N0c2VhcmNoIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxJTtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsICRsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYmx1ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bC5hdG96IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMCAyJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDI0MjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmRlYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjY2VjZWNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2xvc3NhcnlBbGxkYXRhIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAuZ2xvc3NhcnlEYXRhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMCAyJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQyNXB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHJcbiAgICAgICAgICAgICAgICAuZGF0YUNudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwLmRhdGFsaXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcC5kYXRhVGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBiNDA4YTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBwLmRhdGFkZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgXHJcbn1cclxuXHJcblxyXG4udmVydGljYWxzY3JvbGw6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXHJcbntcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxufVxyXG5cclxuLnZlcnRpY2Fsc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhclxyXG57XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgIH1cclxufVxyXG5cclxuLnZlcnRpY2Fsc2Nyb2xsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxyXG57XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcclxufVxyXG4udGV4dFdyYXBOYXZ7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB3aWR0aDogODAlO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oODE2cHgsIDEwMjRweCkge1xyXG4gICAgICAgIHdpZHRoOiA3NCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnN1cmFuY2VMaWJ7XHJcbiAgICBoMntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzJTtcclxuICAgIH1cclxuICAgIC52aWRlb1BsYXl7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nLnBsYXl2aWRidG57XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICAgICAgd2lkdGg6ODBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OjgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiI3dyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvKiBtaW4taGVpZ2h0OiA2NTBweDsgKi9cclxuICAgIG1pbi13aWR0aDogODE1cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmNhcm91ZnJlZHNlbF93cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggNnB4IC02cHggI2NjYztcclxuICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IDAgMTBweCA2cHggLTZweCAjY2NjO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDZweCAtNnB4ICNjY2M7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNDAwcHgsIG1heCkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4jc2xpZGVyIHtcclxuICAgIG1hcmdpbjogMTAwcHggMCAwIDA7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJveC1zaGFkb3c6IDAgNXB4IDVweCAtNXB4ICMzMzM7XHJcbiAgICAvL2JhY2tncm91bmQ6IHVybChpbWcvYWpheC1sb2FkZXIuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDQwMHB4LCBtYXgpIHtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNzbGlkZXIgLnNsaWRlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuI3NsaWRlciAuc2xpZGU6Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4jc2xpZGVyIC5zbGlkZS5hY3RpdmUge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDY5JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2OCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcuc2xpZGVuYW1lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbiNzbGlkZXIgLnNsaWRlLWJsb2NrIHtcclxuICAgIC8qIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDQwcHg7XHJcbiAgICBib3R0b206IDc1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogNDM1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC44KTsgICBcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzEzNEI5NDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyAqL1xyXG5cclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBjb2xvcjogIzEzNEI5NDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbmltZy5zbGlkZW5hbWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbiNzbGlkZXIgLnNsaWRlLWJsb2NrIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW46IDMwcHggMCAxMHB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCAwIDEwcHggMDtcclxuICAgIH1cclxufVxyXG4jc2xpZGVyIC5zbGlkZS1ibG9jayBwIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG4jc2xpZGVyIC5zbGlkZS1ibG9jayBwLmR0bCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGNvbG9yOiAjNDI0MjQyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG59XHJcbiNzbGlkZXIgLnNsaWRlLWJsb2NrIHAuZmluZG1vcmUge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBjb2xvcjogIzBhNDA4YTtcclxuICAgIGZsb2F0OmxlZnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRkYmx1ZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxufVxyXG4jZG9uYXRlLXNwYWNlciB7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuI2RvbmF0ZSB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTtcclxuICAgIHdpZHRoOiA3NTBweDtcclxuICAgIHBhZGRpbmc6IDUwcHggNzVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4jZG9uYXRlIHAsICNkb25hdGUgZm9ybSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4jZG9uYXRlIHAge1xyXG4gICAgd2lkdGg6IDY1MHB4O1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbn1cclxuI2RvbmF0ZSBmb3JtIHtcclxuICAgIHdpZHRoOiAxMDBweDtcclxufVxyXG4uaG9tZUNhcm91c2FsU2xpZGVye1xyXG4gICAgaDJ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG59IiwiI2ZhcXdyYXBwZXIge1xyXG4gICAgaDIge1xyXG4gICAgICAgIGNvbG9yOiAjMGI0MDhhO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC8qIG1pbi1oZWlnaHQ6IDY1MHB4OyAqL1xyXG4gICAgbWluLXdpZHRoOiA4MTVweDtcclxuICAgIHBhZGRpbmctdG9wOiAxcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5jYXJvdWZyZWRzZWxfd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDZweCAtNnB4ICNjY2M7XHJcbiAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwIDEwcHggNnB4IC02cHggI2NjYztcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA2cHggLTZweCAjY2NjO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDUzMHB4LCBtYXgpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDM2MHB4LCBtYXgpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuI2ZhcXNsaWRlciB7XHJcbiAgICBtYXJnaW46IDEwMHB4IDAgMCAwO1xyXG4gICAgbWluLWhlaWdodDogNTAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggNXB4IC01cHggIzMzMztcclxuICAgIC8vYmFja2dyb3VuZDogdXJsKGltZy9hamF4LWxvYWRlci5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNTMwcHgsIG1heCkge1xyXG4gICAgICAgIGhlaWdodDogNDUwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMzYwcHgsIG1heCkge1xyXG4gICAgICAgIGhlaWdodDogNTUwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbiNmYXFzbGlkZXIgLnNsaWRlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuI2ZhcXNsaWRlciAuc2xpZGU6Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG4jZmFxc2xpZGVyIC5zbGlkZS5hY3RpdmUge1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDY5JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGltZy5zbGlkZW5hbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuI2ZhcXNsaWRlciAuc2xpZGUtYmxvY2sge1xyXG4gICAgLyogcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNDBweDtcclxuICAgIGJvdHRvbTogNzVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA0MzVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAwLjgpOyAgIFxyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjMTM0Qjk0O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7ICovXHJcblxyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGNvbG9yOiAjMTM0Qjk0O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG59XHJcbiNmYXFzbGlkZXIgaW1nLnNsaWRlbmFtZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjVweDtcclxuICAgIGJvdHRvbToxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzbWQsIG1heCkge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcbiNmYXFzbGlkZXIgLnNsaWRlLWJsb2NrIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBtYXJnaW46IDMwcHggMCAxMHB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCAwIDEwcHggMDtcclxuICAgIH1cclxufVxyXG4jZmFxc2xpZGVyIC5zbGlkZS1ibG9jayBwIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG4jZmFxc2xpZGVyIC5zbGlkZS1ibG9jayBwLmR0bCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGNvbG9yOiAjNDI0MjQyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG59XHJcbiNmYXFzbGlkZXIgLnNsaWRlLWJsb2NrIHAuZmluZG1vcmUge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBjb2xvcjogIzBhNDA4YTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbn1cclxuI2RvbmF0ZS1zcGFjZXIge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcbiNkb25hdGUge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XHJcbiAgICB3aWR0aDogNzUwcHg7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDc1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuI2RvbmF0ZSBwLCAjZG9uYXRlIGZvcm0ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuI2RvbmF0ZSBwIHtcclxuICAgIHdpZHRoOiA2NTBweDtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG59XHJcbiNkb25hdGUgZm9ybSB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbn1cclxuXHJcbiAvKi0tLS0tLS0tLS0tLVNoYXJlaWNvbiBEcm9wZG93biBjb2RlIHN0YXJ0cy0tLS0tLS0tLS0tLS0tLSovXHJcbiAuc2hhcmVJY29uUGFuZWx7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgLmRyb3BidG4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93biB7XHJcbiAgICAgICAgLypwb3NpdGlvbjogZml4ZWQ7Ki8gXHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDk5ODtcclxuXHJcbiAgICAgICAgJi56aW4ge1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qIC5kcm9wZG93bi1jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICBib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9ICovXHJcblxyXG4gICAgXHJcbiAgICAuZHJvcGRvd24tY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcclxuICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgXHJcblxyXG5cclxuICAgIC5hMmFfZGVmYXVsdF9zdHlsZSAuYTJhX2NvdW50ZXIgaW1nLCAuYTJhX2RlZmF1bHRfc3R5bGUgLmEyYV9kZCwgLmEyYV9kZWZhdWx0X3N0eWxlIC5hMmFfc3ZnIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hMmFfZGVmYXVsdF9zdHlsZSBhIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5hMmFfZGQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYTJhX3N2ZyB7XHJcbiAgICAgICAgaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHggIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogNDZweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hMmFfZGVmYXVsdF9zdHlsZSAuYTJhX3N2ZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiA0NnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgXHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpIHtcclxuICAgICAgICAuYTJhX3N2ZyB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogNDZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ2cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kcm9wYnRuIHtcclxuICAgICAgICAgICAgLypsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogNDZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ2cHggIWltcG9ydGFudDsqL1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuIH1cclxuLnNsaWRlQ2FwdGlvbntcclxuICAgIC5kcm9wYnRuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIC5hMmFfZGVmYXVsdF9zdHlsZSAuYTJhX3N2ZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCkge1xyXG4gICAgICAgIC5hMmFfc3ZnIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRyb3BidG4ge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MTVweCkge1xyXG4gICAgICAgIC5kcm9wYnRuIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuc2hhcmVJY29uUGFuZWwge1xyXG4gICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5OTk7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbn1cclxuXHJcbi50aXRsZUNudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IDAgMjVweDtcclxuXHJcbiAgICAuaG9tZUxpY0JveENvbnRlbnQge1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLmRyb3Bkb3duIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAzNXB4O1xyXG5cclxuICAgICAgICAuc2hhcmVJY29uUGFuZWwge1xyXG4gICAgICAgICAgICAvKndpZHRoOiAzMHB4OyovXHJcblxyXG4gICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDk2MHB4LCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICAvKmJvdHRvbTogNTBweDsqL1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5hcG5pRGVzYyB7XHJcbiAgICBtYXJnaW46IDAgMjVweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuICAgIC8qLS0tLS0tLS0tLS0tU2hhcmVpY29uIERyb3Bkb3duIGNvZGUgZW5kcy0tLS0tLS0tLS0tLS0tLSovIiwiLyouYXJ0aWNsZVRhYkNudCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIGEuYXJ0VGFiIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2VkZWRlZDtcclxuICAgICAgICBjb2xvcjogIzU2NTY1NjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRibHVlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkZGJsdWU7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAtMTVweDtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxNXB4IHNvbGlkICRkYmx1ZTtcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDE1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG4qL1xyXG5cclxuLyogLmFydGljbGVUYWJDbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDI0cHggOHB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDA7IFxyXG4gICAgICAgIGhlaWdodDogMDsgXHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgI2FhYTtcclxuICAgICAgfVxyXG4gICAgfVxyXG59ICovXHJcbi5zb3J0b3B0Q250IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBjbGVhcjogYm90aDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvcnRidG5DbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICBsZWZ0OiBpbmhlcml0O1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIHotaW5kZXg6IDg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzbWQsIG1heCkge1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuemluIHtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEuc29ydGJ0biB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc29ydGJ0bi5wbmcpIG5vLXJlcGVhdCByaWdodCA1cHggdG9wIDEzcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDEwcHggMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc29ydGJ0bi13LnBuZykgbm8tcmVwZWF0IHJpZ2h0IDVweCB0b3AgMTNweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHVsLnNvcnRvcHQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEyO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDI0MjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjE4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlbGlzdENvbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xyXG5cclxuICAgIC5hcnRpY2xlbGlzdGJveCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgIC5hcnRpY2xlbGlzdGltZ0NudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDM5JTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTRweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAvKiB3aWR0aDogMTAwJTsgKi9cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nLnBsYXlidG4ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0zNXB4IDAgMCAtMzVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0yNXB4IDAgMCAtMzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJ0aWNsZWxpc3RkdGxDbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1OSU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxJTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg4MTZweCwgODIwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1OCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzbWQsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU4JTtcclxuICAgICAgICAgICAgICAgIC8qIHdpZHRoOiAxMDAlOyAqL1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2hhcmVJY29uUGFuZWwge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5kcm9wYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgcC5saXN0VGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMGI0MDhhO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzbWQsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwLmFydGRhdGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDI0MjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4uYXJ0Ynkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAuYXJ0ZHRsdHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEuYXJ0bGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5hcnR0YWdDbnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuXHJcbiAgICAgICAgICAgICAgICAvKiBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfSAqL1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4uYXJ0dGFnLFxyXG4gICAgICAgICAgICAgICAgYS5hcnR0YWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLyogY29sb3I6ICMwYjQwOGE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZGFlM2VlOyAqL1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTVhNWE1O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYubmV3c2FuZG1lZGlhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBhcnRpY2xlIGFuZCB2aWRlbyBkdGwgcGFnZSBDU1MgKi9cclxuLmJhY2tidG5DbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIGEuYmFja3RvbGlzdCB7XHJcbiAgICAgICAgY29sb3I6ICRkYmx1ZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNTbWFsbCwgbWF4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH0gICAgICAgICAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuLmR0bFRpdGxlU29jaWFsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGg0LmR0bFRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XHJcbiAgICAgICAgY29sb3I6ICMwYjQwOGE7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweCAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2hhcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmRyb3BidG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbnAuYXJ0ZHRsZGF0ZSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGNvbG9yOiAjNDI0MjQyO1xyXG4gICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcblxyXG4gICAgc3Bhbi5kYXRlYnkge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgIH1cclxufVxyXG4uYXJ0ZHRsdGFnQ250IHtcclxuICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBhLmFydGR0bHRhZyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogI2E1YTVhNTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgfVxyXG59XHJcbi5hcnRkdGxibnJDbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxufVxyXG4udmlkZW9ibnJDbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxuXHJcbiAgICBpZnJhbWUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDcycHg7XHJcbiAgICB9XHJcbn1cclxuLmR0bHR4dENudCB7XHJcbiAgICBcclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNTbWFsbCwgbWF4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcC5kYXJrIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzU21hbGwsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJlbGF0ZWRwb3N0Q250IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMGUwZTA7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAucmVsYXRlZHBvc3RUaXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAucmVsYXRlZFRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGI0MDhhO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlbGlzdGJveCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgIC5hcnRpY2xlbGlzdGltZ0NudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDM5JTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTRweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAvKiB3aWR0aDogMTAwJTsgKi9cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nLnBsYXlidG4ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC0zNXB4IDAgMCAtMzVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0yNXB4IDAgMCAtMzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJ0aWNsZWxpc3RkdGxDbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1OSU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxJTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzbWQsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgLyogd2lkdGg6IDEwMCU7ICovXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAubGlzdFRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzBiNDA4YTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzbWQsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwLmFydGRhdGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDI0MjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4uYXJ0Ynkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwLmFydGR0bHR4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDI0MjQyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhLmFydGxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYXJ0dGFnQ250IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgLyogQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH0gKi9cclxuXHJcbiAgICAgICAgICAgICAgICBhLmFydHRhZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhNWE1YTU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKiBhcnRpY2xlIGFuZCB2aWRlbyBkdGwgcGFnZSBDU1MgZW5kICovIiwiLnRlc3RpbW9uaWFsQ250IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRlc3RpbW9uaWFsU2xpZGVyIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuXHJcbiAgICAgICAgLnRlc3RzbGlkZUNudCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZjdiOTA2O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDE1cHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogMCAxcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICAgICAgICAgIC1tcy1ib3gtc2hhZG93OiAwIDFweCA5cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgICAgICAgLW8tYm94LXNoYWRvdzogMCAxcHggOXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDlweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1kLCAkbGcpIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcC50ZXN0aUR0bCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDI0MjQyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwLnRlc3RpTmFtZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzBiNDA4YTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRibHVlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogLTUwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmctbGVmdC1hcnJvdy13aGl0ZS0yN3gxNC5wbmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcbiAgICAgICAgLnNsaWNrLW5leHQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDU0cHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICByaWdodDogLTUwcHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYmctcmlnaHQtYXJyb3ctd2hpdGUtMjd4MTQucG5nKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaW5kdXN0cnlDbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogMTAwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW5kdXN0aW5uZXJDbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLmluZHVzdHJ5ZHRsQ250IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwLjUlO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcC5pbmR1c0R0bCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjg0Mjg3O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAwIDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZykge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c1NtYWxsLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAuaW5kdXNUeHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI4NDI4NztcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNTbWFsbCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXHJcbi8qIHRhYiB0byBhY2NvcmRpb24gc3BlY2lmaWNhdGlvbiBDU1Mgc3RhcnQgKi9cclxuLmhvbWVDYXJvdXNhbFNsaWRlciAjd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTA0NnB4O1xyXG5cclxuXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0byA1MHB4IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDQ2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICBib3gtc2hhZG93OiAzcHggNHB4IDZweCAxcHggI2NjYztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg4JTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtaW4td2lkdGg6ODE2cHgpe1xyXG5cclxuICAgICAgLnBhbmVsLWhlYWRpbmd7XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICB9ICBcclxuICAgICAgLnBhbmVse1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6bm9uZTtcclxuICAgICAgfVxyXG4gICAgICAucGFuZWwtY29sbGFwc2V7XHJcbiAgICAgICAgaGVpZ2h0OmF1dG87XHJcbiAgICAgICAgJi5jb2xsYXBzZXtcclxuICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGVUYWIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgIG1heC13aWR0aDogMjklOyAgXHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgXHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1JTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogM3B4IDBweCA1cHggLTNweCAjY2NjO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEdlbmV2YSwgVGFob21hLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMEI0MDhDO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAgbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdGFiLWFycm93LnBuZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBCNDA4QztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZTliMDA2O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdGFiLWFycm93LWhvdmVyLnBuZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U5QjAwNjtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RhYi1hcnJvdy1hY3RpdmUucG5nKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgXHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3BlY0NvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzBiNDA4YztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLm9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5YjAwNjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90YWItYXJyb3ctYWN0aXZlLnBuZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RhYi1hcnJvdy5wbmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCA0MHB4O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzVweCAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4c21kLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNsaWRlRHRsQ250IHtcclxuXHJcbiAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIEdlbmV2YSwgVGFob21hLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBiNDA4YTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcC5kdGwsXHJcbiAgICAgICAgICAgICAgICBwLmZpbmRtb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogVmVyZGFuYSwgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMGE0MDhhO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwNzhiZDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHAuZHRsIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQyNDI0MjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhKG1heC13aWR0aDo4MTVweCl7XHJcbiAgICAgICAgLnRhYi1jb250ZW50e1xyXG4gICAgICAgICAgICAudGFiLXBhbmV7XHJcbiAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXYtdGFic3tcclxuICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFuZWwtdGl0bGUgYXtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhbmVse1xyXG4gICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzpub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjA7XHJcbiAgICAgICAgICAgICBtYXJnaW4tdG9wOi0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWItcGFuZXtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAucGFuZWx7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjVweCA1cHggMCAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgLnBhbmVse1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czowIDAgNXB4IDVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogdGFiIHRvIGFjY29yZGlvbiBzcGVjaWZpY2F0aW9uIENTUyBlbmQgKi8gXHJcblxyXG4vKiB0YWIgdG8gYWNjb3JkaW9uIEZBUSBDU1Mgc3RhcnQgKi9cclxuI2ZhcXdyYXBwZXIuZmFxd3JhcHBlckNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDEwNDZweDtcclxuXHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0byA1MHB4IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDQ2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICBib3gtc2hhZG93OiAzcHggNHB4IDZweCAxcHggI2NjYztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGcsIG1heCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg4JTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtaW4td2lkdGg6ODE2cHgpe1xyXG5cclxuICAgICAgLnBhbmVsLWhlYWRpbmd7XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICB9ICBcclxuICAgICAgLnRhYi1wYW5lMiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wYW5lbHtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBib3gtc2hhZG93Om5vbmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICAucGFuZWwtY29sbGFwc2V7XHJcbiAgICAgICAgaGVpZ2h0OmF1dG87XHJcbiAgICAgICAgJi5jb2xsYXBzZXtcclxuICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNpZGVUYWIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xyXG4gICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgIG1heC13aWR0aDogMzAlOyAgXHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgXHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogODglO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDNweCAwcHggNXB4IC0zcHggI2NjYztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzBCNDA4QztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjVweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RhYi1hcnJvdy5wbmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwcHggY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwQjQwOEM7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzVweCAyM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2U5YjAwNjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAgbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RhYi1hcnJvdy1ob3Zlci5wbmcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFOUIwMDY7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90YWItYXJyb3ctYWN0aXZlLnBuZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIFxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNwZWNDb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXgtd2lkdGg6IDY5JTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICAgICAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwYjQwOGM7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5vbmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWIwMDY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdGFiLWFycm93LWFjdGl2ZS5wbmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyAnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90YWItYXJyb3cucG5nKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggNDBweDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNtZCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zbGlkZUR0bENudCB7XHJcblxyXG4gICAgICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwYjQwOGE7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwLmR0bCxcclxuICAgICAgICAgICAgICAgIHAuZmluZG1vcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBHZW5ldmEsIFRhaG9tYSwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwYTQwOGE7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDc4YmQxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwLmR0bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MjQyNDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6ODE1cHgpe1xyXG4gICAgICAgIC50YWItY29udGVudHtcclxuICAgICAgICAgICAgLnRhYi1wYW5lMntcclxuICAgICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgICAgfSAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdi10YWJze1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYW5lbC10aXRsZSBhe1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFuZWx7XHJcbiAgICAgICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93Om5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MDtcclxuICAgICAgICAgICAgIG1hcmdpbi10b3A6LTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRhYi1wYW5lMntcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAucGFuZWx7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjVweCA1cHggMCAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgLnBhbmVse1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czowIDAgNXB4IDVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKiB0YWIgdG8gYWNjb3JkaW9uIEZBUSBDU1MgZW5kICovIiwiZm9vdGVyIHtcclxuXHJcbiAgICAvKmhlaWdodDogMTAwcHg7Ki9cclxuXHJcbiAgICAuZm9vdGVyQWRkcmVzcyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMmQyZDI7IFxyXG5cclxuICAgICAgICAuZm9vdGVyTG9nbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCA1MHB4IDBweCAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwMnB4O1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZykge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb290ZXJyaWdodFRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICAgICBwLmJsdWVUZXh0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmVyZGFuYUJvbGQ7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmJhci1uYXYgIHtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW5hdj5saSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDQwcHggMCAwO1xyXG4gICAgICAgID5hIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmVyZGFuYTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTdweCAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uQWxsO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25BbGw7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4bGcsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZykge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHNTbWFsbCwgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeGxnLCBtYXgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsZywgbWF4KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWQsICRsZykge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvb3RlckNvcHkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYmx1ZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgXHJcbiAgICAgICAgLmxheW91dFdyYXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMCAwcHggMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHVsbC1sZWZ0LFxyXG4gICAgICAgICAgICAucHVsbC1yaWdodHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmVyZGFuYTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlOyBcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1kLCAkbGcpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cywgbWF4KSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0XHRpbWd7XHJcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICAgICAgICAgIC8qIGRpc3BsYXk6bm9uZTsgKi9cclxuICAgICAgICAgICAgfVxyXG5cdFx0fVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zb2NpYWxXcmFwIHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTEyNXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLnNvY2lhbEljb25zIHtcclxuICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkgeyBcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXsgIFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3Nwcml0ZS5wbmcpIG5vLXJlcGVhdCBsZWZ0IHRvcDsgXHJcbiAgICAgICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyBcclxuICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb25BbGw7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uQWxsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc29jLWZieyBcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQycHg7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTJweDsgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zb2MtdHdpdHRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjZweDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc29jLWxpbmtlZEluIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI4OXB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjQ5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zb2MtaW5zdGFncmFtIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQxNHB4OyBcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM3NHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAmLnNvYy15b3V0dWJlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY2MXB4OyBcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYyMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc29jLXF1b3JhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUzOHB4OyBcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ5OHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5mb290ZXJTdWJOYXYge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQGluY2x1ZGUgYm94U2hhZG93RnVsbDtcclxuICAgIC5nb1RvcCB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDJweCAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4IHdoaXRlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IHVwRG93biAxLjVzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdExvZ28ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLmRyb3Bkb3duIHtcclxuICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzAzMjNhO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHZlcmRhbmE7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNmMWYxZjE7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDsgXHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIgeyBcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2YwZjJmNjtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgPmxpIHtcclxuICAgICAgICAgICAgPmEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMDMyM2E7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2ZXJkYW5hO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5uYXZQb3B1cCB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IC0yMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNjNweCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgICAgIC5nb1RvcCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMzBweDsgXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNjQlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAgbm9uZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUgeyBcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTJweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnZpc2libGUteHMge1xyXG4gICAgICAgICAgICAvKiBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7ICovXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jZW50ZXJNb2Ige1xyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMsIG1heCkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBoNCB7IFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wb2xpY3lMaW5rcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzLCBtYXgpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgICA+bGl7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgID5hIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzYyNjU2ZDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYyNjU2ZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICA+YSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyogQ29va2llIFBvbGljeSBzdHlsaW5nICovXHJcbi5jb29raWVfYm90IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTExMTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNCwgNTYsIDEzMSwuOSk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBcclxuICAuY29va2llX2NvbnQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkeHMpIHtcclxuICAgICAgICAgIHdpZHRoOiA4NCU7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICA+IHAge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxuICBcclxuICAuY29va2llX21haW4ge1xyXG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIHAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb29raWVfYnV0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHhzKSB7XHJcbiAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgID4gYSB7XHJcbiAgICAgICAgcGFkZGluZzogNnB4IDIwcHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR4cykge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuICBcclxuQGtleWZyYW1lcyB1cERvd24ge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRvcDogMTZweDtcclxuICAgIH1cclxuICAgIDIwJSB7XHJcbiAgICAgICAgdG9wOiAxMXB4O1xyXG4gICAgfVxyXG4gICAgNDAlIHtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxucC5zb3VyY2V0eHQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuLmZvb3RlclNvY2lhbE1hcmdpbntcclxuICAgIG1hcmdpbi10b3A6MTBweDtcclxufVxyXG5cclxuLnN1YnNjcmliZVdyYXBwZXIge1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMzIwcHgsICR4cykge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgfVxyXG4gICAgLnN1YnNjcmliZUZyb20ge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHggMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCA3cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB3aGl0ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtZCwgMTAyNHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDA7XHJcblxyXG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDMyMHB4LCAkeHMpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtZCwgMTAyNHB4KSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGJsdWU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAwIG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1kLCAxMDI0cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMzIwcHgsICR4cykge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9ZW1haWxdIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygzMjBweCwgMzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMzYwcHgsICR4cykge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbmZvb3RlciAuZm9vdGVyQ29weSBhIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbn1cclxuXHJcbmRpdi5jb29raWVzIHtcclxuICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7IC8vVXNlIHRoaXMgaWYgeW91IHdhbnQgaXQgYmVsb3cgZXZlcnl0aGluZyBhdCB0aGUgYm90dG9tIG9mIHRoZSBwYWdlXHJcbiAgcG9zaXRpb246Zml4ZWQ7IC8vVXNlIHRoaXMgaWYgeW91IHdhbnQgaXQgZmxvYXRpbmcgYXQgdGhlIGJvdHRvbSBvZiB0aGUgYnJvd3NlciB3aW5kb3dcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMTVweCAwO1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBiYWNrZ3JvdW5kOiAkZGJsdWU7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR3aGl0ZTtcclxufVxyXG5kaXYuY29va2llcyAuY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICBkaXYuY29va2llcyAuY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICB9XHJcbn1cclxuZGl2LmNvb2tpZXMgLmNvbnRhaW5lciBkaXYge1xyXG4gIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6MTAwcHg7XHJcbn1cclxuZGl2LmNvb2tpZXMgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICBib3JkZXI6bm9uZTtcclxufVxyXG5wLmNvb2tpZVR4dCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcbmRpdi5jb29raWVzIGEuY2xvc2UtY29va2llLXdhcm5pbmcge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMHB4O1xyXG4gIHRvcDogMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogJGxibHVlO1xyXG4gIGNvbG9yOiAkZGJsdWU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGxibHVlO1xyXG4gIHBhZGRpbmc6IDlweCA1cHg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbmRpdi5jb29raWVzIGEuY2xvc2UtY29va2llLXdhcm5pbmc6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICRkYmx1ZTtcclxuICBjb2xvcjogJGxibHVlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRsYmx1ZTtcclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbi5tb2JpbGUtaGlkZGVuIHtcclxuICBkaXNwbGF5Om5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBwcml2YWN5IHBvbGljeSBjc3MgKi8gXHJcbi5wcml2Y3ktcG9saWN5LWNscyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgNCU7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICRncmV5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICB1bCwgb2wge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMHB4IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBR0FBLE9BQU8sQ0FBQyx5RkFBSSxDQ0FaLEFBQUEsSUFBSSxDQUFFLElBQUksQUFBQyxDQUNWLE1BQU0sQ0FBRSxDQUFDLENBQ1QsT0FBTyxDQUFFLENBQUMsQ0FDVixNQUFNLENBQUUsSUFBSSxDQUNaLEFBRUQsQUFBQSxJQUFJLEFBQUMsQ0FDSixlQUFlLENBQUUsU0FBUyxDQUMxQixBQUVELEFBQUEsQ0FBQyxBQUFDLENBQ0UsVUFBVSxDQUFFLFVBQVUsQ0FDekIsQUFFRCxBQUFBLEdBQUcsQUFBQyxDQUNILE9BQU8sQ0FBRSxLQUFLLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osQUFFRCxBQUFBLFFBQVEsQ0FDUixNQUFNLEFBQUMsQ0FDTixNQUFNLENBQUUsQ0FBQyxDQUNULEFBRUQsQUFBQSxFQUFFLENBQUUsRUFBRSxDQUFFLEVBQUUsQ0FBRSxF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QUMsQUFBQSxxQkFBcUIsQUFBQyxDQUNqQyxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsR0FBRyxDQUNWLEdBQUcsQ0FBRSxDQUFDLENBQ04sT0FBTyxDQUFFLFlBQVksQ0FDckIsVUFBVSxDOUJ4bUJKLE9BQU8sQzhCeW1CYixLQUFLLEM5QnhtQkMsT0FBTyxDOEJ5bUJiLE1BQU0sQ0FBRSxHQUFHLENBQUMsS0FBSyxDOUIxbUJYLE9BQU8sQzhCMm1CYixPQUFPLENBQUUsT0FBTyxDQUNoQixNQUFNLENBQUUsT0FBTyxDQUNmLFNBQVMsQ0FBRSxJQUFJLENBQ2Ysa0JBQWtCLENBQUUsYUFBYSxDQUNqQyxlQUFlLENBQUUsYUFBYSxDQUM5QixVQUFVLENBQUUsYUFBYSxDQUN6QixlQUFlLENBQUUsSUFBSSxDQUN0QixBQUNELEFBQUEsR0FBRyxBQUFBLFFBQVEsQ0FBQyxDQUFDLEFBQUEscUJBQXFCLEFBQUEsTUFBTSxBQUFDLENBQ3ZDLFVBQVUsQzlCbm5CSixPQUFPLEM4Qm9uQmIsS0FBSyxDOUJybkJDLE9BQU8sQzhCc25CYixNQUFNLENBQUUsR0FBRyxDQUFDLEtBQUssQzlCdG5CWCxPQUFPLEM4QnVuQmQsQUFDRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBQ3hDLEFBQUEsY0FBYyxBQUFDLENBQ2IsT0FBTyxDQUFDLElBQUksQ0FDWCxDQUlILEFBQUEsa0JBQWtCLEFBQUMsQ0FDZixPQUFPLENBQUUsWUFBWSxDQUNyQixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxJQUFJLENBc0JoQixBQXpCRCxBQUtJLGtCQUxjLENBS2QsQ0FBQyxBQUFDLENBQ0UsS0FBSyxDOUIxb0JOLE9BQU8sQzhCMm9CTixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxVQUFVLENBQ2xCLE9BQU8sQ0FBRSxPQUFPLENBQ25CLEFBWEwsQUFhSSxrQkFiYyxDQWFkLEVBQUUsQ0FiTixrQkFBa0IsQ0FhVixFQUFFLEFBQUMsQ0FDSCxlQUFlLENBQUUsSUFBSSxDQVV4QixBQXhCTCxBQWdCUSxrQkFoQlUsQ0FhZCxFQUFFLENBR0UsRUFBRSxDQWhCVixrQkFBa0IsQ0FhVixFQUFFLENBR0YsRUFBRSxBQUFDLENBQ0MsZUFBZSxDQUFFLElBQUksQ0FDckIsS0FBSyxDOUJ0cEJWLE9BQU8sQzhCdXBCRixTQUFTLENBQUUsSUFBSSxDQUNmLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLE1BQU0sQ0FBRSxZQUFZLENBQ3BCLE9BQU8sQ0FBRSxPQUFPLENBQ25CIiwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
