.persian-plum-gradient{background:linear-gradient(74deg, #5F0D16 -55.18%, #B43140 97.73%)}.independence-gradient{background:linear-gradient(242deg, #545471 2.18%, #353553 121.92%)}.burnt-sienna{background:linear-gradient(76deg, #C24E27 6.65%, #F58863 132.56%)}.sea-blue-gradient{background:linear-gradient(77deg, #3A5B78 0%, #4087C1 140.61%)}.halaya-ube-gradient{background:linear-gradient(251deg, #6e3a4f -2.13%, #34101f 71.56%)}.american-blue{background:linear-gradient(101deg, rgba(39, 39, 63, 0.96) -3.62%, rgba(83, 83, 112, 0.96) 85.46%)}.american-blue-new{background:linear-gradient(74deg, #48485F 2.66%, #8282B9 154.43%)}.dark-chocolate{background:linear-gradient(35deg, #330F1E 13.34%, #6E3A4F 93.35%)}.rich-black{background:linear-gradient(258deg, #353535 66.96%, #000 128.28%)}.coffee{background:linear-gradient(75deg, #85654D 4.88%, #BC8B66 119.57%)}.charm{background:linear-gradient(75deg, #963948 3.38%, #DB6B7D 106.17%)}.gold{background:linear-gradient(75deg, #83601B 0%, #DB9100 131.02%)}.jelly-bean{background:linear-gradient(75deg, #9E402E 0%, #CE7357 126.11%)}.dark-charcoal{background:linear-gradient(130deg, #2E2D2D -0.84%, #484848 92.21%)}.sea-blue-1-gradient{background:linear-gradient(24deg, #066697 -38.31%, #5A9DD6 93.18%)}.carolina-blue{background:linear-gradient(100deg, #5A9DD6 24.67%, #8AC2F1 112.05%)}body{padding-top:105px}body.overflow{overflow:hidden}@media(max-width: 991px){body{padding-top:60px}}header{position:fixed;width:100%;top:0;left:0;z-index:4;height:100px;background:#fff;transition:all .1s ease}header.zindex{z-index:9999;box-shadow:0px 4px 8px rgba(37,36,59,.1)}header.zindex.secNavSticky.d-lg-block{height:auto}header.sticky{height:70px;overflow:hidden;z-index:3}header.sticky .menu{opacity:1;left:0;width:84px;padding:25px 20px 25px 40px}header.sticky .top-nav-left{opacity:0;width:50px}header.sticky .top-nav-right li.drop-down{opacity:0}header.sticky .top-nav-right li.drop-down>a{line-height:inherit}header.sticky .sub-nav{opacity:0;transform:translateY(-50%)}header.sticky .top-nav{height:70px}header.sticky .top-nav .logo{padding:15px 0 0 20px}header.sticky .top-nav-right li.stvi{display:block}header.sticky .top-nav-right li.stvi .icon-search{vertical-align:middle}header.sticky .sec-nav{display:none}header.sticky .login a{height:70px}@media(max-width: 991px){header.sticky .top-nav .logo{padding-top:0}}@media(max-width: 991px){header{height:70px}}header a{color:#25243b}header.d-lg-none .btn-box .btn-white{border:solid 1px;padding:8px 15px;margin-left:7px}header.d-lg-none .btn-box .btn-white.dropdown-toggle:after{display:none}header.d-lg-none .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative}header.d-lg-none .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #d9d9d9 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}header.d-lg-none .top-nav-right ul li{margin-right:5px}@media(max-width: 991px){header.d-lg-none .top-nav-right ul li{padding:0 2px}}@media(max-width: 991px){header.d-lg-none .top-nav-right ul li:last-child{margin-right:0;padding-right:0}}.header-main{margin:0 auto}.sec-nav{display:-ms-flexbox;display:flex;background:linear-gradient(131.93deg, #353535 0%, #000000 100%);height:55px;opacity:1;transform:translateY(0);transition:all .3s ease;position:relative;z-index:1;-ms-flex-align:center;align-items:center}.sec-nav>ul{display:-ms-flexbox;display:flex}.sec-nav>ul.pre{background:#000;margin-left:50px;border-radius:24px}@media(max-width: 1440px){.sec-nav>ul.pre{margin-left:20px}}.sec-nav>ul.pre li{margin:0px;line-height:2.5;font-size:12px}.sec-nav>ul.pre li a{border-radius:24px;display:block;padding:0 20px;color:#fff}@media(max-width: 1440px){.sec-nav>ul.pre li a{padding:0 15px}}@media(max-width: 1280px){.sec-nav>ul.pre li a{padding:0 6px}}@media(max-width: 1024px){.sec-nav>ul.pre li a{padding:0 6px}}.sec-nav>ul.pre li a:hover{font-weight:inherit;background:rgba(157,29,39,.3);color:#fff}.sec-nav>ul.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit;color:#fff}.sec-nav>ul.last{margin-left:auto;margin-right:28px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sec-nav>ul.last li{position:relative;height:100%;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.sec-nav>ul.last li{margin-right:0px}}.sec-nav>ul.last li:hover{background:#000}.sec-nav>ul.last li .icon-search{vertical-align:middle}.sec-nav>ul.last li a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 5px;font-size:12px;color:#fff}@media(max-width: 1024px){.sec-nav>ul.last li a{color:#fff}}.sec-nav>ul.last li a:link{color:#fff}.sec-nav>ul.last li a:visited{color:#fff}.sec-nav>ul.last li a:hover{height:100%;background:#000;color:#fff}.sec-nav>ul.last li:last-child{margin-right:0}.sec-nav>ul.last li.header-custom-dropdown .dropdown{position:relative}.sec-nav>ul.last li.header-custom-dropdown .dropdown a.header-custom-dropdown-help{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.6px;color:#981a1d;min-width:70px;height:30px;padding:0 14px;margin-left:5px;margin-right:5px;background:#fff;border-radius:25px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box}.sec-nav>ul.last li.header-custom-dropdown .dropdown a.header-custom-dropdown-help:hover{color:#fff;background:#981a1d}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu{font-size:1rem;color:#212529;text-align:left;list-style:none;width:355px;min-width:355px;max-width:355px;padding:0;margin:12px 0 0 -15px;border-radius:6px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);border:1px solid #d9d9d9;background:#fff;overflow:hidden;position:relative;z-index:9999;height:auto}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a{line-height:normal;padding:15px;border-bottom:1px solid #d9d9d9}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a:last-child{border:0}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a figure{margin:0;min-width:56px}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a p{margin:0;margin-left:15px}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.sec-nav>ul.last li.header-custom-dropdown .dropdown .help-dropdown-menu a:hover{background-color:#eee !important}.sec-nav>ul.last li.header-custom-dropdown .dropdown.show a.header-custom-dropdown-help:after{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #d9d9d9 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}.sec-nav>ul.last li.header-custom-dropdown:hover{background:none}.sec-nav>ul.last li.header-custom-login-button{margin-right:0}.sec-nav>ul.last li.header-custom-login-button a{font-size:17px;font-weight:500;letter-spacing:-0.6px;color:#981a1d;background:#fff;text-align:center;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 0;padding:0 5px;min-width:88px;height:36px;border-radius:25px;cursor:pointer}.sec-nav>ul.last li.header-custom-login-button a:hover{color:#fff;background:#981a1d}.sec-nav>ul.last li.header-custom-login-button:hover{background:none}.sec-nav>ul>li{line-height:40px;font-size:14px;margin-right:32px}.sec-nav>ul>li.sec{background:#f5f5f5;margin-right:0;padding-left:30px}.sec-nav>ul>li>a:hover,.sec-nav>ul>li>a.active{color:#fff}.sec-nav>ul>li>a:hover .icon-Down::before,.sec-nav>ul>li>a.active .icon-Down::before{content:""}.sec-nav>ul>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.sec-nav>ul .icon-search{font-size:16px;font-weight:700}.sec-nav>ul .icon-lage{font-size:20px}.sec-nav>ul .dfv{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media(max-width: 1024px){.sec-nav>ul li{margin-right:24px}.sec-nav>ul.pre{padding-left:0px;margin-left:10px}.sec-nav>ul.last{margin-right:4px}}.sec-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.sec-nav .menu a img{display:block}.sec-nav .menu a span{font-size:20px}.sec-nav .logo{padding:0px 0px 0 24px}@media(max-width: 1024px){.sec-nav .logo{padding:0px 0px 0 10px}}.sec-nav .logo a img{height:36px;display:block;width:auto}@media(max-width: 1024px){.sec-nav .logo a img{height:30px}}.sec-nav a{color:#fff}.sec-nav a:hover{color:#fff}.sec-nav .dropdown-content a{color:#54565b}.sec-nav .icon-Down:before{color:#da3442}.sec-nav .btn-box .btn-red{padding:7px 23px;font-size:14px}.sec-nav .btn-box .btn-white{min-width:88px;font-weight:500;height:36px;font-size:17px;letter-spacing:-0.6px}@media(max-width: 1024px){.sec-nav .btn-box .btn-white{min-width:68px;height:33px;font-size:14px}}.sec-nav .btn-box .btn-white:hover{background:#9d1d27;color:#fff !important}.top-nav{font-size:14px;height:45px;display:-ms-flexbox;display:flex;padding:0 65px;background:#fff;box-shadow:0px 4px 8px rgba(37,36,59,.1)}@media(max-width: 1024px){.top-nav{padding:0}}@media(max-width: 991px){.top-nav{box-shadow:none}}.top-nav .logo{padding:10px 30px 0 46px}.top-nav .logo a img{display:block}.top-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.top-nav .menu a img{display:block}.top-nav .menu a span{font-size:20px}@media(max-width: 1024px){.top-nav .logo{padding:10px 10px 0 30px}}@media(max-width: 991px){.top-nav{height:60px;-ms-flex-align:center;align-items:center}.top-nav .menu{position:static;opacity:1;left:0;width:24px}.top-nav .logo{padding:0 0 0 0}.top-nav .logo img{height:34px}.top-nav .menu-mob .icon-menu,.top-nav .icon-search{display:block;font-size:20px}.top-nav .icon-search{font-size:24px}.top-nav .myCornerm img{height:30px}.top-nav .menu-mob .icon-menu::before{color:#9b1e26}}.top-nav .top-nav-left .drop-down.rgt .dropdown-content{left:auto;right:0px}.top-nav .top-nav-left .dropdown-content{left:0;top:45px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:760px;max-height:290px;overflow-y:scroll}@media(max-width: 1024px){.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:550px}}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col{height:235px;min-width:520px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col .grdiantCard{width:46%}.top-nav .top-nav-left .dropdown-content.onlinkList{padding:0px;border-radius:0 0 10px 10px}.top-nav .top-nav-left .dropdown-content.onlinkList li{margin-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li:last-child a{border-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li a{display:-ms-flexbox;display:flex;padding:18px 20px;border-bottom:solid 1px rgba(151,151,151,.2);-ms-flex-align:center;align-items:center}.top-nav .top-nav-left .dropdown-content.onlinkList li a span{padding-right:23px}.top-nav-left{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-left>li{margin:0;position:relative}.top-nav-left>li.active>a,.top-nav-left>li:hover>a{font-weight:700}.top-nav-left>li.active>a .icon-Down::before,.top-nav-left>li:hover>a .icon-Down::before{color:#9d1d27;content:""}.top-nav-left>li>a{display:block;border-bottom:3px solid #fff;padding:14px 18px;height:45px;color:#9d1d27;white-space:nowrap}@media(max-width: 1024px){.top-nav-left>li>a{padding:16px 8px}}.top-nav-left>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.top-nav-left>li>a .icon-Down::before{color:#9d1d27}.top-nav-left>li>a:hover{border-bottom:3px solid #9d1d27;background:#f6f6f6}.top-nav-left>li .dfm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-left>li .dfm .icon-more{font-size:20px;margin-right:8px}.top-nav-left>li .icon{margin-right:8px;display:inline-block}.top-nav-left>li .icon img{width:20px;height:20px}@media(max-width: 1280px){.top-nav-left>li.hide-1024{display:none}}@media(max-width: 1280px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:12px 8px}}@media(max-width: 1280px){.top-nav-left>li.ira-mobile-view{font-size:14px;margin:0}.top-nav-left>li.ira-mobile-view>a{padding:12px 8px}}.top-nav-right{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-right .icon-search:before{color:#9d1d27}.top-nav-right .right-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1024px){.top-nav-right .right-nav{padding-right:10px}}.top-nav-right .right-nav>li{margin:0 12px;position:relative}.top-nav-right .right-nav>li>a{padding:15px 0;line-height:30px}.top-nav-right .right-nav>li:last-child{margin-right:0}.top-nav-right .right-nav>li.stvi{display:none}.top-nav-right .right-nav>li .search,.top-nav-right .right-nav>li .icon-lage{font-size:22px}.top-nav-right .right-nav>li .phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0}.top-nav-right .right-nav>li .phone:hover .f10{color:#25243b}.top-nav-right .right-nav>li .phone .f10{margin-bottom:0;line-height:1;font-size:10px;margin-left:8px;font-weight:600}.top-nav-right .right-nav>li .phone .f10.hotline{font-weight:400;font-size:12px;line-height:20px;color:#981a1d}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone .f10.hotline{font-size:11px;line-height:16px}}.top-nav-right .right-nav>li .phone span{display:block;font-weight:600;font-size:16px;line-height:16px;color:#9d1d27;letter-spacing:.23px;margin-top:4px}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone span{font-size:13px}}@media(max-width: 1024px){.top-nav-right .right-nav>li{margin:0 8px;font-size:14px}}@media(max-width: 991px){.top-nav-right .right-nav>li{margin-right:24px}}.sub-nav{opacity:1;transform:translateY(0);transition:all .3s ease;border-top:1px solid #d8d8d8}.sub-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sub-nav ul li{padding:20px}.my-corner{display:inline-block;background:url(../images/svg/my-corner.svg) no-repeat right center;padding-right:46px;line-height:38px}@media(max-width: 1024px){.my-corner{padding-right:38px;height:38px}.my-corner span{display:none}}.login a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.3s;position:relative;padding:0;margin:0 54px 0 0;color:#525252}.login a span{margin-right:8px}@media(max-width: 1024px){.login a{margin-right:30px}}@media(max-width: 991px){.login a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:14px 13px 13px;margin-right:-15px;font-size:12px}.login a span{font-size:20px;margin:0 0 3px}}.top-nav-container .header-custom-dropdown{padding:0 2px;margin-right:5px}.top-nav-container .header-custom-dropdown .dropdown{position:relative}.top-nav-container .header-custom-dropdown .dropdown a.header-custom-dropdown-help{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:500;color:#9d1d27;padding:8px 15px;margin-left:0px;margin-right:0px;position:relative;background:#fff;border-radius:25px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;border:solid 1px;text-decoration:none}.top-nav-container .header-custom-dropdown .dropdown a.header-custom-dropdown-help:hover{color:#9d1d27;background:#fff}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu{font-size:1rem;color:#212529;text-align:left;list-style:none;width:355px;min-width:355px;max-width:355px;padding:0;margin:0px 0 0 0;border-radius:6px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);border:1px solid #d9d9d9;background:#fff;overflow:hidden;position:relative;z-index:9999;height:auto}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a{line-height:normal;padding:15px;border-bottom:1px solid #d9d9d9}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a:last-child{border:0}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a figure{margin:0;min-width:56px}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a p{margin:0;margin-left:15px}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu a:hover{background-color:#eee !important}.top-nav-container .header-custom-dropdown .dropdown .help-dropdown-menu.show{transform:none !important;position:fixed !important;left:auto !important;right:5px !important;top:62px !important}.top-nav-container .header-custom-dropdown .dropdown.show a.header-custom-dropdown-help:after{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #d9d9d9 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}.top-nav-container .header-custom-dropdown:hover{background:none}.top-nav-container .header-custom-login-button{margin-right:0}.top-nav-container .header-custom-login-button a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:500;color:#9d1d27;padding:8px 15px;margin-left:0px;margin-right:0px;position:relative;background:#fff;border-radius:25px;text-align:center;white-space:nowrap;cursor:pointer;box-sizing:border-box;border:solid 1px;text-decoration:none}.top-nav-container .header-custom-login-button a:hover{color:#9d1d27;background:#fff}.top-nav-container .header-custom-login-button:hover{background:none}.mob-menu{display:none}@media(max-width: 991px){.mob-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background:#fff;overflow:auto}.mob-menu .mm-top-in{height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.07)}.mob-menu .mm-top-in .logo img{height:34px;width:auto}.mob-menu .mm-top-in .search{margin-left:auto;margin-right:20px}.mob-menu .mm-top-in .search .icon-search{font-size:24px}.mob-menu .mm-top-in .search .icon-search:before{color:#9b1e26}.mob-menu .mm-top-in .icon-close{font-size:18px}.mob-menu .mm-top-in .icon-close:before{color:#9b1e26}.mob-menu .mm-mid .mob-scrollm{background:linear-gradient(131.93deg, #353535 0%, #000000 100%);padding:15px}.mob-menu .mm-mid .mob-scrollm ul{min-width:300px}.mob-menu .mm-mid .nav.pre{background:#000;border-radius:24px;padding:0}.mob-menu .mm-mid .nav.pre li{padding:0;margin-right:4px}.mob-menu .mm-mid .nav.pre li a{font-size:12px;line-height:20px;color:#fff;white-space:nowrap}.mob-menu .mm-mid .nav.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit}.mob-menu .mm-mid .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 35px;overflow-x:auto}.mob-menu .mm-mid .nav li{margin-right:12px;padding:15px 0}.mob-menu .mm-mid .nav li:last-child{margin-right:0}.mob-menu .mm-mid .nav li a{display:inline-block;padding:5px 14px;border-radius:15px}.mob-menu .mm-mid .nav li a.active{font-weight:700;background:#9d1d27;color:#fff}.mob-menu .mm-mid .tab-content{padding:0}.mob-menu .mm-mid .tab-content .mlink{border-bottom:1px solid rgba(157,29,39,.3);padding-bottom:24px;margin-bottom:0}.mob-menu .mm-mid .tab-content .mlink a{font-weight:700;color:#9d1d27}.mob-menu .footer-top .fot-dred{padding:40px 20px}.mob-menu .footer .fot-dred .col-lg-5{margin-bottom:0}.mob-menu .mob-smenu a.redirect-link{padding:22px 15px 15px 15px;position:relative;background:#9d1d27;border-bottom:1px solid rgba(216,216,216,.21);color:#fff;display:block}.mob-menu .mob-smenu a.redirect-link::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:24px;color:#fff}.mob-menu .mob-smenu .main-link{padding:20px 15px;background:#d8d8d8;font-weight:700}.mob-menu .mob-smenu .main-link a{color:#9d1d27}.mob-menu .mob-smenu .fhd{padding:20px 15px;position:relative;background:#f3f3f3;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fhd.act{color:#9d1d27;font-weight:700}.mob-menu .mob-smenu .fhd.act::before{content:""}.mob-menu .mob-smenu .fhd::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:20px;color:#9d1d27}.mob-menu .mob-smenu .fhd.others-menu{background:#525252;color:#fff;border-bottom-color:#d0d0d0}.mob-menu .mob-smenu .fhd.others-menu.last{border-bottom:0}.mob-menu .mob-smenu .fhd.others-menu::before{color:#fff}.mob-menu .mob-smenu .fbody{display:none;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fbody .fhd{border-bottom:0;background:#f3f3f3;border-top:1px solid rgba(216,216,216,.5);padding:22px 15px 15px 15px;color:#54565b}.mob-menu .mob-smenu .fbody .fhd:first-child{border-top:0}.mob-menu .mob-smenu .fbody .fhd.act{color:#54565b}.mob-menu .mob-smenu .fbody .fhd.act::before{content:"";color:#9d1d27}.mob-menu .mob-smenu .fbody .fhd::before{content:"";right:15px;color:#54565b}.mob-menu .mob-smenu .fbody ul{display:none}.mob-menu .mob-smenu .fbody ul.flist{display:block}.mob-menu .mob-smenu .flist{padding-top:25px;display:none}.mob-menu .mob-smenu .flist li{padding:0 25px 20px 25px}.mob-menu .mob-smenu .flist li.viewAll a{color:#9b1e26}.mob-menu .mob-smenu .flist li a{color:#25243b}.mob-menu .mob-smenu .flist li a.f16br{color:#9b1e26}.mob-menu .mob-smenu .flist li hr{margin-bottom:.5rem}.mob-menu .mob-smenu .flist li:last-child{padding-bottom:28px}.mob-menu .mob-smenu .flist li.flist-hd{font-weight:700;color:#9d1d27;padding-left:15px}.mob-menu .mob-smenu .fhd-link{padding:28px 0;font-weight:700;border-top:1px solid rgba(216,216,216,.5)}.mob-menu .footer .fot-red1{padding:20px 0}.mob-menu .footer .fot-red1 ul li{font-weight:700;border-bottom:1px solid rgba(255,255,255,.2);margin-top:0;padding:16px 0}.mob-menu .footer .fot-red1 ul li:last-child{border-bottom:0}.mob-menu .footer{margin-bottom:0}}@media(max-width: 767px){.mob-menu .mm-mid .nav{padding:0 15px}}.snav-wraper,.stab-wraper{height:65px}.bg-grey .secondary-tab{border-bottom:solid 1px #d8d8d8;background:#fafafa;height:69px}@media(max-width: 1024px){.bg-grey .secondary-tab{height:auto}}.secondary-nav,.secondary-tab,.secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.secondary-nav.sticky,.secondary-tab.sticky,.secondary-tab-normal.sticky{position:fixed;width:100%;top:55px;left:0;z-index:3}.secondary-nav.sticky ul:not(.filter) li a,.secondary-tab.sticky ul:not(.filter) li a,.secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.secondary-nav.sticky .container .btn-box,.secondary-tab.sticky .container .btn-box,.secondary-tab-normal.sticky .container .btn-box{top:5px}.secondary-nav.sticky .container .btn-box .btn-red,.secondary-tab.sticky .container .btn-box .btn-red,.secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.secondary-nav ul:not(.filter),.secondary-tab ul:not(.filter),.secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex}.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 25px}.secondary-nav ul:not(.filter).op1 li:last-child,.secondary-tab ul:not(.filter).op1 li:last-child,.secondary-tab-normal ul:not(.filter).op1 li:last-child{margin-right:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 14px}}.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 36px}.secondary-nav ul:not(.filter) li p,.secondary-tab ul:not(.filter) li p,.secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.secondary-nav ul:not(.filter) li.no-data,.secondary-tab ul:not(.filter) li.no-data,.secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 15px}}.secondary-nav ul:not(.filter) li:first-child,.secondary-tab ul:not(.filter) li:first-child,.secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.secondary-nav ul:not(.filter) li a,.secondary-tab ul:not(.filter) li a,.secondary-tab-normal ul:not(.filter) li a{padding:25px 0 20px;display:block;font-weight:400;position:relative;font-size:17px;line-height:20px;letter-spacing:-0.5px}.secondary-nav ul:not(.filter) li a::after,.secondary-tab ul:not(.filter) li a::after,.secondary-tab-normal ul:not(.filter) li a::after{border-bottom:3px solid #9d1d27;content:"";left:0;right:0;bottom:0;width:0;margin:auto;position:absolute;transition:.3s all ease}.secondary-nav ul:not(.filter) li a strong,.secondary-tab ul:not(.filter) li a strong,.secondary-tab-normal ul:not(.filter) li a strong{font-weight:300;color:#25243b}.secondary-nav ul:not(.filter) li a.active strong,.secondary-nav ul:not(.filter) li a:hover strong,.secondary-tab ul:not(.filter) li a.active strong,.secondary-tab ul:not(.filter) li a:hover strong,.secondary-tab-normal ul:not(.filter) li a.active strong,.secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:500}.secondary-nav ul:not(.filter) li a.active::after,.secondary-nav ul:not(.filter) li a:hover::after,.secondary-tab ul:not(.filter) li a.active::after,.secondary-tab ul:not(.filter) li a:hover::after,.secondary-tab-normal ul:not(.filter) li a.active::after,.secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}@media(max-width: 991px){.secondary-nav,.secondary-tab,.secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.secondary-nav::-webkit-scrollbar,.secondary-tab::-webkit-scrollbar,.secondary-tab-normal::-webkit-scrollbar{display:none}.secondary-nav ul li,.secondary-tab ul li,.secondary-tab-normal ul li{margin:0 24px}}.secondary-tab-normal{border-bottom:solid 1px #d8d8d8;height:69px}@media(max-width: 767px){.secondary-tab-normal ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.secondary-tab-normal ul li{margin:0 8px}@media(max-width: 767px){.secondary-tab-normal ul li{margin:0}}.secondary-tab-normal ul li a{padding:30px 15px 20px 20px}@media(max-width: 1024px){.secondary-tab-normal{height:auto}}.sec-nav ul.last .dropdown-content,.right-nav .dropdown-content,.sub-nav .dropdown-content,.top-nav .dropdown-content{display:none;position:absolute;background:#fff;width:300px;left:-20px;z-index:2;top:50px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07);padding:20px 28px 5px}.sec-nav ul.last .dropdown-content li,.right-nav .dropdown-content li,.sub-nav .dropdown-content li,.top-nav .dropdown-content li{margin-bottom:12px}.sec-nav ul.last .dropdown-content li:last-child,.right-nav .dropdown-content li:last-child,.sub-nav .dropdown-content li:last-child,.top-nav .dropdown-content li:last-child{margin-bottom:0}.sec-nav ul.last .dropdown-content li.sep-line,.right-nav .dropdown-content li.sep-line,.sub-nav .dropdown-content li.sep-line,.top-nav .dropdown-content li.sep-line{border-bottom:1px solid #d8d8d8;margin:16px 0}.sec-nav ul.last .drop-down:hover>a,.right-nav .drop-down:hover>a,.sub-nav .drop-down:hover>a,.top-nav .drop-down:hover>a{border-bottom-color:#9d1d27}.sec-nav ul.last .drop-down:hover>a .icon-Down::before,.right-nav .drop-down:hover>a .icon-Down::before,.sub-nav .drop-down:hover>a .icon-Down::before,.top-nav .drop-down:hover>a .icon-Down::before{content:""}.sec-nav ul.last .drop-down:hover .dropdown-content,.right-nav .drop-down:hover .dropdown-content,.sub-nav .drop-down:hover .dropdown-content,.top-nav .drop-down:hover .dropdown-content{display:block}.sec-nav ul.last .dropdown-content{top:55px;background:#000;width:260px;left:0px;padding:3px 0;border-radius:0 0 10px 10px}@media(max-width: 1280px){.sec-nav ul.last .dropdown-content{left:-70px}}.sec-nav ul.last .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block}.sec-nav ul.last .dropdown-content li:last-child a{border-bottom:0px}.sec-nav ul.last .dropdown-content li a{padding:12px 30px 12px 12px;font-size:12px;line-height:1.3;color:#fff;border-bottom:solid 1px rgba(216,216,216,.2);background:url("../images/lm/arrow2.svg") no-repeat 94% 15px;-ms-flex-pack:start;justify-content:start}.sec-nav ul.last .rgt .dropdown-content{left:auto;right:-20px}.mega-menu{display:-ms-flexbox;display:flex}.mega-menu ul.nav{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #d8d8d8;-ms-flex:0 0 185px;flex:0 0 185px;padding:10px 0;min-height:520px;-ms-flex-pack:start;justify-content:flex-start}.mega-menu ul.nav li{padding:0;margin-top:30px;font-weight:700;position:relative}.mega-menu ul.nav li a{padding:0;line-height:24px;display:block}.mega-menu ul.nav li a.active{color:#9d1d27}.mega-menu ul.nav li a.active::after{border-right:2px solid #9d1d27;position:absolute;right:-2px;top:0;height:100%;content:""}.mega-menu .menu-right-box{padding:40px 0 40px 60px;width:100%}.mega-menu .menu-right-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.mega-menu .menu-right-box ul.no-hd li:first-child{margin-top:0}.mega-menu .menu-right-box ul li{padding:0;margin-top:20px}.mega-menu .menu-title,.mega-menu .card-title{margin:0;font-size:24px;line-height:1.2;font-weight:700}.mega-menu .menu-title.MT30,.mega-menu .card-title.MT30{margin-top:30px}.mega-menu .menu-title.with-btn,.mega-menu .card-title.with-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mega-menu .menu-title.with-btn .arrow span,.mega-menu .card-title.with-btn .arrow span{font-size:16px;font-weight:bold}.icon-close.black::before{color:#54565b}.login-bx{padding:0}.login-bx .login-top{background:#9d1d27;background-image:linear-gradient(134deg, #c4777d 0%, #9d1d27 91%);padding:40px 60px 32px;border-radius:4px 4px 0 0}.login-bx .login-top .hd{color:#fff;margin-bottom:20px}.login-bx .login-top .white-box,.login-bx .login-top .accordian .tog_cont,.accordian .login-bx .login-top .tog_cont,.login-bx .login-top .accordian .trgr,.accordian .login-bx .login-top .trgr,.login-bx .login-top .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .login-bx .login-top .ad-card{padding-top:5px}.login-bx .login-top .login-nav ul{display:-ms-flexbox;display:flex}.login-bx .login-top .login-nav ul li{width:50%;text-align:center}.login-bx .login-top .login-nav ul li a{padding:20px 0;display:block;border-bottom:5px solid rgba(0,0,0,0)}.login-bx .login-top .login-nav ul li a.active{border-bottom-color:#9d1d27;font-weight:700}.login-bx .login-top .tab-pane{text-align:center;padding:40px 20px}.login-bx .login-top .tab-pane .padg{padding:0 60px}.login-bx .login-top .tab-pane .btn-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:32px}.login-bx .login-top .tab-pane .btn-box a{font-size:14px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:26px}.login-bx .login-btm{padding:40px 80px;background:#fff;border-radius:0 0 4px 4px}@media(max-width: 991px){.login-bx .login-top .tab-pane .btn-box a{line-height:50px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:46px}}@media(max-width: 767px){.login-bx .popup-close{right:12px;top:12px}.login-bx .login-top{padding:30px 15px}.login-bx .login-top .tab-pane .padg{padding:0}.login-bx .login-top .tab-pane .btn-box{display:block}.login-bx .login-top .tab-pane .btn-box a{min-width:200px}.login-bx .login-top .tab-pane .btn-box a:first-child{margin:0 0 10px}.login-bx .login-btm{padding:30px}.login-bx .login-btm .btn-box.MT15 .MR10{margin:0 0 10px}}.login-bx .login-upgrade{background:url(../images/upgrade.png) no-repeat 0 0;background-size:cover;padding:35px 40px 30px}.login-bx .loan-and-wholesale{padding:35px 40px 10px}.login-bx .loan-and-wholesale .heading{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.login-bx .loan-and-wholesale ul li{font-size:17px;font-weight:700;color:#9d1d27;margin-bottom:20px}.login-bx .loan-and-wholesale ul li a{color:#9d1d27;display:inline-block;background:url(../images/svg/link-arrow.svg) no-repeat right center;padding-right:20px;font-size:16px}.feedback{position:fixed;right:0;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feedback img{width:32px;height:auto}.announcement{position:absolute;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;margin:-80px 0 0 -62px}.announcement img{width:37px;height:82.2px}.announ-box{background:#fff;padding:30px 15px 30px 30px;position:fixed;top:0;right:-350px;width:350px;height:100%;z-index:4;transition:all ease .4s}.announ-box.open{right:0}.announ-box.open+.ann-overlay{display:block}@media(max-width: 767px){.announ-box{right:-280px;width:280px}.announ-box .hd3b{font-size:20px}}.ann-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:3;display:none}.announ-list{height:96%;margin-top:10px}.announ-list .announ-item{padding:16px 0;margin-right:10px;border-bottom:1px solid #d8d8d8;color:#767676}.announ-list .announ-item .f12{line-height:16px;margin:8px 0}.announ-list .announ-item .annImg{margin:10px 0}.announ-list .announ-item .annImg img{width:100%}.announ-list .announ-item .more{display:none}.announ-list .announ-item .rmore{color:#9d1d27}.announ-list .announ-item a{font-weight:700}@media(max-width: 767px){.announ-list{height:88vh}}.menu-cardList-cnt .hd-bx{margin:0px}.menu-cardList-cnt .hd-bx h4{font-size:10px;text-transform:uppercase;color:rgba(37,36,59,.5);letter-spacing:1.5px}.menu-cardList{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.grdiantCard{border-radius:8px;min-width:31%;margin:0 8px;margin-bottom:15px}@media(max-width: 1024px){.grdiantCard{width:30%;margin:3px 5px}}.grdiantCard a{position:relative;padding:15px 20px;min-height:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:500;transition:ease-in .1s}@media(max-width: 1024px){.grdiantCard a{padding:7px 10px;min-height:60px;font-size:12px}}.grdiantCard a span{background:#fff;border-radius:50%;height:30px;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.grdiantCard a span:before{color:#9d1d27;font-weight:600}.more-nav{display:none}@media(max-width: 991px){.more-nav{background-image:linear-gradient(180deg, #353535 0%, #000000 100%);display:none;position:fixed;height:100%;width:100%;z-index:3;top:0px}.more-nav.act{display:block !important}}.more-nav .logo-bar{padding:18px 20px}.more-nav .logo-bar .logo{width:88px}@media(max-width: 991px){.more-nav .mob-scroll{max-height:84%;margin-bottom:190px}}.list-more ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#fff;font-size:28px;padding:20px 35px 20px 20px}@media(max-width: 767px){.list-more ul li a{font-size:24px}}.list-more ul li a span{background:#54565b;font-size:24px}.list-more ul li a span img{padding-right:15px}@media(max-width: 767px){.list-more ul li a span{background:none}}.list-more ul li a .icon-Down:before{font-size:20px;color:#da3442}.list-more ul li a.act .icon-Down:before{content:""}.list-more .dropdown-content{background:#000;padding:30px 0}.list-more .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block;margin-left:55px;margin-right:30px}.list-more .dropdown-content li:last-child a{border-bottom:0px}.list-more .dropdown-content li a{padding:10px 30px 20px 12px;font-size:16px;color:#fff;background:url("../images/lm/arrow.svg") no-repeat 97% 15px;-ms-flex-pack:start;justify-content:start}.header-op1{height:70px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.header-op1.op2{height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#f3f3f3}.header-op1.op2 .logo{padding:10px 0}.header-op1.op2 .logo img{width:auto;height:35px}.header-op1.op2.secNavSticky{-ms-flex-align:start;align-items:flex-start}.header-op1.op2.zindex{z-index:2;box-shadow:0px 4px 8px rgba(37,36,59,.1)}.header-op1.op2.zindex.secNavSticky.d-lg-block{height:auto}.header-op1.op2.zindex.secNavSticky.d-lg-block .top-nav{display:none}@media(max-width: 991px){.header-op1.op2{height:60px;background:#fff}}.header-op1 .logo{padding:15px 0}.header-op1 .logo img{width:auto;height:40px}.top-nav-new{padding:7px 12px 7px 2px;height:auto}@media(max-width: 991px){.top-nav-new{padding:7px 0}}@media(max-width: 767px){.top-nav-new{overflow-x:auto;overflow-y:hidden}}@media(max-width: 767px){.top-nav-new>div{min-width:790px}}.top-nav-new ul{display:inline-block}.top-nav-new ul li a{text-align:center;font-size:14px;font-weight:400;line-height:16px;padding:20px 10px 20px 10px}@media(max-width: 991px){.top-nav-new ul li a{padding:20px 5px 20px 5px;font-size:13px}}@media(max-width: 991px)and (max-width: 767px){.top-nav-new ul li a{font-size:14px;padding:17px 10px}}.top-nav-new ul li a.active,.top-nav-new ul li a:hover{border-bottom:4px solid #9b1e26}.top-nav-new ul li a .newbutton{width:-moz-max-content;width:max-content;padding:4px 8px;-ms-flex-negative:0;flex-shrink:0;border-radius:87px;border:.5px solid var(#edc068);background:linear-gradient(321deg, #f2d18f -1.49%, #fcedb7 95.11%)}.top-nav-new ul li a .newbutton .newtext{text-align:center;font-size:14px;font-weight:600;line-height:normal}.top-nav-new .btn-box .btn-red{padding:10px 20px;font-size:14px}.padding-top-n1{padding-top:62px}@media(max-width: 991px){body.customer-service{padding-top:160px}}@media(max-width: 991px){body header{height:auto}}.sec-nav.black-linear{background:linear-gradient(270deg, #1B1B1B 55.84%, #202020 96.63%)}.sec-nav.black-linear ul.pre li a{border-radius:12px}.sec-nav.black-linear ul.last>li:first-child a.btn-white{min-width:70px}@media(max-width: 1199px){.sec-nav.black-linear ul.last>li:first-child a.btn-white{min-width:70px}}.sec-nav.black-linear ul.last>li:last-child{margin-right:0}.sec-nav.black-linear ul.last>li:last-child a{margin:0}.sec-nav.black-linear ul.last li.help-dropdonw:hover,.sec-nav.black-linear ul.last li.login-button:hover{background:none}.sec-nav .btn-box.btn-box-medium.show .btn-white.dropdown-toggle{position:relative;z-index:2}.sec-nav .btn-box.btn-box-medium.show .btn-white.dropdown-toggle:before{content:"\a";content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:39px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:3}.sec-nav .btn-box.btn-box-medium .btn-white{min-width:88px;font-weight:500;height:36px;font-size:17px;letter-spacing:-0.6px;color:#981a1d}@media(max-width: 1280px){.sec-nav .btn-box.btn-box-medium .btn-white{font-size:13px;line-height:29px;padding:0 8px;margin-left:5px;margin-right:5px}}.sec-nav .btn-box.btn-box-medium .btn-white.ira-help:hover{background:#fff;color:#981a1d}.sec-nav .btn-box.btn-box-medium .btn-white.ira-help img{margin-top:-7px}.sec-nav .btn-box.btn-box-medium .btn-white.customer-support{min-width:70px;height:30px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#981a1d}.sec-nav .btn-box.btn-box-medium .btn-white.customer-support.dropdown-toggle:after{display:none}.sec-nav .btn-box.btn-box-medium .btn-white.customer-support:hover{color:#fff !important;background:#981a1d}.sec-nav .btn-box.btn-box-medium .btn-white:hover{color:#fff !important;background:#981a1d}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav{padding:0 20px}}@media(max-width: 1280px)and (max-width: 991px){.sec-nav.black-linear+.top-nav{box-shadow:none;padding:0 0px}}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li{margin:0px 2px}}.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{border-top:0;padding:11px 16px;color:#2d2d2d}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{padding:11px 9px}}@media(max-width: 1280px)and (max-width: 767px){.sec-nav.black-linear+.top-nav .top-nav-left.top-nav-left-cs>li>a{padding:14px 8px}}.sec-nav.black-linear+.top-nav .top-nav-left>li.active>a,.sec-nav.black-linear+.top-nav .top-nav-left>li:hover>a{color:#2d2d2d;border-bottom-color:#9b1e26}.sec-nav.black-linear+.top-nav .top-nav-left>a:hover,.sec-nav.black-linear+.top-nav .top-nav-left>a.active{border-bottom:3px solid #9d1d27}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav>li{margin:0 10px}@media(max-width: 1280px){.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav>li{margin:0 5px}}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav.customer-support-reset .blk-btn{padding:0 15px 0 46px !important;color:#fff}.sec-nav.black-linear+.top-nav .top-nav-right.top-nav-right-cs .right-nav.customer-support-reset .blk-btn:hover{color:#fff}.blk-btn{background:#000 url(../images/offers_animation.gif) no-repeat -4px 0;background-size:130px;box-shadow:0px 0px 5px rgba(155,30,38,.8);border-radius:13px;font-weight:600;font-size:14px;line-height:26px;color:#fff;display:inline-block;padding:0 15px 0 46px;white-space:nowrap}.blk-btn img{margin-right:10px}.blk-btn:hover{color:#fff}.m-support{position:relative;padding:8px 0px;box-shadow:0px 4px 8px rgba(37,36,59,.05);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.m-support .btn-box .btn-white{font-weight:500;font-size:12px;line-height:20px;color:#981a1d}.m-support .btn-box .btn-white img{margin-right:4px}@media(max-width: 767px){.m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media(max-width: 1024px){.m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.m-nav-bottom{box-shadow:0px 4px 8px rgba(37,36,59,.05);-ms-overflow-style:none;scrollbar-width:none}.m-nav-bottom::-webkit-scrollbar{display:none}.m-nav-bottom li.active>a{border-color:#9d1d27;color:#25243b}.m-nav-bottom li>a{border-top:0;padding:13px 8px;color:rgba(37,36,59,.8)}.m-nav-bottom li>a.active{color:#25243b}.top-nav-container{position:relative;z-index:2;background-color:#fff}@media(max-width: 767px){.top-nav-container{border-bottom:1px solid #d9d9d9}}.help-drodown-menu{width:355px;min-width:355px;max-width:355px;border-radius:6px;border:1px solid #d9d9d9;background:#fff;padding:0;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);z-index:9999;margin-top:10px;margin-left:-15px;overflow:hidden}.help-drodown-menu a{line-height:normal;padding:15px !important;border-bottom:1px solid #d9d9d9}.help-drodown-menu a:last-child{border:0}.help-drodown-menu a figure{margin:0}.help-drodown-menu a p{margin:0;margin-left:15px}.help-drodown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.help-drodown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.help-drodown-menu a:hover{background-color:#eee !important}.footer{font-size:14px;font-weight:300}@media(max-width: 991px){.footer{margin-bottom:56px}}.explorer11 .footer{position:relative}.explorer11 .footer .stoke-value{float:none;position:absolute;right:0;top:0}.footer .fot-red .container{position:relative}.footer .fot-red .container .scroll-top{position:absolute;top:-82px;right:-30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:65px;height:65px;border-radius:50%;background:#ffcb05;font-size:12px;font-weight:700;color:#525252}.footer .fot-red .container .scroll-top .icon-Up{font-size:20px;margin-bottom:-4px;color:#525252}@media(max-width: 991px){.footer .fot-red .container .scroll-top{display:none}}.footer p{margin-bottom:0;font-size:14px}.footer p strong{font-size:14px}.footer .stoke-value{font-size:24px;line-height:1;float:right}.footer ul li{margin-top:12px;font-size:14px}.footer ul.social{display:-ms-flexbox;display:flex}.footer ul.social li{margin:0 30px 0 0}.footer ul.social li:last-child{margin-right:0}.footer ul.app-list{display:-ms-flexbox;display:flex}.footer ul.app-list li{margin:0 10px 0 0}.footer ul.app-list li:last-child{margin-right:0}@media(max-width: 767px){.footer ul.app-list img{width:140px;height:auto}}.footer .fhd{font-size:14px;font-weight:700;border-bottom:1px solid rgba(255,255,255,.21);padding-bottom:16px;letter-spacing:.5px;margin-bottom:10px}.footer .fhd.nol{border-bottom:0;margin-bottom:0}.footer .fot_trgr{font-weight:700;letter-spacing:.5px;line-height:24px;cursor:pointer}.footer .fot_trgr.act{border-bottom:1px solid rgba(255,255,255,.21);padding-bottom:16px;margin-bottom:10px}.footer .fot_trgr.act .icon-plus::before{content:""}.footer .fot_trgr .icon-plus{font-size:24px;margin-left:20px;vertical-align:top;display:inline-block}.footer .fot_trgr .icon-plus::before{color:#fff}.footer-top{background:#9d1d27;color:#fff}.footer-top.grdred{background-image:linear-gradient(134deg, #9B1E26 0%, #56070C 100%)}.footer-top a{color:#fff;font-size:14px}.footer-top .fot-red{padding:50px 0}.footer-top .fot-dred{background:rgba(17,17,17,.1);padding:40px 0}.footer-top .fot-dred a span{font-size:24px}@media(max-width: 767px){.footer-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-top .fot-dred{-ms-flex-order:3;order:3}.footer-top .stoke-value{display:none}}.footer-btm{padding:30px 0;color:#0d0d0d;font-size:12px}@media(max-width: 767px){.footer-btm{font-size:11px}}.footer-btm .d-flex{-ms-flex-pack:justify;justify-content:space-between}.footer-btm a{color:#9d1d27;font-weight:600;margin:0 5px;font-size:12px}@media(max-width: 767px){.footer-btm a{font-size:11px}}.footer-btm p{font-size:12px}@media(max-width: 767px){.footer-btm p{font-size:11px}}.footer-btm.op1{background:#f3f3f3;font-size:14px}.footer-btm.op1 a{color:#54565b;font-weight:400}@media(max-width: 1024px){.footer .fot-red .container .scroll-top{right:0}}@media(max-width: 767px){.footer .fot-red .fhd,.footer .fot_trgr{padding-top:6px}.footer .fot-red .fhd::before,.footer .fot_trgr::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:13px;top:6px;color:#fff}.footer .fot-red .fhd.act::before,.footer .fot_trgr.act::before{content:""}.footer .fot-red .fhd.act+.row,.footer .fot_trgr.act+.row{margin-bottom:15px}.footer .footer-top .fot-red:first-child{padding-bottom:0;padding-top:30px}.footer .footer-top .fot-red:last-child{padding-top:0;padding-bottom:30px}.footer .fot_trgr{padding:6px 0 16px}.footer .fot_trgr .icon-plus{display:none}.footer .fot-dred .col-lg-5{margin:35px 0}.footer-btm .d-flex{-ms-flex-direction:column;flex-direction:column;text-align:center}.footer-btm .d-flex div:first-child{margin-bottom:20px}.footer-btm .d-flex a{color:#9d1d27;font-weight:700}.footer .fot_tog .row{-ms-flex-direction:column;flex-direction:column}}.service-box{background-color:#fff;padding:50px 0;position:relative}.service-box::before{background:#f3f3f3;position:absolute;left:0;top:0;content:"";height:125px;width:100%}.service-box.op1::before{height:85px}.service-box.op2::before{display:none}@media(max-width: 767px){.service-box.op2{padding:30px 0}}.service-box.op2 .row.cards{margin-top:0}.service-box.op3::before{display:none}.service-box.op3 .list-item{padding:0;margin-bottom:15px}.service-box.op3 .list-item li span{height:90px;width:90px;-ms-flex:0 0 90px;flex:0 0 90px}.service-box.op3 .card .card-body{padding:40px 16px}.service-box.op3 .card .card-title{line-height:1;margin:0}.service-box.op3 .card .with-circle{color:#54565b}.service-box.op3 .card .with-circle strong{font-weight:500}.service-box.op3 .card .with-circle .flex span{-ms-flex:0 0 75px;flex:0 0 75px}.service-box.op3 .card .with-circle.op3 li{padding:1px 0 1px 15px}.service-box.op3 .card .with-circle.op3 li::before{top:1px}.service-box.op3 .card .black strong{font-weight:500}@media(max-width: 767px){.service-box.op3{padding:30px 0}}.service-box.op3 .row.cards{margin-top:0}.service-box .cards{margin-top:50px}.service-box .card{color:#b8b8b8;height:100%;border-radius:3px}.service-box .card .card-body{padding:40px 32px;border-bottom:0;background:none}.service-box .card .card-body.opt1{padding:40px 35px 15px 35px;border-bottom:0}.service-box .card .card-body.opt2{background-color:#fafafa;padding:24px 35px 24px 35px;color:#54565b;border-radius:0 0 3px 3px}.service-box .card .card-title{font-size:24px;font-weight:300;color:#54565b;margin-bottom:20px}.service-box .card .btn-box .btn-white{color:#767676}.service-box .card .view-all a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-top:4px;color:#b8b8b8}.service-box .card .view-all a .txt{width:80%}.service-box .card button{background:none;border:0;padding:0;position:absolute;top:15px;right:15px}.service-box .card button:focus{outline:0}.service-box .card button span{font-size:22px}.service-box .was-validated .form-control:valid,.service-box .was-validated .form-control:invalid{background-image:none}@media(max-width: 1024px){.service-box .card .card-title{font-size:20px}}@media(max-width: 767px){.service-box{padding:60px 0 30px}.service-box::before{height:120px}.service-box .cards{margin-top:45px}.service-box .cards .col-lg-4{margin-bottom:20px}.service-box .card .card-body{padding:40px 30px}.service-box .card .col-5.black{white-space:nowrap}.service-box .card .card-body.opt1,.service-box .card .card-body.opt2{padding-left:32px;padding-right:32px}.service-box .mt-xs-7{margin-top:32px}}.icn-box{background-color:#ffcb05;width:160px;height:160px;border-radius:50%;border:18px solid #fff;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.icn-box span{font-size:50px}.icn-box img{height:50px}.icn-box+.fhd{font-weight:700;margin-top:4px;text-align:center}@media(max-width: 767px){.icn-box{width:124px;height:124px;border-width:12px}}.d-ctr{text-align:center}@media(max-width: 991px){.d-ctr{text-align:left;margin-top:20px}}@media(max-width: 767px){.d-ctr{text-align:left;margin-bottom:25px;margin-top:20px}}.footer.op1 .footer-btm{font-size:13px;font-weight:300;background-color:#f3f3f3;padding:30px 0;color:#0d0d0d}.footer.op1 .footer-btm.bg-white{background-color:#fff}.footer.op1 .footer-btm.bg-white .red{color:#9b1e26}.footer.op1 .footer-btm p{margin-bottom:0}.footer.op1 .footer-btm .stoke-value{font-size:24px;line-height:1;float:right}.footer.op1 .footer-btm .d-flex{-ms-flex-pack:justify;justify-content:space-between}.footer.op1 .footer-btm a{color:#0d0d0d;margin:0 5px;font-weight:400}@media(max-width: 767px){.footer.op1 .footer-btm{font-size:11px;padding:20px 0}.footer.op1 .footer-btm p:first-child{margin-bottom:8px}.footer.op1 .footer-btm-btm .d-flex{-ms-flex-direction:column;flex-direction:column;text-align:center}.footer.op1 .footer-btm-btm .d-flex p:first-child{margin-bottom:20px}}@media(max-width: 991px){.footer.op1{margin:0}}.icon-twitter{width:24px;height:24px;position:relative;display:block}.icon-twitter::before{content:"" !important;background-repeat:no-repeat;background-size:100%;width:24px;height:24px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-twitter-x' viewBox='0 0 16 16'%3E%3Cpath d='M12.6.75h2.454l-5.36 6.142L16 15.25h-4.937l-3.867-5.07-4.425 5.07H.316l5.733-6.57L0 .75h5.063l3.495 4.633L12.601.75Zm-.86 13.028h1.36L4.323 2.145H2.865z'/%3E%3C/svg%3E")}@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:url("../fonts/inter/inter-v8-latin-300.eot");src:local(""),url("../fonts/inter/inter-v8-latin-300.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-300.woff") format("woff"),url("../fonts/inter/inter-v8-latin-300.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-300.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url("../fonts/inter/inter-v8-latin-regular.eot");src:local(""),url("../fonts/inter/inter-v8-latin-regular.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-regular.woff") format("woff"),url("../fonts/inter/inter-v8-latin-regular.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-regular.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:url("../fonts/inter/inter/inter-v8-latin-500.eot");src:local(""),url("../fonts/inter/inter-v8-latin-500.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-500.woff") format("woff"),url("../fonts/inter/inter-v8-latin-500.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-500.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:url("../fonts/inter/inter-v12-latin-600.eot");src:local(""),url("../fonts/inter/inter-v12-latin-600.woff2") format("woff2"),url("../fonts/inter/inter-v12-latin-600.woff") format("woff"),url("../fonts/inter/inter-v12-latin-600.ttf") format("truetype"),url("../fonts/inter/inter-v12-latin-600.svg#Inter") format("svg")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url("../fonts/inter/inter-v8-latin-700.eot");src:local(""),url("../fonts/inter/inter-v8-latin-700.woff2") format("woff2"),url("../fonts/inter/inter-v8-latin-700.woff") format("woff"),url("../fonts/inter/inter-v8-latin-700.ttf") format("truetype"),url("../fonts/inter/inter-v8-latin-700.svg#Inter") format("svg")}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.bold{font-weight:700}.semi-bold{font-weight:600}a{text-decoration:none;color:#9d1d27}a:hover{text-decoration:none;color:#9d1d27}a:focus{text-decoration:none;color:#54565b;outline:none}ul{margin:0;padding:0}ul li{list-style:none}b,strong{font-weight:700}html,body{font-family:"Inter"}* html .clearfix{height:1%}.clearfix{display:block}.ohidden{overflow:hidden}.FL{float:left}.FR{float:right}.flex{display:-ms-flexbox;display:flex}.CTR{text-align:center}.TAR{text-align:right}.uline{text-decoration:underline}.UC{text-transform:uppercase}.tCap{text-transform:capitalize !important}:focus,button:focus{outline:0}.PR{position:relative}.PA0{padding:0}.PA5{padding:5px}.PA7{padding:7px}.PA10{padding:10px}.PA12{padding:12px}.PA15{padding:15px}.PA20{padding:20px}.PT3{padding-top:3px}.PT5{padding-top:5px}.PT7{padding-top:7px}.PT8{padding-top:8px}.PT10{padding-top:10px}.PT15{padding-top:15px}.PT20{padding-top:20px}.PT25{padding-top:25px}.PT30{padding-top:30px}.PT35{padding-top:35px}.PT40{padding-top:40px}.PT75{padding-top:75px}.PT80{padding-top:75px}.PB5{padding-bottom:5px}.PB7{padding-bottom:7px}.PB10{padding-bottom:10px}.PB15{padding-bottom:15px}.PB20{padding-bottom:20px}.PB25{padding-bottom:25px}.PB30{padding-bottom:30px}.PB35{padding-bottom:50px}.PB40{padding-bottom:40px}.PB45{padding-bottom:45px}.PB50{padding-bottom:50px}.PB55{padding-bottom:55px}.PB60{padding-bottom:60px}.PL5{padding-left:5px}.PL10{padding-left:10px}.PL15{padding-left:15px}.PL20{padding-left:20px}.PL25{padding-left:25px}.PR5{padding-right:5px}.PR10{padding-right:10px}.PR15{padding-right:15px}.PR20{padding-right:20px}.PL50{padding-left:50px}.PR50{padding-right:50px}.p0{padding:0px !important}.relative{position:relative}.MR5{margin-right:5px}.MR7{margin-right:7px}.MR10{margin-right:10px}.MR15{margin-right:15px}.MR20{margin-right:20px}.MR25{margin-right:25px}.MR30{margin-right:30px}.MR0{margin-right:0 !important}.ML2{margin-left:2px}.ML5{margin-left:5px}.ML7{margin-left:7px}.ML10{margin-left:10px}.ML15{margin-left:15px}.ML20{margin-left:20px}.ML30{margin-left:30px}.MT3{margin-top:3px}.MT5{margin-top:5px}.MT6{margin-top:6px}.MT7{margin-top:7px}.MT10{margin-top:10px}.MT12{margin-top:12px}.MT15{margin-top:15px}.MT16{margin-top:16px}.MT20{margin-top:20px}.MT25{margin-top:25px}.MT30{margin-top:30px}.MT35{margin-top:35px}.MT36{margin-top:36px}.MT40{margin-top:40px}.MT42{margin-top:42px}.MT45{margin-top:45px}.MT50{margin-top:50px}.MT70{margin-top:70px}.MB5{margin-bottom:5px}.MB10{margin-bottom:10px}.MB15{margin-bottom:15px}.MB20{margin-bottom:20px}.MB30{margin-bottom:30px}.MB33{margin-bottom:33px}.MB40{margin-bottom:40px}.strong{font-weight:700}body{font:14px "Inter",sans-serif;color:#25243b}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:400;letter-spacing:inherit;line-height:inherit}.hd{font-size:36px;line-height:1;font-weight:300;color:#54565b;margin-bottom:1rem}@media(max-width: 767px){.hd{font-size:24px}}.hdr{font-size:36px;line-height:1.1}@media(max-width: 767px){.hdr{font-size:24px}}.hdb{font-size:36px;line-height:1;font-weight:700}@media(max-width: 767px){.hdb{font-size:24px}}.hd1{font-size:64px;line-height:1.1;letter-spacing:-2px;color:#fff}.hd1.black{color:#54565b}@media(max-width: 1024px){.hd1{font-size:48px;letter-spacing:-1px}}@media(max-width: 991px){.hd1{font-size:36px;letter-spacing:0}}.hd1l{font-size:64px;font-weight:300;line-height:1.1;letter-spacing:-2px;color:#616161}.hd2{font-size:24px;font-weight:300;line-height:1.1;color:#fff;margin-bottom:5px}.hd2v{font-size:24px;line-height:1.2}.sub-title{font-size:24px;color:#54565b;margin-bottom:25px}.hd3{color:#b8b8b8;font-size:12px;margin-bottom:5px}.hd4{font-size:12px;color:#767676}.hd4 span{display:block;color:#b8b8b8}.hd5{font-size:30px;line-height:1;font-weight:700;color:#54565b;margin-bottom:.5rem}@media(max-width: 1024px){.hd5{font-size:24px}}.hd6{color:#b8b8b8;font-size:16px;margin-bottom:5px}.hd6b{font-size:16px;font-weight:700}.hd7{font-size:36px;font-weight:300;line-height:1}@media(max-width: 767px){.hd7{font-size:24px}}.hd24{font-weight:700;font-size:20px;color:#25243b;letter-spacing:-0.5px;line-height:28px}.hd24.op1{color:rgba(37,36,59,.3);font-size:24px}.hd26{font-weight:300;font-size:26px;letter-spacing:-0.6px;line-height:28px}@media(max-width: 767px){.hd26{font-size:24px}.hd26 strong{font-weight:300}}.hd20{font-weight:600;font-size:20px;color:#25243b;letter-spacing:-0.5px;line-height:26px}.hd20{font-weight:600;font-size:20px;color:#25243b;letter-spacing:-0.5px;line-height:26px}.hd17{font-weight:300;font-size:17px;color:#25243b;letter-spacing:-0.5px;line-height:26px}.hd-bx{display:-ms-flexbox;display:flex;margin-right:24px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}@media(max-width: 767px){.hd-bx{margin:0}}.hd-bx small{display:block;font-size:14px;line-height:1.2;margin-top:5px;letter-spacing:-0.6px}@media(max-width: 1366px){.hd-bx small{display:inline-block;padding-left:15px}}@media(max-width: 1024px){.hd-bx small{display:block;font-size:12px;margin-top:2px;padding-left:0px}}.hd-bx .hd24{font-size:26px;font-weight:500}@media(max-width: 1024px){.hd-bx .hd24{font-size:18px;line-height:1.3}}.hd-bx a{text-align:right}@media(max-width: 1024px){.hd-bx a{width:40%}}.hd10{font-weight:700;font-size:10px;color:#686873;letter-spacing:.5px;line-height:14px;margin:20px 16px 12px;text-transform:uppercase}.hd3b{font-size:24px;font-weight:700;line-height:1.2}.f12{font-size:12px;letter-spacing:-0.5px;line-height:18px}.category-heading{font-weight:600;font-size:26px;line-height:36px;letter-spacing:-1px}.category-heading .f17{font-weight:300;font-size:17px;line-height:24px;letter-spacing:-0.5px}.btn-box .btn-link{color:#9d1d27;font-weight:700;font-size:14px}.btn-box .btn-red{display:inline-block;padding:12px 30px;border-radius:25px;background:#9d1d27;color:#fff;text-align:center;white-space:nowrap;font-size:16px;font-weight:500;letter-spacing:-0.5px;line-height:22px;transition:all .3s}.btn-box .btn-red:disabled{background:#e9e9e9;color:#686873;pointer-events:none}.btn-box .btn-red:hover{box-shadow:0 2px 3px 0 rgba(0,0,0,.5)}.btn-box .btn-red:active{background:#6e0a0f}.btn-box button.btn-red{border:0}.btn-box .bordered{border:solid 1px #9d1d27;padding:12px 30px;border-radius:25px;text-align:center;white-space:nowrap;font-size:16px;background-image:none;font-weight:500}.btn-box .btn-white{background:#fff;color:#9d1d27;border-radius:25px;padding:12px 30px;text-align:center;white-space:nowrap;font-weight:500}.link{color:#9b1e26;font-size:12px;font-weight:600;background:url("../images/lm/arrow.svg") no-repeat center right;padding-right:26px;transition:all .3s}.link:hover{text-decoration:underline;font-weight:700}.link:active{color:#6e0a0f}.link-n{background:url(../images/lm/link-arrow.svg) no-repeat center right;font-size:14px;font-weight:600;color:#981a1d;padding-right:26px}.link-n.center-link{text-align:center;background:none;padding-right:0;margin:0 auto}.proLink{display:block;position:absolute;width:100%;height:100%;z-index:1;bottom:0px !important;right:0px !important}span.arrow.big{height:32px;width:32px;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}span.arrow.big img{width:16px;height:auto}@media(max-width: 991px){span.arrow.big img{width:12px}}.grdP1{background-image:linear-gradient(143deg, #FFEBEB 0%, #FAF2DA 100%)}.grdP2{background-image:linear-gradient(143deg, #FFEBEB 0%, #F0E8EB 100%)}.grdP3{background-image:linear-gradient(143deg, #FAF3D8 0%, #EFDFD3 100%)}.grdP4{background-image:linear-gradient(143deg, #F0E8EB 0%, #FFEBE0 100%)}.grdP5{background-image:linear-gradient(143deg, #FBEAF8 0%, #FEFAE9 100%)}.grdP6{background:linear-gradient(135deg, #FFEBEB 0%, #FAF3D8 100%)}.grdCatBlue{background:linear-gradient(143.78deg, #C2D8EF 7.34%, #8AC2F1 96.03%);mix-blend-mode:multiply}.grdCatPink{background:linear-gradient(147.97deg, #E8D9DF 8.7%, #B08797 94.29%);mix-blend-mode:multiply}.grdCatGrey{background:linear-gradient(143.78deg, #E1E1EB 7.34%, #9393A8 96.03%);mix-blend-mode:multiply}.grdCatDarkPink{background:linear-gradient(143.78deg, #eecec5 7.34%, #b26b69 96.03%);mix-blend-mode:multiply}.sky-bg{background:#f9f5f2}.light-gery-bg{background:#f3f3f3}.grdCatBlue2{background:linear-gradient(135.44deg, #066697 0%, #5A9DD6 96.49%);mix-blend-mode:multiply}.grdCatMeg2{background:linear-gradient(120.13deg, #330F1E 0%, #6E3A4F 100.03%);mix-blend-mode:multiply}.grdCatYellow{background:linear-gradient(299.92deg, #EDC068 -3.78%, #D49F38 100%);mix-blend-mode:multiply}.grdCatBlue3{background:linear-gradient(299.33deg, #535370 1.12%, #323250 100%);mix-blend-mode:multiply}.grdCatOrange{background:linear-gradient(298.46deg, #DA6E4A 1.93%, #9B2F20 100%);mix-blend-mode:multiply}.grdCatGreen{background:linear-gradient(299.93deg, #58A792 -0.12%, #287A5B 100%);mix-blend-mode:multiply}.grdCatPink2{background:linear-gradient(313.41deg, #D87585 2.49%, #A72339 100%);mix-blend-mode:multiply}.grdCatHardBlue{background:#8ac2f1;mix-blend-mode:multiply}.grdCatHardRed{background:#b08797;mix-blend-mode:multiply}.grdHardPurple{background:#9393a8;mix-blend-mode:multiply}.grdHardYellow{background:#f2d18f;mix-blend-mode:multiply}.grdHardPink{background:#eaab96;mix-blend-mode:multiply}.grdHardGreen{background:#8ccbba;mix-blend-mode:multiply}.grdSelect{background-image:linear-gradient(143deg, #6C9FF3 0%, #25499B 100%)}.grdSelect a{color:#fff}.grdWealth{background-image:linear-gradient(143deg, #9D1D27 0%, #54123C 100%)}.grdWealth a{color:#fff}.grdPrivate{background-image:linear-gradient(143deg, #353535 0%, #000000 100%)}.grdPrivate a{color:#fff}.bgWb1{background:#e8d9df}.bgWb2{background:#f4d8cf}.bgWb3{background:#e1e1eb}.bg-loans-blue{background:linear-gradient(135.44deg, #066697 0%, #5A9DD6 96.49%) !important;mix-blend-mode:multiply}.bg-loans-light-blue{background:#8ac2f1 !important;mix-blend-mode:multiply}.bg-accounts-red{background:linear-gradient(120.13deg, #330F1E 0%, #6E3A4F 100.03%) !important;mix-blend-mode:multiply}.bg-accounts-light-red{background:#b08797 !important;mix-blend-mode:multiply}.bg-cards-independence{background:linear-gradient(299.33deg, #535370 1.12%, #323250 100%) !important;mix-blend-mode:multiply}.bg-cards-light-independence{background:#9393a8 !important;mix-blend-mode:multiply}.bg-paylater-yellow{background:linear-gradient(299.92deg, #EDC068 -3.78%, #D49F38 100%) !important;mix-blend-mode:multiply}.bg-paylater-light-yellow{background:#f2d18f !important;mix-blend-mode:multiply}.bg-fastag-orange{background:linear-gradient(298.46deg, #DA6E4A 1.93%, #9B2F20 100%) !important;mix-blend-mode:multiply}.bg-fastag-light-orange{background:#eaab96 !important;mix-blend-mode:multiply}.bg-investment-green{background:linear-gradient(299.93deg, #58A792 -0.12%, #287A5B 100%) !important;mix-blend-mode:multiply}.bg-investment-light-green{background:#8ccbba !important;mix-blend-mode:multiply}.bg-other-pink{background:linear-gradient(313.41deg, #D87585 2.49%, #A72339 100%) !important;mix-blend-mode:multiply}.owl-carousel.with-long-arrow .owl-nav{top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;margin-top:0}.owl-carousel.with-long-arrow .owl-nav button{height:40px;width:40px;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 4px 8px 0px rgba(84,86,91,.15)}.owl-carousel.with-long-arrow .owl-nav button span.icon-Right::before,.owl-carousel.with-long-arrow .owl-nav button span.icon-Left::before{color:#9d1d27;font-weight:bold;font-size:17px}@media(max-width: 991px){.owl-carousel.with-long-arrow .owl-nav button{height:30px;width:30px}.owl-carousel.with-long-arrow .owl-nav button img{width:12px}}.owl-carousel.with-long-arrow .owl-nav button.disabled{opacity:0}.owl-carousel.with-long-arrow .owl-nav button.owl-prev{position:absolute;margin-top:-22px;left:-18px}.owl-carousel.with-long-arrow .owl-nav button.owl-prev span{font-size:17px}.owl-carousel.with-long-arrow .owl-nav button.owl-next{position:absolute;right:-20px;margin-top:-22px;font-size:17px}.owl-carousel.with-long-arrow .owl-nav button.owl-next span{font-size:17px}.owl-carousel.with-long-arrow button.owl-dot{background:rgba(84,86,91,.15);width:6px;height:6px;border-radius:50%;margin:0 3px;transition:ease-in .2s all}.owl-carousel.with-long-arrow button.owl-dot.active{background:#fff;width:10px;height:10px}.owl-carousel.with-long-arrow .owl-dots{text-align:center}.owl-carousel:not(.category-carousel) .owl-item img{height:auto}.owl-carousel.btm-pag .owl-dots{text-align:center}.owl-carousel.btm-pag .owl-dots button.owl-dot{background:#000;width:8px;height:6px;border-radius:3px;margin:0 3px;transition:ease-in .2s all}.owl-carousel.btm-pag .owl-dots button.owl-dot.active{width:20px}@media(max-width: 991px){.mob-scroll{overflow:scroll;padding-bottom:15px;margin-bottom:-15px}}@media only screen and (min-width: 1600px)and (max-width: 1920px){.container{max-width:75%}}@media(max-width: 991px){.col-reset-inmob{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.col-reset-inmob>:nth-child(2){-ms-flex-order:3;order:3}}.list-item{padding-top:5px;display:-ms-flexbox;display:flex}@media(max-width: 767px){.list-item{-ms-flex-direction:column;flex-direction:column}}.list-item.with-arw li{position:relative;padding-right:20px}.list-item.with-arw li:hover::before{color:#9d1d27}.list-item.with-arw li:hover a{color:#9d1d27}.list-item.with-arw li a{width:100%}.list-item.with-arw li::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:0;top:24px;color:#787878}.list-item.op1 li a{color:#fff}.list-item.op1 li span{background:none}.list-item.op1 li span img{height:40px;width:100%}@media(max-width: 991px){.list-item.op1 li a{color:#54565b}}.list-item.op4{margin:30px 0;padding-top:0}.list-item.op4 li{width:32%;font-size:14px}.list-item.op4 li a{color:#fff}.list-item.op4 li span{background:#fff;width:60px;height:60px;-ms-flex:0 0 60px;flex:0 0 60px}.list-item.op4 li span img{height:35px;width:100%}@media(max-width: 1024px){.list-item.op4 li{font-size:13px}}@media(max-width: 991px){.list-item.op4 li a{color:#54565b}.list-item.op4 li span{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px}.list-item.op4 li span img{width:20px}}@media(max-width: 767px){.list-item.op4 li{width:100%}}@media(max-width: 1024px){.list-item.op4{margin:20px 0 10px}.list-item.op4+.btn-box{margin-bottom:20px}}.list-item.op2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}.list-item.op2 li{-ms-flex:0 0 50%;flex:0 0 50%}@media(max-width: 767px){.list-item.op2 li{-ms-flex:0 0 100%;flex:0 0 100%}}.list-item.op2 li span{background:#fff}.list-item.op2 li span img{width:24px;height:24px}.list-item.op2 li .img-ctr{width:80%}.list-item.op2 li .img-ctr.w60{width:60%}.list-item.op5{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}.list-item.op5 li{-ms-flex:0 0 45%;flex:0 0 45%}@media(max-width: 767px){.list-item.op5 li{-ms-flex:0 0 45%;flex:0 0 45%}}.list-item.op5 li span{background:#fff}.list-item.op5 li span img{width:24px;height:24px}.list-item.op5 li .img-ctr{width:80%}.list-item.op5 li .img-ctr.w60{width:60%}.list-item.op6{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}.list-item.op6 li span{background:#fff}.list-item.op6 li span img{width:24px;height:24px}.list-item.op6 li .img-ctr{width:80%}.list-item.op6 li .img-ctr.w60{width:60%}.list-item.opt1 li:last-child{margin-bottom:0}.list-item.opt1 li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-item.opt1 li span{background:#f3f3f3}.list-item li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px;margin-right:10px}@media(max-width: 1366px){.list-item li{margin-bottom:10px}}.list-item li .f18{font-size:18px;line-height:1.2}.list-item li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-item li span{width:40px;height:40px;background:#ffcb05;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:15px}.list-item li span.opt1{background:#fff}@media(max-width: 1024px){.list-item li{margin-bottom:24px}.list-item li span{width:40px;height:40px;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:10px}}@media(max-width: 991px){.list-item li{margin-bottom:15px;font-size:12px;margin-right:5px}}.breadcrumb{padding:5px 0;font-size:11px;line-height:16px;border-radius:13px;background:inherit;color:#767676}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";color:#9d1d27;font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumb a{color:#9d1d27}.breadcrumb li:last-child a{color:#767676;pointer-events:none}.breadcrumb.breadcrumb-nd{padding:0;font-size:14px}.breadcrumb.breadcrumb-nd a{color:#9b1e26}.breadcrumb.breadcrumb-nd li:last-child a{color:#2b2b2b}.breadcrumb.breadcrumb-nd .breadcrumb-item+.breadcrumb-item::before{color:#9b1e26}.cc-breadcrumb.breadcrumb-wrap{padding-top:20px;margin-top:0 !important}@media(max-width: 991px){.cc-breadcrumb.breadcrumb-wrap{padding-top:25px}}.cc-breadcrumb.breadcrumb-wrap nav{display:inline-block}.cc-breadcrumb.breadcrumb-wrap nav .breadcrumb{padding:5px 20px;font-size:12px;line-height:16px;border-radius:13px;background:#e8e8e8;text-transform:uppercase;color:#767676;font-weight:500;margin-bottom:0}.cc-breadcrumb.breadcrumb-wrap nav .breadcrumb a{color:#4f4e4e}.cc-breadcrumb.breadcrumb-wrap nav .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.cc-breadcrumb.breadcrumb-wrap nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"";color:#9d1d27;font-family:"icomoon" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;float:left;padding-right:.5rem}.breadcrumb-wrap{padding-top:20px}.breadcrumb-wrap.grnt-hpcl-breadcumb{position:absolute;z-index:1}.explorer11 .blog-main .breadcrumb-wrap nav{display:inline}.breadcrumb-wrap nav{display:inline-block}.breadcrumb-wrap nav .breadcrumb{margin-bottom:0}.breadcrumb-wrap nav .breadcrumb.op1{background:#f3f3f3}@media(max-width: 991px){.breadcrumb-wrap{padding-top:0;margin-top:12px}}@media(max-width: 767px){.breadcrumb-wrap{display:none}}.breadcrumb-wrap.breadcrumb-highlight{background-color:rgba(233,233,233,.7);border-radius:24px;display:inline-block;padding:8px 16px}.breadcrumb-wrap.breadcrumb-highlight .breadcrumb{-ms-flex-align:center;align-items:center}.breadcrumb-wrap.breadcrumb-highlight .breadcrumb .breadcrumb-item+.breadcrumb-item::before{padding-top:3px}.breadcrumb-wrap.breadcrumb-highlight.MT20{margin-top:15px}@media(max-width: 767px){.breadcrumb-wrap.breadcrumb-highlight{display:none}}.banner-brdcrumb.breadcrumb-wrap{position:absolute;z-index:1}@media only screen and (min-width: 992px)and (max-width: 1370px){.banner-brdcrumb.breadcrumb-wrap{margin-top:20px}}.banr .breadcrumb-wrap{padding-top:20px}.banr .breadcrumb-wrap nav{display:inline-block}.banr .breadcrumb-wrap nav .breadcrumb{background:#e8e8e8;margin-bottom:0;padding:5px 20px;font-size:12px;color:#2b2b2b}.banr .breadcrumb-wrap nav .breadcrumb a{color:#2b2b2b}.banr .breadcrumb-wrap nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"/";color:#2b2b2b}@media(max-width: 767px){.banr .breadcrumb-wrap{display:none}}.popup-close{position:absolute;right:25px;top:25px;z-index:1}.modal-dialog{max-width:600px}.modal-content{border-radius:0px}body.modal-open section,body.modal-open header,body.modal-open footer{-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}.gryModal,.whiteModal{max-width:660px}@media(max-width: 767px){.gryModal,.whiteModal{margin:0px;min-height:100%;-ms-flex-align:end;align-items:flex-end}.gryModal .btn-box button.btn-red,.whiteModal .btn-box button.btn-red{width:100%}.gryModal.op1,.whiteModal.op1{-ms-flex-align:center;align-items:center}.gryModal.op1 .modal-content,.whiteModal.op1 .modal-content{border-radius:16px}.gryModal.op1 .modal-content .modal-body,.whiteModal.op1 .modal-content .modal-body{padding:16px}.gryModal.op1,.whiteModal.op1{-ms-flex-align:center;align-items:center}}.gryModal .modal-content,.whiteModal .modal-content{background:#f6f6f6;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);border-radius:16px}@media(max-width: 767px){.gryModal .modal-content,.whiteModal .modal-content{border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.gryModal .modal-content .modal-body,.whiteModal .modal-content .modal-body{padding:30px}@media(max-width: 767px){.gryModal .modal-content .modal-body,.whiteModal .modal-content .modal-body{padding:20px}}.gryModal .modal-content .hd26,.whiteModal .modal-content .hd26{font-weight:700;color:rgba(37,36,59,.32)}@media(max-width: 767px){.gryModal .modal-content .hd26,.whiteModal .modal-content .hd26{font-size:24px}}.gryModal .modal-content .modal-header,.whiteModal .modal-content .modal-header{border-bottom:0px;padding:10px;padding-left:0px}.gryModal .modal-content .form-group1 input,.gryModal .modal-content .form-group1 textarea,.gryModal .modal-content .form-group1 select,.whiteModal .modal-content .form-group1 input,.whiteModal .modal-content .form-group1 textarea,.whiteModal .modal-content .form-group1 select{font-size:17px;font-weight:500}.gryModal .modal-content .btn-box,.whiteModal .modal-content .btn-box{margin-top:30px}.gryModal .modal-content .icon-close.red::before,.whiteModal .modal-content .icon-close.red::before{color:#9d1d27}.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before{border-radius:2px}.gryModal .modal-content .custCheckbox [type=radio]:checked+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.gryModal .modal-content .custCheckbox [type=radio]:not(:checked)+label:before,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=radio]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:before,.whiteModal .modal-content .custCheckbox [type=radio]:not(:checked)+label:before,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:before{border:2px solid #9d1d27}.gryModal .modal-content .custCheckbox [type=checkbox]:checked+label:after,.gryModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:after,.whiteModal .modal-content .custCheckbox [type=checkbox]:checked+label:after,.whiteModal .modal-content .custCheckbox [type=checkbox]:not(:checked)+label:after{top:-1px}.gryModal .thumbsup,.whiteModal .thumbsup{position:absolute;top:-30px;left:0px;width:100%}.gryModal .copy,.whiteModal .copy{font-size:17px;color:#25243b;line-height:1.4;font-weight:300}@media(max-width: 767px){.gryModal .copy,.whiteModal .copy{font-size:16px;height:300px;padding:0 30px;margin:0 -30px;overflow:scroll}}.thanksModal.gryModal{max-width:422px}.thanksModal.gryModal p{line-height:1.5;margin-top:15px}.thanksModal.gryModal .btn-box .btn-red{min-width:140px}@media(max-width: 767px){.animate-bottom{position:relative;animation:animatebottom .4s}}@keyframes animatebottom{from{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.whiteModal .modal-content{background:#fff}.whiteModal .modal-content .modal-body{padding:28px}.whiteModal .modal-content .modal-body .modal-header{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-top:0px;padding-bottom:0px}@media(max-width: 767px){.whiteModal .modal-content .modal-body .modal-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.whiteModal .modal-content .modal-body .modal-header .hd26{padding-right:4px}.whiteModal .date{font-size:17px;color:#54565b}@media(max-width: 767px){.whiteModal .date{font-size:14px;padding-top:3px}}.whiteModal .date::before{content:"| "}@media(max-width: 767px){.whiteModal .date::before{content:inherit}}.whiteModal hr{border-top:0px;height:4px;background-image:linear-gradient(135deg, #FFDF66 0%, #BA5B03 100%);width:24px;display:inline-block;margin-top:10px;margin-bottom:10px}.whiteModal .popup-close{right:20px;top:20px}.whiteModal .btn-box .btn-red{min-width:150px}@media(max-width: 767px){.whiteModal .btn-box .btn-red{min-width:100%}}.hide{display:none}.white-box,.accordian .tog_cont,.accordian .trgr,.search-bxIn .search-ad .ad-card{background:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.d-show{display:block !important}@media(max-width: 767px){.d-show{display:none !important}}.m-show{display:none !important}@media(max-width: 767px){.m-show{display:block !important}}.fs20{font-size:20px}.fs20b{font-size:20px;font-weight:700}.sticky-btm{display:none;transition:transform .3s linear}.sticky-btm.hide{transform:translate(0, 50px)}.sticky-btm a{display:block;height:50px;background:#9d1d27;color:#fff;text-align:center;line-height:50px;font-size:14px;font-weight:700}@media(max-width: 767px){.sticky-btm{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:3}}.min-height-1{min-height:1px}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?4q7qfx");src:url("../fonts/icomoon.eot?4q7qfx#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?4q7qfx") format("truetype"),url("../fonts/icomoon.woff?4q7qfx") format("woff"),url("../fonts/icomoon.svg?4q7qfx#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-diamond:before{content:"";color:#c08c3e}.icon-up-arw:before{content:"";color:#9b1e26}.icon-arw-down:before{content:"";color:#bfbfbf}.icon-grey_ic-48-thumb:before{content:""}.icon-ic-48-mobile:before{content:""}.icon-ic-48-pan-id:before{content:""}.icon-ic-48-pincode:before{content:""}.icon-view:before{content:"";color:#fff}.icon-login1:before{content:"";color:#787878}.icon-more:before{content:"";color:#ffcb05}.icon-lage .path1:before{content:"";color:#787878}.icon-lage .path2:before{content:"";margin-left:-1.25em;color:#c4c4c4}.icon-down:before{content:"";color:#9d1d27}.icon-up:before{content:"";color:#00a07a}.icon-download:before{content:"";color:#fff}.icon-date:before{content:"";color:#787878}.icon-star-filled:before{content:"";color:#9d1d27}.icon-tick:before{content:"";color:#9c1d26}.icon-close:before{content:"";color:#fff}.icon-share:before{content:"";color:#787878}.icon-login:before{content:"";color:#787878}.icon-search:before{content:"";color:#787878}.icon-instagram:before{content:"";color:#fff}.icon-youtube:before{content:"";color:#fff}.icon-copy:before{content:"";color:#fff}.icon-whatsapp:before{content:"";color:#fff}.icon-fb:before{content:"";color:#fff}.icon-linkedin:before{content:"";color:#fff}.icon-twitter:before{content:"";color:#fff}.icon-menu:before{content:"";color:#787878}.icon-service-req:before{content:"";color:#787878}.icon-complaints:before{content:"";color:#787878}.icon-compliments:before{content:"";color:#787878}.icon-contact-us:before{content:"";color:#787878}.icon-play:before{content:"";color:#fff}.icon-star:before{content:"";color:#787878}.icon-minus:before{content:""}.icon-plus:before{content:"";color:#787878}.icon-rs:before{content:"";color:#54565b}.icon-Down:before{content:"";color:#787878}.icon-Up:before{content:"";color:#525252}.icon-Left:before{content:"";color:#787878}.icon-Right:before{content:"";color:#787878}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{background:red;height:100%;position:absolute;right:0;top:0;width:8px}.jspHorizontalBar{background:red;bottom:0;height:16px;left:0;position:absolute;width:100%}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#fff;position:relative}.jspDrag{background:#babac0;cursor:pointer;left:0;position:relative;top:0;border-radius:4px}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}.jspArrow{background:#50506d;cursor:pointer;direction:ltr;display:block;margin:0;padding:0;text-indent:-20000px}.jspDisabled{background:#80808d;cursor:default}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{float:left;height:100%;width:16px}.jspVerticalBar .jspArrow:focus{border:1px solid red;outline:none}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}@keyframes rubberBand{from{transform:scale3d(1, 1, 1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scale3d(1, 1, 1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0, 0, 1, 15deg)}40%{transform:rotate3d(0, 0, 1, -10deg)}60%{transform:rotate3d(0, 0, 1, 5deg)}80%{transform:rotate3d(0, 0, 1, -5deg)}to{transform:rotate3d(0, 0, 1, 0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from{transform:scale3d(1, 1, 1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{transform:scale3d(1, 1, 1)}}.tada{animation-name:tada}@keyframes wobble{from{transform:none}15%{transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{from,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{from{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{from{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{from{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{from{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{from{transform:perspective(400px) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}.flipInX{backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{from{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(0, 1, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}to{transform:perspective(400px)}}.flipInY{backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{animation-name:flipOutX;backface-visibility:visible !important}@keyframes flipOutY{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}to{transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{from{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{from{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, -200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{from{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{from{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{from{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate3d(0, 0, 1, 80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate3d(0, 0, 1, 60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{from{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{animation-name:slideOutUp}.os-animation{opacity:0}.os-animation.animated{opacity:1}.animated{animation-duration:1s;animation-fill-mode:both}.animated.hinge{animation-duration:2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}body{padding-top:160px}body.overflow{overflow:hidden}@media(max-width: 991px){body{padding-top:110px}}header{position:fixed;width:100%;top:0;left:0;z-index:2;height:100px;background:#fff;transition:all .1s ease}header.secNavSticky.d-lg-block{height:auto}header.zindex{z-index:9;box-shadow:none}header.zindex.d-lg-none{box-shadow:none}header.zindex.secNavSticky{box-shadow:none;z-index:3}header.sticky{height:70px;overflow:hidden;z-index:3}header.sticky .menu{opacity:1;left:0;width:84px;padding:25px 20px 25px 40px}header.sticky .top-nav-left{opacity:0;width:50px}header.sticky .top-nav-right li.drop-down{opacity:0}header.sticky .top-nav-right li.drop-down>a{line-height:inherit}header.sticky .sub-nav{opacity:0;transform:translateY(-50%)}header.sticky .top-nav{height:70px}header.sticky .top-nav .logo{padding:15px 0 0 20px}header.sticky .top-nav-right li.stvi{display:block}header.sticky .top-nav-right li.stvi .icon-search{vertical-align:middle}header.sticky .sec-nav{display:none}header.sticky .login a{height:70px}@media(max-width: 991px){header.sticky .top-nav .logo{padding-top:0}}@media(max-width: 991px){header{height:60px}}header a{color:#25243b}header.d-lg-none .btn-box .btn-white{border:solid 1px;padding:8px 15px;margin-left:5px;font-size:14px;font-weight:600}header.d-lg-none .top-nav-right ul li{margin-right:7px;padding:0px}header.d-lg-none .top-nav-right ul li:last-child{padding:0 0 0 2px}@media(max-width: 991px){header.d-lg-none .top-nav-right ul li.lang-bx{position:relative}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content{left:auto;right:-130px;width:160px;padding:10px 10px 5px 10px;top:30px}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li{padding:5px;margin:0;border-bottom:1px solid #d8d8d8;font-size:14px}header.d-lg-none .top-nav-right ul li.lang-bx .dropdown-content ul li:last-child{border-bottom:0}}header .icon-lage .path1:before{color:#353535}header .icon-lage .path2:before{color:#353535}@media(max-width: 991px){header .icon-lage .path1:before{color:#979797}header .icon-lage .path2:before{color:#616161}}.header-main{margin:0 auto}.sec-nav{display:-ms-flexbox;display:flex;background:linear-gradient(131.93deg, #353535 0%, #000000 100%);height:55px;opacity:1;transform:translateY(0);transition:all .3s ease;position:relative;z-index:1;-ms-flex-align:center;align-items:center}.sec-nav.bg-white{background-color:#fff !important;background:rgba(0,0,0,0)}.sec-nav.bg-white>ul.last li:hover{background:rgba(0,0,0,0)}.sec-nav.bg-white>ul.last li a,.sec-nav.bg-white>ul.last li a:visited{color:#353535}.sec-nav.bg-white>ul.last li a:hover,.sec-nav.bg-white>ul.last li a:active,.sec-nav.bg-white>ul.last li a:visited:hover,.sec-nav.bg-white>ul.last li a:visited:active{background:#fff}.sec-nav.bg-white>ul.last li .dropdown-content{background:#fff}.sec-nav.bg-white>ul.last li .dropdown-content li a,.sec-nav.bg-white>ul.last li .dropdown-content li a:visited{background-image:none;color:#353535}.sec-nav>ul{display:-ms-flexbox;display:flex}.sec-nav>ul.pre{background:#000;margin-left:20px;border-radius:24px}@media(max-width: 1440px){.sec-nav>ul.pre{margin-left:12px}}.sec-nav>ul.pre.bg-transparent li a{color:#353535}.sec-nav>ul.pre.bg-transparent li a:hover{color:#353535 !important;background:rgba(0,0,0,0)}.sec-nav>ul.pre li{margin:0px;line-height:2.5;font-size:12px}.sec-nav>ul.pre li a{border-radius:24px;display:block;padding:0 20px;color:#fff}@media(max-width: 1440px){.sec-nav>ul.pre li a{padding:0 15px}}@media(max-width: 1024px){.sec-nav>ul.pre li a{padding:0 7px}}.sec-nav>ul.pre li a:hover{font-weight:inherit;background:rgba(157,29,39,.3);color:#fff}.sec-nav>ul.last{margin-left:auto;margin-right:70px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sec-nav>ul.last li{position:relative;height:100%;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(max-width: 1280px){.sec-nav>ul.last li{margin-right:0px}}.sec-nav>ul.last li .icon-search{vertical-align:middle}.sec-nav>ul.last li a{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;font-size:14px;color:#fff}.sec-nav>ul.last li a:link{color:#fff}.sec-nav>ul.last li a:visited{color:#fff}.sec-nav>ul.last li a:hover{background:#000;color:#fff}.sec-nav>ul.last li a.btn-white{min-width:88px;font-weight:500;height:36px;font-size:14px !important;color:#fff !important;background-color:#981a1d}@media(max-width: 1024px){.sec-nav>ul.last li a.btn-white{min-width:68px;font-size:14px;height:33px}}.sec-nav>ul.last li a.btn-white:hover{color:#fff;background:#981a1d !important}.sec-nav>ul.last li a.btn-white.customer-support{min-width:70px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#353535 !important;border:1px solid #353535;border-radius:50px;background:rgba(0,0,0,0) !important}.sec-nav>ul.last li a.btn-white.customer-support:hover{background:#fff !important}.sec-nav>ul.last li:last-child{margin-right:0}.sec-nav>ul.last li:last-child a{margin:0}.sec-nav>ul.last li.help-dropdonw{margin:0 15px}.sec-nav>ul.last li.help-dropdonw:hover,.sec-nav>ul.last li.login-button:hover{background:none}.sec-nav>ul>li{line-height:40px;font-size:14px;margin-right:32px}.sec-nav>ul>li.sec{background:#f5f5f5;margin-right:0;padding-left:30px}.sec-nav>ul>li>a:hover,.sec-nav>ul>li>a.active{color:#fff}.sec-nav>ul>li>a:hover .icon-Down::before,.sec-nav>ul>li>a.active .icon-Down::before{content:""}.sec-nav>ul>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.sec-nav>ul .icon-search{font-size:16px;font-weight:700}.sec-nav>ul .icon-lage{font-size:15px}.sec-nav>ul .dfv{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}@media(max-width: 1024px){.sec-nav>ul li{margin-right:24px}.sec-nav>ul.pre{padding-left:0px;margin-left:10px}.sec-nav>ul.last{margin-right:4px}}.sec-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.sec-nav .menu a img{display:block}.sec-nav .menu a span{font-size:20px}.sec-nav .logo{padding:0px 0px 0 70px}@media(max-width: 1024px){.sec-nav .logo{padding:0px 0px 0 10px}}.sec-nav .logo a img{height:36px;display:block;width:auto}@media(max-width: 1024px){.sec-nav .logo a img{height:36px}}.sec-nav a{color:#fff}.sec-nav a:hover{color:#fff}.sec-nav .dropdown-content a{color:#54565b}.sec-nav .icon-Down:before{color:#da3442}.sec-nav .btn-box .btn-red{padding:7px 23px;font-size:14px}.sec-nav .btn-box .btn-white{min-width:70px;height:30px;padding:0 14px;font-weight:400;font-size:14px;line-height:20px;margin-left:8px;color:#981a1d;letter-spacing:-0.6px}.sec-nav .btn-box .btn-white.dropdown-toggle:after{display:none}@media(max-width: 1024px){.sec-nav .btn-box .btn-white{min-width:68px;height:33px;font-size:14px}}@media(max-width: 1280px){.sec-nav .btn-box .btn-white{font-size:14px;line-height:20px;padding:0 8px;margin-left:5px;margin-right:5px;min-width:72px}}.sec-nav .btn-box .btn-white:hover{background:#9d1d27;color:#fff}.sec-nav .btn-box .btn-white.ira-help:hover{background-color:#fff}.sec-nav .btn-box .btn-white.ira-help img{margin-top:-7px}.sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative;z-index:2}.sec-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:39px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:3}.top-nav{font-size:14px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:9px 65px;background:#fff}.top-nav.bg-light-white{padding:0 70px}@media(max-width: 1024px){.top-nav{padding:0}}@media(max-width: 991px){.top-nav{box-shadow:none}}.top-nav .logo{padding:10px 30px 0 46px}.top-nav .logo a img{display:block}.top-nav .menu{position:relative;left:-20px;padding:25px 0;width:0;opacity:0;transition:all .3s linear}.top-nav .menu a img{display:block}.top-nav .menu a span{font-size:20px}@media(max-width: 1024px){.top-nav .logo{padding:10px 10px 0 30px}}@media(max-width: 991px){.top-nav{height:60px;-ms-flex-align:center;align-items:center}.top-nav .menu{position:static;opacity:1;left:0;width:24px}.top-nav .logo{padding:0 0 0 0}.top-nav .logo img{height:28px}.top-nav .menu-mob .icon-menu,.top-nav .icon-search{display:block;font-size:20px}.top-nav .icon-search{font-size:24px}.top-nav .myCornerm img{height:30px}.top-nav .menu-mob .icon-menu::before{color:#9b1e26}}.top-nav .top-nav-left .drop-down.rgt .dropdown-content{left:auto;right:0px}.top-nav .top-nav-left .dropdown-content{left:0;top:45px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:760px;max-height:290px;overflow-y:scroll}@media(max-width: 1024px){.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt{min-width:550px}}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col{height:235px;min-width:520px}.top-nav .top-nav-left .dropdown-content.menu-cardList-cnt.two-col .grdiantCard{width:46%}.top-nav .top-nav-left .dropdown-content.onlinkList{padding:0px;border-radius:0 0 10px 10px}.top-nav .top-nav-left .dropdown-content.onlinkList li{margin-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li:last-child a{border-bottom:0px}.top-nav .top-nav-left .dropdown-content.onlinkList li a{display:-ms-flexbox;display:flex;padding:18px 20px;border-bottom:solid 1px rgba(151,151,151,.2);-ms-flex-align:center;align-items:center}.top-nav .top-nav-left .dropdown-content.onlinkList li a span{padding-right:23px}.top-nav-left{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-left>li{margin:0;position:relative;font-size:14px}.top-nav-left>li.active>a,.top-nav-left>li:hover>a{font-weight:700}.top-nav-left>li.active>a .icon-Down::before,.top-nav-left>li:hover>a .icon-Down::before{color:#9d1d27;content:""}.top-nav-left>li>a{display:block;border-bottom:3px solid rgba(0,0,0,0);font-size:14px;padding:14px 30px 14px 0;height:45px;color:#353535;white-space:nowrap}@media(max-width: 1024px){.top-nav-left>li>a{padding:16px 8px}}.top-nav-left>li>a .icon-Down{font-weight:700;font-size:13px;margin-left:5px}.top-nav-left>li>a .icon-Down::before{color:#9d1d27}.top-nav-left>li>a:hover{background:rgba(0,0,0,0);border-bottom:3px solid #9d1d27}.top-nav-left>li .dfm{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-left>li .dfm .icon-more{font-size:20px;margin-right:8px}.top-nav-left>li .icon{margin-right:8px;display:inline-block}.top-nav-left>li .icon img{width:20px;height:20px}@media(max-width: 1280px){.top-nav-left>li.hide-1024{display:none}}@media(max-width: 1280px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:15px 30px 10px 0px}}@media(max-width: 1024px){.top-nav-left>li{font-size:14px;margin:0}.top-nav-left>li>a{padding:15px 18px 10px 0px}}.top-nav-left .blk-btn-new{border-radius:50px;border:1px solid #353535;background:rgba(0,0,0,0);color:#353535;font-size:14px;font-weight:500;line-height:12px;padding:6px 16px;margin:6px 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.top-nav-left .blk-btn-new svg,.top-nav-left .blk-btn-new img{margin-right:4px}.top-nav-left .blk-btn-new:hover{font-weight:bold;color:#353535}.top-nav-right{opacity:1;transition:opacity .3s ease;display:-ms-flexbox;display:flex}.top-nav-right .icon-search:before{color:#9d1d27}.top-nav-right .right-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.top-nav-right .right-nav .phone svg{margin-top:0px}.top-nav-right .right-nav .hotline-new{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;margin-left:12px;margin-top:-2px}.top-nav-right .right-nav .hotline-new .hotline-new-customer-care-txt{color:#353535;font-size:14px;font-style:normal;font-weight:400;line-height:12px;margin-top:0}.top-nav-right .right-nav .hotline-new .hotline-new-customer-care-number{color:#353535;font-size:16px;font-style:normal;font-weight:700;line-height:12px;margin-top:2px}@media(max-width: 1024px){.top-nav-right .right-nav{padding:0px 10px 0 0}}.top-nav-right .right-nav>li{margin:0 12px;position:relative}.top-nav-right .right-nav>li>a{padding:15px 0;line-height:30px}.top-nav-right .right-nav>li:last-child{margin-right:0}.top-nav-right .right-nav>li.stvi{display:none}.top-nav-right .right-nav>li .search,.top-nav-right .right-nav>li .icon-lage{font-size:22px}.top-nav-right .right-nav>li .phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 0}.top-nav-right .right-nav>li .phone:hover .f10{color:#25243b}.top-nav-right .right-nav>li .phone .f10{margin-bottom:0;line-height:1;font-size:10px;margin-left:8px;font-weight:600}.top-nav-right .right-nav>li .phone .f10.hotline{font-weight:400;font-size:12px;line-height:20px;color:#981a1d;white-space:nowrap}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone .f10.hotline{font-size:11px;line-height:16px}}.top-nav-right .right-nav>li .phone span{display:block;font-weight:600;font-size:16px;line-height:16px;color:#9d1d27;letter-spacing:.23px;margin-top:4px}@media(max-width: 1440px){.top-nav-right .right-nav>li .phone span{font-size:13px}}@media(max-width: 1024px){.top-nav-right .right-nav>li{margin:0 8px;font-size:14px}}@media(max-width: 991px){.top-nav-right .right-nav>li{margin-right:24px}}.sub-nav{opacity:1;transform:translateY(0);transition:all .3s ease;border-top:1px solid #d8d8d8}.sub-nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sub-nav ul li{padding:20px}.my-corner{display:inline-block;background:url(../images/svg/my-corner.svg) no-repeat right center;padding-right:46px;line-height:38px}@media(max-width: 1024px){.my-corner{padding-right:38px;height:38px}.my-corner span{display:none}}.login a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.3s;position:relative;padding:0;margin:0 54px 0 0;color:#525252}.login a span{margin-right:8px}@media(max-width: 1024px){.login a{margin-right:30px}}@media(max-width: 991px){.login a{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:14px 13px 13px;margin-right:-15px;font-size:12px}.login a span{font-size:20px;margin:0 0 3px}}.mob-menu{display:none}@media(max-width: 991px){.mob-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:5;background:#fff;overflow:auto}.mob-menu .mm-top-in{height:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;box-shadow:0 1px 2px 0 rgba(0,0,0,.07)}.mob-menu .mm-top-in .logo img{height:34px;width:auto}.mob-menu .mm-top-in .search{margin-left:auto;margin-right:20px}.mob-menu .mm-top-in .search .icon-search{font-size:24px}.mob-menu .mm-top-in .search .icon-search:before{color:#9b1e26}.mob-menu .mm-top-in .language{margin:0 16px 0 -4px}.mob-menu .mm-top-in .language .icon-lage{font-size:18px}.mob-menu .mm-top-in .icon-close{font-size:18px}.mob-menu .mm-top-in .icon-close:before{color:#9b1e26}.mob-menu .mm-mid .mob-scrollm{background:linear-gradient(131.93deg, #353535 0%, #000000 100%);padding:15px}.mob-menu .mm-mid .mob-scrollm ul{min-width:300px}.mob-menu .mm-mid .tab-content>.active{display:block}.mob-menu .mm-mid .nav.pre{background:#000;border-radius:24px;padding:0}.mob-menu .mm-mid .nav.pre li{padding:0;margin-right:4px}.mob-menu .mm-mid .nav.pre li a{font-size:12px;line-height:20px;color:#fff;white-space:nowrap}.mob-menu .mm-mid .nav.pre li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%);font-weight:inherit}.mob-menu .mm-mid .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 35px;overflow-x:auto}.mob-menu .mm-mid .nav li{margin-right:12px;padding:15px 0}.mob-menu .mm-mid .nav li:last-child{margin-right:0}.mob-menu .mm-mid .nav li a{display:inline-block;padding:5px 14px;border-radius:15px}.mob-menu .mm-mid .nav li a.active{font-weight:700;background:#9d1d27;color:#fff}.mob-menu .mm-mid .tab-content{padding:0}.mob-menu .mm-mid .tab-content .mlink{border-bottom:1px solid rgba(157,29,39,.3);padding-bottom:24px;margin-bottom:0}.mob-menu .mm-mid .tab-content .mlink a{font-weight:700;color:#9d1d27}.mob-menu .footer-top .fot-dred{padding:40px 20px}.mob-menu .footer .fot-dred .col-lg-5{margin-bottom:0}.mob-menu .mob-smenu a.redirect-link{padding:22px 15px 15px 15px;position:relative;background:#9d1d27;border-bottom:1px solid rgba(216,216,216,.21);color:#fff;display:block}.mob-menu .mob-smenu a.redirect-link::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:24px;color:#fff}.mob-menu .mob-smenu .main-link{padding:20px 15px;background:#d8d8d8;font-weight:700;font-size:14px}.mob-menu .mob-smenu .main-link a{color:#9d1d27;font-size:14px}.mob-menu .mob-smenu .fhd{padding:20px 15px;position:relative;background:#f3f3f3;border-bottom:1px solid #d8d8d8;font-size:14px}.mob-menu .mob-smenu .fhd.act{color:#9d1d27;font-weight:700}.mob-menu .mob-smenu .fhd.act::before{content:""}.mob-menu .mob-smenu .fhd::before{position:absolute;font-size:14px;font-family:icomoon;content:"";right:15px;top:20px;color:#9d1d27}.mob-menu .mob-smenu .fhd.others-menu{background:#525252;color:#fff;border-bottom-color:#d0d0d0}.mob-menu .mob-smenu .fhd.others-menu.last{border-bottom:0}.mob-menu .mob-smenu .fhd.others-menu::before{color:#fff}.mob-menu .mob-smenu .fbody{display:none;border-bottom:1px solid #d8d8d8}.mob-menu .mob-smenu .fbody .fhd{border-bottom:0;background:#f3f3f3;border-top:1px solid rgba(216,216,216,.5);padding:22px 15px 15px 15px;color:#54565b}.mob-menu .mob-smenu .fbody .fhd:first-child{border-top:0}.mob-menu .mob-smenu .fbody .fhd.act{color:#54565b}.mob-menu .mob-smenu .fbody .fhd.act::before{content:"";color:#9d1d27}.mob-menu .mob-smenu .fbody .fhd::before{content:"";right:15px;color:#54565b}.mob-menu .mob-smenu .fbody ul{display:none}.mob-menu .mob-smenu .fbody ul.flist{display:block}.mob-menu .mob-smenu .flist{padding-top:25px;display:none}.mob-menu .mob-smenu .flist li{padding:0 25px 20px 25px;font-size:14px}.mob-menu .mob-smenu .flist li.viewAll a{color:#9b1e26;font-size:12px}.mob-menu .mob-smenu .flist li a{color:#25243b;font-size:14px}.mob-menu .mob-smenu .flist li a.f16br{color:#9b1e26}.mob-menu .mob-smenu .flist li hr{margin-bottom:.5rem}.mob-menu .mob-smenu .flist li:last-child{padding-bottom:28px}.mob-menu .mob-smenu .flist li.flist-hd{font-weight:700;color:#9d1d27;padding-left:15px}.mob-menu .mob-smenu .fhd-link{padding:28px 0;font-weight:700;border-top:1px solid rgba(216,216,216,.5)}.mob-menu .footer .fot-red1{padding:20px 0}.mob-menu .footer .fot-red1 ul li{font-weight:700;border-bottom:1px solid rgba(255,255,255,.2);margin-top:0;padding:16px 0}.mob-menu .footer .fot-red1 ul li:last-child{border-bottom:0}.mob-menu .footer{margin-bottom:0}}@media(max-width: 767px){.mob-menu .mm-mid .nav{padding:0 15px}}.snav-wraper,.stab-wraper{height:65px}.bg-grey .secondary-tab{border-bottom:solid 1px #d8d8d8;background:#fafafa;height:69px}@media(max-width: 1024px){.bg-grey .secondary-tab{height:auto}}.secondary-nav,.secondary-tab,.secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.secondary-nav.sticky,.secondary-tab.sticky,.secondary-tab-normal.sticky{position:fixed;width:100%;top:104px !important;left:0;z-index:2}@media(max-width: 991px){.secondary-nav.sticky,.secondary-tab.sticky,.secondary-tab-normal.sticky{top:112px}}.secondary-nav.sticky ul:not(.filter) li a,.secondary-tab.sticky ul:not(.filter) li a,.secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.secondary-nav.sticky .container .btn-box,.secondary-tab.sticky .container .btn-box,.secondary-tab-normal.sticky .container .btn-box{top:5px}.secondary-nav.sticky .container .btn-box .btn-red,.secondary-tab.sticky .container .btn-box .btn-red,.secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.secondary-nav ul:not(.filter),.secondary-tab ul:not(.filter),.secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex}.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 25px}.secondary-nav ul:not(.filter).op1 li:last-child,.secondary-tab ul:not(.filter).op1 li:last-child,.secondary-tab-normal ul:not(.filter).op1 li:last-child{margin-right:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter).op1 li,.secondary-tab ul:not(.filter).op1 li,.secondary-tab-normal ul:not(.filter).op1 li{margin:0 14px}}.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 36px}.secondary-nav ul:not(.filter) li p,.secondary-tab ul:not(.filter) li p,.secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.secondary-nav ul:not(.filter) li.no-data,.secondary-tab ul:not(.filter) li.no-data,.secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.secondary-nav ul:not(.filter) li,.secondary-tab ul:not(.filter) li,.secondary-tab-normal ul:not(.filter) li{margin:0 15px}}.secondary-nav ul:not(.filter) li:first-child,.secondary-tab ul:not(.filter) li:first-child,.secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.secondary-nav ul:not(.filter) li a,.secondary-tab ul:not(.filter) li a,.secondary-tab-normal ul:not(.filter) li a{padding:25px 0 20px;display:block;font-weight:400;position:relative;font-size:17px;line-height:20px;letter-spacing:-0.5px}.secondary-nav ul:not(.filter) li a::after,.secondary-tab ul:not(.filter) li a::after,.secondary-tab-normal ul:not(.filter) li a::after{border-bottom:3px solid #9d1d27;content:"";left:0;right:0;bottom:0;width:0;margin:auto;position:absolute;transition:.3s all ease}.secondary-nav ul:not(.filter) li a strong,.secondary-tab ul:not(.filter) li a strong,.secondary-tab-normal ul:not(.filter) li a strong{font-weight:300;color:#25243b}.secondary-nav ul:not(.filter) li a.active strong,.secondary-nav ul:not(.filter) li a:hover strong,.secondary-tab ul:not(.filter) li a.active strong,.secondary-tab ul:not(.filter) li a:hover strong,.secondary-tab-normal ul:not(.filter) li a.active strong,.secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:500}.secondary-nav ul:not(.filter) li a.active::after,.secondary-nav ul:not(.filter) li a:hover::after,.secondary-tab ul:not(.filter) li a.active::after,.secondary-tab ul:not(.filter) li a:hover::after,.secondary-tab-normal ul:not(.filter) li a.active::after,.secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}@media(max-width: 991px){.secondary-nav,.secondary-tab,.secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.secondary-nav::-webkit-scrollbar,.secondary-tab::-webkit-scrollbar,.secondary-tab-normal::-webkit-scrollbar{display:none}.secondary-nav ul li,.secondary-tab ul li,.secondary-tab-normal ul li{margin:0 24px}}.secondary-tab-normal{border-bottom:solid 1px #d8d8d8;height:69px}@media(max-width: 767px){.secondary-tab-normal ul{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}}.secondary-tab-normal ul li{margin:0 8px}@media(max-width: 767px){.secondary-tab-normal ul li{margin:0}}.secondary-tab-normal ul li a{padding:30px 15px 20px 20px}@media(max-width: 1024px){.secondary-tab-normal{height:auto}}.sec-nav ul.last .dropdown-content,.right-nav .dropdown-content,.sub-nav .dropdown-content,.top-nav .dropdown-content{display:none;position:absolute;background:#fff;width:300px;left:-20px;z-index:2;top:50px;box-shadow:0 1px 2px 0 rgba(0,0,0,.07);padding:20px 28px 5px}.sec-nav ul.last .dropdown-content li,.right-nav .dropdown-content li,.sub-nav .dropdown-content li,.top-nav .dropdown-content li{margin-bottom:12px}.sec-nav ul.last .dropdown-content li:last-child,.right-nav .dropdown-content li:last-child,.sub-nav .dropdown-content li:last-child,.top-nav .dropdown-content li:last-child{margin-bottom:0}.sec-nav ul.last .dropdown-content li.sep-line,.right-nav .dropdown-content li.sep-line,.sub-nav .dropdown-content li.sep-line,.top-nav .dropdown-content li.sep-line{border-bottom:1px solid #d8d8d8;margin:16px 0}.sec-nav ul.last .drop-down:hover>a,.right-nav .drop-down:hover>a,.sub-nav .drop-down:hover>a,.top-nav .drop-down:hover>a{border-bottom-color:#9d1d27}.sec-nav ul.last .drop-down:hover>a .icon-Down::before,.right-nav .drop-down:hover>a .icon-Down::before,.sub-nav .drop-down:hover>a .icon-Down::before,.top-nav .drop-down:hover>a .icon-Down::before{content:""}.sec-nav ul.last .drop-down:hover .dropdown-content,.right-nav .drop-down:hover .dropdown-content,.sub-nav .drop-down:hover .dropdown-content,.top-nav .drop-down:hover .dropdown-content{display:block}.sec-nav ul.last .drop-down.lang-bx .dropdown-content,.right-nav .drop-down.lang-bx .dropdown-content,.sub-nav .drop-down.lang-bx .dropdown-content,.top-nav .drop-down.lang-bx .dropdown-content{width:160px}@media(max-width: 1024px){.sec-nav ul.last .drop-down.lang-bx .dropdown-content,.right-nav .drop-down.lang-bx .dropdown-content,.sub-nav .drop-down.lang-bx .dropdown-content,.top-nav .drop-down.lang-bx .dropdown-content{right:-4px}}.sec-nav ul.last .dropdown-content{top:55px;background:#000;width:260px;left:0px;padding:3px 0;border-radius:0 0 10px 10px}.sec-nav ul.last .dropdown-content.help-drodown-menu{border-radius:6px;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}.sec-nav ul.last .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block}.sec-nav ul.last .dropdown-content li:last-child a{border-bottom:0px}.sec-nav ul.last .dropdown-content li a{padding:12px 30px 12px 12px;font-size:12px;line-height:1.3;color:#fff;border-bottom:solid 1px rgba(216,216,216,.2);-ms-flex-pack:start;justify-content:start}.sec-nav ul.last .rgt .dropdown-content{left:auto;right:-20px}.mega-menu{display:-ms-flexbox;display:flex}.mega-menu ul.nav{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #d8d8d8;-ms-flex:0 0 185px;flex:0 0 185px;padding:10px 0;min-height:520px;-ms-flex-pack:start;justify-content:flex-start}.mega-menu ul.nav li{padding:0;margin-top:30px;font-weight:700;position:relative}.mega-menu ul.nav li a{padding:0;line-height:24px;display:block}.mega-menu ul.nav li a.active{color:#9d1d27}.mega-menu ul.nav li a.active::after{border-right:2px solid #9d1d27;position:absolute;right:-2px;top:0;height:100%;content:""}.mega-menu .menu-right-box{padding:40px 0 40px 60px;width:100%}.mega-menu .menu-right-box ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.mega-menu .menu-right-box ul.no-hd li:first-child{margin-top:0}.mega-menu .menu-right-box ul li{padding:0;margin-top:20px}.mega-menu .menu-title,.mega-menu .card-title{margin:0;font-size:24px;line-height:1.2;font-weight:700}.mega-menu .menu-title.MT30,.mega-menu .card-title.MT30{margin-top:30px}.mega-menu .menu-title.with-btn,.mega-menu .card-title.with-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mega-menu .menu-title.with-btn .arrow span,.mega-menu .card-title.with-btn .arrow span{font-size:16px;font-weight:bold}.icon-close.black::before{color:#54565b}.login-bx{padding:0}.login-bx .login-top{background:#9d1d27;background-image:linear-gradient(134deg, #c4777d 0%, #9d1d27 91%);padding:40px 60px 32px;border-radius:4px 4px 0 0}.login-bx .login-top .hd{color:#fff;margin-bottom:20px}.login-bx .login-top .white-box,.login-bx .login-top .accordian .tog_cont,.accordian .login-bx .login-top .tog_cont,.login-bx .login-top .accordian .trgr,.accordian .login-bx .login-top .trgr,.login-bx .login-top .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .login-bx .login-top .ad-card{padding-top:5px}.login-bx .login-top .login-nav ul{display:-ms-flexbox;display:flex}.login-bx .login-top .login-nav ul li{width:50%;text-align:center}.login-bx .login-top .login-nav ul li a{padding:20px 0;display:block;border-bottom:5px solid rgba(0,0,0,0)}.login-bx .login-top .login-nav ul li a.active{border-bottom-color:#9d1d27;font-weight:700}.login-bx .login-top .tab-pane{text-align:center;padding:40px 20px}.login-bx .login-top .tab-pane .padg{padding:0 60px}.login-bx .login-top .tab-pane .btn-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:32px}.login-bx .login-top .tab-pane .btn-box a{font-size:14px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:26px}.login-bx .login-btm{padding:40px 80px;background:#fff;border-radius:0 0 4px 4px}@media(max-width: 991px){.login-bx .login-top .tab-pane .btn-box a{line-height:50px}.login-bx .login-top .tab-pane .btn-box .btn-white{line-height:46px}}@media(max-width: 767px){.login-bx .popup-close{right:12px;top:12px}.login-bx .login-top{padding:30px 15px}.login-bx .login-top .tab-pane .padg{padding:0}.login-bx .login-top .tab-pane .btn-box{display:block}.login-bx .login-top .tab-pane .btn-box a{min-width:200px}.login-bx .login-top .tab-pane .btn-box a:first-child{margin:0 0 10px}.login-bx .login-btm{padding:30px}.login-bx .login-btm .btn-box.MT15 .MR10{margin:0 0 10px}}.login-bx .login-upgrade{background:url(../images/upgrade.png) no-repeat 0 0;background-size:cover;padding:35px 40px 30px}.login-bx .loan-and-wholesale{padding:35px 40px 10px}.login-bx .loan-and-wholesale .heading{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.login-bx .loan-and-wholesale ul li{font-size:17px;font-weight:700;color:#9d1d27;margin-bottom:20px}.login-bx .loan-and-wholesale ul li a{color:#9d1d27;display:inline-block;background:url(../images/svg/link-arrow.svg) no-repeat right center;padding-right:20px;font-size:16px}.feedback{position:fixed;right:0;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.feedback img{width:32px;height:auto}.announcement{position:absolute;top:50%;bottom:auto;-khtml-transform:translateY(-50%);transform:translateY(-50%);top:52%;margin:-80px 0 0 -62px}.announcement img{width:37px;height:82.2px}.announ-box{background:#fff;padding:30px 15px 30px 30px;position:fixed;top:0;right:-350px;width:350px;height:100%;z-index:4;transition:all ease .4s}.announ-box.open{right:0}.announ-box.open+.ann-overlay{display:block}@media(max-width: 767px){.announ-box{right:-280px;width:280px}.announ-box .hd3b{font-size:20px}}.ann-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:3;display:none}.announ-list{height:96%;margin-top:10px}.announ-list .announ-item{padding:16px 0;margin-right:10px;border-bottom:1px solid #d8d8d8;color:#767676}.announ-list .announ-item .f12{line-height:16px;margin:8px 0}.announ-list .announ-item .annImg{margin:10px 0}.announ-list .announ-item .annImg img{width:100%}.announ-list .announ-item .more{display:none}.announ-list .announ-item .rmore{color:#9d1d27}.announ-list .announ-item a{font-weight:700}@media(max-width: 767px){.announ-list{height:88vh}}.menu-cardList-cnt .hd-bx{margin:0px;background:none;padding:0 0}.menu-cardList-cnt .hd-bx h4{font-size:10px;text-transform:uppercase;color:rgba(37,36,59,.5);letter-spacing:1.5px}.menu-cardList{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.grdiantCard{border-radius:8px;min-width:31%;margin:0 8px;margin-bottom:15px}@media(max-width: 1024px){.grdiantCard{width:30%;margin:3px 5px}}.grdiantCard a{position:relative;padding:15px 20px;min-height:72px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;font-size:14px;font-weight:500;transition:ease-in .1s}@media(max-width: 1024px){.grdiantCard a{padding:7px 10px;min-height:60px;font-size:12px}}.grdiantCard a span{background:#fff;border-radius:50%;height:30px;width:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.grdiantCard a span:before{color:#9d1d27;font-weight:600}.grdiantCard a:hover{color:#0056b3}.grdiantCard.grdSelect a,.grdiantCard.grdWealth a,.grdiantCard.grdPrivate a{color:#fff}.grdiantCard.grdSelect a:hover,.grdiantCard.grdWealth a:hover,.grdiantCard.grdPrivate a:hover{color:#fff}.metal-drop-down .grdiantCard.grdP3{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%)}.metal-drop-down .grdiantCard a{padding:0;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.metal-drop-down .grdiantCard a .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;margin-bottom:15px}.metal-drop-down .grdiantCard a .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:8px}.metal-drop-down .grdiantCard a .tags .tag.tgclr1{background:#fffbe6}.metal-drop-down .grdiantCard a .tags .tag.tgclr2{background:#ebffff}.metal-drop-down .grdiantCard a .tags .tag.tgclr3{background:#ffeffd}.metal-drop-down .grdiantCard a .tags .tag.tgclr4{background:#ffcece}.metal-drop-down .grdiantCard a .tags .tag.tgclr5{background:#ffe1ec}.metal-drop-down .grdiantCard a .tags .tag.tgclr6{background:#f2e5ff}.metal-drop-down .grdiantCard a .tags .tag.tgclr7{background:#eefff2}.metal-drop-down .grdiantCard a .tags .tag.tgclr8{background:#fff7f7}.metal-drop-down .grdiantCard a .tags~.title{padding:0 8px 18px 12px}.metal-drop-down .grdiantCard a .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 8px 0 12px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.metal-drop-down .grdiantCard a .title span{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;border-radius:20px;box-shadow:0px 1px 2.5px rgba(145,42,44,.24);top:0;position:relative}.metal-drop-down .grdiantCard a .title span::before{font-size:10px}.metal-drop-down .grdiantCard a:hover .title{color:#9d1d27}.metal-drop-down .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;width:auto !important}.metal-drop-down .link:hover{text-decoration:underline;font-weight:700}.metal-drop-down .hd-bx h4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none}.all-drop-down .grdiantCard.grdP3{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%)}.all-drop-down .grdiantCard a{padding:0;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.all-drop-down .grdiantCard a .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px;margin-bottom:10px}.all-drop-down .grdiantCard a .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:8px}.all-drop-down .grdiantCard a .tags .tag.tgclr1{background:#fffbe6}.all-drop-down .grdiantCard a .tags .tag.tgclr2{background:#ebffff}.all-drop-down .grdiantCard a .tags .tag.tgclr3{background:#ffeffd}.all-drop-down .grdiantCard a .tags .tag.tgclr4{background:#ffcece}.all-drop-down .grdiantCard a .tags .tag.tgclr5{background:#ffe1ec}.all-drop-down .grdiantCard a .tags .tag.tgclr6{background:#f2e5ff}.all-drop-down .grdiantCard a .tags .tag.tgclr7{background:#eefff2}.all-drop-down .grdiantCard a .tags .tag.tgclr8{background:#fff7f7}.all-drop-down .grdiantCard a .tags~.title{padding:0 8px 10px 12px}.all-drop-down .grdiantCard a .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 8px 0 12px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.all-drop-down .grdiantCard a .title span{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0;border-radius:20px;box-shadow:0px 1px 2.5px rgba(145,42,44,.24);top:0;position:relative}.all-drop-down .grdiantCard a .title span::before{font-size:10px}.all-drop-down .grdiantCard a:hover .title{color:#9d1d27}.all-drop-down .grdiantCard.grdSelect .title,.all-drop-down .grdiantCard.grdWealth .title,.all-drop-down .grdiantCard.grdPrivate .title,.all-drop-down .grdiantCard.grdSelect a:hover .title,.all-drop-down .grdiantCard.grdWealth a:hover .title,.all-drop-down .grdiantCard.grdPrivate a:hover .title{color:#fff}.all-drop-down .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;width:auto !important}.all-drop-down .link:hover{text-decoration:underline;font-weight:700}.all-drop-down .hd-bx .h4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none}.all-drop-down .hd-bx .hd2v4{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:none;margin-bottom:0}.heritage-menu .mob-smenu .fhd{color:#000;font-family:"Inter";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.heritage-menu .mob-smenu .flist li{padding:0;margin-bottom:6px}.heritage-menu .mob-smenu .flist li a{padding:0}.heritage-menu .mob-smenu .flist li a .grdiantCard{background:linear-gradient(268deg, #FAF5E9 1.27%, #FFF5F3 59.2%);padding:8px 5px 10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0;width:100%;border-radius:0}.heritage-menu .mob-smenu .flist li a .grdiantCard .title{color:#353535;font-family:"Inter";font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:0 10px}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;min-height:15px}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag{display:-ms-inline-flexbox;display:inline-flex;padding:4px 7px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:8px;box-shadow:4px 2px 4px 0px rgba(144,42,44,.16);color:#353535;font-family:"Inter";font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-right:8px}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr1{background:#fffbe6}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr2{background:#ebffff}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr3{background:#ffeffd}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr4{background:#ffcece}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr5{background:#ffe1ec}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr6{background:#f2e5ff}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr7{background:#eefff2}.heritage-menu .mob-smenu .flist li a .grdiantCard .tags .tag.tgclr8{background:#fff7f7}.heritage-menu .mob-smenu .flist li.viewAll{color:#7a7a7a;font-family:"Inter";font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:0 10px 10px 10px}.heritage-menu .mob-smenu .flist li.viewAll .link{color:#801c1e;font-family:"Inter";font-size:12px;font-style:normal;font-weight:500;line-height:normal;background:url(../images/lm/arrow-metal.svg) no-repeat center right;padding-right:10px;margin:0 5px}.heritage-menu .mob-smenu .flist li.viewAll .link:hover{text-decoration:underline;font-weight:700}.more-nav{display:none}@media(max-width: 991px){.more-nav{background-image:linear-gradient(180deg, #353535 0%, #000000 100%);display:none;position:fixed;height:100%;width:100%;z-index:3;top:0px}.more-nav.act{display:block !important}}.more-nav .logo-bar{padding:18px 20px}.more-nav .logo-bar .logo{width:88px}@media(max-width: 991px){.more-nav .mob-scroll{max-height:84%;margin-bottom:190px}}.list-more ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:#fff;font-size:28px;padding:20px 35px 20px 20px}@media(max-width: 767px){.list-more ul li a{font-size:24px}}.list-more ul li a span{background:#54565b}.list-more ul li a span img{padding-right:15px}@media(max-width: 767px){.list-more ul li a span{background:none}}.list-more ul li a .icon-Down:before{font-size:20px;color:#da3442}.list-more ul li a.act .icon-Down:before{content:""}.list-more .dropdown-content{background:#000;padding:30px 0}.list-more .dropdown-content li{line-height:1;font-size:16px;margin:0px;display:block;margin-left:55px;margin-right:30px}.list-more .dropdown-content li:last-child a{border-bottom:0px}.list-more .dropdown-content li a{padding:10px 30px 20px 12px;font-size:16px;color:#fff;background:url("../images/lm/arrow.svg") no-repeat 97% 15px;-ms-flex-pack:start;justify-content:start}.header-op1{height:70px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.header-op1 .logo{padding:15px 0}.header-op1 .logo img{width:auto;height:40px}.offer-modal{background:#fff !important;box-shadow:0px 0px 15px rgba(0,0,0,.3) !important;border-radius:15px !important;border:0 !important;padding:50px !important}.offer-modal .f30{font-weight:600;font-size:30px;margin-bottom:0}.offer-modal .f20{font-weight:600;font-size:20px;color:#616161;margin-top:10px !important}.offer-modal .icon-close{font-size:24px;font-weight:700}.offer-modal .icon-close::before{color:#9b1e26}.offer-modal .mobNo-box .flex{-ms-flex-align:start;align-items:flex-start}.offer-modal .mobNo-box .form-box{width:70%}.offer-modal .custom-select.op1{width:auto;padding-right:20px;font-weight:600;font-size:32px;border-bottom:0;background-size:22px;border:0;background:rgba(0,0,0,0) url(../images/arrow-down.svg) no-repeat right center;border-radius:0;padding:6px 0;color:#9b1e26;height:auto;padding-right:calc(.75em + 2.3125rem) !important}.offer-modal .input-bx{border:0;border-bottom:1px solid #9b1e26;width:100%;font-weight:600;font-size:32px;padding:8px 0;letter-spacing:5px}.offer-modal .w90p{width:90%}.offer-modal .otp-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;font-size:24px}.offer-modal .otp-info span{color:#9b1e26;font-size:24px}.offer-modal .otp-info a{font-size:24px;color:#616161}.offer-modal label.error{color:#9b1e26;margin:8px 0 0}@media(max-width: 991px){.offer-modal{padding:25px}.offer-modal .f30{font-size:20px}.offer-modal .f20{font-size:16px;font-weight:500}.offer-modal .otp-info{font-size:14px}.offer-modal .custom-select.op1{font-size:18px;background-size:16px}.offer-modal .input-bx{font-size:18px;letter-spacing:2px}.offer-modal .icon-close{font-size:18px}.offer-modal .MT30,.offer-modal .MT20{margin-top:15px}.offer-modal .MT50{margin-top:25px}}.offer-modal.offer-modal-revamp .btn-box .btn-red{font-weight:600;font-size:20px}.offer-modal.offer-modal-revamp .btn-box .btn-red.big{width:240px}.offer-modal.offer-modal-revamp .otp-bx{display:block}.offer-modal.offer-modal-revamp .otp-bx.hide{display:none}.modal-backdrop{background:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.modal-backdrop-whatsapp{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.hd3b{font-size:24px;font-weight:700;line-height:1.2}.m-support{position:relative;padding:8px 0px;box-shadow:0px 4px 8px rgba(37,36,59,.05);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;background-color:#fff}.m-support .btn-box .btn-white{font-weight:500;font-size:12px;line-height:20px;color:#981a1d}.m-support .btn-box .btn-white img{margin-right:4px}@media(max-width: 767px){.m-support .btn-box .btn-white{padding:4px 15px !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.top-nav-container{position:relative;z-index:2}@media(max-width: 767px){.top-nav-container{border-bottom:1px solid #d9d9d9}}@media(max-width: 767px){.top-nav-container .top-nav .logo img{height:34px}}@media(max-width: 767px){.top-nav-container .top-nav .btn-box .btn-white{border:solid 1px #9d1d27;padding:8px 15px;margin-left:15px;font-size:14px;font-weight:500;background-color:#9d1d27;color:#fff}.top-nav-container .top-nav .btn-box .btn-white#dropdownMenuHelp{background-color:rgba(0,0,0,0);color:#353535;border-color:#353535}}.top-nav-container .top-nav .btn-box .btn-white.dropdown-toggle:after{display:none}.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white{position:relative}.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{content:"\a";border-style:solid;border-width:10px 15px 10px 0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:30%;transform-origin:center bottom;-webkit-transform-origin:center bottom;transform:rotate(90deg) translateX(-30%) scale(0.8);-webkit-transform:rotate(90deg) translateX(-30%) scale(0.8);bottom:-13px}@media(max-width: 767px){.top-nav-container .top-nav .btn-box.dropdown.show>a.dropdown-toggle.btn-white:before{display:none}}.lang-bxMob{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:6;padding:20px;display:none}.lang-bxMob .f20{font-weight:600;margin-bottom:16px;font-size:20px}.lang-bxMob .icon-close{font-size:18px}.lang-bxMob .icon-close::before{color:#9b1e26}.lang-bxMob li{padding:8px 0;border-bottom:1px solid #d8d8d8;font-size:14px}.lang-bxMob li a{color:#25243b}.overlay1{display:block;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:5;width:100%;height:100%}.help-drodown-menu{width:355px;min-width:355px;max-width:355px;border-radius:6px;border:1px solid #d9d9d9;background:#fff;padding:0;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25);z-index:9999;margin-top:10px;margin-left:-15px;line-height:normal;overflow:hidden}.help-drodown-menu.dropdown-content{top:36px !important;left:-95px !important}@media(max-width: 1024px){.help-drodown-menu.dropdown-content{left:-174px !important}}@media(max-width: 820px){.help-drodown-menu.no-bs-js{top:30px !important;left:-70px !important}}@media(max-width: 767px){.help-drodown-menu.no-bs-js{top:auto !important;position:fixed !important;bottom:-2px !important;left:0 !important;margin-left:0;width:100%;max-width:100%;transform:none !important;border-radius:8px 8px 0 0}}@media(max-width: 834px){.help-drodown-menu{top:auto !important;position:fixed !important;bottom:-2px !important;left:0 !important;margin-left:0;width:100%;max-width:100%;transform:none !important;border-radius:8px 8px 0 0}}.help-drodown-menu a{padding:15px !important;border-bottom:1px solid #d9d9d9}@media(max-width: 767px){.help-drodown-menu a{padding:12px 32px !important}.help-drodown-menu a.close{padding:10px 10px 0 10px !important;opacity:1;margin-bottom:-8px;padding-bottom:10px !important}.help-drodown-menu a:last-child:not(.close){padding-bottom:36px !important}}.help-drodown-menu a:last-child{border:0}.help-drodown-menu a figure{margin:0;margin-right:5px}.help-drodown-menu a p{margin:0;margin-left:15px}.help-drodown-menu a p span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#000;font-size:12px;font-style:normal;font-weight:400}.help-drodown-menu a p strong{color:#982127;font-size:18px;font-style:normal;font-weight:600;display:block}.help-drodown-menu a:hover{background-color:#eee !important}#bulletin-modal .modal-dialog{max-width:984px}#bulletin-modal .modal-dialog:before{content:"";position:fixed;top:110px;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:radial-gradient(black, transparent)}.bulletin-modal{padding:50px 38px 29px 38px;border-radius:5px}.bulletin-modal .h3{color:#3a3a3a;font-size:36px;font-weight:700;line-height:130%;margin:0}.bulletin-modal .icon-close:before{color:#9b1e26;font-size:20px}.bulletin-modal .modal-carousel-container .owl-stage-outer{overflow:hidden}.bulletin-modal .modal-carousel-container .owl-stage{display:-ms-flexbox;display:flex}.bulletin-modal .modal-carousel-container .owl-nav{float:right;margin-top:24px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev,.bulletin-modal .modal-carousel-container .owl-nav .owl-next{background-color:#efeded;height:36px;width:36px;border-radius:18px;box-shadow:none;border:0;margin-left:20px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev.disabled,.bulletin-modal .modal-carousel-container .owl-nav .owl-next.disabled{opacity:.5}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev span,.bulletin-modal .modal-carousel-container .owl-nav .owl-next span{font-size:21px}.bulletin-modal .modal-carousel-container .owl-nav .owl-prev span:before,.bulletin-modal .modal-carousel-container .owl-nav .owl-next span:before{color:#9d1d27}.bulletin-modal .modal-carousel-container .item{border-radius:16px;overflow:hidden;background:#d3d3d3 50%/cover no-repeat}.bulletin-modal .modal-carousel-container .item figure{text-align:center}.bulletin-modal .modal-carousel-container .item figure img{max-width:100%}.bulletin-modal .modal-carousel-container .item .content{padding:20px 10px;background:#9d1d27}.bulletin-modal .modal-carousel-container .item .content p{color:#fff;font-size:16px;font-weight:500;line-height:22px;border-bottom:.5px solid rgba(255,255,255,.5);margin-bottom:13px;padding-bottom:15px}.bulletin-modal .modal-carousel-container .item .content a{color:var(--Gray-6, #F2F2F2);font-size:16px;font-weight:700;line-height:normal}#bell-bulletin.active{position:relative}#bell-bulletin.active:after{content:"";position:absolute;top:45px;left:0;width:0;height:0;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-bottom:12px solid #fff}.bg-light-white{background:#f5f5f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.login-button .dropdown .login-btn+.login-drodown-menu{min-width:320px;left:auto;right:0;top:6px !important;padding:20px 20px 0 20px;border-radius:8px;overflow:hidden;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}.login-button .dropdown .login-btn+.login-drodown-menu.dropdown-content{border:none;left:auto;right:-65px;top:40px !important}@media(max-width: 1024px){.login-button .dropdown .login-btn+.login-drodown-menu.dropdown-content{right:-10px}}@media(max-width: 820px){.login-button .dropdown .login-btn+.login-drodown-menu.no-bs-js{top:35px;right:-130px}}@media(max-width: 767px){.login-button .dropdown .login-btn+.login-drodown-menu.no-bs-js{right:0;top:auto;bottom:-2px;position:fixed !important}}@media(max-width: 834px){.login-button .dropdown .login-btn+.login-drodown-menu{top:auto !important;right:0;bottom:0px;transform:none !important;position:fixed !important;z-index:9999999999999;border-radius:8px 8px 0 0;border:1px solid #d9d9d9;padding:20px 32px 0 32px}.login-button .dropdown .login-btn+.login-drodown-menu .close{margin-top:-7px;margin-right:-20px}}@media(max-width: 834px)and (max-width: 767px){.login-button .dropdown .login-btn+.login-drodown-menu .close{opacity:1}}.login-button .dropdown .login-btn+.login-drodown-menu .hd2v{color:#9d1d27;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-0.5px;margin-bottom:0}.login-button .dropdown .login-btn+.login-drodown-menu p{color:#333;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.5px;margin-bottom:20px}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red{letter-spacing:normal;padding:8px 24px;font-size:14px;font-weight:600;color:#fff}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red:visited{color:#fff}.login-button .dropdown .login-btn+.login-drodown-menu .btn-red:hover{background:#9d1d27}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale{margin-top:20px}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a{padding:20px 20px !important;color:#9d1d27;font-size:16px;font-weight:700;line-height:normal;background:rgba(241,241,241,.9);margin:0 -20px}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a.border{border:0 !important;border-bottom:1px solid rgba(83,83,83,.2) !important}@media(max-width: 767px){.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a{margin:0 -32px;padding:20px 32px !important}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a.border{padding-top:36px !important}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a:not(.border){padding-bottom:36px !important}}.login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale p{color:#353535;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-0.5px}.normal-tabs-dropdonw .dropdown-toggle{height:auto !important}.normal-tabs-dropdonw .dropdown-toggle:after{display:none}.normal-tabs-dropdonw .dropdown-toggle::before{bottom:-9px !important}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu{border-radius:8px;background:#fff;padding:16px;min-width:180px;margin-top:6px;z-index:99}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a{padding:12px 11px;color:#353535;font-size:14px;font-weight:400;line-height:normal;border-bottom:1px solid #f1f1f1;border-radius:0}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:last-child{border:0}.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:hover,.normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a.active{color:#9d1d27 !important;font-weight:700;background:#f1f1f1 !important;border-radius:4px}header.zindex .top-nav.bg-light-white{z-index:9;box-shadow:0px 4px 8px rgba(37,36,59,.1)}header.zindex .sec-nav.bg-white{display:none;opacity:0;transition:display 0s,opacity .5s linear}header #login-dropdonw-li:hover:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:46px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:1}@media(max-width: 991px){header #login-dropdonw-li:hover:before{display:none}}header #help-dropdonw-li:hover:before{content:"\a";width:16px;height:16px;transform:rotate(-45deg);background-color:#fff;position:absolute;top:49px;right:25px;box-shadow:0px 3px 3px 3px rgba(0,0,0,.25);z-index:1}@media(max-width: 991px){header #help-dropdonw-li:hover:before{display:none}}#normal-tabs-dropdown{height:35px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#normal-tabs-dropdown .dropdown.show .dropdown-toggle::before{display:none}#normal-tabs-dropdown:hover .dropdown.show .dropdown-toggle:before{display:block}#normal-tabs-dropdown:hover .normal-tabs-drodown-menu{display:block}@media(max-width: 767px){.dropdown.btn-box.show:before{content:"";position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);top:0;left:0;z-index:11;pointer-events:none}}#offer-popup .modal-dialog{max-width:800px}#offer-popup .modal-dialog .offer-modal .popup-close{position:absolute;right:25px;top:25px;z-index:1}.m-nav-bottom li a{padding:10px 8px 13px 8px}.m-nav-bottom li.active a{padding:13px 8px 10px 8px;border-top:none}.dd-shadow:hover>a{height:auto;border-radius:8px 8px 0px 0px;background:#f7f7f7 !important;height:28px !important;box-shadow:0px -2px 3.1px 0px rgba(0,0,0,.25);color:#661213 !important;font-weight:bold}.dd-shadow:hover .dropdown-content{top:42px !important;border-radius:0px 4px 8px 8px;background:#fff;box-shadow:0px 0px 6.8px 0px rgba(0,0,0,.25) !important;padding:0 5px;overflow:hidden}.dd-shadow:hover .dropdown-content li:hover a{color:#661213 !important;font-weight:bold}.dd-shadow-none:hover .dropdown-content{top:42px !important;border-radius:0px 4px 8px 8px;background:#fff;box-shadow:0px 0px 6.8px 0px rgba(0,0,0,.25) !important;padding:0 5px;overflow:hidden}.dd-shadow-none:hover .dropdown-content li:hover a{color:#661213 !important;font-weight:bold}@media(min-width: 835px){.d-md-834-block{display:block !important}}@media(min-width: 835px){.d-md-834-none{display:none !important}}.modal-backdrop.black{background-color:rgba(0,0,0,.2)}@media(max-width: 834px){#search-container{padding-left:0 !important;padding-right:0 !important}}#search-container .closeLogin-new{display:none}@media(max-width: 834px){#search-container .closeLogin-new{display:inline-block}}#search-container .logo{margin-right:15px;display:none}@media(min-width: 1580px){#search-container .logo{margin-right:15px;position:absolute;left:70px}}#search-container .logo img{height:36px;display:block;width:auto}.header-search-box input{border-radius:19.5px;border:1px solid #353535;background:#fff;padding:9px 10px 9px 50px;width:100%;color:#3a3a3a;font-size:16px;font-weight:400;line-height:normal}@media(max-width: 767px){.header-search-box input{font-size:14px}}.header-search-box .img-search{top:10px;left:23px}.header-search-box .img-close{top:10px;right:23px;cursor:pointer;display:none}.header-search-modal .owl-carousel .owl-nav button .icon-Right::before,.header-search-modal .owl-carousel .owl-nav button .icon-Left::before{font-size:14px}.header-search-modal .modal-dialog{max-width:1160px}.header-search-modal .img-close{display:block}.header-search-modal .modal-body{border-radius:12px;overflow:hidden}@media(max-width: 767px){.header-search-modal .modal-body{overflow:hidden;overflow-y:auto;max-height:90vh}}.header-search-modal .modal-content{overflow:auto;max-height:90vh;background-color:#fff;border-radius:0 0 12px 12px}.header-search-modal .header-search-box input{border-color:rgba(0,0,0,.25);box-shadow:2px 2px 2px 0px rgba(0,0,0,.25) inset}.header-search-modal .tabs-pane{max-height:68vh;padding-right:0px;overflow:auto}@media(max-width: 767px){.header-search-modal .tabs-pane{overflow:visible;height:100%;max-height:100%}}.header-search-modal .tabs-container{border-radius:12px;background:#efefef;padding:12px 0px;overflow:auto}@media(max-width: 767px){.header-search-modal .tabs-container{position:sticky;top:0;z-index:2}}.header-search-modal .tabs-container ul{gap:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header-search-modal .tabs-container ul li:first-child{padding-left:24px}@media(max-width: 767px){.header-search-modal .tabs-container ul li:first-child{padding-left:15px}}.header-search-modal .tabs-container ul li:last-child{padding-right:24px}@media(max-width: 767px){.header-search-modal .tabs-container ul li:last-child{padding-right:15px}}.header-search-modal .tabs-container ul a{border-radius:16px;border:1px solid #e0e0e0;background:#fff;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;padding:6px 16px;color:#666;font-size:16px;font-weight:500;line-height:normal}@media(max-width: 767px){.header-search-modal .tabs-container ul a{font-size:14px}}.header-search-modal .tabs-container ul a.active,.header-search-modal .tabs-container ul a:hover{color:#fff;background:#9b1e26;border:1px solid #9b1e26;box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}.header-search-modal .tabs-container ul a.active img,.header-search-modal .tabs-container ul a:hover img{mix-blend-mode:plus-lighter}.header-search-modal .tabs-container ul a img{margin-right:6px;height:22px;width:22px;mix-blend-mode:luminosity}.header-search-modal .title{color:#353535;font-size:16px;font-weight:700;line-height:normal;padding:0 24px;margin-bottom:12px}@media(max-width: 767px){.header-search-modal .title{font-size:14px;padding:0 15px}}.header-search-modal .recent-activity-searched{position:relative}.header-search-modal .recent-activity-searched .owl-stage-outer{padding-left:24px}.header-search-modal .recent-activity-searched .swiper-wrapper{padding-left:24px}@media(max-width: 767px){.header-search-modal .recent-activity-searched .swiper-wrapper{padding-left:15px}}@media(max-width: 767px){.header-search-modal .recent-activity-searched .owl-stage{display:-ms-flexbox;display:flex;margin-left:-15px}}.header-search-modal .recent-activity-searched .owl-next,.header-search-modal .recent-activity-searched .owl-prev{position:absolute;right:0;top:40%;transform:translateY(-40%);background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.1) 100%) !important;height:100%;width:50px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end}.header-search-modal .recent-activity-searched .owl-next.disabled,.header-search-modal .recent-activity-searched .owl-prev.disabled{opacity:0}.header-search-modal .recent-activity-searched .owl-prev{right:auto;left:0;background:linear-gradient(270deg, rgba(255, 255, 255, 0.1) 0%, #fff 100%) !important;-ms-flex-pack:center;justify-content:center}.header-search-modal .recent-activity-searched .swiper-button-prev,.header-search-modal .recent-activity-searched .swiper-button-next{position:absolute;right:0;top:63%;background:linear-gradient(270deg, #FFF 0%, rgba(255, 255, 255, 0.1) 100%) !important;height:100%;width:50px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end}.header-search-modal .recent-activity-searched .swiper-button-prev.swiper-button-disabled,.header-search-modal .recent-activity-searched .swiper-button-next.swiper-button-disabled{opacity:0}.header-search-modal .recent-activity-searched .swiper-button-prev::after,.header-search-modal .recent-activity-searched .swiper-button-next::after{display:none}.header-search-modal .recent-activity-searched .swiper-button-prev{right:auto;left:0;background:linear-gradient(270deg, rgba(255, 255, 255, 0.1) 0%, #fff 100%) !important;-ms-flex-pack:center;justify-content:center}.header-search-modal .recent-activity-searched .swiper-slide{max-width:-moz-fit-content;max-width:fit-content}.header-search-modal .recent-activity-searched a{color:#666;text-align:center;font-size:13px;font-weight:500;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;padding:10px 12px;border-radius:18px;background:#f0f0f0;min-width:-moz-fit-content;min-width:fit-content}.header-search-modal .recent-activity-searched a:hover{color:#161616;background:#cdcdcd}@media(max-width: 767px){.header-search-modal .recent-activity-searched a{font-size:11px;white-space:nowrap}}.header-search-modal .spacer{margin:18px 0 10px 0}.header-search-modal .chip-container{gap:26px;padding:0 24px 4px 24px;overflow:auto}@media(max-width: 767px){.header-search-modal .chip-container{gap:10px;padding:0 15px 4px 15px}}.header-search-modal .item-chip{-ms-flex:1;flex:1;border-radius:12px;background:#fff;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16);padding:10px}@media(max-width: 767px){.header-search-modal .item-chip{min-width:215px;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16)}}.header-search-modal .item-chip img{margin-right:5px}@media(max-width: 767px){.header-search-modal .item-chip img{width:40px}}.header-search-modal .item-chip .f14sb{margin-bottom:4px;font-size:14px;font-weight:600;color:#3a3a3a}@media(max-width: 767px){.header-search-modal .item-chip .f14sb{font-size:12px}}.header-search-modal .item-chip .link{color:#9b1e26;font-size:12px;font-weight:600;text-decoration:underline}.header-search-modal .item-chip .link:hover{text-decoration:none}.header-search-modal .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px}.header-search-modal .link-only:hover{text-decoration:none}@media(max-width: 767px){.header-search-modal .link-only{font-size:12px;min-width:48%}}.header-search-modal .right-panel{height:100%;max-height:78vh}@media(max-width: 767px){.header-search-modal .right-panel{height:100%;max-height:100%}}.header-search-modal .right-panel>div,.header-search-modal .right-panel .owl-stage-outer,.header-search-modal .right-panel .owl-stage,.header-search-modal .right-panel .owl-item{height:100%}.header-search-modal .right-panel .owl-dots{gap:5px;position:absolute;bottom:10px;width:100%;left:0;text-align:center;display:block !important}.header-search-modal .right-panel .owl-dots .owl-dot{width:6px;height:6px;border-radius:3px;background-color:#dcdcdc;margin:0 3px;filter:drop-shadow(0px 2px 4.2px rgba(0, 0, 0, 0.58))}.header-search-modal .right-panel .owl-dots .owl-dot.active{width:13px;transition:all .3s ease-in-out;background-color:#9b1e26}@media(max-width: 767px){.header-search-modal .right-panel .owl-dots{display:none !important}}.header-search-modal .right-panel .item{height:100%;position:relative}.header-search-modal .right-panel .item img{width:100%;height:100%;object-fit:cover}.header-search-modal .right-panel .item .content{padding:12px;max-width:100%}@media(max-width: 767px){.header-search-modal .right-panel .item .content{padding:10px;max-width:60%}}.header-search-modal .right-panel .item .h3{color:#fff;font-size:24px;font-weight:700;line-height:normal}@media(max-width: 767px){.header-search-modal .right-panel .item .h3{font-size:16px}}.header-search-modal .right-panel .item .txt{color:#fff;font-size:14px;font-weight:700;line-height:148%}@media(max-width: 767px){.header-search-modal .right-panel .item .txt{font-size:12px}}.header-search-modal .right-panel .item .btn-red{border-radius:18px;background:#9b1e26;color:#fff;text-align:center;font-size:13px;font-weight:500;line-height:148%;padding:8px 20px}@media(max-width: 767px){.header-search-modal .right-panel .item .btn-red{font-size:12px}}.header-search-modal .ad-card{border-radius:8px;border:1px solid #ded4d4;background:#fff;overflow:hidden;margin-bottom:12px}@media(max-width: 991px){.header-search-modal .ad-card{margin-left:7px;margin-right:7px}}.header-search-modal .ad-card figure{border-radius:8px;margin-bottom:0px}.header-search-modal .ad-card figure img{width:100%;max-height:120px;object-fit:cover}.header-search-modal .ad-card .figcaption{padding:10px 18px}@media(max-width: 767px){.header-search-modal .ad-card .figcaption{padding:10px}}.header-search-modal .ad-card .h3{color:#3a3a3a;font-size:14px;font-weight:700;line-height:normal;margin-bottom:7px}@media(max-width: 767px){.header-search-modal .ad-card .h3{font-size:12px}}.header-search-modal .ad-card .head{color:#494949;font-size:16px;font-weight:500;line-height:normal;margin-bottom:4px}@media(max-width: 767px){.header-search-modal .ad-card .head{font-size:13px}}.header-search-modal .ad-card .small{color:#666;font-size:11px;font-weight:400;line-height:normal;display:block}@media(max-width: 767px){.header-search-modal .ad-card .small{font-size:8px}}.header-search-modal .ad-card .link{margin-top:8px;border-radius:18px;border:1px solid #9b1e26;background:#fff;color:#9b1e26;text-align:center;font-size:12px;font-weight:600;line-height:100%;padding:8px 12px;display:inline-block}@media(max-width: 767px){.header-search-modal .ad-card .link{font-size:11px}}.header-search-modal .ad-card .logo{float:right;margin-top:-30px;position:relative;z-index:1}.header-search-modal .ad-card .logo img{width:60px}.header-search-modal .pop-faqs{position:relative;min-height:110px;z-index:1}.header-search-modal .pop-faqs .pop-innr{position:absolute}@media(max-width: 767px){.header-search-modal .pop-faqs .pop-innr{position:relative}}.header-search-modal .accordian .trgr{font-size:14px;font-weight:600;color:#666;border-bottom:0 solid;height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:50px;margin-bottom:0}.header-search-modal .accordian .trgr:before{top:auto;border:none;background:url(../images/retail-solution/arrow-down.png);background-repeat:no-repeat;background-position:center}.header-search-modal .accordian .trgr.act{border-bottom:1px solid #000}.header-search-modal .accordian .trgr.act:before{top:auto;border:none;background:url(../images/retail-solution/arrow-up.png);background-repeat:no-repeat;background-position:center}.header-search-modal .accordian .tog_cont{border:none;padding:10px 0 0}.header-search-modal .accordian .tog_cont p{font-size:12px;font-weight:500;color:#666}.header-search-modal .get-touch .item-chip{background:#fff8f8;border:1px solid rgba(154,27,36,.02)}.header-search-modal .get-touch .h3{font-size:14px;font-weight:bold;color:#9b1e26;margin:0}@media(max-width: 767px){.header-search-modal .get-touch .h3{font-size:12px}}.header-search-modal .get-touch .gtus{font-size:14px;font-weight:400;color:#666;margin:0}@media(max-width: 767px){.header-search-modal .get-touch .gtus{font-size:12px}}.header-search-modal .searchblog .sbgs{font-size:14px;font-weight:600;color:#666;margin:10px 0}.header-search-modal .searchblog .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px;text-align:center;margin:0 auto;display:block}.header-search-modal .recommend-search{min-height:570px;max-height:570px;overflow:auto}@media(max-width: 767px){.header-search-modal .recommend-search{min-height:inherit;max-height:inherit;overflow:inherit}}@media(max-width: 767px){.header-search-modal .recommend-search .item-chip{-ms-flex-align:start !important;align-items:flex-start !important}}.header-search-modal .recommend-search .item-chip img{margin-right:10px}@media(max-width: 767px){.header-search-modal .recommend-search .item-chip img{width:auto}}.header-search-modal .recommend-search .btn-box .btn-red{font-size:12px;font-weight:500;padding:5px 15px}.header-search-modal .recommend-search .link-only{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-bottom:10px;text-align:center;margin:0 auto;display:block}.header-search-modal .search-not-found{min-height:570px;max-height:570px;overflow:auto}@media(max-width: 767px){.header-search-modal .search-not-found{min-height:inherit;max-height:inherit;overflow:inherit}}.header-search-modal .search-not-found .headH2{font-size:36px;color:#9b1e26;font-weight:bold;margin-bottom:15px;text-align:center}@media(max-width: 767px){.header-search-modal .search-not-found .headH2{font-size:24px}}.header-search-modal .search-not-found .pera{font-size:16px;color:#3a3a3a;font-weight:400;text-align:center}@media(max-width: 767px){.header-search-modal .search-not-found .pera{font-size:12px}}.header-search-modal .search-not-found .desc{max-width:490px;margin:0 auto;background:#f4f4f4;border-radius:12px;padding:15px}@media(max-width: 767px){.header-search-modal .search-not-found .desc{margin:0 20px}}.header-search-modal .search-not-found .desc .h3{font-size:20px;font-weight:600;color:#3a3a3a;margin-bottom:10px;text-align:center}@media(max-width: 767px){.header-search-modal .search-not-found .desc .h3{font-size:16px}}.header-search-modal .search-not-found .desc ul{margin:0 auto;display:table}@media(max-width: 767px){.header-search-modal .search-not-found .desc ul{margin:0 30px}}.header-search-modal .search-not-found .desc ul li{list-style:disc;padding:2px;font-size:14px;color:#666}@media(max-width: 767px){.header-search-modal .search-not-found .desc ul li{font-size:14px;margin:0 0 10px}.header-search-modal .search-not-found .desc ul li:last-child{margin:0}}@media(max-width: 767px){.header-search-modal .search-not-found .item-chip{-ms-flex-align:start !important;align-items:flex-start !important}}.header-search-modal .search-not-found .item-chip img{margin-right:10px}@media(max-width: 767px){.header-search-modal .search-not-found .item-chip img{width:auto}}.header-search-modal .search-not-found .btn-box .btn-red{font-size:12px;font-weight:500;padding:5px 15px}.header-search{background:#fff}.header-search #login-dropdonw-li:hover::before,.header-search #help-dropdonw-li:hover::before{top:42px}.header-search ul.cta-container li .dropdown{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media(min-width: 835px){.header-search ul.cta-container li.drop-down#login-dropdonw-li:hover .dropdown-content:not(.show){display:block;top:35px !important}}@media(min-width: 835px){.header-search ul.cta-container li.drop-down:hover .dropdown-content:not(.show){display:block;top:20px !important}}.header-search .login-button .dropdown .login-btn{min-width:70px;padding:8px 16px;font-weight:500;height:36px;font-size:14px;color:#fff !important;background-color:#902a2c;margin-left:12px !important}.header-search .login-button .dropdown .login-btn:after{display:none}.header-search .login-button .dropdown .login-btn+.login-drodown-menu{box-shadow:none;background:rgba(0,0,0,0);overflow:visible;z-index:99;margin-top:-5px}.header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner{padding:20px 20px 0 20px;border-radius:6px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;left:auto;background:#fff}@media(max-width: 834px){.header-search .login-button .dropdown .login-btn+.login-drodown-menu{top:auto !important;background:#fff;width:100%;box-shadow:0px 4px 4px 4px rgba(0,0,0,.25)}}@media(max-width: 834px)and (max-width: 767px){.header-search .login-button .dropdown .login-btn+.login-drodown-menu{padding:20px 32px 0 32px}}.header-search .customer-support{min-width:70px;padding:7px 16px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#353535 !important;border:1px solid #353535;border-radius:50px;background:rgba(0,0,0,0) !important;margin-left:15px !important}.header-search .customer-support:hover{background:#fff !important}.header-search .customer-support:after{display:none}.header-search .customer-support+.help-drodown-menu{top:-19px !important;box-shadow:none;background:rgba(0,0,0,0);overflow:visible;border:0}.header-search .customer-support+.help-drodown-menu .inner{margin-top:20px;border-radius:6px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.2);border:none;left:auto;background:#fff;border:1px solid #d9d9d9}.header-search .customer-support.what-special:hover{font-weight:bold}header.zindex #header-search-section #search-container .logo{display:block}@media(max-width: 991px){header.zindex #header-search-section #search-container .logo{display:none}}.dark-mode body,.dark-mode section,.dark-mode .sec-nav.bg-white>ul.last li .dropdown-content,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu,.dark-mode .calculator-form.form-bg,.dark-mode .revamp_financial_calc .revamp_financial_calc_container .revamp_financial_calc_row .revamp_financial_calc_card_container .financial-calc-form .saving-account-screen .simulation-container,.dark-mode .testimonial-section .card,.dark-mode .blog-card .card-left,.dark-mode .blog-card .card-right,.dark-mode .breadcrumb-wrap nav .breadcrumb,.dark-mode .btn-box .btn-white,.dark-mode .container.top-nav-container,.dark-mode .mob-menu,.dark-mode .mob-menu .mob-smenu .fhd,.dark-mode .third-tab,.dark-mode .form-label-group .bootstrap-select>.btn,.dark-mode .form-label-group .bootstrap-select>.btn-light,.dark-mode .sec-nav ul.last .dropdown-content,.dark-mode .right-nav .dropdown-content,.dark-mode .sub-nav .dropdown-content,.dark-mode .top-nav .dropdown-content,.dark-mode .sec-nav.bg-white>ul.last li a:hover,.dark-mode .sec-nav.bg-white>ul.last li a:active,.dark-mode .sec-nav.bg-white>ul.last li a:visited:hover,.dark-mode .sec-nav.bg-white>ul.last li a:visited:active,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content,.dark-mode .mbFixedbt,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a,.dark-mode .accordian .trgr,.dark-mode .accordian .tog_cont,.dark-mode .nav.soc-listingTab a .card-box,.dark-mode .bg-grey .secondary-tab,.dark-mode .card.op2,.dark-mode .search-box .form-control,.dark-mode .form-control,.dark-mode .looking-for.op1,.dark-mode .service-box::before,.dark-mode .secondary-nav,.dark-mode .header-search,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner,.dark-mode .header-search .customer-support+.help-drodown-menu .inner,.dark-mode .header-search-modal .modal-body.bg-white,.dark-mode .header-search-modal .tabs-container ul a,.dark-mode .header-search-modal .ad-card,.dark-mode .modal-content.bulletin-modal,.dark-mode .modal-content.offer-modal,.dark-mode .btn-unlock{background:#333 !important}.dark-mode .search-bx .typeahead,.dark-mode .search-bxIn .tt-menu,.dark-mode .search-bx,.dark-mode .search-bxIn .search-ad .ad-card,.dark-mode .btn-apply{background-color:#333 !important}.dark-mode .search-bxIn .search-ad,.dark-mode .btn-red{background-color:#000 !important}.dark-mode select.normal-sel,.dark-mode .srch-bx{background-color:#333}.dark-mode .icon-star:before,.dark-mode .sec-nav .icon-Down:before,.dark-mode .mbFixedbt .reTitle a.updownbx span.icon-Down.up:before,.dark-mode .mbFixedbt .reTitle a.updownbx span:before,.dark-mode .accordian .trgr::before{color:#ff0}.dark-mode .icon-star.active::before,.dark-mode .icon-rs:before{color:#ff0}.dark-mode .top-nav,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.active,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing,.dark-mode footer,.dark-mode .footer-top,.dark-mode .customer-friendly,.dark-mode .grey-bg,.dark-mode .mob-menu .mob-smenu .main-link,.dark-mode .grey-bg .card-box,.dark-mode .news-page.grey-bg3,.dark-mode .news-more-card .media,.dark-mode .grdP1,.dark-mode .grdP2,.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a,.dark-mode .my-links a span,.dark-mode .grey-bg2,.dark-mode .looking-for .card-look,.dark-mode .service-box .card .card-body,.dark-mode .header-search-modal .tabs-container,.dark-mode .header-search-modal .recent-activity-searched a,.dark-mode .header-search-modal .item-chip,.dark-mode .home-carousel-2 .home-carousel-2-nav-chip,.dark-mode .mob-menu .mob-smenu .main-link,.dark-mode .top-nav-container,.dark-mode header,.dark-mode .revamp_financial_calc .revamp_financial_calc_container .revamp_financial_calc_row .revamp_financial_calc_card_container .financial-calc-form .saving-account-screen .slider-container,.dark-mode .search-bx,.dark-mode .search-bxIn .tt-menu,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu____,.dark-mode .header-search-box input,.dark-mode .btn-box .btn-white,.dark-mode .header-search-modal .accordian .trgr,.dark-mode .header-search-modal .accordian .tog_cont,.dark-mode .header-search-modal .ad-card .link,.dark-mode header,.dark-mode .sec-nav,.dark-mode .bulletin-modal .modal-carousel-container .item .content{background:#000 !important}.dark-mode .third-tab li a.active{background:linear-gradient(135deg, #9d1d27 0.12%, #6e0a0f 100%)}.dark-mode .mob-menu .mob-smenu .fhd::before,.dark-mode .mob-menu .mm-top-in .search .icon-search:before,.dark-mode .mob-menu .mm-top-in .icon-close:before,.dark-mode .grey-bg3 .form-label-group .dropdown .dropdown-toggle:after,.dark-mode :-ms-input-placeholder{color:#ff0}.dark-mode .mob-menu .mob-smenu .fhd::before,.dark-mode .mob-menu .mm-top-in .search .icon-search:before,.dark-mode .mob-menu .mm-top-in .icon-close:before,.dark-mode .grey-bg3 .form-label-group .dropdown .dropdown-toggle:after,.dark-mode ::placeholder{color:#ff0}.dark-mode a,.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6,.dark-mode p,.dark-mode span,.dark-mode strong,.dark-mode em,.dark-mode small,.dark-mode div,.dark-mode li,.dark-mode a,.dark-mode button,.dark-mode label,.dark-mode td,.dark-mode th,.dark-mode caption,.dark-mode legend,.dark-mode pre,.dark-mode blockquote,.dark-mode address,.dark-mode code,.dark-mode kbd,.dark-mode samp,.dark-mode var,.dark-mode cite,.dark-mode abbr,.dark-mode dfn,.dark-mode mark,.dark-mode q,.dark-mode sub,.dark-mode sup,.dark-mode time,.dark-mode ins,.dark-mode del,.dark-mode input,.dark-mode select,.dark-mode svg{color:#ff0 !important}.dark-mode .sec-nav>ul.last li a.btn-white.customer-support{background-color:#fff !important}.dark-mode .get-intouch-revamp,.dark-mode .sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active{background:#222 !important}.highlighted{border:1px solid #000 !important}.highlightedWhite{border:1px solid #fff !important}.dark-mode .sec-nav>ul.last li.drop-down-accessibility svg path,.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility svg path,.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .loan-and-wholesale a svg path{stroke:#ff0}.dark-mode .login-button .dropdown .login-btn+.login-drodown-menu .close path{stroke:#ff0;fill:#ff0}.dark-mode .close.closeHelp path{fill:#ff0}.dark-mode .sec-nav .icon-Down:before{color:#ff0}.dark-mode .mobile-accessibility-view ul li.drop-down-accessibility svg path,.dark-mode .sec-nav>ul.last li.drop-down-accessibility svg path{stroke:#ff0}.sec-nav>ul.last li.help-dropdonw,.mobile-accessibility-view ul li.help-dropdonw{margin:0 10px}.sec-nav>ul.last li a,.mobile-accessibility-view ul li a{padding:0 10px;font-size:12px}.sec-nav>ul.last li.skip-to-main-content,.mobile-accessibility-view ul li.skip-to-main-content{height:auto}.sec-nav>ul.last li.skip-to-main-content a,.mobile-accessibility-view ul li.skip-to-main-content a{color:#353535;font-size:12px;font-weight:600;line-height:normal;display:-ms-inline-flexbox;display:inline-flex;padding:6px 10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:14px;border:.7px solid #353535}.sec-nav>ul.last li.drop-down-accessibility,.mobile-accessibility-view ul li.drop-down-accessibility{position:relative}.sec-nav>ul.last li.drop-down-accessibility svg,.mobile-accessibility-view ul li.drop-down-accessibility svg{font-weight:600;margin-left:3px;margin-right:3px}.sec-nav>ul.last li.drop-down-accessibility a,.mobile-accessibility-view ul li.drop-down-accessibility a{color:#353535;font-size:12px;font-weight:600;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content{border-radius:8px;background:#fff;box-shadow:0px 4px 7.3px 0px rgba(0,0,0,.68);padding:2px 10px 9px 10px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content li,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #cacaca;padding:8px 0px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content li:last-child,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content li:last-child{border:0}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .label,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .label{color:#333;font-size:10px;font-weight:500;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing{background:#f9f9f9;padding:3px 6px;border-radius:2px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a{padding:0;margin:0;color:#000;font-size:10px;font-weight:800;line-height:normal}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a:hover,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a:hover{background:#dfdfdf}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group-spacing a.disabled,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group-spacing a.disabled{cursor:not-allowed !important}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a{border-radius:2px;background:#f9f9f9;color:#000;font-family:Arial;font-size:12px;font-style:normal;line-height:normal;margin-left:5px;font-weight:400;border:0;text-align:center;-ms-flex-pack:center;justify-content:center;padding:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;justify-content:center}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-24,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-24{min-width:24px;min-height:24px;max-width:24px;max-height:24px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-30,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-30{min-width:30px;min-height:16px;max-width:30px;max-height:16px;font-size:8px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.w-53,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.w-53{min-width:53px;min-height:20px;max-height:20px;font-size:9px}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a:hover,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a:hover{background:#dfdfdf}.sec-nav>ul.last li.drop-down-accessibility .dropdown-content .button-group a.active,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content .button-group a.active{font-weight:700;background:#dfdfdf;box-shadow:0px 1px 2.5px 0px rgba(0,0,0,.17)}@media(max-width: 991px){.sec-nav>ul.last li.drop-down-accessibility .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility .dropdown-content{display:none;position:absolute;top:23px;right:0;z-index:1}}@media(max-width: 991px){.sec-nav>ul.last li.drop-down-accessibility:hover .dropdown-content,.mobile-accessibility-view ul li.drop-down-accessibility:hover .dropdown-content{display:block;min-width:200px}}.dark-mode .footer .fot-red .container .scroll-top{background:#000;border:1px solid #333}@media(max-width: 767px){.dark-mode .container.top-nav-container,.dark-mode .sa-banner.common-apply.op1 .sa-right{background:#000 !important}.dark-mode .third-tab .nav{background:#333}}.dark-mode .sec-nav.bg-white>ul.last li a:hover,.dark-mode .top-nav .dropdown-content,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu .inner,.dark-mode .header-search .customer-support+.help-drodown-menu .inner,.dark-mode .phone-bx,.dark-mode .help-drodown-menu,.dark-mode ul#custom-select-uiDes-menu li div{background:#333}.dark-mode .drop-down-notification.p1 .notification-dropdown .phone-bx::before{border-bottom-color:#333 !important}.dark-mode .search-bx .typeahead{background-color:#333 !important}@media(max-width: 767px){.dark-mode .header-search,.dark-mode .header-search .login-button .dropdown .login-btn+.login-drodown-menu{background:#000 !important}}.dark-mode .header-search .customer-support{color:#fff !important}.dark-mode .header-search .customer-support:hover{color:#000 !important}.dark-mode .search-box input.search-input,.dark-mode .landing-banner .category-bx .cat-list-n .cus-cat-item .item,.dark-mode .proud-cust .proud-cust-bg,.dark-mode .customer-spk-bx.cust-blog,.dark-mode .locate-branch .branch-locator,.dark-mode .get-more-features-tabs li .catg span,.dark-mode .offer-modal,.dark-mode .offer-modal .input-bx{background:#000 !important}.dark-mode .faq-sec .faq-block,.dark-mode .get-intouch .getin-touch-n,.dark-mode .safety-left-block,.dark-mode .help-drodown-menu a:hover,.dark-mode .bulletin-modal .modal-carousel-container .owl-nav .owl-prev,.dark-mode .bulletin-modal .modal-carousel-container .owl-nav .owl-next{background-color:#000}.dark-mode .owl-carousel.with-long-arrow .owl-nav button,.dark-mode .features25-tabs li>a.op1,.dark-mode .feature-info.op1,.dark-mode .features25-tabs li>a.op2,.dark-mode .feature-info.op2,.dark-mode .features25-tabs li>a.op3,.dark-mode .feature-info.op3,.dark-mode .features25-tabs li>a.op4,.dark-mode .feature-info.op4,.dark-mode .features25-tabs li>a.op5,.dark-mode .feature-info.op5,.dark-mode .grdP3,.dark-mode .enjoy-power-box,.dark-mode .pl-box,.dark-mode .loan-cal .white-bx,.dark-mode .loan-cal .white-bx .form-input,.dark-mode .loan-emi,.dark-mode .blog-list li,.dark-mode .blog-list li.op1,.dark-mode .blog-list li.op2,.dark-mode .blog-list li.op3,.dark-mode .item-car,.dark-mode .gryModal.car-loan-modal-new .modal-content,.dark-mode .md-page-nav .secondary-tab,.dark-mode .media-card,.dark-mode .gryModal.service-modal .modal-content,.dark-mode .home-banner.home-banner-new .content-container .revamp-breadcrumbs,.dark-mode .home-tab-content,.dark-mode .quick-link-section-new .quick-links .card,.dark-mode .fastag-buy .nav-tabs,.dark-mode .fastag-buy .steps-data .status-step li span,.dark-mode .fastag-buy .qr-section,.dark-mode .section-how-works .how-works-ul li a,.dark-mode .netc-fastag .pink-bg,.dark-mode .fastag-benefit .card{background:#222;background-image:none}.dark-mode .fastag-subnavbar-main .secondary-nav{background:#222 !important}.dark-mode .waytobank-list .item.op1,.dark-mode .waytobank-list .item.op2,.dark-mode .waytobank-list .item.op3,.dark-mode .owl-carousel.with-long-arrow button.owl-dot,.dark-mode .form-group1 select option,.dark-mode .gryModal.service-modal .modal-content .modal-body .raise-issue-modal-data .shadow-box,.dark-mode .fastag-buy .steps-data .status-step li:first-child:before,.dark-mode .fastag-buy .steps-data .status-step li:last-child:before,.dark-mode .fastag-faq .accordian .faq-items,.dark-mode .fastag-buy .steps-data .status-step::before,.dark-mode .gryModal .modal-content,.dark-mode .whiteModal .modal-content{background:#333}.dark-mode .gryModal.car-loan-modal-new .modal-content .modal-body .icon-close.red::before,.dark-mode .form-group1 select option{color:#ff0}.dark-mode .faq-sec .faq-block.faq-block-revamp .accordian .trgr,.dark-mode .faq-sec .faq-block.faq-block-revamp .accordian .tog_cont{background:#000 !important}.dark-mode .video-sec .owl-carousel.with-long-arrow button.owl-dot,.dark-mode .testimonial-section,.dark-mode .fastag-benefit .cards .card-header{background:#000}.dark-mode .fastag-faq{background:#222 !important}.dark-mode .form-group1,.dark-mode .form-group1 input,.dark-mode .form-group1 textarea{background-color:#222 !important;color:#ff0 !important}.dark-mode .list-item.op5 li span,.dark-mode .list-item.op4 li span{background:#000}@media(max-width: 767px){.dark-mode .waytobank-bx{background:#222;padding:10px 0}}.dark-mode .features25-tabs li>a.op1.active::after,.dark-mode .features25-tabs li>a.op2.active::after,.dark-mode .features25-tabs li>a.op3.active::after,.dark-mode .features25-tabs li>a.op4.active::after,.dark-mode .features25-tabs li>a.op5.active::after{border-top-color:#222}.dark-mode .features25-tabs li .catg span{background-image:#333}.dark-mode .get-more-features-tabs li .icon-arw-down::before{color:#000}@media(max-width: 767px){.dark-mode .locate-branch .branch-locator{background:#333}}.dark-mode .list-more ul li a .icon-Down:before,.dark-mode .offer-modal .custom-select,.dark-mode .bulletin-modal .modal-carousel-container .owl-nav .owl-prev span:before,.dark-mode .bulletin-modal .modal-carousel-container .owl-nav .owl-next span:before,.dark-mode .bulletin-modal .icon-close:before{color:#ff0}.dark-mode .offer-modal .custom-select option{color:#ff0;background:#333}.dark-mode .inout-feature-banner picture img{filter:invert(40%)}.dark-mode .secondary-nav,.dark-mode .secondary-tab,.dark-mode .secondary-tab-normal,.dark-mode .card,.dark-mode .faq-items,.dark-mode .grnt-bau-search-result .breadcrumb-wrap nav,.dark-mode .grnt-bau-search-result .btn-share,.dark-mode .grnt-search-ai-desc-main .search-ai-desc-inner::before,.dark-mode .grnt-search-ai-desc-main .source-main,.dark-mode .grnt-result-content .search-tab-content,.dark-mode .search-result-tabs .grnt-secondary-tab ul:not(.filter) li a,.dark-mode .grnt-list-box .gltitle-tag .gl-tag,.dark-mode .ppf_calcu_sec .lumpammout,.dark-mode .ppf_calcu_pup .modal-content,.dark-mode .gratuity-calculator-section .gratuity_container .calculator-form .mont_crd .inp_field,.dark-mode .gratuity-calculator-section .gratuity_container .calculator-form .mont_crd .yearserv .f1,.dark-mode .gratuity-calculator-section .gratuity_container .calculator-form .mont_crd .yearserv .f2,.dark-mode .mutal_fund_lump_retrs .headamunt,.dark-mode .mutal_fund_lump_retrs .lumpammout .calculator-form .loan-cal .value-content,.dark-mode .mutal_fund_lump_retrs .lumpammout .calculator-form .loan-cal .radio-tile-group,.dark-mode .mutal_fund_lump_retrs .total_invest_div,.dark-mode .nps_cal_section .calculator-form .loan-cal .radio-tile-group,.dark-mode .nps_cal_section .calculator-form .loan-cal .value-content,.dark-mode .nps_cal_section .calculator-form .rightSide .parent_regular_sip,.dark-mode .nps_cal_section .calculator-form .rightSide .contribution-dv .contribution_amount,.dark-mode .swp_calculator_section .calculator-form .loan-cal .value-content,.dark-mode .loan-calculator-section .calculator-comp .form-input,.dark-mode .downloadsBoxes .boxs .boxCommon,.dark-mode .loan-against-faq-section .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .tp-user-guide .tax-card .card-body,.dark-mode .state-accordian-container .accordian.f1 .trgr,.dark-mode .state-accordian-container .step-box,.dark-mode .section-upi-how-works .box,.dark-mode .nachModBoxes .boxs .boxCommon,.dark-mode .nach-features-list .cardDivNachFea .content,.dark-mode .doorstep-charges .accordian .faq-items .tog_cont .table-striped tbody tr,.dark-mode .req-callback .req-callback-form,.dark-mode .accordian .trgr,.dark-mode .accordian .tog_cont,.dark-mode .sip-calculator-section .sip-ammout-tabs .tabs-pane,.dark-mode .question-section .question-steps a,.dark-mode .question-section .question-carousel .item,.dark-mode .wealth-user-guide .tax-card .card-body,.dark-mode .sgb-steps .card-radius,.dark-mode .sgb-benifits .item .content-container,.dark-mode .wealth-product-section .nav-tabs .nav-link,.dark-mode .gift-city-overview .pink-gradient,.dark-mode .gc-nri-page .gc-nri-tabs .nav-tabs,.dark-mode .gc-nri-page .gc-nri-tabs .nav-tabs .nav-link,.dark-mode .gc-nri-page .gc-nri-tab-content .ca-middle-row .pink-bg,.dark-mode .outlook-retire-plan-section .nav-tabs .nav-link,.dark-mode .outlook-calculator-section .calculator-form .leftSide,.dark-mode .advantages-cards .cldiv .cd_bdy,.dark-mode .outlook-calculator-section .outlook-ammout-tabs .tabs li a,.dark-mode .outlook-calculator-section .calculator-form .rightSide,.dark-mode .white-box,.dark-mode .accordian .tog_cont,.accordian .dark-mode .tog_cont,.dark-mode .accordian .trgr,.accordian .dark-mode .trgr,.dark-mode .search-bxIn .search-ad .ad-card,.search-bxIn .search-ad .dark-mode .ad-card,.dark-mode .modal-content,.dark-mode .product-banner.home-calculator-banner .banner-wrapper .banner-ctnt.form-banner .info-card,.dark-mode .way-to-bank .wtb-card,.dark-mode .lookingFor,.dark-mode .chart-bx .note,.dark-mode .bxInterest .inp-bx.big.higl,.dark-mode .bxInterest .inp-bx.big,.dark-mode .all-drop-down .grdiantCard a .tags .tag,.dark-mode .grnt-esg-gallery .gresgallry-main .gresgallry-box,.dark-mode .grnt-esg-rawork .row+.row .gresgrawo-box,.dark-mode .grnt-esg-ramember .row+.row .gresramemb-box,.dark-mode .grnt-esg-racerti .row+.row .gresracerti-box,.dark-mode .banner-form,.dark-mode .salary_acc_features_benefits .d_container .crd_cont,.dark-mode .benefitsBox,.dark-mode .hpcl-first-card .drive-calculator,.dark-mode .hpcl-component-main .container-main .row-div .slider-div .right-bar .card-div,.dark-mode .benefits .benefits-card.card1,.dark-mode .dfc-section,.dark-mode .salary_acc_features_benefits_classic .d_container_cls .crd_cont_classic,.dark-mode .benefits .benefits-card.card2,.dark-mode .grnt-intiat-portfolio .grintia-port-tab ul,.dark-mode .grnt-intiat-portfolio .grintia-port-main .grintia-port-box .grintia-port-inbox,.dark-mode .grnt-esg-target .gresg-tar-box,.dark-mode .grnt-esg-highlights .grnt-highlight-box,.dark-mode .grnt-esg-sheet .gresg-sheet-box,.dark-mode .grnt-esg-policies .gresg-polici-main,.dark-mode .grnt-award .grnt-award-box,.dark-mode .grnt-repo-publication .row .col-lg-3 .grnt-repopubli-box::before,.dark-mode .grnt-esg-leaders .esg-leader-desc,.dark-mode .grnt-esg-initiative .esg-ini-left-side,.dark-mode .grnt-esg-journey .journey-box .journey-bottom .jb-desc-box,.dark-mode .grnt-asba-suggest .grassug-box,.dark-mode .grnt-asba-testimonial .in-outwrdsTestimonailComp-cards-items,.dark-mode .grnt-blp-banner .blp-listing-main .blp-box,.dark-mode .grnt-bl-hlp .grntin-hlp-swiper .swiper-slide .hlp-box,.dark-mode .grnt-testiComp .swiper-slide,.dark-mode .grnt-bl-rate .bl-rtch-main,.dark-mode .nri-eligibility,.dark-mode .grnt-calc-main .calc-main .common-bg-calc,.dark-mode .grnt-bl-factor .blfact-inner .blfactin-box,.dark-mode .inoutwrd-features-comp .crd-inoutwrd-features,.dark-mode .inwrd-howto-tranfer.howtoBg .stepList ul li.listBg,.dark-mode .in-out-remittance-calc .remit-currency-form,.dark-mode .in-out-remittance-calc .remit-currency-form .contrylist .liList .li:hover,.dark-mode .in-outwards-fx-retail .fx-retail-bg,.dark-mode .in-outwrd-limit .media,.dark-mode .in-outwrds-benefits .item .content,.dark-mode .in-outwards-regulations .container .graybg,.dark-mode .in-outwards-faq-container .in-outwards-faq-filter-items-txt,.dark-mode .in-outwards-faq-container .in-outwards-faq .accordian .faq-wrap:has(>div>.trgr.act),.dark-mode .in-outwrdsTestimonailComp-cards-items,.dark-mode .get-in-touch-red .media,.dark-mode .d-mat-why-idfc .cardBox,.dark-mode .d-mat-discover .discoverSlide .stepCard,.dark-mode .remttance-calculator .container,.dark-mode .contrylist .liList .li:hover,.dark-mode .how-to-calculate .stepList ul li .num,.dark-mode .archive-main .tab-Section .tabs-container,.dark-mode .archive-main .topHeadSection .selectYear .formBg .select2-selection__rendered,.dark-mode .selectYearDrop.select2-dropdown li,.dark-mode .archive-main .archive-tabs-section ul.nav li a,.dark-mode .assets-auction .pink-bg,.dark-mode .green-fd-intro-section .breadcrumb,.dark-mode .section-fd-calculator.green-fd-calculator .green-calculator-right-box,.dark-mode .green-fd-impact-section .impactSection .green-box,.dark-mode .green-fd-impact-section .whiteBg,.dark-mode .green-fd-introduce-section p .tooltip-normal .tooltiptext,.dark-mode .mcf-offers .offersBg .gotoOffers,.dark-mode .mcf-steps .bottomSection .whiteBtn,.dark-mode .ss-main .safe-secure,.dark-mode .tnc-sec .tnc-box,.dark-mode .helpline-sec .help-inn,.dark-mode .grdP6,.dark-mode .hpci-calculator-main .calculator-container .main-calculator,.dark-mode .hpcl-fuel-credit-card .row .hpcl-fuel-cards,.dark-mode .bg-white,.dark-mode .ui-selectmenu-menu .ui-widget-content .ui-menu-item>div,.dark-mode .overview-list .over-card,.dark-mode .stage-box .hd26 span,.dark-mode .stage-box .picks-item,.dark-mode .startUpgrdP7,.dark-mode .table-striped tbody tr,.dark-mode .table-striped tbody tr,.dark-mode .look-for-solution,.dark-mode .startUpgrdP4,.dark-mode .startUpgrdP7,.dark-mode .startup-solution,.dark-mode .fastag-section .fastag-container,.dark-mode .product-form-container,.dark-mode .ui-widget,.dark-mode .product-form-container-new,.dark-mode .impt-docs.benefits .card-docs,.dark-mode .download-app-section,.dark-mode .mobile-banking-overview .content,.dark-mode .benifit-container,.dark-mode .how-to-connect .content,.dark-mode .account-benifits,.dark-mode .acc-link-steps,.dark-mode .financial-blog-carousel .blog-card,.dark-mode .first-money-need-more-section .first-money-need-more-maindiv,.dark-mode .first-money-eligi-section .e-f-list .e-l-item,.dark-mode .grnt-fmoney-salary .grntfmoneysl-main .grntfmoneysl-swiper .grntfmoneysw-box,.dark-mode .testimonial-section-first-money .card-container,.dark-mode .first-money-help-main .home-banner.home-banner-new,.dark-mode .first-money-help-main .tab-container .home-tab-content,.dark-mode .intBx,.dark-mode .grnt-fmoney-citie .grntfmoneyciti-main .grntfmoneyciti-swiper .grntfmoneyciti-box,.dark-mode .first-money-run-away-section .first-money-run-away-maindiv,.dark-mode .section-blog-home .blog-home,.dark-mode .looking-for1 .list-looking .card-look1,.dark-mode .credit-card-container,.dark-mode .hpcl-features .row .hpcl-fat-banner,.dark-mode .hpcl-fuel .row .hpcl-fuel-cards,.dark-mode .hero-section-forex .main-div,.dark-mode .curreny-exchange-process .main-div .progress-status-bar .stepper-item .step-counter,.dark-mode .numbers-forex-container .india-numbers .main-container,.dark-mode .numbers-forex-container .international-numbers .main-container,.dark-mode .fees-and-charges-forex .tile-container,.dark-mode .personal-loan-banner .banner-bg .container .row .banner-content .banner-bottom .block-sec,.dark-mode .overview-sec .table-sec .container .table-part .table tbody tr,.dark-mode .benefits-sec .benefits-part .container .view-sec .card-row .benefit-cards,.dark-mode .bank-products .plc-products .container .banner,.dark-mode .item-buttons button,.dark-mode .bank-products .loan-exp .card-sec .item,.dark-mode .chip-slider-wraper label,.dark-mode .product-banner.home-calculator-banner-new .chart-box .chart-row .addIntr .txt,.dark-mode .bank-products .plc-products .container .bank-prod-sec .products-car .owl-stage .item,.dark-mode .quick-link-section .quick-links,.dark-mode .email-detail-container .content,.dark-mode .issue-content,.dark-mode .empowering-ouput-section .empowering-ouput-section-main-div .empowering-ouput-section-content,.dark-mode .cards-container .cards-section .main-card,.dark-mode .contactus-banner .contact-call-box,.dark-mode .contactus-banner .contact-whatsapp-box,.dark-mode .contact-traveling-abroad .traveling-abroad-inner,.dark-mode .apply-bx.category-box,.dark-mode .service-request-container .step-block .caption,.dark-mode .service-req-details-sec .header-sec .status p,.dark-mode .service-req-details-sec .details-content .copy-req .copy-btn,.dark-mode .service-request-empty .empty-box-container .service-btn-empty .service-request-empty-btn,.dark-mode .ui-datepicker select.ui-datepicker-year,.dark-mode .selectChecque .radio-btn label,.dark-mode .faq-comp-video .faq-block,.dark-mode .faq-comp-details .faq-block .faq-clickable-links a p,.dark-mode .pmsby-imgbx,.dark-mode .testimonial .card-testm,.dark-mode .program-list li .cardp.bg1,.dark-mode .eligCriteria .cardEC,.dark-mode .voice-card,.dark-mode .csr-card-block,.dark-mode .program-list li .cardp,.dark-mode .donate-step span,.dark-mode .our-aip,.dark-mode .startUpgrdP10,.dark-mode .htu,.dark-mode .fin-cal-list.fin-cal-car .item,.dark-mode .fin-list.fin-list-car .item,.dark-mode .customer-spk-bx .flex .btn-box a,.dark-mode .ornament-dtl,.dark-mode .btn-list.op1 li a,.dark-mode .table-data .table-striped thead th,.dark-mode .htd-cal,.dark-mode .htu-card,.dark-mode .banner-list li,.dark-mode .loan-cal-new .white-bx,.dark-mode .loan-cal-new .white-bx .form-input,.dark-mode .mdp li a,.dark-mode .safe-banking-tabs li a.data-load.active,.dark-mode .safe-banking-info,.dark-mode .edu-dream-bx,.dark-mode .sign-up-rupee .benefit-card,.dark-mode .features-box,.dark-mode .wow-seeking-section .wow-seeking-section-main,.dark-mode .grdP4,.dark-mode .grdP5,.dark-mode .faq-table .table.op1 thead th,.dark-mode .faq-table .table.op1 tbody td.op1,.dark-mode .tandc-tab,.dark-mode .grnt-esg-initiative .mobile-initiative .esi-ini-box,.dark-mode .grnt-esg-enable.mobile-view{background:#545454 !important}.dark-mode .grnt-sap-banner .grnt-new-sa-calc,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc{background:#545454 !important;border-color:#222}.dark-mode .grnt-sap-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .gsa-platform .gsaplat-right .gsaplatr-qr .txt{color:#222 !important}.dark-mode .pmsby-imgbx,.dark-mode .startUpgrdP10,.dark-mode .picks-item,.dark-mode .ornament-dtl,.dark-mode .safe-banking-info,.dark-mode .grdP4,.dark-mode .grdP5{background-image:none}.dark-mode .grnt-search-ai-desc-main .response-main .response-links svg{fill:#fff}.dark-mode .grnt-list-box,.dark-mode .ppf_calcu_sec .lumpammout .value-content,.dark-mode .ppf_calcu_sec .total_invest_div,.dark-mode .ppf_calcu_sec .sec_div,.dark-mode .ppf_calcu_pup .inner_div,.dark-mode .gratuity-calculator-section .gratuity_container,.dark-mode .gratuity-calculator-section .mut-box .mutual_btn,.dark-mode .mutal_fund_lump_retrs .lumpammout,.dark-mode .nps_cal_section .calculator-form .inner_crd,.dark-mode .nps_cal_section .calculator-form .stepup-section,.dark-mode .nps_cal_section .calculator-form .rightSide,.dark-mode .swp_calculator_section .calculator-form .left_div,.dark-mode .swp_calculator_section .calculator-form .rightsideswp,.dark-mode .loan-calculator-section .calculator-comp,.dark-mode .loan-against-faq-section-filter-items-txt.active,.dark-mode .loan-fee-charges .accordian .faq-items .tog_cont .table-striped tbody tr,.dark-mode .loan-security-banner .btn-primary,.dark-mode .tax-banner .btn,.dark-mode ul#custom-select-dropdown-menu.cuSeldrop.ui-widget.ui-widget-content,.dark-mode .nachModBoxes,.dark-mode .nach-features-list .cardDivNachFea .h2,.dark-mode .sip-calculator-section .sip-ammout-tabs .tabs li a,.dark-mode .sip-calculator-section .calculator-form .value-content,.dark-mode .sip-calculator-section .calculator-form .rightSide .progressbar span .returnedAmount,.dark-mode .sgb-benifits .item.active .content-container,.dark-mode .wealth-banner .btn.btn-outline,.dark-mode .home-banner.gift-city-banner .content-container .btn-container .btn-apply-now,.dark-mode .normal-tabs-trade .tabs-trade,.dark-mode .outlook-calculator-section .calculator-form .value-content,.dark-mode .banner-sa .inputB,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a.active,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:hover,.dark-mode .nav.btns a.active,.dark-mode .nav.btns a:hover,.dark-mode .hpcl-component-main .container-main .row-div .slider-div .right-bar .card-div .slide1 .progress-status-bar .stepper-item .step-counter,.dark-mode .grnt-award .grntaw-top .filter .dropdown-content,.dark-mode .grnt-esg-initiative .esg-ini-left-side .esg-ini-links a.active,.dark-mode .tax-calculation.top-tax .container.mx-wdth,.dark-mode .archive-main .archive-tabs-section ul.nav li a.active,.dark-mode .table-striped thead tr,.dark-mode .startup-stage-1 .table-box,.dark-mode .empowering-ouput-section .empowering-ouput-section-main-div .empowering-ouput-section-content .empowring-seciton-buttons .button-whiTe,.dark-mode .selectChecque [type=radio]:checked+label,.dark-mode .self-service-container,.dark-mode .faq-comp-details .faq-block,.dark-mode .faq-comp-details .faq-block.common-enquiries,.dark-mode .dark-mode .picks-item,.dark-mode .all-accounts .picks-item,.dark-mode .faq-table .table.op1 tbody td.bank-1,.dark-mode .faq-table .table.op1 tbody td.bank-2,.dark-mode .btn-white-arrow,.dark-mode .grnt-blp-banner .blp-desc .btn,.dark-mode .d-mat-banner.grnt-average-banner .btn,.dark-mode .grnt-amb-calculator .amb-calculator .ab-day-select .ab-day-button button:first-child,.dark-mode .grnt-epfcal-ban .grnt-loan-cal-bg .loan-cal .white-bx .epf-balance-button,.dark-mode .grnt-epf-sticky .btn-primary,.dark-mode .strho-banner .strhoban-desc .red-btn,.dark-mode .hurun-self .hursel-top-swiper .hts-box .tab-nav.active,.dark-mode .hurun-glimpse .huglim-top-swiper .hgt-box .tab-nav.active,.dark-mode .grnt-gold-loan-calc-new .slider-value-display{background:#000 !important}.dark-mode .swp_calculator_section .calculator-form .loan-cal .duration,.dark-mode .ui-widget li .ui-state-active,.dark-mode .state-accordian-container,.dark-mode .wealth-testimonial-section,.dark-mode .gift-city-fn-reports,.dark-mode .product-banner.home-calculator-banner .chart-box .chart-row .addIntr .txt,.dark-mode .grnt-esg-rawork .row+.row .gresgrawo-box .scale-point ul li a,.dark-mode .grnt-esg-policies .gresg-polici-main .gresg-polici-box,.dark-mode .grnt-esg-journey::before,.dark-mode .grnt-asba-apply .grasapp-box .grasappb-num h4,.dark-mode .grnt-calc-main .calc-main .chip-slider-wraper label,.dark-mode .grnt-calc-main .calc-main .loan-cal .white-bx .form-label-group,.dark-mode .grnt-bl-factor .blfact-inner .blfactin-box .blfactin-bottom .blfactin-btn,.dark-mode .inwrd-howto-tranfer.howtoBg,.dark-mode .in-out-remittance-calc .remit-currency-form .contrylist .ulList,.dark-mode .in-out-remittance-calc .calc-wrapper .main-div .input-div-dark,.dark-mode .in-out-remittance-calc .remit-currency-form .contrylist .liList,.dark-mode .in-out-remittance-calc .remit-currency-form .contrylist .liList .li,.dark-mode .saving-account-types,.dark-mode .contrylist .ulList,.dark-mode .remttance-calculator .remit-currency-form .form-group .formBg,.dark-mode .remttance-calculator .remit-currency-form .form-group input,.dark-mode .contrylist .liList,.dark-mode .contrylist .liList .li,.dark-mode .tax-calculation .cards .totals,.dark-mode .selectYearDrop.select2-dropdown .select2-results ul .select2-results__option--highlighted.select2-results__option--selectable,.dark-mode .assets-auction .pink-bg .bg-white,.dark-mode .section-fd-calculator .calculator-form .dropdown label,.dark-mode .mcf-feature,.dark-mode .mcf-offers .offersBg,.dark-mode .mcf-offers .offersBg .gotoOffers .offerCard,.dark-mode .mcf-calculator .container,.dark-mode .select2-container--default .select2-selection--single,.dark-mode .mcf-calculator .mcf-currency-form .form-group .formBg,.dark-mode .mcf-calculator .mcf-currency-form .form-group input,.dark-mode .helpline-sec .help-inn .cards.bg-lgt,.dark-mode .helpline-sec .help-inn .cards,.dark-mode .select2-container .select2-dropdown,.dark-mode .section-fd-calculator .calculator-form .bxInterest .btn-white,.dark-mode .web-overview-section ul li,.dark-mode .sticky-footer-calculator .btn-white,.dark-mode .fdwebpage-faq-section .tabsMain .nav-item,.dark-mode .section-fd-calculator .breadcrumb,.dark-mode .section-fd-calculator .best-badge,.dark-mode .btn-box .btn-red:disabled,.dark-mode .service-req-details-sec .details-content,.dark-mode .supported .testi-card,.dark-mode .add_button.red-bordered,.dark-mode .first-money-calculator-section .loan-cal .form-label-group label,.dark-mode .first-money-help-main .home-banner.home-banner-new .nav-tabs .nav-link.active,.dark-mode .looking-for1,.dark-mode .service-req-details-sec.foreclosure .header-sec .status p,.dark-mode .trak-may-request .action,.dark-mode .personal-loan-banner .banner-bg .container .row .banner-content .right-sec1 .calculator-form.form-bg1,.dark-mode .contactus-banner .contact-call-box .call-description .contact-customer-care,.dark-mode .contactus-banner .contact-call-box .call-description .contact-email,.dark-mode .contactus-banner .contact-whatsapp-box .whatsapp-description a.contact-whatsapp-link,.dark-mode .contact-traveling-abroad .country-item,.dark-mode .contact-nearest-branch .item-bank-locations,.dark-mode .contact-address,.dark-mode .offer-section .picks-item,.dark-mode .trackReqModal .modal-content .nav-tabs,.dark-mode .trackReqModal .modal-content .modal-body .tab-pane .content-container ul li,.dark-mode .share-copy-data .copy-link,.dark-mode .ui-datepicker .ui-datepicker-header,.dark-mode .ui-state-default,.dark-mode .ui-widget-content .ui-state-default,.dark-mode .faq-comp-video .faq-block .question-txt,.dark-mode .pmsby-carousel .cardBx,.dark-mode .other-comp .otherIn,.dark-mode .ornament-dtl .ornDtl-row input,.dark-mode .wow-seeking-section .wow-seeking-section-main .buttonDIV .buttonDIVButton,.dark-mode .ccnew-offers-section .container .ccnew-offers-data .tabs-content .cc-card .tab-data,.dark-mode .grnt-esg-leaders .mobile-leaders .esg-leader-box .blfactin-btn a,.dark-mode .grnt-startbank-talk .container .row .col-lg-12 .grstba-talk-main .grstba-talk-innmain .grstba-talk-inner,.dark-mode .grnt-startbank-talk .container .row .col-lg-12 .grstba-talk-main .grstba-talk-bottom .grstba-talkbot-main,.dark-mode .grnt-lannri-bantab .grlanribantb-main .grlanribantb-box a.active,.dark-mode .grnt-nrprod-banner .loan-cal .white-bx .form-label-group,.dark-mode .grnt-epfcal-ban .grnt-loan-cal-bg .loan-cal .white-bx .epf-balance-info,.dark-mode .grnt-epfcal-ban.ver-two .grnt-loan-cal-bg .loan-cal .white-bx .epf-overall,.dark-mode .grnt-glec-main .loan-cal .white-bx,.dark-mode .grnt-glec-main .loan-cal .existing-balance-container .form-input,.dark-mode .grnt-glec-main .loan-cal .existing-balance-container input:not(:placeholder-shown)~label,.dark-mode .gblc-main .saving-term .custom-dropdown .dropdown-btn,.dark-mode .gblc-main .loan-cal .existing-balance-container .form-input,.dark-mode .gblc-main .loan-cal .existing-balance-container input:not(:placeholder-shown)~label,.dark-mode .gblc-main .saving-term .custom-dropdown .dropdown-content,.dark-mode .gblc-main .saving-term .custom-dropdown label.form-control-placeholder,.dark-mode .grnt-saving-acctype.ver-two .grsav-accty-box .grsav-label,.dark-mode .grnt-emi-calc .emi-calc-box .loan-cal .existing-balance-container .form-input,.dark-mode .banner-form .ac-num-box .form-control-placeholder,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .form-label-group input~label.focused,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .sub-product .dropdown-container .dropdown-header,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .sub-product .dropdown-container .dropdown-menu,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .sub-product .dropdown-container .dropdown-menu .dropdown-item,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .sub-product .selected-items .selected-item,.dark-mode .gfm-product-banner,.dark-mode .grnt-fnm-cities-new,.dark-mode .grnt-nrprod-about .loan-cal .white-bx .form-label-group,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .foreign-container .foregn-contrylist .foregn-ulList,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .foreign-container .foregn-contrylist .foregn-liList,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-top,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-top .balance-input,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .forex-drop-box,.dark-mode .gar-awards-main .main-title-select-sticky,.dark-mode .gar-awards-main .main-title-select-sticky .main-title-select,.dark-mode .gar-awards-main .awfil-main .awfil-main-title-sticky,.dark-mode .gar-awards-main .awfil-main .awfil-main-title-sticky .awfil-main-title,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table,.dark-mode .incomp-popup .modal-dialog .modal-body .rate-compare .rate-grid .rate-box,.dark-mode .incomp-popup .modal-dialog .modal-body .bottom-btn,.dark-mode .bank-products .loan-exp,.dark-mode .hurun-banner-sec .banner-sec .btn-section .report-btn a,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .grid-group .filter .dropdown .dropbtn,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .grid-group .filter .dropdown-content,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .tenure__box,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg{background:#333 !important}.dark-mode .ornament-dtl .ornDtl-row input:-moz-read-only,.dark-mode .grnt-glec-main .loan-emi{background-color:#333 !important}.dark-mode .ornament-dtl .ornDtl-row input:read-only,.dark-mode .grnt-glec-main .loan-emi{background-color:#333 !important}.dark-mode .step-avail-section .step-avail-swiper .swiper-item .small,.dark-mode .header-search .customer-support,.dark-mode .header-search .login-button .dropdown .login-btn,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a.active,.dark-mode .normal-tabs-dropdonw .dropdown-toggle+.normal-tabs-drodown-menu a:hover,.dark-mode .grnt-asba-faq .accordian .trgr-title,.dark-mode .benifit-container figcaption,.dark-mode .download-app-section .bg-white figcaption,.dark-mode .hero-section-forex .main-div .input-div .selectcurrency .ui-selectmenu-button span,.dark-mode .issue-raise-section.share-modal-data .cir-heading,.dark-mode .sa-intent-pop .modal-dialog .modal-content .modal-body .grexit-intent .grexitinte-main .grexitintemle-top .h2,.dark-mode .sa-intent-pop .modal-dialog .modal-content .modal-body .grexit-intent .grexitinte-main .grexitintemle-top .grex-sapointers .grexsapo-box .grexsapob-desc .txt,.dark-mode .sa-intent-pop .modal-dialog .modal-content .modal-body .grexit-intent .grexitinte-main .grexitintem-bottom .grlb-pointer ul li,.dark-mode .gsa-balance-option .gsa-choose-box .desc-listing-main ul li .listing-desc b,.dark-mode .gsa-balance-option .gsa-choose-box .desc-listing-main ul li .listing-desc strong,.dark-mode .gsa-balance-option .gsa-choose-box .desc-listing-main ul li .listing-desc b,.dark-mode .gsa-balance-option .gsa-choose-box .desc-listing-main ul li .listing-desc strong,.dark-mode .gsa-saving-account .swiper-sa-main .gsa-sas-desc .gsa-sas-desc-top ul li .listing-desc b,.dark-mode .gsa-saving-account .swiper-sa-main .gsa-sas-desc .gsa-sas-desc-top ul li .listing-desc strong,.dark-mode .gsa-platform .gsaplat-main .gsaplat-desc .txt b,.dark-mode .grnt-pln-banner .grnt-pln-banner-right .banner-form .form-label-group>label,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual .grsaintcal-annual-value-bottom .grannuval-botdesc b,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .forex-drop-box .interest-btn-box .foamount-btn b,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .forex-drop-box .interest-btn-box .foamount-btn strong,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-drop-box .interest-btn-box .amount-btn b,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-drop-box .interest-btn-box .amount-btn strong,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-drop-box .interest-btn-box .intamount-btn b,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-drop-box .interest-btn-box .intamount-btn strong,.dark-mode .grnt-fmoney-eligi-new .gfmeln-box .gfmelnb-bottom ul li b,.dark-mode .grnt-sap-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card .note b,.dark-mode .gffd-key .gfskey-box .gfskeyb-desc .txt b,.dark-mode .ftr-zero .ftrze-main .ftrze-end .ftrzeend-main .ftrzeacc-box .ftrzeacc-body .txt b{color:#ff0 !important}.dark-mode .customdd .selectBox-ui .ui-selectmenu-button.ui-button,.dark-mode .customdd .selectBox-ui .ui-selectmenu-button.ui-button.ui-selectmenu-button-open,.dark-mode .req-callback .req-callback-form input.form-control,.dark-mode .req-callback .req-callback-form select,.dark-mode .spotlight-bx,.dark-mode .grnt-award .grntaw-top .filter .dropdown .dropbtn,.dark-mode .category-faq,.dark-mode .blogs-container,.dark-mode .hpci-calculator-main .calculator-container .main-calculator .main-div .input-div-dark input,.dark-mode .selectBox-ui .ui-selectmenu-button.ui-button.ui-selectmenu-button-open,.dark-mode .insurance-proposal .main-div .table-container .table-striped tbody tr:nth-of-type(2n+1),.dark-mode .service-req-details-sec .progress-status-bar .stepper-item .step-counter,.dark-mode .form-row .account-btn .btn-accounts:disabled,.dark-mode .gblc-main .saving-term .custom-dropdown .dropdown-content div.active,.dark-mode .gblc-main .saving-term .custom-dropdown .dropdown-content div:hover,.dark-mode .grnt-savingacc-rates .table thead,.dark-mode .grnt-currency-coverter-main .grnt-cc-table-main .cc-table-part table,.dark-mode .grnt-gold-loan-calc-new .loan-emi{background-color:#000 !important}.dark-mode .grnt-esg-title h2,.dark-mode .get-in-touch-red .h4,.dark-mode .get-in-touch-red .gt-item a,.dark-mode .grnt-intiat-mobili .grnt-intmobi-swiper .grnt-intmobi-box .grnt-intmobib-desc h3,.dark-mode .esg-common-title,.dark-mode .grnt-award .grntaw-top h2,.dark-mode .grnt-repo-publication .grnt-repo-title h2,.dark-mode .assets-auction .title,.dark-mode .forex-hero-section .intro .headH1,.dark-mode .product-form-container-new .h2head,.dark-mode .clr-grad,.dark-mode .everyday-comp .hd30,.dark-mode .v-banner-common .hd45,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg .fd-rates-box .fdr-title,.dark-mode .gcl-calc-main .grnt-new-sa-calc .set-balance-popup .txt b,.dark-mode .ftr-explore .comparison-section .compare-header-wrap .compare-header .h3,.dark-mode .forex-lead-form .flf-desc .h1,.dark-mode .gsa-payout .gspayoutsw-inner .gspayoutsw-box .gspayoutswb-desc .h3,.dark-mode .grnt-sap-banner .grnt-new-sa-calc .bars-container-main .main-title .h3,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table thead th.highlight,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table .highlight b,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg .fd-rates-box .fdr-title{color:#ff0 !important;background:rgba(0,0,0,0) !important;background-clip:unset !important;-webkit-background-clip:unset !important;-webkit-text-fill-color:unset !important}.dark-mode .grnt-esg-leaders .esg-leader-desc::before,.dark-mode .green-fd-intro-section .intro-section .mid-section::after,.dark-mode .green-fd-intro-section .intro-section .mid-section::before,.dark-mode .grnt-fmoney-salary .grntfmoneysl-main .grntfmoneysl-nav::before,.dark-mode .grnt-fmoney-salary .grntfmoneysl-main .grntfmoneysl-nav::after,.dark-mode .grnt-fmoney-citie .grntfmoneyciti-main .grntfmoneyciti-nav::before,.dark-mode .grnt-fmoney-citie .grntfmoneyciti-main .grntfmoneyciti-nav::after{display:none}.dark-mode .sainra-catgory .sircatg-main .sircatg-tabs ul li svg path,.dark-mode .sainra-catgory .sircatgmo-main .card .card-header .btn svg path{fill:#fff}.dark-mode .bg-fastag-orange,.dark-mode .bg-loans-blue,.dark-mode .grdCatBlue2,.dark-mode .grdCatDarkPink,.dark-mode .grdCatPink,.dark-mode .bg-accounts-red,.dark-mode .sa-intent-pop .modal-dialog .modal-content .modal-body .grexit-intent{background:#545454 !important;mix-blend-mode:normal}.dark-mode #setbal-pop,.dark-mode .grnt-lannri-account .row .grlariacout-box .grlariacoutb-bottom .grlariacoutb-btns .red-btn,.dark-mode .grnt-lannri-deposit .grlanridepo-swiper .swiper-slide .grlanridepo-box .grlanridepo-bottom .grlanridepob-btns .red-btn,.dark-mode .grnt-nrprod-charges .grnrprodcharge-main .grnrprodcharge-indesc .grnrprodcharge-btn .white-btn,.dark-mode .grnt-amb-calculator .amb-calculator .amb-calander-selector-gird .amb-calander-selector select,.dark-mode .grnt-amb-calculator .amb-calculator .ab-day-select .ab-day-input input:first-child,.dark-mode .grnt-loan-cal-main .breadcrumb-wrap.breadcrumb-highlight,.dark-mode .grnri-contact-support .grncn-crenum-main .country-tabel .card-wrapper,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-drop-box,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .below-amount-box,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-main .intrest-top,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-main .intrest-top .intrest-input,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-drop-box,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual .grsaintcal-annual-main .grsaintcal-annual-box,.dark-mode .grnt-nrforex-transfer .grnroridbankin-main .grnrfortrm-bottom .grnrfortrmb-bottom,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .foreign-container .foregn-contrylist .foregn-liList .li,.dark-mode .grnt-pr-loan-cal-main .breadcrumb-wrap.breadcrumb-highlight,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg .apply-personal-bg .apply-personal-bg-inner,.dark-mode .forex-lead-form-down .flp-inner-bg .program-status .grid-group .dropdown .dropbtn,.dark-mode .forex-lead-form-down .flp-inner-bg .program-status .grid-group .dropdown .dropdown-content,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .installment-price,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .custom-selectt .select-options li:hover{background:#333 !important;border-color:#333 !important}.dark-mode .gsa-benifits .gsa-benifit-swiper .benifit-box .benifit-box-bg{background:#545454 !important;border-radius:12px}.dark-mode .sainra-catgory .sircatgmo-main .card{background:rgba(0,0,0,0) !important}.dark-mode .referral-why .add-key-tabs .add-key-three-swiper .add-key-box{background:linear-gradient(180deg, rgba(250, 183, 188, 0.1) 0%, rgba(140, 140, 140, 0.2) 100%)}.dark-mode .gsa-benifits .gsa-benifit-swiper .benifit-box .benifit-box-bg img{display:none}.dark-mode .gsa-balance-option .gsa-choose-box,.dark-mode .gsa-saving-account .swiper-sa-thumbs .swiper-slide,.dark-mode .gsa-saving-account .swiper-sa-main .swiper-slide,.dark-mode .gsa-eligibility .indca-started-bg,.dark-mode .saTestimonailComp-cards-items,.dark-mode .gsa-sa-account .gsaacc-box,.dark-mode .gsa-sa-account .gsaacc-box.active .gsaaccb-btn,.dark-mode .gsa-relatvideo .tax-card .card-body,.dark-mode .grnt-startbank-talk .container .row .col-lg-12 .grstba-talk-main,.dark-mode .grnt-startbank-benifit .grnt-stbabeni-owl .item .grstbabeni-box,.dark-mode .grnt-lannri-bantab .grlanribantb-main .grlanribantb-box a,.dark-mode .grnt-lannri-account .row .grlariacout-box,.dark-mode .grnt-lannri-deposit .grlanridepo-swiper .swiper-slide .grlanridepo-box,.dark-mode .grnt-lannri-benefit .grlanribeni-main .grlanribeni-card,.dark-mode .grnt-lannri-benefit .grlanribeni-main .grlanribeniri-btns .white-bg-btn,.dark-mode .grnt-lannri-invest::before,.dark-mode .retail-forex-videos-comp .crd .media-crd,.dark-mode .grnt-nrprod-banner .common-bg-calc .grnrprobanri-bottom .grnrprobanribo-bottom,.dark-mode .grnt-nrprod-saving .grnrpdsavi-main .grnrpdsavi-box,.dark-mode .grnt-nrprod-cta .grnrprodcta-main,.dark-mode .grnt-nrprod-banking .grnroridbankin-tab ul li a.active,.dark-mode .grnt-nrprod-banking .grnroridbankin-main,.dark-mode .grnt-nrprod-exchange .calc-wrapper .grnrpodexchan-right,.dark-mode .grnt-n1-get-new .grnt-get-new-box,.dark-mode .grnt-how-average-calculator .grhowavr-calswiper .swiper-wrapper .swiper-slide .grhowavrcal-box,.dark-mode .grnt-amb-calculator .amb-calculator .amb-calander-selector-gird,.dark-mode .grnt-amb-calculator .amb-calculator .amb-calander-inner .calendar,.dark-mode .grnt-amb-calculator .amb-calculator .ab-day-select,.dark-mode .grnt-loan-cal-main .grnt-loan-cal-bg,.dark-mode .grnt-what-epf .what-main .what-box,.dark-mode .grnt-formula-calc .grnt-formula,.dark-mode .gblc-main .calc-testi-main,.dark-mode .gblc-main .loan-cal .white-bx,.dark-mode .grnt-savingacc-why .grsavaccwhy-swiper .swiper-wrapper .swiper-slide .grsavaccwhy-box,.dark-mode .grnt-saving-acctype .grsav-accty-box,.dark-mode .grnt-savingacc-rates .table tbody,.dark-mode .comp-mobile-app.grnt-compmobil-app .right-sec.position-relative .grcompmob-qr,.dark-mode .grnt-emi-calc .emi-calc-box,.dark-mode .grnt-emi-calc .emi-calc-box .loan-cal .white-bx,.dark-mode .grnt-what-emi .grnt-what-slider-boxes .grnt-emi-box,.dark-mode .grnt-emi-advantages .advantage-box,.dark-mode .gfm-product-banner .gfm-form,.dark-mode .gfm-product-banner .gfm-form .loan-cal .white-bx,.dark-mode .grnt-fnm-how .swiper-fnm-howto .fnm-howto-box,.dark-mode .grnt-fnm-fee .fnm-fee-bg,.dark-mode .fnm-personal-loan .tax-card .card-body,.dark-mode .grnt-fnm-types .swiper-fnm-types .fnm-type-box,.dark-mode .grnt-fnm-salary-main-new .grntfmoneysl-main .grntfmoneysl-swiper .grntfmoneysw-box,.dark-mode .grnt-fnm-related .list-looking .card-look1,.dark-mode .grnt-nrprod-about.old-calc .common-bg-calc .grnrprobanri-bottom .grnrprobanribo-bottom,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main,.dark-mode .grnt-saint-calc.grnt-nri-product-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .forex-drop-box .interest-btn-box .foamount-btn,.dark-mode .grnt-nri-fd .grlanridepo-box,.dark-mode .grnri-contact-support .grncn-crenum-main,.dark-mode .grnri-contact-email .grncn-creemail-main,.dark-mode .grnt-saint-calc .grsaintcal-main,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .balance-container .balance-drop-box .interest-btn-box .amount-btn,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .intrest-container .intrest-drop-box .interest-btn-box .intamount-btn,.dark-mode .grnt-saint-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual,.dark-mode .grnt-cdl-store .form-group .from-selecter .filter .dropdown .dropbtn,.dark-mode .grnt-cdl-store .form-group .from-selecter .filter .dropdown-content,.dark-mode .grnt-cdl-store-details .cdl-store-grid .cdl-store-box,.dark-mode .grnt-nrforex-transfer .grnroridbankin-tab .tab-ul li a.active,.dark-mode .grnt-nrforex-transfer .grnroridbankin-main,.dark-mode .grnt-nrforex-account .grnrfor-acomain,.dark-mode .grnt-fban-calc .gfbancal-main .loan-cal .existing-balance-container .form-input,.dark-mode .grnt-fban-calc .gfbancal-main .loan-cal .existing-balance-container .stepper-input,.dark-mode .grnt-fban-calc .gfbancal-main .gfbancal-bottom,.dark-mode .grnt-fmoney-eligi-new .gfmeln-box .gfmelnb-upper,.dark-mode .grnt-fmoney-eligi-new .gfmeln-box .gfmelnb-bottom .eligi-content-main,.dark-mode .grnt-fmoney-how-new .gfhn-main,.dark-mode .grnt-fmoney-fee-new .gfhn-main,.dark-mode .grnt-currency-coverter-main .grnt-cc-use-box .ccub-box,.dark-mode .grnt-currency-coverter-main .grnt-cc-table-main .cc-table-part table tbody tr:nth-child(2n+1),.dark-mode .gar-awards-main .main-title-select-sticky .main-title-select .filter .dropdown .dropbtn,.dark-mode .gar-awards-main .main-title-select-sticky .main-title-select .filter .dropdown-content,.dark-mode .gar-awards-main .awfil-main .awfil-box,.dark-mode .gar-awards-main .awfil-main .awfil-box:hover,.dark-mode .gar-awards-main .awfil-main .awfil-box:focus,.dark-mode .strho-banner .strhoban-desc .small-title,.dark-mode .strho-banner .strhoban-swiper .strhoban-box,.dark-mode .strho-stage .strhstage-main .sthmb-main .sthmbm-card,.dark-mode .strho-venture .sthven-main .sthven-tabs ul li a,.dark-mode .stprod-benefits .stprobeni-main .stprobeni-box,.dark-mode .stprod-blueprint .strbluep-main,.dark-mode .stprod-else .stproelse-swiper .stproelse-box,.dark-mode .stinv-philo .stinv-philo-bg,.dark-mode .stinv-current-funds .current-fund-box,.dark-mode .stinv-solution .stinv-sol-form,.dark-mode .stinv-resources .reso-box,.dark-mode .grnt-business-loan-calc .gblc-common-bg,.dark-mode .grnt-fd-product-banner .grnt-new-sa-calc,.dark-mode .types-fixed-deposits .tfd-card,.dark-mode .types-fixed-deposits .tfd-card,.dark-mode .gcl-overview .gcl-box-main,.dark-mode .gcl-offering .gcloffr-box,.dark-mode .gcl-offering-resident .gcloffresi-box,.dark-mode .gcl-finanical .gclfanani-box,.dark-mode .gfs-account .gfsacc-main,.dark-mode .gfs-charges .table-container .bank-table tbody tr:nth-child(2n+1),.dark-mode .gfs-who-can .gfswho-main,.dark-mode .gfs-rm .gfsrm-box,.dark-mode .gfs-currencies .gfscurre-main .gfscurre-top .gfscurre-box,.dark-mode .gfra-benifits .gfrabrni-swiper .gfrabrni-box,.dark-mode .gfra-eligi .gfraeli-box,.dark-mode .gffd-account .gfsacc-main,.dark-mode .gffd-key .gfskey-box,.dark-mode .gffd-benifits .gfrabrni-swiper .gfrabrni-box,.dark-mode .gffd-who-can .gfswho-main,.dark-mode .gffd-charges .table-container .bank-table tbody tr:nth-child(2n+1),.dark-mode .gcl-calc-main .grnt-new-sa-calc,.dark-mode .gcl-benifits .gfrabrni-swiper .gfrabrni-box,.dark-mode .gsa-eligibility .indca-started-bg .indca-stated-tabs .started-experience-bg .documents-grid-main .doc-gm-box,.dark-mode .nri-products-new .nri-pro-new-box,.dark-mode .nri-testi-new .fwbtestti-box,.dark-mode .nri-resources-new .nri-reso-box,.dark-mode .gcl-support .gcl-support-box,.dark-mode .ftr-calc .ftcal-main,.dark-mode .ftr-calc .ftcal-main .ftcal-left .ftcalle-main .white-bx .currency-box .custom-currency-dropdown .dropdown-content a:hover,.dark-mode .ftr-calc .ftcal-main .ftcal-right .ftcal-final,.dark-mode .yesaving-popup .modal-dialog .modal-body .comparison-main .comparison-card table,.dark-mode .ftr-benefits .ftrbeni-main .ftrbeni-swiper .ftrbenis-box,.dark-mode .ftr-zero .ftrze-main,.dark-mode .ftr-blogs .ftrblo-box,.dark-mode .ftr-discover .ftr-discover-desktop .ftrdis-box,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg,.dark-mode .forex-lead-form .flp-inner-bg,.dark-mode .down-mean .down-box,.dark-mode .grnt-emi-calc-revamp .emi-calc-box,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .white-bx,.dark-mode .gsa-steps .gsa-steps-grid .gsa-step-box,.dark-mode .sainra-catgory .sircatg-main,.dark-mode .gsa-eligibility-addhar .indca-started-bg,.dark-mode .nrifcom-sec .nfcomse-main,.dark-mode .recudep-eligi .recudepeli-main{background:#545454 !important}.dark-mode .gsa-saving-account .swiper-sa-thumbs .swiper-slide.swiper-slide-thumb-active,.dark-mode .gsa-eligibility .indca-started-bg .indca-stated-tabs .started-experience-bg,.dark-mode .gsa-deals .hot-deals-tabs a.active,.dark-mode .grnt-startbank-banner .grstartbank-main,.dark-mode .grnt-formula-calc .grnt-formula .grnt-formula-static .grnt-formula-button,.dark-mode .gfm-product-banner .gfm-form .loan-cal .existing-balance-container .form-input,.dark-mode .grnt-depodeti-banner .grnrproban-desc ul,.dark-mode .grnt-nrprod-banner .grnrproban-desc ul,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bointrest .grsaintcal-annual .grsaintcal-annual-value-bottom,.dark-mode .grnt-nri-fd .grlanridepo-box .grlanridepo-bottom .grlanridepob-btns .red-btn,.dark-mode .grnt-saint-calc.grnt-nri-forex-calc .grsaintcal-main .grsaintcal-inmain .grsaintcal-bottom .grsaintcal-bocalc .foreign-container .foregn-contrylist .foregn-liList .li:hover,.dark-mode .grnt-fban-calc .gfbancal-main,.dark-mode .grnt-currency-coverter-main .grnt-cc-table-main .cc-table-part table tr.light-pink,.dark-mode .gar-banner .gar-inner .gari-desc .btn-white,.dark-mode .strho-venture .sthven-main .sthven-tabs ul li a.active,.dark-mode .strho-blueprint .strbluep-main .btn-box .white-btn,.dark-mode .stprod-blueprint .strbluep-main .btn-box .red-btn,.dark-mode .stprod-else .stproelse-swiper .stproelse-box .stproelse-desc .btn-box .red-btn,.dark-mode .stprod-solution .strsolu-right .btn-box .red-btn,.dark-mode .stprod-benefits .stprobeni-bottom .btn-box .red-btn,.dark-mode .grnt-sap-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table thead,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card .note,.dark-mode .stinv-philo .stinv-philo-bg .stinv-philo-desc .red-btn,.dark-mode .stinv-teams .stinv-team-inner .stinv-team-desc .red-btn,.dark-mode .stinv-current-funds .red-btn,.dark-mode .stinv-solution .stinv-sol-form .red-btn,.dark-mode .grnt-business-loan-calc .form-label-group,.dark-mode .grnt-business-loan-calc .from-state .dropdown .dropbtn,.dark-mode .grnt-business-loan-calc .from-state .dropdown-content,.dark-mode .grnt-business-loan-calc .gblc-bottom-btn .red-btn,.dark-mode .hurun-journey .hujour-steps ul .step-link,.dark-mode .hurun-about .btn-box .know-about,.dark-mode .grnt-gold-loan-calc-new .loan-cal .white-bx,.dark-mode .sticky-footer-calculator .badge,.dark-mode .gfs-charges .table-container .bank-table tbody tr:nth-child(2n),.dark-mode .gffd-charges .table-container .bank-table tbody tr:nth-child(2n),.dark-mode .gcl-calc-main .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .ftr-banner .ftrba-desc .btn-box .white-btn,.dark-mode .ftr-calc .ftcal-main .ftcal-left .ftcalle-main .white-bx .currency-box,.dark-mode .ftr-calc .ftcal-main .ftcal-left .ftcalle-main .white-bx .currency-box .custom-currency-dropdown .dropdown-content,.dark-mode .ftr-calc .ftcal-main .ftcal-right .ftcal-first .ftcalfirst-btn,.dark-mode .ftr-calc .ftcal-main .ftcal-right .ftcal-final .ftcalri-top .white-bx .existing-balance-container .form-label-group .input-div-dark .form-input,.dark-mode .ftr-calc .ftcal-main .ftcal-right .ftcal-final .ftcalrfina-bottom .unlock-btn,.dark-mode .yesaving-popup .modal-dialog .modal-body .comparison-main .comparison-card table thead,.dark-mode .yesaving-popup .modal-dialog .modal-body .comparison-main .note,.dark-mode .ftr-explore .comparison-section .compare-header-wrap .compare-header,.dark-mode .ftr-explore .comparison-section .compare-rows .compare-row .compare-value .op-btn,.dark-mode .ftr-cta .ftrcta-main .ftrcta-desc .btn-box .white-btn,.dark-mode .ftr-blogs .ftrblo-box .ftrblob-bottom .btn-box .white-btn,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg .loan-cal .white-bx .label-group-main .form-label-group,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg .apply-personal-bg .graplper-main .graplper-right .white-btn,.dark-mode .grnt-pr-loan-cal-main .grnt-loan-cal-bg .apply-personal-bg .graplper-main,.dark-mode .forex-lead-form .flp-inner-bg .lf-bx .grid-group .dropdown .dropbtn,.dark-mode .forex-lead-form .flp-inner-bg .lf-bx .grid-group .dropdown .dropdown-content,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .existing-balance-container .form-input,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .custom-selectt .select-trigger,.dark-mode .grnt-emi-calc-revamp .emi-calc-box .loan-cal .custom-selectt .select-options,.dark-mode .banr .breadcrumb-wrap nav .breadcrumb,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .form-input,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .filter .dropdown .dropbtn,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .grnt-sa-product-cal .white-bx .existing-balance-container .filter .dropdown-content,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg,.dark-mode .gsa-eligibility-addhar .indca-started-bg .indca-stated-tabs .started-experience-bg{background:#222 !important}.dark-mode .gsa-steps .gsa-steps-grid .gsa-step-box .icon-step,.dark-mode .incomp-popup .modal-dialog .modal-body .comparison-card table .highlight,.dark-mode .nrifcom-sec .nfcomse-main .nfcomse-body .nfcomse-grid .nfcomseb-box,.dark-mode .nrifcom-sec .nfcomse-main .nfcomse-body .nfcomse-full.white{background:#444 !important}.dark-mode .grnt-lannri-account .row .grlariacout-box .grlariacoutb-bottom .grlariacoutb-btns .red-border-btn,.dark-mode .grnt-lannri-deposit .grlanridepo-swiper .swiper-slide .grlanridepo-box .grlanridepo-bottom .grlanridepob-btns .red-border-btn,.dark-mode .grnt-nri-fd .grlanridepo-box .grlanridepo-bottom .grlanridepob-btns .red-border-btn,.dark-mode .gard-page-main .gar-navi-swiper .gar-navi-box,.dark-mode .grnt-fnm-benifit .swiper-fnm-benifits .fnm-benifit-box{background:#545454 !important;border-color:#fff !important}.dark-mode .redepo-intrest .redpint-main .redpint-back-img{filter:brightness(56%)}.dark-mode .grnt-business-loan-calc .gblc-bottom-btn .red-btn:disabled,.dark-mode .grnt-business-loan-calc .gblc-bottom-btn .red-btn[disabled]{opacity:.5}.dark-mode .saintr-saving .saintr-table-wraper .saintr-table tbody tr:nth-child(2n) td,.dark-mode .saintr-fees .saintr-fees-wraper .saintr-fees-table tbody tr:nth-child(2n) td,.dark-mode .grnt-recuring-product-banner .grnt-new-sa-calc .bars-container-main .grnt-fd-rates-main .fd-rates-bg .fd-rates-box.drop-content-bg{background:#555 !important}.dark-mode .grnt-nri-forex-fetures .grnrforx-swiper .gfnrforfet-box .gfnrforfetb-desc{background:linear-gradient(to bottom, #545454 70%, rgba(255, 255, 255, 0.1))}.dark-mode .strho-venture .sthven-tabs-main .sthven-tabsdein-box::before,.dark-mode .sainra-catgory .sircatg-main .sircatg-tabs ul li::before{background:radial-gradient(33.08% 119.31% at 84.54% 23.74%, rgba(255, 255, 255, 0) 38.39%, #545454 100%) !important}.dark-mode .grnt-lannri-banner .grlanriban-video,.dark-mode .d-mat-banner picture img,.dark-mode .personal-loan-banner .banner-bg .banner-content-height,.dark-mode .ban-sec.op3 .banner-inner .img-fluid,.dark-mode .hurun-editor-new .back-img,.dark-mode .hurun-success .back-img,.dark-mode .hurun-journey .back-img,.dark-mode .grnt-gift-city-banner .stinv-team-inner .stinv-team-img,.dark-mode .gfra-benifits .gfrabrni-swiper .gfrabrni-box .gfrabrnib-backside,.dark-mode .gffd-benifits .gfrabrni-swiper .gfrabrni-box .gfrabrnib-backside,.dark-mode .grnt-nre-banner .stinv-team-inner .stinv-team-img,.dark-mode .gcl-benifits .gfrabrni-swiper .gfrabrni-box .gfrabrnib-backside{filter:brightness(55%)}:focus-visible{outline:none}#skipToMain.highlighted,.customer-support.what-special.highlighted,.customer-support.highlighted,#dropdownMenuLogin.highlighted{background:#000 !important;color:#fff !important}#skipToMain.highlightedWhite,.customer-support.what-special.highlightedWhite,.customer-support.highlightedWhite,#dropdownMenuLogin.highlightedWhite{background:#fff !important;color:#000 !important}.notification-dropdown{position:absolute;display:none;background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,.22);border-radius:2px;width:350px;right:0;padding:10px 0 0}.notification-dropdown .btn-box a{color:#9d1d27;font-weight:700}.notification-dropdown ul{min-height:110px;max-height:300px;overflow-y:auto}.notification-dropdown li{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;line-height:normal;border-bottom:solid 1px rgba(151,151,151,.4);padding:15px 20px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.notification-dropdown h3{font-size:16px;font-weight:700;padding:0 20px}.notification-dropdown h4{font-size:14px;color:#767676;font-weight:700;margin-bottom:4px}.notification-dropdown .searchbdy-h4{font-size:14px;color:#767676;font-weight:700;margin-bottom:4px}.notification-dropdown p{font-size:12px}.notification-dropdown .bdy{padding-right:15px}.drop-down-notification{padding:0 6px}@media(max-width: 768px){.drop-down-notification{margin-right:15px}}.drop-down-notification:hover{background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,.22)}@media(max-width: 767px){.drop-down-notification:hover{box-shadow:none}}.drop-down-notification:hover .notification-dropdown{display:block}.notification-bx{display:none;position:fixed;top:0;left:50%;right:auto;-khtml-transform:translateX(-50%);transform:translateX(-50%);z-index:5;background:#fff;width:100%;max-width:800px;box-shadow:0 1px 2px rgba(0,0,0,.22);max-height:360px}.notification-bx .search-bxIn{position:fixed;width:100%;top:0px;z-index:1;background:#fff;border-bottom:1px solid #d8d8d8;height:60px}.notification-bx .search-bxIn h3{font-size:16px;font-weight:700;padding:20px}.notification-bx .search-bxIn .searchbx-h3{font-size:16px;font-weight:700;padding:20px}.notification-bx .notification-dropdown{display:block;width:100%;box-shadow:none;padding-top:60px;overflow-y:scroll;height:100%}@media(max-width: 767px){.drop-down-notification.p1{position:relative}}.drop-down-notification.p1 .notification-dropdown{width:210px;padding-top:0}@media(max-width: 768px){.drop-down-notification.p1 .notification-dropdown{position:absolute;margin:0 120px 0 0}}@media(max-width: 767px){.drop-down-notification.p1 .notification-dropdown{position:absolute;margin:12px 0 0;z-index:1}.drop-down-notification.p1 .notification-dropdown .phone-bx::before{content:"";position:absolute;top:-8px;right:8px;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #eee}}.phone-bx{padding:16px 20px}.phone-bx p{margin-bottom:0}.phone-bx hr{margin-top:12px;margin-bottom:12px}.phone-bx a{font-size:18px;list-style:1;font-weight:600;color:#9d1d27;display:block;margin-top:4px}.overlay{display:none;background:rgba(0,0,0,.2);position:fixed;left:0;top:0;z-index:4;width:100%;height:100%}.search-bx{display:none;position:fixed;top:0;left:50%;right:auto;-khtml-transform:translateX(-50%);transform:translateX(-50%);z-index:9;background:#fff;width:100%;max-width:800px;min-height:550px;box-shadow:0 1px 2px rgba(0,0,0,.22)}.search-bx .twitter-typeahead{width:100%}.search-bx .typeahead{width:100%;padding:22px 64px;border:0;border-bottom:1px solid #d8d8d8}.search-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;padding-top:35px}.search-top .hdr{width:70%}.search-top .search-box{margin-left:auto}@media(max-width: 991px){.search-top .hdr{width:60%}.search-top .search-box{width:235px}}@media(max-width: 767px){.search-top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.search-top .hdr{width:100%}.search-top .search-box{width:100%;margin-top:10px}.search-top .search-box+.MT10{margin-top:28px}}.search-bxIn{position:relative}.search-bxIn .icon-search,.search-bxIn .cls-btn{position:absolute;top:20px;z-index:1}.search-bxIn .icon-search{left:20px;font-size:24px}.search-bxIn .cls-btn{right:20px;font-size:20px}.search-bxIn .cls-btn .icon-close:before{color:#54565b}.search-bxIn .tt-menu{width:460px;max-height:485px;overflow-y:auto;padding:20px 30px;background:#fff}.search-bxIn .tt-menu.tt-open{height:485px}.search-bxIn .tt-menu .tag{font-size:10px;background:#54565b;padding:4px;color:#fff;border-radius:5px;vertical-align:middle;margin-right:8px;width:62px;line-height:1.2;text-align:center;display:inline-block}.search-bxIn .tt-menu .link{color:#9d1d27;text-decoration:underline;font-size:12px;float:right}.search-bxIn .tt-menu .can-do{font-size:14px;color:rgba(84,86,91,.5)}.search-bxIn .tt-menu .can-do .sry-tag{line-height:30px;color:#54565b;background:url(../images/svg/alert.svg) no-repeat 0 5px;padding:0 0 12px 30px}.search-bxIn .tt-menu .can-do .sry-tag strong{color:#9d1d27}.search-bxIn .tt-menu .can-do p{margin:0 0 0 30px}.search-bxIn .tt-menu .can-do ul.with-circle{padding-left:30px}.search-bxIn .tt-menu .can-do ul.with-circle li{padding:8px 0 0 12px}.search-bxIn .tt-menu .can-do ul.with-circle li::before{font-size:16px;top:10px}.search-bxIn .search-hd{border-bottom:1px solid #d8d8d8;font-size:12px;color:#737373;padding-bottom:8px;margin-bottom:8px}.search-bxIn .tt-suggestion{font-size:13px;margin-top:12px;color:rgba(84,86,91,.5)}.search-bxIn .tt-suggestion strong{color:#54565b}.search-bxIn .tt-suggestion:hover{cursor:pointer}.search-bxIn .tt-link{font-size:12px;margin-top:12px;font-weight:bold}.search-bxIn .tt-link a{color:#9d1d27}.search-bxIn .search-ad{background:#fafafa;height:485px;position:absolute;right:0;top:65px;width:340px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.search-bxIn .search-ad .ad-card{width:240px;padding-top:30px;text-align:center}.search-bxIn .search-ad .ad-card figure{margin-bottom:28px}.search-bxIn .search-ad .ad-card figure img{width:120px}.search-bxIn .search-ad .ad-card figure+p{padding:0 50px;margin-bottom:28px}.search-bxIn .search-ad .ad-card .arrow.yellow{margin:0 auto -24px;background:#ffcb05;width:48px;height:48px;border-radius:24px;box-shadow:0 1px 2px 0 rgba(0,0,0,.32)}.search-bxIn .search-ad .ad-card .arrow.yellow span{font-size:18px}.search-bxIn .search-ad .ad-card .arrow.yellow span::before{color:#9d1d27}@media(max-width: 767px){.search-bxIn .search-ad{display:none}}@media(max-width: 767px){.search-bxIn .tt-menu{width:100%}.search-bxIn .tt-menu .link{display:none}.search-bxIn .tt-menu .can-do+div .link{display:block}}.search-listing li{padding:30px 0;border-bottom:1px solid #d8d8d8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-listing li .search-txt{width:74%}.search-listing li .search-txt .desc{line-height:22px}.search-listing li .search-txt p{margin-bottom:12px}.search-listing li .search-txt p a:not(.f14br){color:rgba(84,86,91,.5)}.search-listing li .search-txt p a:not(.f14br) strong{color:#54565b}.search-listing li .search-txt p .tag{font-size:12px;background:#787878;padding:4px 8px;color:#fff;border-radius:5px}.search-listing li .search-txt p:last-child{margin-bottom:0}.search-listing li .search-txt p .f14br{text-decoration:underline;margin-right:40px}.search-listing li .search-txt p .icon-Right.red{font-weight:700}.search-listing li .search-txt p .icon-Right.red:before{color:#9d1d27}.search-listing li .search-img{margin-left:auto}.search-listing li .search-img figure{margin:0 40px}.search-listing li .search-img img{height:160px;width:auto}.search-listing li .search-img .arrow.yellow{position:absolute;right:0;bottom:10px}.search-listing li .search-img .arrow.yellow .icon-Right,.search-listing li .search-img .arrow.yellow .icon-play{font-size:16px;font-weight:700}.search-listing li .search-img .arrow.yellow .icon-Right:before,.search-listing li .search-img .arrow.yellow .icon-play:before{color:#54565b}@media(max-width: 767px){.search-listing li .search-txt .desc{height:90px;overflow:hidden;text-overflow:ellipsis}.search-listing li .search-img figure{margin:0 0 0 15px}.search-listing li .search-img img{height:95px}.search-listing li .search-img .arrow.yellow{bottom:0}}.sidenav{height:100%;width:0;position:fixed;z-index:6;top:0;right:0;transition:.5s;background-image:linear-gradient(131deg, #353535 0%, #000000 100%)}.sidenav.act{width:210px}.sidenav.act .icon-close{display:block}.sidenav .icon-close{position:absolute;left:-30px;top:26px;font-size:18px;display:none}.sidenav .icon-close::before{color:#9b1e26}.sidenav ul li{border-bottom:1px solid #3f3f3f}.sidenav ul li a{font-size:20px;font-weight:300;color:#fff;letter-spacing:-0.5px;line-height:26px;padding:24px 28px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap}.sidenav ul li a span{background:none;width:12px;height:12px;border-radius:50%;margin-left:12px}.sidenav ul li a.active{font-weight:500}.sidenav ul li a.active span{background:#9d1d27}.sideNavWrap{height:100%;width:100%;position:fixed;z-index:5;top:0;left:0;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:none}.customer-friendly{margin:0px 0 0 0;padding:35px 0 15px 0;background:#9d1d27}.customer-friendly .customer-friendly-inner .cf-heading{color:#bc3b45;font-family:"Inter";font-size:36px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:3.6px}.customer-friendly .customer-friendly-inner .cf-heading span{font-size:36px}@media(max-width: 767px){.customer-friendly .customer-friendly-inner .cf-heading{color:#d23643;font-size:20px;font-weight:400;line-height:20px;letter-spacing:2px}.customer-friendly .customer-friendly-inner .cf-heading span{display:block;color:#d23643;font-family:"Inter";font-size:30px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:-0.3px;padding-top:4px}}.customer-friendly .customer-friendly-inner .cf-sub-heading{color:#bc3b45;font-family:"Inter";font-size:77px;font-style:normal;font-weight:900;line-height:77px;letter-spacing:-0.77px;padding-top:6px}.customer-friendly .customer-friendly-inner .cf-sub-heading span{font-size:77px}@media(max-width: 767px){.customer-friendly .customer-friendly-inner .cf-sub-heading{color:#d23643;font-size:50px;font-style:normal;font-weight:900;line-height:50px;letter-spacing:-0.5px;padding-top:4px}.customer-friendly .customer-friendly-inner .cf-sub-heading span{display:block;color:#d23643;font-family:"Inter";font-size:30px;font-style:normal;font-weight:900;line-height:18px;letter-spacing:-0.3px;padding-top:6px}}.new-head-body .d-mat-subnav .secondary-nav.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab-normal.sticky{top:76.5px}@media(max-width: 991px){.new-head-body .d-mat-subnav .secondary-nav.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab-normal.sticky{top:76px}}@media(max-width: 767px){.new-head-body .d-mat-subnav .secondary-nav.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab.sticky.sticky,.new-head-body .d-mat-subnav .secondary-tab-normal.sticky{top:76px}}.d-mat-subnav .container::-webkit-scrollbar{height:5px}.d-mat-subnav .container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0px rgba(0,0,0,0)}.d-mat-subnav .container::-webkit-scrollbar-thumb{height:5px;background-color:#ccc}.d-mat-subnav .container::-webkit-scrollbar-thumb:hover{background-color:#999}.d-mat-subnav .container .outer-wrapper::-webkit-scrollbar:vertical{display:none}.d-mat-subnav .pseduo-track{background-color:#999;height:2px;width:100%;position:relative;top:-3px;z-index:-10}@media(any-hover: none){.d-mat-subnav .pseduo-track .pseduo-track{display:none}}.d-mat-subnav .nav{-ms-flex-align:center;align-items:center;width:100%;height:65px}.d-mat-subnav .secondary-nav .container{position:relative}.d-mat-subnav .secondary-nav .container .btn-box{top:0}.d-mat-subnav .secondary-nav .container .btn-box .btn-red{padding:10px 20px}.d-mat-subnav .secondary-nav,.d-mat-subnav .secondary-tab,.d-mat-subnav .secondary-tab-normal{background:#fff;box-shadow:0 4px 8px 0 rgba(37,36,59,.1);position:relative}.d-mat-subnav .secondary-nav.sticky,.d-mat-subnav .secondary-tab.sticky,.d-mat-subnav .secondary-tab-normal.sticky{position:fixed;width:100%;top:106px;left:0;z-index:2}.d-mat-subnav .secondary-nav.sticky ul:not(.filter) li a,.d-mat-subnav .secondary-tab.sticky ul:not(.filter) li a,.d-mat-subnav .secondary-tab-normal.sticky ul:not(.filter) li a{padding:15px 0 10px;font-size:16px}.d-mat-subnav .secondary-nav.sticky .container .btn-box,.d-mat-subnav .secondary-tab.sticky .container .btn-box,.d-mat-subnav .secondary-tab-normal.sticky .container .btn-box{top:5px}.d-mat-subnav .secondary-nav.sticky .container .btn-box .btn-red,.d-mat-subnav .secondary-tab.sticky .container .btn-box .btn-red,.d-mat-subnav .secondary-tab-normal.sticky .container .btn-box .btn-red{padding:7px 30px;font-size:14px}.d-mat-subnav .secondary-nav ul:not(.filter),.d-mat-subnav .secondary-tab ul:not(.filter),.d-mat-subnav .secondary-tab-normal ul:not(.filter){display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:54px}.d-mat-subnav .secondary-nav ul:not(.filter) li,.d-mat-subnav .secondary-tab ul:not(.filter) li,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li{margin:0 0px}@media(max-width: 1180px){.d-mat-subnav .secondary-nav ul:not(.filter) li,.d-mat-subnav .secondary-tab ul:not(.filter) li,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li{margin:0 0px}}.d-mat-subnav .secondary-nav ul:not(.filter) li p,.d-mat-subnav .secondary-tab ul:not(.filter) li p,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li p{margin-bottom:0}.d-mat-subnav .secondary-nav ul:not(.filter) li.no-data,.d-mat-subnav .secondary-tab ul:not(.filter) li.no-data,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li.no-data{margin:0}@media(max-width: 1024px){.d-mat-subnav .secondary-nav ul:not(.filter) li,.d-mat-subnav .secondary-tab ul:not(.filter) li,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li{margin:0 0px}}.d-mat-subnav .secondary-nav ul:not(.filter) li:first-child,.d-mat-subnav .secondary-tab ul:not(.filter) li:first-child,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li:first-child{margin-left:0}.d-mat-subnav .secondary-nav ul:not(.filter) li a,.d-mat-subnav .secondary-tab ul:not(.filter) li a,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a{padding:15px 0 15px;display:block;font-weight:400;position:relative;font-size:16px;line-height:20px;letter-spacing:-0.5px}.d-mat-subnav .secondary-nav ul:not(.filter) li a::after,.d-mat-subnav .secondary-tab ul:not(.filter) li a::after,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a::after{border-bottom:3px solid #9d1d27;content:"";left:0;right:0;bottom:0;width:0;margin:auto;position:absolute;transition:.3s all ease}.d-mat-subnav .secondary-nav ul:not(.filter) li a strong,.d-mat-subnav .secondary-tab ul:not(.filter) li a strong,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a strong{color:#616161;font-size:16px;font-style:normal;font-weight:400;line-height:138%;letter-spacing:-0.18px}.d-mat-subnav .secondary-nav ul:not(.filter) li a.active strong,.d-mat-subnav .secondary-nav ul:not(.filter) li a:hover strong,.d-mat-subnav .secondary-tab ul:not(.filter) li a.active strong,.d-mat-subnav .secondary-tab ul:not(.filter) li a:hover strong,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a.active strong,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a:hover strong{font-weight:600}.d-mat-subnav .secondary-nav ul:not(.filter) li a.active::after,.d-mat-subnav .secondary-nav ul:not(.filter) li a:hover::after,.d-mat-subnav .secondary-tab ul:not(.filter) li a.active::after,.d-mat-subnav .secondary-tab ul:not(.filter) li a:hover::after,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a.active::after,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a:hover::after{width:100%}.d-mat-subnav .secondary-nav ul:not(.filter) li a.btn-apply,.d-mat-subnav .secondary-tab ul:not(.filter) li a.btn-apply,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a.btn-apply{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px 20px;gap:10px;color:#fff;font-size:16px;font-weight:600;line-height:normal;border-radius:30px;background:#9a1b24;min-width:30px;text-transform:capitalize}.d-mat-subnav .secondary-nav ul:not(.filter) li a.btn-apply::after,.d-mat-subnav .secondary-tab ul:not(.filter) li a.btn-apply::after,.d-mat-subnav .secondary-tab-normal ul:not(.filter) li a.btn-apply::after{display:none}@media(max-width: 991px){.d-mat-subnav .secondary-nav.new-secnav ul:not(.filter),.d-mat-subnav .secondary-tab.new-secnav ul:not(.filter),.d-mat-subnav .secondary-tab-normal.new-secnav ul:not(.filter){-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}}@media(max-width: 991px){.d-mat-subnav .secondary-nav,.d-mat-subnav .secondary-tab,.d-mat-subnav .secondary-tab-normal{overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.d-mat-subnav .secondary-nav::-webkit-scrollbar,.d-mat-subnav .secondary-tab::-webkit-scrollbar,.d-mat-subnav .secondary-tab-normal::-webkit-scrollbar{display:none}.d-mat-subnav .secondary-nav ul li,.d-mat-subnav .secondary-tab ul li,.d-mat-subnav .secondary-tab-normal ul li{margin:0 24px}}.d-mat-subnav .btn-container-mobile-only{position:fixed;bottom:15px;width:100%;text-align:center;padding:0 15px;z-index:3}.d-mat-subnav .btn-container-mobile-only .btn-apply{border-radius:100px;background:linear-gradient(94deg, #610E14 1.19%, #9B1E26 39.98%, #350A0D 107.4%);padding:12px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;box-shadow:0px 4px 8.5px rgba(0,0,0,.22)}.d-mat-subnav.grnt-average-subnav .secondary-nav ul:not(.filter){-ms-flex-pack:start;justify-content:flex-start;column-gap:50px}@media(max-width: 991px){.d-mat-subnav.grnt-average-subnav .secondary-nav ul:not(.filter){-ms-flex-pack:justify;justify-content:space-between;column-gap:0}}.d-mat-subnav.grnt-average-subnav .secondary-nav ul:not(.filter) li a strong{color:#222}.d-mat-subnav.grnt-average-subnav .secondary-nav ul:not(.filter) li a.active::after{border-color:#9b1e26}.d-mat-subnav.grnt-epf-subnav .nav:not(.filter){-ms-flex-pack:start;justify-content:start}.d-mat-subnav.grnt-epf-subnav .nav:not(.filter) li{margin-left:40px}.d-mat-subnav.grnt-epf-subnav .nav:not(.filter) li:first-child{margin:0}.d-mat-subnav.grnt-epf-subnav .nav:not(.filter) li:last-child{margin-left:auto}.d-mat-banner{background:#f1f1d1;padding:60px 0}@media(min-width: 1441px){.d-mat-banner{padding:100px 0}}@media(max-width: 767px){.d-mat-banner{padding:18px 0 230px 0}}.d-mat-banner .f_content{z-index:1}.d-mat-banner .f_h1{color:#9b1e26;font-size:32px;font-style:normal;font-weight:700;line-height:62px;margin-bottom:21px}@media(max-width: 767px){.d-mat-banner .f_h1{font-size:32px;line-height:37px;margin-bottom:15px}}.d-mat-banner .f_para{color:#3a3a3a;font-size:28px;font-style:normal;font-weight:500;line-height:16px;margin-bottom:21px}@media(max-width: 767px){.d-mat-banner .f_para{font-size:20px;line-height:26px;margin-bottom:8px}}.d-mat-banner .btn{padding:18px 60px;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;border-radius:40px;background:linear-gradient(89deg, #5F0D16 0%, #9A1B24 69.5%, #B43140 98.1%);border:none}@media(max-width: 767px){.d-mat-banner .btn{padding:12px 32px;font-size:16px}}.d-mat-banner picture{top:0;left:0}.d-mat-banner picture img{object-fit:cover;width:100%;height:100%}.d-mat-banner.grnt-average-banner .f_h1{color:#222;line-height:40px;font-weight:600;margin-bottom:12px}@media(max-width: 767px){.d-mat-banner.grnt-average-banner .f_h1{font-size:24px;line-height:32px;margin-bottom:8px}}.d-mat-banner.grnt-average-banner .f_para{color:#222;font-size:18px;font-weight:500;line-height:24px;margin-bottom:54px}@media(max-width: 767px){.d-mat-banner.grnt-average-banner .f_para{font-size:14px;line-height:20px;margin-bottom:38px}}.d-mat-banner.grnt-average-banner .btn{background:#9a1b24;font-size:16px;font-weight:600}@media(max-width: 767px){.d-mat-banner.grnt-average-banner .btn{font-size:14px}}.d-mat-banner.grnt-average-banner .btn:active{background:#9a1b24;border:none}.d-mat-banner.grnt-average-banner .btn:active:focus{box-shadow:none}.d-mat-banner.grnt-average-banner .btn:focus{box-shadow:none}.d-mat-overview{padding:40px 0 40px 0}@media(max-width: 767px){.d-mat-overview{padding:20px 0 32px 0}}.d-mat-overview .read-more{display:none}.d-mat-overview .h2{color:#9b1e26;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.84px;margin-bottom:14px}@media(max-width: 767px){.d-mat-overview .h2{color:#3a3a3a;font-size:30px;letter-spacing:-0.6px}}.d-mat-overview .f14{color:#3f3f3f;font-size:18px;font-style:normal;font-weight:400;line-height:27px}@media(max-width: 425px){.d-mat-overview .f14{color:#3f3f3f;font-size:14px;font-style:normal;font-weight:400;line-height:23px}}.d-mat-overview .f14 a{color:#9b1e26;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.d-mat-overview.grnt-average-overview .h2{font-size:28px;color:#9b1e26}@media(max-width: 767px){.d-mat-overview.grnt-average-overview .h2{font-size:20px}}.d-mat-overview.grnt-average-overview .f14{font-size:16px;color:#222;margin:0}@media(max-width: 425px){.d-mat-overview.grnt-average-overview .f14{font-size:16px}}.d-mat-overview.grnt-epf-overview{padding:40px 0 0px 0}@media(max-width: 1199px){.d-mat-overview.grnt-epf-overview .h2{font-size:26px;line-height:32px}}@media(max-width: 767px){.d-mat-overview.grnt-epf-overview .h2{font-size:24px;line-height:30px;margin-bottom:10px;text-align:left;color:#9b1e26}}.d-mat-overview.grnt-epf-overview .f14{text-align:center;margin-bottom:0}@media(max-width: 1199px){.d-mat-overview.grnt-epf-overview .f14{font-size:16px;line-height:24px}}@media(max-width: 767px){.d-mat-overview.grnt-epf-overview .f14{text-align:left;color:#222}}.d-mat-features-comp{padding:40px 0px;background:linear-gradient(178deg, rgba(244, 223, 231, 0.23) 1.28%, #DEE7F7 73.94%)}@media(max-width: 575px){.d-mat-features-comp{padding:24px 0}}.d-mat-features-comp .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:45px}@media(max-width: 575px){.d-mat-features-comp .d-mat-h3{font-size:26px;margin-bottom:20px}}@media(max-width: 425px){.d-mat-features-comp .d-mat-h3{font-size:30px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.6px}}.d-mat-features-comp .d-mat-features-col{padding:0 8px}@media(max-width: 991px){.d-mat-features-comp .d-mat-features-col{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;margin-bottom:16px}}@media(max-width: 767px){.d-mat-features-comp .d-mat-features-col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:0}}.d-mat-features-comp .d-mat-features-col .card{border-radius:12px;background:#fff;border:none;box-shadow:none;padding:60px 18px;height:100%}@media(max-width: 767px){.d-mat-features-comp .d-mat-features-col .card{padding:16px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;margin-bottom:16px;height:auto}.d-mat-features-comp .d-mat-features-col .card figure{width:48px;height:35px;margin:0 25px 0 0;text-align:center}.d-mat-features-comp .d-mat-features-col .card figure img{height:100%;width:auto}}.d-mat-features-comp .d-mat-features-col .card .fetaures_title{color:#3a3a3a;font-size:22px;font-style:normal;font-weight:600;line-height:30px}@media(max-width: 1180px){.d-mat-features-comp .d-mat-features-col .card .fetaures_title br{display:none}}@media(max-width: 767px){.d-mat-features-comp .d-mat-features-col .card .fetaures_title{font-size:18px;line-height:normal}}.d-mat-steps{padding:40px 0}@media(max-width: 767px){.d-mat-steps{padding:40px 0 12px}}.d-mat-steps .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:42px}@media(max-width: 767px){.d-mat-steps .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-steps .d-mat-h3 br{display:none}}.d-mat-steps .row{position:relative}.d-mat-steps .row::before{border-top:1px dashed #3a3a3a;height:1px;position:absolute;left:20%;right:20%;top:90px}@media(max-width: 767px){.d-mat-steps .row::before{border-top:none;border-left:1px dashed #3a3a3a;width:2px;position:absolute;left:75px;right:inherit;top:0;height:80%}}.d-mat-steps .row .middle-line{position:relative}.d-mat-steps .row .middle-line::after{content:"";border-top:1px dashed #3a3a3a;height:2px;width:0%;margin:0 auto;top:90px;position:absolute;left:66%;z-index:-1}@media(max-width: 1180px){.d-mat-steps .row .middle-line::after{left:64%;top:90px}}@media(max-width: 1112px){.d-mat-steps .row .middle-line::after{left:65%;top:90px}}@media(max-width: 834px){.d-mat-steps .row .middle-line::after{left:56%;top:90px}}@media(max-width: 767px){.d-mat-steps .row .middle-line::after{width:2px;position:absolute;left:75px;right:inherit;top:50px;height:0;border-top:0px dashed #3a3a3a;border-left:1px dashed #3a3a3a}}.d-mat-steps .row .middle-line.animated:after{animation:availAnim .5s ease-in-out 1s forwards}@media(max-width: 767px){.d-mat-steps .row .middle-line.animated:after{animation:availAnim1 .5s ease-in-out 1s forwards}}.d-mat-steps .row .middle-line2{position:relative}.d-mat-steps .row .middle-line2:after{content:" ";border-top:1px dashed #3a3a3a;height:2px;width:0%;margin:0 auto;top:90px;position:absolute;left:66%;z-index:-1}@media(max-width: 1180px){.d-mat-steps .row .middle-line2:after{left:64%;top:90px}}@media(max-width: 1112px){.d-mat-steps .row .middle-line2:after{left:65%;top:90px}}@media(max-width: 834px){.d-mat-steps .row .middle-line2:after{left:57%;top:90px}}@media(max-width: 767px){.d-mat-steps .row .middle-line2:after{width:2px;position:absolute;left:75px;right:inherit;top:50px;height:0;border-top:0px dashed #3a3a3a;border-left:1px dashed #3a3a3a}}.d-mat-steps .row .middle-line2.animated:after{animation:availAnim .5s ease-in-out 2s forwards}@media(max-width: 767px){.d-mat-steps .row .middle-line2.animated:after{animation:availAnim1 .5s ease-in-out 2s forwards}}.d-mat-steps .col{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0 50px;position:relative}@media(max-width: 991px){.d-mat-steps .col{padding:0 0}}@media(max-width: 767px){.d-mat-steps .col{-ms-flex-direction:row;flex-direction:row;padding:0 10px;margin-bottom:28px;-ms-flex-pack:start;justify-content:flex-start}}.d-mat-steps .col .d-mat-sterp-figure{margin:0 0 20px}@media(max-width: 767px){.d-mat-steps .col .d-mat-sterp-figure{width:100px;margin:0 20px 0 0}.d-mat-steps .col .d-mat-sterp-figure img{width:100px}}.d-mat-steps .col .step_title{color:#3a3a3a;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}@media(max-width: 767px){.d-mat-steps .col .step_title{text-align:left;font-size:18px;margin-bottom:6px}}.d-mat-steps .col p{color:#3a3a3a;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:26px;max-width:280px;margin:0 auto}.d-mat-steps .col p a{color:#912a2c;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline;display:block}@media(max-width: 767px){.d-mat-steps .col p{text-align:left;font-size:14px;line-height:18px}}.d-mat-journey{padding:40px 0;background:linear-gradient(176deg, rgba(244, 223, 231, 0.3) 3.02%, rgba(222, 231, 247, 0.3) 127.03%);overflow:hidden}@media(max-width: 767px){.d-mat-journey{padding:40px 0 12px}}.d-mat-journey .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:42px}.d-mat-journey .d-mat-h3.animated{animation-duration:2s !important}@keyframes bounceInUp{from,90%,to{animation-timing-function:cubic-bezier(0.05, 0.54, 0.66, 0.94);animation-duration:5000ms}from{opacity:0;transform:translate3d(50px, 3000px, 0)}60%{opacity:1;transform:translate3d(4px, -20px, 0)}to{transform:translate3d(10px, 0, 0)}}@media(max-width: 767px){.d-mat-journey .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-journey .d-mat-h3 br{display:none}}.d-mat-journey .journeyDetail{display:-ms-flexbox;display:flex;margin:30px 50px 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width: 1180px){.d-mat-journey .journeyDetail{margin:20px 0}}@media(max-width: 991px){.d-mat-journey .journeyDetail{margin:20px 20px;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){.d-mat-journey .journeyDetail{margin:10px 5px;-ms-flex-direction:column;flex-direction:column}}.d-mat-journey .journeyDetail .txtBox{padding:26px 50px;border-radius:12px;border:1px solid #dfe8f8;background:rgba(255,255,255,.23);-webkit-backdrop-filter:blur(9.8999996185px);backdrop-filter:blur(9.8999996185px);margin:0 0 24px;color:#3a3a3a;font-size:18px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.d-mat-journey .journeyDetail .txtBox strong{font-weight:600}.d-mat-journey .journeyDetail .txtBox a{color:#912a2c;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}.d-mat-journey .journeyDetail .txtBox.mR25{margin-right:55px}.d-mat-journey .journeyDetail .txtBox.mL25{margin-left:32px}@media(max-width: 991px){.d-mat-journey .journeyDetail .txtBox{padding:13px 25px;font-size:16px;line-height:20px;margin:0 0 12px}.d-mat-journey .journeyDetail .txtBox br{display:none}.d-mat-journey .journeyDetail .txtBox.mR25{margin-right:0}.d-mat-journey .journeyDetail .txtBox.mL25{margin-left:0}}@media(max-width: 767px){.d-mat-journey .journeyDetail .txtBox{padding:12px;font-size:12px;line-height:16px;margin:0 0 12px}}.d-mat-journey .journeyDetail .leftCol{max-width:380px;position:relative;z-index:1}@media(max-width: 991px){.d-mat-journey .journeyDetail .leftCol{max-width:450px}}@keyframes bounceInUp1{from,90%,to{animation-timing-function:cubic-bezier(0.05, 0.54, 0.66, 0.94);animation-duration:5000ms}from{opacity:0;transform:translate3d(50px, 3000px, 0)}90%{transform:translate3d(0px, -5px, 0)}to{transform:translate3d(0px, 0, 0)}}.d-mat-journey .journeyDetail .rightCol{max-width:415px}@media(max-width: 991px){.d-mat-journey .journeyDetail .rightCol{max-width:450px}}.d-mat-journey .journeyDetail .rightCol .txtBox{padding:24px 12px}@media(max-width: 991px){.d-mat-journey .journeyDetail .rightCol .txtBox{padding:12px}}@keyframes bounceInUp1{from,90%,to{animation-timing-function:cubic-bezier(0.05, 0.54, 0.66, 0.94);animation-duration:5000ms}from{opacity:0;transform:translate3d(50px, 3000px, 0)}90%{transform:translate3d(0px, -5px, 0)}to{transform:translate3d(0px, 0, 0)}}.d-mat-journey .journeyDetail .midCol{position:absolute;text-align:center;left:0;right:0}.d-mat-journey .journeyDetail .midCol.animated{animation-duration:2s !important;animation-delay:1.5s !important}@keyframes bounceInUp2{from,90%,to{animation-timing-function:cubic-bezier(0.05, 0.54, 0.66, 0.94)}from{opacity:0;transform:translate3d(50px, 3000px, 0)}60%{opacity:1;transform:translate3d(0px, 250px, 0);animation-delay:2s !important}75%{transform:translate3d(0px, 10px, 0)}90%{transform:translate3d(0px, -5px, 0)}to{transform:translate3d(0px, 0, 0);transition-delay:30s;transition-duration:30s}}@media(max-width: 991px){.d-mat-journey .journeyDetail .midCol{position:relative;max-width:200px;margin:-10px auto}.d-mat-journey .journeyDetail .midCol img{max-width:100%;height:auto}}.d-mat-things{padding:40px 0 0}@media(max-width: 767px){.d-mat-things{padding:53px 0 22px}}.d-mat-things .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:32px}@media(max-width: 767px){.d-mat-things .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-things .d-mat-h3 br{display:none}}.d-mat-things .cardBox{border-radius:12px;border:1px solid rgba(223,232,248,.3);background:linear-gradient(134deg, rgba(255, 235, 243, 0.3) -11.21%, rgba(242, 246, 255, 0.3) 94.78%);padding:18px 26px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:30px;min-height:70px}.d-mat-things .cardBox.rowColumn{-ms-flex-direction:column;flex-direction:column}@media(max-width: 767px){.d-mat-things .cardBox{padding:18px;margin-bottom:20px;min-height:60px}}.d-mat-things .cardBox .trgr{padding:0;background:none;border:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%}.d-mat-things .cardBox .trgr::before{content:"";position:absolute;right:-10px;top:auto;border-radius:30px;width:22px;height:22px;background:#d9d9d9;border:1px solid #989898;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#3a3a3a;font-size:12px;font-weight:500}@media(max-width: 767px){.d-mat-things .cardBox .trgr::before{width:16px;height:16px;right:-5px;font-size:10px}}.d-mat-things .cardBox .trgr.act::before{content:"";font-size:11px}@media(max-width: 767px){.d-mat-things .cardBox .trgr.act::before{font-size:10px}}.d-mat-things .cardBox .tog_cont{border-radius:0;padding:10px 55px;margin-bottom:0px;box-shadow:none;border-bottom:none;background:no-repeat}@media(max-width: 767px){.d-mat-things .cardBox .tog_cont{padding:10px 10px 0 30px}}.d-mat-things .cardBox .tog_cont p{color:#3a3a3a;font-size:14px;font-style:normal;font-weight:600;line-height:22px;margin:0}@media(max-width: 767px){.d-mat-things .cardBox .tog_cont p{font-size:12px}}.d-mat-things .cardBox .tog_cont ul li{color:#3a3a3a;font-size:14px;font-style:normal;font-weight:400;line-height:22px}@media(max-width: 767px){.d-mat-things .cardBox .tog_cont ul li{font-size:12px}}.d-mat-things .cardBox img.pdf-icon{margin-right:20px}@media(max-width: 767px){.d-mat-things .cardBox img.pdf-icon{margin-right:10px;width:20px}}.d-mat-things .cardBox p{color:#3a3a3a;font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin:0}@media(max-width: 767px){.d-mat-things .cardBox p{font-size:14px;line-height:20px;max-width:250px}}.d-mat-why-idfc{padding:40px 0 0}@media(max-width: 767px){.d-mat-why-idfc{background:linear-gradient(180deg, #FFFAFA 0%, rgba(232, 237, 250, 0.59) 100%);padding:28px 0 0}}.d-mat-why-idfc .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:32px}@media(max-width: 767px){.d-mat-why-idfc .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-why-idfc .d-mat-h3 br{display:none}}.d-mat-why-idfc .cardBox{border-radius:8px;background:linear-gradient(152deg, rgba(244, 223, 231, 0.23) -26.14%, #E2ECFD 67.43%);padding:12px 18px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:28px;min-height:70px}@media(max-width: 767px){.d-mat-why-idfc .cardBox{padding:14px;margin-bottom:18px}}.d-mat-why-idfc .cardBox img.icon{margin-left:12px}.d-mat-why-idfc .cardBox p{color:#3a3a3a;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin:0}.d-mat-why-idfc .cardBox p strong{font-weight:600}@media(max-width: 1180px){.d-mat-why-idfc .cardBox p br{display:none}}@media(max-width: 767px){.d-mat-why-idfc .cardBox p{font-size:14px;line-height:18px;max-width:235px}}.d-mat-discover{padding:40px 0 0}@media(max-width: 767px){.d-mat-discover{padding:50px 0 0}}.d-mat-discover .d-mat-h3{color:#3a3a3a;text-align:center;font-size:36px;font-style:normal;font-weight:700;line-height:53px;letter-spacing:-0.84px;margin-bottom:32px}@media(max-width: 767px){.d-mat-discover .d-mat-h3{font-size:32px;line-height:46px;letter-spacing:-0.64px;margin-bottom:18px}.d-mat-discover .d-mat-h3 br{display:none}}.d-mat-discover .discoverSlide{overflow:hidden}.d-mat-discover .discoverSlide .stepCard{border-radius:12px;background:#eaeaea;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:16px 16px 0;margin-bottom:20px}.d-mat-discover .discoverSlide .stepCard .h14{color:#000;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:38px;margin-bottom:18px}.d-mat-discover .discoverSlide .stepCard .btn-box{margin-bottom:-16px}.d-mat-discover .discoverSlide .stepCard .btn-box .btn-red{padding:7px 30px;font-size:14px;border-radius:40px}@media(max-width: 767px){.d-mat-discover .discoverSlide .stepCard .btn-box .btn-red{padding:10px 20px;background:#9b1e26;box-shadow:0px 0px 20px 0px rgba(0,0,0,.25)}}.d-mat-discover .discoverSlide .scrollbar .swiper-scrollbar{background:#ededed;height:4px;max-width:130px;margin:35px auto 0;position:relative;z-index:0}@media(max-width: 767px){.d-mat-discover .discoverSlide .scrollbar .swiper-scrollbar{margin:18px auto 0}}.d-mat-discover .discoverSlide .scrollbar .swiper-scrollbar .swiper-scrollbar-drag{background:#9b1e26}.d-mat-faq-comp{background:#fff;padding:40px 0px}@media(max-width: 767px){.d-mat-faq-comp{padding:45px 0}}.d-mat-faq-comp .d-mat-h3{color:#000;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:42px}@media(max-width: 767px){.d-mat-faq-comp .d-mat-h3{font-size:32px;line-height:36px;margin-bottom:22px}.d-mat-faq-comp .d-mat-h3 br{display:none}}.d-mat-faq-comp .accordian .trgr{background:rgba(0,0,0,0);border-bottom:none}.d-mat-faq-comp .accordian .trgr.act{border-bottom:none}.d-mat-faq-comp .accordian .trgr::before{top:20px;width:26px;height:26px;right:20px;color:#000;font-weight:normal}@media(max-width: 767px){.d-mat-faq-comp .accordian .trgr::before{width:20px;height:20px;background-size:contain;top:40%;right:10px}}.d-mat-faq-comp .accordian .faq-items{padding:0px;border-bottom:1px solid #9a9a9a}.d-mat-faq-comp .accordian .faq-items:last-child{border:none}.d-mat-faq-comp .accordian .faq-items:has(>.trgr.act){background:#f4f4f4;border-bottom:0;border-radius:0}@media(max-width: 991px){.d-mat-faq-comp .accordian .faq-items:has(>.trgr.act){border-radius:4px;background:var(--Blogs, linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(177, 177, 177, 0.2) 100%))}}.d-mat-faq-comp .accordian .faq-items .trgr-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:26px;padding:16px 50px 16px 16px}@media(max-width: 991px){.d-mat-faq-comp .accordian .faq-items .trgr-title{font-size:14px;line-height:normal;padding:24px 85px 15px 26px}}@media(max-width: 991px){.d-mat-faq-comp .accordian .faq-items{padding:0px}}.d-mat-faq-comp .accordian .faq-items .tog_cont{border-bottom:none;background:rgba(0,0,0,0);color:#949494;font-size:16px;font-style:normal;font-weight:500;line-height:normal;padding:0px 92px 20px 16px}@media(max-width: 991px){.d-mat-faq-comp .accordian .faq-items .tog_cont{color:#1c252e;font-size:14px;font-weight:400;line-height:normal;padding:0px 85px 44px 26px}}.d-mat-faq-comp .accordian .btn-box{margin-top:48px;text-align:right}.d-mat-faq-comp .accordian .btn-box .btn-black{border-radius:38px;background:#000;-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);padding:12px 25px;color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.d-mat-faq-comp .accordian .btn-box img.rotate{transform:rotate(90deg)}@media(max-width: 991px){.d-mat-faq-comp .accordian .btn-box{margin-top:24px}}.d-mat-faq-comp .faq-title{color:#44403b;text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:60px}@media(max-width: 991px){.d-mat-faq-comp .faq-title{font-size:28px;margin-bottom:22px;padding:0 20px}}.d-mat-sticky-footer .btn-box .btn-red{font-weight:700}@keyframes availAnim{from{width:0}to{width:67%}}@keyframes availAnim1{from{height:0}to{height:80%}}.bounceInUp1{animation-name:bounceInUp1}.bounceInUp2{animation-name:bounceInUp2}.accordian .trgr{padding:20px 0 20px 0;margin-top:0;position:relative;cursor:pointer;box-shadow:none;border-bottom:1px solid #d8d8d8;border-radius:0px;font-weight:500}.accordian .trgr::before{position:absolute;width:15px;height:15px;font-family:icomoon;content:"";right:30px;top:20px;color:#9d1d27}@media(max-width: 767px){.accordian .trgr::before{right:0px}}.accordian .trgr.act{border-bottom:0px solid}.accordian .trgr.act::before{content:""}.accordian .tog_cont{border-radius:0;padding:20px 0;margin-bottom:0px;box-shadow:none;border-bottom:1px solid #d8d8d8}.accordian .tog_cont .block{display:block}@media(max-width: 767px){.accordian .trgr{padding:20px 30px 20px 20px;padding-left:0px}.accordian .tog_cont{padding:20px;padding-left:0px}}.accordian.op1 .trgr{box-shadow:none;font-size:36px;font-weight:300;border-bottom:1px solid #d8d8d8;padding:10px 50px 10px 0;border-radius:0;line-height:1}@media(max-width: 1024px){.accordian.op1 .trgr{font-size:24px}}.accordian.op1 .trgr::before{content:"";height:auto;width:auto;right:0;color:#54565b;top:15px;font-size:24px}@media(max-width: 1024px){.accordian.op1 .trgr::before{font-size:18px}}.accordian.op1 .trgr.act::before{content:""}.accordian.op1 .tog_cont{box-shadow:none;border:0;padding-left:20px;margin:0}@media(max-width: 1024px){.accordian.op1 .tog_cont{padding-bottom:16px}}.accordian.op1 .tog_cont ul li{list-style:disc;margin-bottom:15px}@media(max-width: 1024px){.accordian.op1 .tog_cont ul li{margin-bottom:8px}}.income-tax-faq{background:#fff;padding:40px 0px}@media(max-width: 767px){.income-tax-faq{padding:40px 0}}.income-tax-faq .accordian .trgr{background:rgba(0,0,0,0);border-bottom:none}.income-tax-faq .accordian .trgr.act{border-bottom:none}.income-tax-faq .accordian .trgr::before{top:20px;width:26px;height:26px;right:20px;color:#000;font-weight:normal}@media(max-width: 767px){.income-tax-faq .accordian .trgr::before{width:20px;height:20px;background-size:contain;top:40%}}.income-tax-faq .accordian .faq-items{padding:0px;border-bottom:1px solid rgba(120,120,120,.2)}.income-tax-faq .accordian .faq-items:has(>.trgr.act){background:linear-gradient(180deg, #FBFBFB 0%, #F0F0F0 100%);border-bottom:0;border-radius:10px}.income-tax-faq .accordian .faq-items .trgr-title{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:24px 30px 16px 16px}@media(max-width: 991px){.income-tax-faq .accordian .faq-items .trgr-title{font-size:16px;padding:24px 40px 12px 24px}}@media(max-width: 991px){.income-tax-faq .accordian .faq-items{padding:0px}}.income-tax-faq .accordian .faq-items .tog_cont{border-bottom:none;background:rgba(0,0,0,0);color:#3f3f3f;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0px 92px 20px 16px}@media(max-width: 991px){.income-tax-faq .accordian .faq-items .tog_cont{font-size:14px;padding:0px 24px 20px 24px}}.income-tax-faq .accordian .btn-box{margin-top:32px;text-align:right}.income-tax-faq .accordian .btn-box .btn-link{color:#9b1e26;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(max-width: 991px){.income-tax-faq .accordian .btn-box{margin-top:24px}}.income-tax-faq.grnt-epf-faqs .faq-title{font-size:36px;line-height:42px;margin-bottom:40px}@media(max-width: 1199px){.income-tax-faq.grnt-epf-faqs .faq-title{font-size:26px;line-height:32px}}@media(max-width: 767px){.income-tax-faq.grnt-epf-faqs .faq-title{font-size:24px;line-height:30px;padding:0;margin-bottom:20px;text-align:left}}.income-tax-faq.grnt-epf-faqs .faq-items p{line-height:24px}@media(max-width: 767px){.income-tax-faq.grnt-epf-faqs .faq-items p{line-height:22px}}.income-tax-faq .faq-title{color:#9b1e26;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:32px}@media(max-width: 991px){.income-tax-faq .faq-title{font-size:20px;margin-bottom:16px;padding:0 20px}}body.grnt-optimize-page{padding-top:160px}@media(max-width: 991px){body.grnt-optimize-page{padding-top:120px}}.startup-investor-contact-us .modal-backdrop.show{opacity:0}.insaco-banner{padding:60px 0px;position:relative;z-index:1;background:#902a2c}@media(max-width: 1199px){.insaco-banner{padding:40px 0px}}@media(max-width: 767px){.insaco-banner{padding:60px 0px 40px}}.insaco-banner .insacoban-backimg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.insaco-banner .insacoban-backimg img{width:100%;height:100%;object-fit:cover;object-position:center center}.insaco-banner .head{margin-bottom:32px}@media(max-width: 991px){.insaco-banner .head{margin-bottom:28px}}@media(max-width: 767px){.insaco-banner .head{margin-bottom:24px}}.insaco-banner .head .h2{font-size:36px;line-height:45px;font-weight:600;color:#fff;margin-bottom:10px}@media(max-width: 991px){.insaco-banner .head .h2{font-size:30px;line-height:38px}}@media(max-width: 767px){.insaco-banner .head .h2{font-size:24px;line-height:32px;margin-bottom:15px}}.insaco-banner .head .txt{font-size:14px;line-height:20px;font-weight:400;color:#fff;margin-bottom:0px}@media(max-width: 767px){.insaco-banner .head .txt{font-size:16px;line-height:23px}}.insaco-banner .insacoban-main{padding:24px;background:#fcf0f2;border-radius:12px}@media(max-width: 767px){.insaco-banner .insacoban-main{padding:20px 16px}}.insaco-banner .insacoban-main .h3{font-size:20px;line-height:28px;font-weight:500;color:#000;margin-bottom:16px}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);column-gap:16px}@media(max-width: 767px){.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr)}}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li{margin-bottom:16px}@media(max-width: 767px){.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li{margin-bottom:12px}}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .desc{font-size:14px;line-height:20px;font-weight:500;color:#000;margin-bottom:0}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .h3{margin-bottom:0;margin-top:10px}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group{position:relative}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group .form-control{height:inherit;box-shadow:0 0 0 !important}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group>input{padding:22px 16px 15px;border:1px solid #f0f0f0;border-radius:6px;background:#fff;font-size:14px;line-height:21px;font-weight:500;color:#000}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group>label{position:absolute;top:2px;left:0;display:block;width:100%;margin-bottom:0;border-radius:.25rem;transition:all .1s ease-in-out;padding:19px 16px;font-size:14px;line-height:21px;font-weight:500;color:#787878}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group>textarea{padding:23px 16px 15px;border:1px solid #f0f0f0;border-radius:6px;background:#fff;font-size:14px;line-height:21px;font-weight:500;color:#000;min-height:120px;resize:none}@media(max-width: 767px){.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group>textarea{min-height:140px}}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group .num{position:absolute;top:23px;left:16px;font-size:14px;line-height:20px;font-weight:500;color:#000;margin-bottom:0}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group.mobile-num>label{padding-left:50px}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group.mobile-num>input{padding-left:50px}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group.mobile-num input:not(:placeholder-shown)~label,.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group.mobile-num textarea:not(:placeholder-shown)~label{padding-left:0}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group input:not(:placeholder-shown)~label,.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group textarea:not(:placeholder-shown)~label{padding:0;font-size:10px;line-height:14px;margin-left:16px;margin-top:8px;top:0px}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group label.error,.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group input:not(:placeholder-shown)~label.error,.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list li .form-label-group textarea:not(:placeholder-shown)~label.error{position:static;margin:0;padding:5px 0;color:#d10000;font-size:14px;background:none}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list .full{-ms-grid-column:span 2;grid-column:span 2}@media(max-width: 767px){.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list .full{-ms-grid-column:span 1;grid-column:span 1}}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list .full .btn-box{margin-top:10px}.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list .full .btn-red{padding:13px 40px}@media(max-width: 767px){.insaco-banner .insacoban-main .cmpregi-form .cmpregi-grid.form-list .full .btn-red{width:100%}}.select2-container{font-size:14px;z-index:1}.select2-container .select2-selection--single{height:60px;border:1px solid #f0f0f0;border-radius:6px !important;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:16px 34px 11px 16px}.select2-container .select2-selection--single .select2-selection__rendered{padding:0;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.select2-container .select2-selection--single .select2-selection__rendered .js2-placeholder{color:#787878;font-weight:500}.select2-container .select2-selection--single .select2-selection__rendered .js2-selected .js2-top{display:block;position:absolute;padding:0;color:#787878;font-size:10px;line-height:14px;margin-left:16px;margin-top:8px;top:0;font-weight:500;left:0}.select2-container .select2-selection--single .select2-selection__rendered .js2-selected .js2-val{font-size:14px;color:#000;font-weight:500;line-height:20px}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:16px;height:16px}.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container .select2-selection--single .select2-selection__arrow::after{content:"";display:block;width:8px;height:8px;border-right:2px solid #1c1b1f;border-bottom:2px solid #1c1b1f;transform:rotate(45deg);margin:auto}.select2-dropdown{margin-top:4px;background:#fff;border:1px solid #f0f0f0;box-shadow:4px 4px 4px rgba(0,0,0,.12);border-radius:6px !important;overflow:hidden}.select2-dropdown .select2-search--dropdown{display:none !important}.select2-dropdown .select2-results__options{position:relative;max-height:310px !important}.select2-dropdown .select2-results__option{padding:14px 28px;font-size:16px;font-weight:500;color:#000;background:#fff;border-bottom:1px solid rgba(0,0,0,.12)}.select2-dropdown .select2-results__option:last-child{border-bottom:none}.select2-dropdown .select2-results__option--highlighted[aria-selected]{background:#fff !important;color:#000 !important}.select2-dropdown .select2-results__option--selected[aria-selected]{background:#fff !important;color:#000 !important}.select2-dropdown .select2-results__option[aria-selected=true]::after{display:none}.stprod-faq{padding:60px 0px 60px}@media(max-width: 1199px){.stprod-faq{padding:40px 0px 40px}}@media(max-width: 991px){.stprod-faq{padding:40px 0px 40px;position:relative;z-index:1}.stprod-faq::before{content:"";position:absolute;top:0;left:7px;right:7px;border-radius:12px;bottom:48px;background:rgba(0,0,0,0);z-index:-1}}@media(max-width: 767px){.stprod-faq .head{text-align:center}}.stprod-faq .head .h2{font-size:40px;line-height:48px;font-weight:700;color:#222;margin-bottom:0}@media(max-width: 1199px){.stprod-faq .head .h2{font-size:30px;line-height:38px}}@media(max-width: 991px){.stprod-faq .head .h2{font-size:24px;line-height:31px;margin-bottom:12px}}@media(max-width: 767px){.stprod-faq .head .h2{font-size:21px;line-height:29px;margin-bottom:12px;font-weight:700}}.stprod-faq .head-desc .txt{font-size:16px;line-height:24px;font-weight:400;color:#3a3a3a;margin-bottom:0}.stprod-faq .grnt-bli-hd1{font-weight:400;font-size:36px;line-height:44px;letter-spacing:-0.02em;color:#54565b;margin-bottom:6px}@media(max-width: 991px){.stprod-faq .grnt-bli-hd1{font-size:28px;line-height:38px}}@media(max-width: 767px){.stprod-faq .grnt-bli-hd1{font-size:24px;line-height:33px}}@media(max-width: 767px){.stprod-faq .grnt-bli-hd1{margin-bottom:20px}.stprod-faq .p{font-size:16px;line-height:22px}}.stprod-faq .grnt-bli-hd1{margin-bottom:10px;color:#000;font-weight:600}.stprod-faq .accordian{margin-top:30px}@media(max-width: 1199px){.stprod-faq .accordian{margin-top:20px}}@media(max-width: 991px){.stprod-faq .accordian{margin-top:0px}}.stprod-faq .accordian .faq-items:has(>.trgr.act){background:linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(177, 177, 177, 0.2) 100%)}.stprod-faq .btn-box .btn-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;max-width:-moz-fit-content;max-width:fit-content;text-decoration:underline !important;-ms-flex-pack:center;justify-content:center;margin:0 auto;margin-right:auto !important}@media(max-width: 991px){.stprod-faq .btn-box .btn-link{margin:0 auto}}.cootp-modall{background:rgba(0,0,0,.7)}.cootp-modall.show{padding:0 !important}.cootp-modall .modal-dialog{max-width:100%;height:100%;margin:0;transition:all .5s}.cootp-modall .modal-dialog .modal-content{border:none;height:calc(100% - 20px);background-size:cover;top:50%;transform:translateY(-50%);overflow:hidden;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.cootp-modall .modal-dialog .modal-content .popup-close{top:28px;right:28px}.cootp-modall .modal-dialog .modal-content .popup-close img{width:15px;height:15px}.cootp-modall .modal-dialog .modal-content .popup-close svg{width:15px;height:15px}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .popup-close{top:20px;right:16px}.cootp-modall .modal-dialog .modal-content .popup-close img{width:15px;height:19px}.cootp-modall .modal-dialog .modal-content .popup-close svg{width:15px;height:15px}}.cootp-modall .modal-dialog .modal-content .modal-body{padding:0;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);height:-moz-fit-content;height:fit-content;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;overflow:auto}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent{border-radius:16px;box-shadow:0px 0px 10px rgba(0,0,0,.15);background:#fff;overflow:scroll;padding:28px;max-width:430px;margin:0px auto 0;position:relative;overflow:hidden;max-height:100%}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent{padding:20px 16px;margin:0 auto;max-width:320px;overflow-y:auto}}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .h2{font-size:18px;line-height:25px;font-weight:700;color:#222;margin-bottom:20px}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .h2{margin-bottom:15px}}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .subtext{font-size:14px;line-height:21px;font-weight:400;color:#686873;margin-bottom:20px}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-main .otp-input-mmain{margin-top:20px}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6, 1fr);gap:22px;margin-bottom:20px;margin-top:20px}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs{gap:8px}}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input{width:100%;aspect-ratio:1/1;border:0;border-bottom:1px solid #686873;border-radius:0px;text-align:center;font-size:18px;font-weight:700;outline:none;color:#3d3d3d;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input.success{border-color:#01a07a}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input:focus{border-color:#686873;box-shadow:0 0 0 0px rgba(99,102,241,.08)}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input:-ms-input-placeholder{color:rgba(0,0,0,0)}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .otp-inputs input::placeholder{color:rgba(0,0,0,0)}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .res-text,.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .timer{font-size:12px;line-height:16px;font-weight:400;color:#686873}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .timer{font-weight:600;margin-left:4px;color:#3d3d3d}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .resuccess-main{margin:0px 0px 32px}@media(max-width: 767px){.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .resuccess-main{margin:0 0 25px}}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .btn-box{margin-top:22px}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red{padding:14px 20px;font-size:14px;line-height:22px;font-weight:600;color:#fff;display:block;max-width:100%;width:100%;text-align:center;border-radius:25px;background:#9b1e26}.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red:disabled,.cootp-modall .modal-dialog .modal-content .modal-body .grexit-intent .btn-box .btn-red[disabled]{background:#dbdbde;color:#787878;cursor:not-allowed}@media(max-width: 767px){.cootp-modall .modal-dialog{margin:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4tc2Fpbi1jb250YWN0dXMuY3NzIiwiX3Zhci5zY3NzIiwiX2hlYWRlci1uMS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb21wYXNzLWJyZWFrcG9pbnQvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2NzcyIsIl9taXhpbnMuc2NzcyIsIl9oZWFkZXItbjEtbmV3LnNjc3MiLCJfZm9vdGVyLW4xLnNjc3MiLCJfY29tbW9uLW4xLnNjc3MiLCJfaWNvbi5zY3NzIiwiX2pzY3JvbGxwYW5lLnNjc3MiLCJfYW5pbWF0ZS5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX2hlYWRlci1zZWFyY2guc2NzcyIsIl9hY2Nlc3NpYmlsaXR5LnNjc3MiLCJfbm90aWZpY2F0aW9uLnNjc3MiLCJfc2VhcmNoLnNjc3MiLCJfY3VzdG9tZXJfZnJpZW5kbHkuc2NzcyIsIl9kLW1hdC1yZXZhbXAuc2NzcyIsIl9hY2NvcmRpb24uc2NzcyIsIl9ucmktbGFuZGluZy1mYXEuc2NzcyIsIl9zYWluLWNvbnRhY3R1cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHVCQ3lIQSxrRUFDRSxDQUFBLHVCQUdGLGtFQUNFLENBQUEsY0FHRixpRUFDQSxDQUFBLG1CQUdBLDhEQUNFLENBQUEscUJBSUYsa0VBQ0UsQ0FBQSxlQUtGLGlHQUVFLENBQUEsbUJBSUYsaUVBQ0EsQ0FBQSxnQkFHQSxpRUFDRSxDQUFBLFlBR0YsZ0VBQ0UsQ0FBQSxRQUlGLGlFQUNFLENBQUEsT0FHRixpRUFDRSxDQUFBLE1BR0YsOERBQ0UsQ0FBQSxZQUtGLDhEQUNFLENBQUEsZUFHRixrRUFDRSxDQUFBLHFCQUlGLGtFQUNFLENBQUEsZUFHRixtRUFDRSxDQUFBLEtDL0xGLGlCQUNFLENBQUEsY0FFQSxlQUNFLENBQUEseUJDNERBLEtEaEVKLGdCQVFJLENBQUEsQ0FBQSxPQUlKLGVBQ0UsV0FDQSxNQUNBLE9BQ0EsVUFDQSxhQUNBLGdCRHNCUSx1QkNuQlIsQ0FBQSxjQUVBLGFBQ0Us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QSxRTWdHUixxQkFDSSxjTm5HTSxZTXFHTixDQUFBLEdBR0osU0FDSSxTQUNBLENBQUEsTUFFQSxlQUNJLENBQUEsU0FJUixlQUVJLENBQUEsVUFHSixtQkFFSSxDQUFBLGlCQU1KLFNBQ0ksQ0FBQSxVQUdKLGFBQ0ksQ0FBQSxTQU1KLGVBQ0ksQ0FBQSxJQUdKLFVBQ0ksQ0FBQSxJQUdKLFdBQ0ksQ0FBQSxNQUdKLG9CQUFBLEFBQ0ksWUFBQSxDQUFBLEtBR0osaUJBQ0ksQ0FBQSxLQUdKLGdCQUNJLENBQUEsT0FHSix5QkFDSSxDQUFBLElBR0osd0JBQ0ksQ0FBQSxNQUdKLG9DQUNJLENBQUEsb0JBR0osU0FFSSxDQUFBLElBR0osaUJBQ0ksQ0FBQSxLQUdKLFNBQ0ksQ0FBQSxLQUdKLFdBQ0ksQ0FBQSxLQUdKLFdBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxLQUdKLGtCQUNJLENBQUEsS0FHSixrQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsS0FHSixnQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxLQUdKLGlCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxJQUdKLHNCQUNJLENBQUEsVUFHSixpQkFDSSxDQUFBLEtBR0osZ0JBQ0ksQ0FBQSxLQUdKLGdCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxLQUdKLHlCQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsS0FHSixlQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLEtBR0osY0FDSSxDQUFBLEtBR0osY0FDSSxDQUFBLEtBR0osY0FDSSxDQUFBLEtBR0osY0FDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLE1BR0osZUFDSSxDQUFBLEtBR0osaUJBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BSUosa0JBQ0ksQ0FBQSxRQUdKLGVBQ0ksQ0FBQSxLQUdKLDZCQUNJLGFOaGVLLENBQUEsa0JNb2VULFNBTUksVUFDQSxrQkFDQSxnQkFDQSx1QkFDQSxtQkFDQSxDQUFBLElBR0osZUFDSSxjQUNBLGdCTjVrQlMsY0FrRUYsa0JNNmdCUCxDQUFBLHlCSmxoQkEsSUk2Z0JKLGNBUVEs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c0NvbnRlbnQiOlsiLnBlcnNpYW4tcGx1bS1ncmFkaWVudHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3NGRlZywgIzVGMEQxNiAtNTUuMTglLCAjQjQzMTQwIDk3LjczJSl9LmluZGVwZW5kZW5jZS1ncmFkaWVudHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNDJkZWcsICM1NDU0NzEgMi4xOCUsICMzNTM1NTMgMTIxLjkyJSl9LmJ1cm50LXNpZW5uYXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3NmRlZywgI0MyNEUyNyA2LjY1JSwgI0Y1ODg2MyAxMzIuNTYlKX0uc2VhLWJsdWUtZ3JhZGllbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzdkZWcsICMzQTVCNzggMCUsICM0MDg3QzEgMTQwLjYxJSl9LmhhbGF5YS11YmUtZ3JhZGllbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjUxZGVnLCAjNmUzYTRmIC0yLjEzJSwgIzM0MTAxZiA3MS41NiUpfS5hbWVyaWNhbi1ibHVle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEwMWRlZywgcmdiYSgzOSwgMzksIDYzLCAwLjk2KSAtMy42MiUsIHJnYmEoODMsIDgzLCAxMTIsIDAuOTYpIDg1LjQ2JSl9LmFtZXJpY2FuLWJsdWUtbmV3e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDc0ZGVnLCAjNDg0ODVGIDIuNjYlLCAjODI4MkI5IDE1NC40MyUpfS5kYXJrLWNob2NvbGF0ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgzNWRlZywgIzMzMEYxRSAxMy4zNCUsICM2RTNBNEYgOTMuMzUlKX0ucmljaC1ibGFja3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNThkZWcsICMzNTM1MzUgNjYuOTYlLCAjMDAwIDEyOC4yOCUpfS5jb2ZmZWV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzVkZWcsICM4NTY1NEQgNC44OCUsICNCQzhCNjYgMTE5LjU3JSl9LmNoYXJte2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDc1ZGVnLCAjOTYzOTQ4IDMuMzglLCAjREI2QjdEIDEwNi4xNyUpfS5nb2xke2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDc1ZGVnLCAjODM2MDFCIDAlLCAjREI5MTAwIDEzMS4wMiUpfS5qZWxseS1iZWFue2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDc1ZGVnLCAjOUU0MDJFIDAlLCAjQ0U3MzU3IDEyNi4xMSUpfS5kYXJrLWNoYXJjb2Fse2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzMGRlZywgIzJFMkQyRCAtMC44NCUsICM0ODQ4NDggOTIuMjElKX0uc2VhLWJsdWUtMS1ncmFkaWVudHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNGRlZywgIzA2NjY5NyAtMzguMzElLCAjNUE5REQ2IDkzLjE4JSl9LmNhcm9saW5hLWJsdWV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCAjNUE5REQ2IDI0LjY3JSwgIzhBQzJGMSAxMTIuMDUlKX1ib2R5e3BhZGRpbmctdG9wOjEwNXB4fWJvZHkub3ZlcmZsb3d7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5e3BhZGRpbmctdG9wOjYwcHh9fWhlYWRlcntwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjQ7aGVpZ2h0OjEwMHB4O2JhY2tncm91bmQ6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZX1oZWFkZXIuemluZGV4e3otaW5kZXg6OTk5OTtib3gtc2hhZG93OjBweCA0cHggOHB4IHJnYmEoMzcsMzYsNTksLjEpfWhlYWRlci56aW5kZXguc2VjTmF2U3RpY2t5LmQtbGctYmxvY2t7aGVpZ2h0OmF1dG99aGVhZGVyLnN0aWNreXtoZWlnaHQ6NzBweDtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDozfWhlYWRlci5zdGlja3kgLm1lbnV7b3BhY2l0eToxO2xlZnQ6MDt3aWR0aDo4NHB4O3BhZGRpbmc6MjVweCAyMHB4IDI1cHggNDBweH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2LWxlZnR7b3BhY2l0eTowO3dpZHRoOjUwcHh9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5kcm9wLWRvd257b3BhY2l0eTowfWhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuZHJvcC1kb3duPmF7bGluZS1oZWlnaHQ6aW5oZXJpdH1oZWFkZXIuc3RpY2t5IC5zdWItbmF2e29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1oZWFkZXIuc3RpY2t5IC50b3AtbmF2e2hlaWdodDo3MHB4fWhlYWRlci5zdGlja3kgLnRvcC1uYXYgLmxvZ297cGFkZGluZzoxNXB4IDAgMCAyMHB4fWhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuc3R2aXtkaXNwbGF5OmJsb2NrfWhlYWRlci5zdGlja3kgLnRvcC1uYXYtcmlnaHQgbGkuc3R2aSAuaWNvbi1zZWFyY2h7dmVydGljYWwtYWxpZ246bWlkZGxlfWhlYWRlci5zdGlja3kgLnNlYy1uYXZ7ZGlzcGxheTpub25lfWhlYWRlci5zdGlja3kgLmxvZ2luIGF7aGVpZ2h0OjcwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlci5zdGlja3kgLnRvcC1uYXYgLmxvZ297cGFkZGluZy10b3A6MH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlcntoZWlnaHQ6NzBweH19aGVhZGVyIGF7Y29sb3I6IzI1MjQzYn1oZWFkZXIuZC1sZy1ub25lIC5idG4tYm94IC5idG4td2hpdGV7Ym9yZGVyOnNvbGlkIDFweDtwYWRkaW5nOjhweCAxNXB4O21hcmdpbi1sZWZ0OjdweH1oZWFkZXIuZC1sZy1ub25lIC5idG4tYm94IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2Rpc3BsYXk6bm9uZX1oZWFkZXIuZC1sZy1ub25lIC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle3Bvc2l0aW9uOnJlbGF0aXZlfWhlYWRlci5kLWxnLW5vbmUgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjEwcHggMTVweCAxMHB4IDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2Q5ZDlkOSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMCU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtib3R0b206LTEzcHh9aGVhZGVyLmQtbGctbm9uZSAudG9wLW5hdi1yaWdodCB1bCBsaXttYXJnaW4tcmlnaHQ6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpe3BhZGRpbmc6MCAycHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjA7cGFkZGluZy1yaWdodDowfX0uaGVhZGVyLW1haW57bWFyZ2luOjAgYXV0b30uc2VjLW5hdntkaXNwbGF5OmZsZXg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO2hlaWdodDo1NXB4O29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7YWxpZ24taXRlbXM6Y2VudGVyfS5zZWMtbmF2PnVse2Rpc3BsYXk6ZmxleH0uc2VjLW5hdj51bC5wcmV7YmFja2dyb3VuZDojMDAwO21hcmdpbi1sZWZ0OjUwcHg7Ym9yZGVyLXJhZGl1czoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnNlYy1uYXY+dWwucHJle21hcmdpbi1sZWZ0OjIwcHh9fS5zZWMtbmF2PnVsLnByZSBsaXttYXJnaW46MHB4O2xpbmUtaGVpZ2h0OjIuNTtmb250LXNpemU6MTJweH0uc2VjLW5hdj51bC5wcmUgbGkgYXtib3JkZXItcmFkaXVzOjI0cHg7ZGlzcGxheTpibG9jaztwYWRkaW5nOjAgMjBweDtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnNlYy1uYXY+dWwucHJlIGxpIGF7cGFkZGluZzowIDE1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXY+dWwucHJlIGxpIGF7cGFkZGluZzowIDZweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdj51bC5wcmUgbGkgYXtwYWRkaW5nOjAgNnB4fX0uc2VjLW5hdj51bC5wcmUgbGkgYTpob3Zlcntmb250LXdlaWdodDppbmhlcml0O2JhY2tncm91bmQ6cmdiYSgxNTcsMjksMzksLjMpO2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwucHJlIGxpIGEuYWN0aXZle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlkMWQyNyAwLjEyJSwgIzZlMGEwZiAxMDAlKTtmb250LXdlaWdodDppbmhlcml0O2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwubGFzdHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDoyOHB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNlYy1uYXY+dWwubGFzdCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTttYXJnaW4tcmlnaHQ6MTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXY+dWwubGFzdCBsaXttYXJnaW4tcmlnaHQ6MHB4fX0uc2VjLW5hdj51bC5sYXN0IGxpOmhvdmVye2JhY2tncm91bmQ6IzAwMH0uc2VjLW5hdj51bC5sYXN0IGxpIC5pY29uLXNlYXJjaHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNlYy1uYXY+dWwubGFzdCBsaSBhe2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjAgNXB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdj51bC5sYXN0IGxpIGF7Y29sb3I6I2ZmZn19LnNlYy1uYXY+dWwubGFzdCBsaSBhOmxpbmt7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0IGxpIGE6dmlzaXRlZHtjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3QgbGkgYTpob3ZlcntoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kOiMwMDA7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bntwb3NpdGlvbjpyZWxhdGl2ZX0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIGEuaGVhZGVyLWN1c3RvbS1kcm9wZG93bi1oZWxwe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC42cHg7Y29sb3I6Izk4MWExZDttaW4td2lkdGg6NzBweDtoZWlnaHQ6MzBweDtwYWRkaW5nOjAgMTRweDttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLXJpZ2h0OjVweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoyNXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtjdXJzb3I6cG9pbnRlcjtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biBhLmhlYWRlci1jdXN0b20tZHJvcGRvd24taGVscDpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6Izk4MWExZH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnV7Zm9udC1zaXplOjFyZW07Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmxlZnQ7bGlzdC1zdHlsZTpub25lO3dpZHRoOjM1NXB4O21pbi13aWR0aDozNTVweDttYXgtd2lkdGg6MzU1cHg7cGFkZGluZzowO21hcmdpbjoxMnB4IDAgMCAtMTVweDtib3JkZXItcmFkaXVzOjZweDtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSk7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JhY2tncm91bmQ6I2ZmZjtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo5OTk5O2hlaWdodDphdXRvfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhe2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYTpsYXN0LWNoaWxke2JvcmRlcjowfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhIGZpZ3VyZXttYXJnaW46MDttaW4td2lkdGg6NTZweH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYSBwe21hcmdpbjowO21hcmdpbi1sZWZ0OjE1cHh9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGEgcCBzcGFue2Rpc3BsYXk6YmxvY2s7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhIHAgc3Ryb25ne2NvbG9yOiM5ODIxMjc7Zm9udC1zaXplOjE4cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZWVlICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi5zaG93IGEuaGVhZGVyLWN1c3RvbS1kcm9wZG93bi1oZWxwOmFmdGVye2NvbnRlbnQ6XCJcXGFcIjtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjEwcHggMTVweCAxMHB4IDA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCkgI2Q5ZDlkOSByZ2JhKDAsMCwwLDApIHJnYmEoMCwwLDAsMCk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozMCU7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtib3R0b206LTEzcHh9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duOmhvdmVye2JhY2tncm91bmQ6bm9uZX0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tbG9naW4tYnV0dG9ue21hcmdpbi1yaWdodDowfS5zZWMtbmF2PnVsLmxhc3QgbGkuaGVhZGVyLWN1c3RvbS1sb2dpbi1idXR0b24gYXtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LTAuNnB4O2NvbG9yOiM5ODFhMWQ7YmFja2dyb3VuZDojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luOjAgMDtwYWRkaW5nOjAgNXB4O21pbi13aWR0aDo4OHB4O2hlaWdodDozNnB4O2JvcmRlci1yYWRpdXM6MjVweDtjdXJzb3I6cG9pbnRlcn0uc2VjLW5hdj51bC5sYXN0IGxpLmhlYWRlci1jdXN0b20tbG9naW4tYnV0dG9uIGE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiM5ODFhMWR9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWFkZXItY3VzdG9tLWxvZ2luLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LnNlYy1uYXY+dWw+bGl7bGluZS1oZWlnaHQ6NDBweDtmb250LXNpemU6MTRweDttYXJnaW4tcmlnaHQ6MzJweH0uc2VjLW5hdj51bD5saS5zZWN7YmFja2dyb3VuZDojZjVmNWY1O21hcmdpbi1yaWdodDowO3BhZGRpbmctbGVmdDozMHB4fS5zZWMtbmF2PnVsPmxpPmE6aG92ZXIsLnNlYy1uYXY+dWw+bGk+YS5hY3RpdmV7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bD5saT5hOmhvdmVyIC5pY29uLURvd246OmJlZm9yZSwuc2VjLW5hdj51bD5saT5hLmFjdGl2ZSAuaWNvbi1Eb3duOjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5zZWMtbmF2PnVsPmxpPmEgLmljb24tRG93bntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWxlZnQ6NXB4fS5zZWMtbmF2PnVsIC5pY29uLXNlYXJjaHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LnNlYy1uYXY+dWwgLmljb24tbGFnZXtmb250LXNpemU6MjBweH0uc2VjLW5hdj51bCAuZGZ2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdj51bCBsaXttYXJnaW4tcmlnaHQ6MjRweH0uc2VjLW5hdj51bC5wcmV7cGFkZGluZy1sZWZ0OjBweDttYXJnaW4tbGVmdDoxMHB4fS5zZWMtbmF2PnVsLmxhc3R7bWFyZ2luLXJpZ2h0OjRweH19LnNlYy1uYXYgLm1lbnV7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMjBweDtwYWRkaW5nOjI1cHggMDt3aWR0aDowO29wYWNpdHk6MDt0cmFuc2l0aW9uOmFsbCAuM3MgbGluZWFyfS5zZWMtbmF2IC5tZW51IGEgaW1ne2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgLm1lbnUgYSBzcGFue2ZvbnQtc2l6ZToyMHB4fS5zZWMtbmF2IC5sb2dve3BhZGRpbmc6MHB4IDBweCAwIDI0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiAubG9nb3twYWRkaW5nOjBweCAwcHggMCAxMHB4fX0uc2VjLW5hdiAubG9nbyBhIGltZ3toZWlnaHQ6MzZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG99QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiAubG9nbyBhIGltZ3toZWlnaHQ6MzBweH19LnNlYy1uYXYgYXtjb2xvcjojZmZmfS5zZWMtbmF2IGE6aG92ZXJ7Y29sb3I6I2ZmZn0uc2VjLW5hdiAuZHJvcGRvd24tY29udGVudCBhe2NvbG9yOiM1NDU2NWJ9LnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmV7Y29sb3I6I2RhMzQ0Mn0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjdweCAyM3B4O2ZvbnQtc2l6ZToxNHB4fS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7bWluLXdpZHRoOjg4cHg7Zm9udC13ZWlnaHQ6NTAwO2hlaWdodDozNnB4O2ZvbnQtc2l6ZToxN3B4O2xldHRlci1zcGFjaW5nOi0wLjZweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7bWluLXdpZHRoOjY4cHg7aGVpZ2h0OjMzcHg7Zm9udC1zaXplOjE0cHh9fS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGU6aG92ZXJ7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmYgIWltcG9ydGFudH0udG9wLW5hdntmb250LXNpemU6MTRweDtoZWlnaHQ6NDVweDtkaXNwbGF5OmZsZXg7cGFkZGluZzowIDY1cHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMSl9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdntwYWRkaW5nOjB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudG9wLW5hdntib3gtc2hhZG93Om5vbmV9fS50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTBweCAzMHB4IDAgNDZweH0udG9wLW5hdiAubG9nbyBhIGltZ3tkaXNwbGF5OmJsb2NrfS50b3AtbmF2IC5tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTIwcHg7cGFkZGluZzoyNXB4IDA7d2lkdGg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhcn0udG9wLW5hdiAubWVudSBhIGltZ3tkaXNwbGF5OmJsb2NrfS50b3AtbmF2IC5tZW51IGEgc3Bhbntmb250LXNpemU6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTBweCAxMHB4IDAgMzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2e2hlaWdodDo2MHB4O2FsaWduLWl0ZW1zOmNlbnRlcn0udG9wLW5hdiAubWVudXtwb3NpdGlvbjpzdGF0aWM7b3BhY2l0eToxO2xlZnQ6MDt3aWR0aDoyNHB4fS50b3AtbmF2IC5sb2dve3BhZGRpbmc6MCAwIDAgMH0udG9wLW5hdiAubG9nbyBpbWd7aGVpZ2h0OjM0cHh9LnRvcC1uYXYgLm1lbnUtbW9iIC5pY29uLW1lbnUsLnRvcC1uYXYgLmljb24tc2VhcmNoe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjIwcHh9LnRvcC1uYXYgLmljb24tc2VhcmNoe2ZvbnQtc2l6ZToyNHB4fS50b3AtbmF2IC5teUNvcm5lcm0gaW1ne2hlaWdodDozMHB4fS50b3AtbmF2IC5tZW51LW1vYiAuaWNvbi1tZW51OjpiZWZvcmV7Y29sb3I6IzliMWUyNn19LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcC1kb3duLnJndCAuZHJvcGRvd24tY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6MHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDowO3RvcDo0NXB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnR7bWluLXdpZHRoOjc2MHB4O21heC1oZWlnaHQ6MjkwcHg7b3ZlcmZsb3cteTpzY3JvbGx9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250e21pbi13aWR0aDo1NTBweH19LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudC50d28tY29se2hlaWdodDoyMzVweDttaW4td2lkdGg6NTIwcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudC50d28tY29sIC5ncmRpYW50Q2FyZHt3aWR0aDo0NiV9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0e3BhZGRpbmc6MHB4O2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGl7bWFyZ2luLWJvdHRvbTowcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGkgYXtkaXNwbGF5OmZsZXg7cGFkZGluZzoxOHB4IDIwcHg7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSgxNTEsMTUxLDE1MSwuMik7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaSBhIHNwYW57cGFkZGluZy1yaWdodDoyM3B4fS50b3AtbmF2LWxlZnR7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTtkaXNwbGF5OmZsZXh9LnRvcC1uYXYtbGVmdD5saXttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZX0udG9wLW5hdi1sZWZ0PmxpLmFjdGl2ZT5hLC50b3AtbmF2LWxlZnQ+bGk6aG92ZXI+YXtmb250LXdlaWdodDo3MDB9LnRvcC1uYXYtbGVmdD5saS5hY3RpdmU+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnRvcC1uYXYtbGVmdD5saTpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZXtjb2xvcjojOWQxZDI3O2NvbnRlbnQ6XCLupINcIn0udG9wLW5hdi1sZWZ0PmxpPmF7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZmZmO3BhZGRpbmc6MTRweCAxOHB4O2hlaWdodDo0NXB4O2NvbG9yOiM5ZDFkMjc7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYtbGVmdD5saT5he3BhZGRpbmc6MTZweCA4cHh9fS50b3AtbmF2LWxlZnQ+bGk+YSAuaWNvbi1Eb3due2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTNweDttYXJnaW4tbGVmdDo1cHh9LnRvcC1uYXYtbGVmdD5saT5hIC5pY29uLURvd246OmJlZm9yZXtjb2xvcjojOWQxZDI3fS50b3AtbmF2LWxlZnQ+bGk+YTpob3Zlcntib3JkZXItYm90dG9tOjNweCBzb2xpZCAjOWQxZDI3O2JhY2tncm91bmQ6I2Y2ZjZmNn0udG9wLW5hdi1sZWZ0PmxpIC5kZm17ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udG9wLW5hdi1sZWZ0PmxpIC5kZm0gLmljb24tbW9yZXtmb250LXNpemU6MjBweDttYXJnaW4tcmlnaHQ6OHB4fS50b3AtbmF2LWxlZnQ+bGkgLmljb257bWFyZ2luLXJpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9ja30udG9wLW5hdi1sZWZ0PmxpIC5pY29uIGltZ3t3aWR0aDoyMHB4O2hlaWdodDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnRvcC1uYXYtbGVmdD5saS5oaWRlLTEwMjR7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey50b3AtbmF2LWxlZnQ+bGl7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjB9LnRvcC1uYXYtbGVmdD5saT5he3BhZGRpbmc6MTJweCA4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnRvcC1uYXYtbGVmdD5saS5pcmEtbW9iaWxlLXZpZXd7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjB9LnRvcC1uYXYtbGVmdD5saS5pcmEtbW9iaWxlLXZpZXc+YXtwYWRkaW5nOjEycHggOHB4fX0udG9wLW5hdi1yaWdodHtvcGFjaXR5OjE7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlO2Rpc3BsYXk6ZmxleH0udG9wLW5hdi1yaWdodCAuaWNvbi1zZWFyY2g6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdntwYWRkaW5nLXJpZ2h0OjEwcHh9fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luOjAgMTJweDtwb3NpdGlvbjpyZWxhdGl2ZX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpPmF7cGFkZGluZzoxNXB4IDA7bGluZS1oZWlnaHQ6MzBweH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saS5zdHZpe2Rpc3BsYXk6bm9uZX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5zZWFyY2gsLnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAuaWNvbi1sYWdle2ZvbnQtc2l6ZToyMnB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25le2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxMnB4IDB9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmU6aG92ZXIgLmYxMHtjb2xvcjojMjUyNDNifS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIC5mMTB7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjEwcHg7bWFyZ2luLWxlZnQ6OHB4O2ZvbnQtd2VpZ2h0OjYwMH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSAuZjEwLmhvdGxpbmV7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6Izk4MWExZH1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIC5mMTAuaG90bGluZXtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoxNnB4fX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE2cHg7Y29sb3I6IzlkMWQyNztsZXR0ZXItc3BhY2luZzouMjNweDttYXJnaW4tdG9wOjRweH1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIHNwYW57Zm9udC1zaXplOjEzcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saXttYXJnaW46MCA4cHg7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2Pmxpe21hcmdpbi1yaWdodDoyNHB4fX0uc3ViLW5hdntvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Q4ZDhkOH0uc3ViLW5hdiB1bHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc3ViLW5hdiB1bCBsaXtwYWRkaW5nOjIwcHh9Lm15LWNvcm5lcntkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL215LWNvcm5lci5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7cGFkZGluZy1yaWdodDo0NnB4O2xpbmUtaGVpZ2h0OjM4cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubXktY29ybmVye3BhZGRpbmctcmlnaHQ6MzhweDtoZWlnaHQ6MzhweH0ubXktY29ybmVyIHNwYW57ZGlzcGxheTpub25lfX0ubG9naW4gYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3RyYW5zaXRpb246LjNzO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MDttYXJnaW46MCA1NHB4IDAgMDtjb2xvcjojNTI1MjUyfS5sb2dpbiBhIHNwYW57bWFyZ2luLXJpZ2h0OjhweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5sb2dpbiBhe21hcmdpbi1yaWdodDozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmxvZ2luIGF7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxNHB4IDEzcHggMTNweDttYXJnaW4tcmlnaHQ6LTE1cHg7Zm9udC1zaXplOjEycHh9LmxvZ2luIGEgc3Bhbntmb250LXNpemU6MjBweDttYXJnaW46MCAwIDNweH19LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3due3BhZGRpbmc6MCAycHg7bWFyZ2luLXJpZ2h0OjVweH0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlfS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gYS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duLWhlbHB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojOWQxZDI3O3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luLWxlZnQ6MHB4O21hcmdpbi1yaWdodDowcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MjVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7Y3Vyc29yOnBvaW50ZXI7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpzb2xpZCAxcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biBhLmhlYWRlci1jdXN0b20tZHJvcGRvd24taGVscDpob3Zlcntjb2xvcjojOWQxZDI3O2JhY2tncm91bmQ6I2ZmZn0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnV7Zm9udC1zaXplOjFyZW07Y29sb3I6IzIxMjUyOTt0ZXh0LWFsaWduOmxlZnQ7bGlzdC1zdHlsZTpub25lO3dpZHRoOjM1NXB4O21pbi13aWR0aDozNTVweDttYXgtd2lkdGg6MzU1cHg7cGFkZGluZzowO21hcmdpbjowcHggMCAwIDA7Ym9yZGVyLXJhZGl1czo2cHg7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6OTk5OTtoZWlnaHQ6YXV0b30udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYXtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzoxNXB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYSBmaWd1cmV7bWFyZ2luOjA7bWluLXdpZHRoOjU2cHh9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93biAuaGVscC1kcm9wZG93bi1tZW51IGEgcHttYXJnaW46MDttYXJnaW4tbGVmdDoxNXB4fS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhIHAgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMH0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duIC5oZWxwLWRyb3Bkb3duLW1lbnUgYSBwIHN0cm9uZ3tjb2xvcjojOTgyMTI3O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmJsb2NrfS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZSAhaW1wb3J0YW50fS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24gLmhlbHAtZHJvcGRvd24tbWVudS5zaG93e3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDtsZWZ0OmF1dG8gIWltcG9ydGFudDtyaWdodDo1cHggIWltcG9ydGFudDt0b3A6NjJweCAhaW1wb3J0YW50fS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24uc2hvdyBhLmhlYWRlci1jdXN0b20tZHJvcGRvd24taGVscDphZnRlcntjb250ZW50OlwiXFxhXCI7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxMHB4IDE1cHggMTBweCAwO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNkOWQ5ZDkgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MzAlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7Ym90dG9tOi0xM3B4fS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1kcm9wZG93bjpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWxvZ2luLWJ1dHRvbnttYXJnaW4tcmlnaHQ6MH0udG9wLW5hdi1jb250YWluZXIgLmhlYWRlci1jdXN0b20tbG9naW4tYnV0dG9uIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojOWQxZDI3O3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luLWxlZnQ6MHB4O21hcmdpbi1yaWdodDowcHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MjVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7Y3Vyc29yOnBvaW50ZXI7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpzb2xpZCAxcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRvcC1uYXYtY29udGFpbmVyIC5oZWFkZXItY3VzdG9tLWxvZ2luLWJ1dHRvbiBhOmhvdmVye2NvbG9yOiM5ZDFkMjc7YmFja2dyb3VuZDojZmZmfS50b3AtbmF2LWNvbnRhaW5lciAuaGVhZGVyLWN1c3RvbS1sb2dpbi1idXR0b246aG92ZXJ7YmFja2dyb3VuZDpub25lfS5tb2ItbWVudXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb2ItbWVudXtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjU7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmF1dG99Lm1vYi1tZW51IC5tbS10b3AtaW57aGVpZ2h0OjcwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA3KX0ubW9iLW1lbnUgLm1tLXRvcC1pbiAubG9nbyBpbWd7aGVpZ2h0OjM0cHg7d2lkdGg6YXV0b30ubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoe21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OjIwcHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjI0cHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2g6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmljb24tY2xvc2V7Zm9udC1zaXplOjE4cHh9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmljb24tY2xvc2U6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tbS1taWQgLm1vYi1zY3JvbGxte2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzMS45M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtwYWRkaW5nOjE1cHh9Lm1vYi1tZW51IC5tbS1taWQgLm1vYi1zY3JvbGxtIHVse21pbi13aWR0aDozMDBweH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZXtiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLXJhZGl1czoyNHB4O3BhZGRpbmc6MH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaXtwYWRkaW5nOjA7bWFyZ2luLXJpZ2h0OjRweH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2LnByZSBsaSBhe2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6I2ZmZjt3aGl0ZS1zcGFjZTpub3dyYXB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdi5wcmUgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO2ZvbnQtd2VpZ2h0OmluaGVyaXR9Lm1vYi1tZW51IC5tbS1taWQgLm5hdntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtwYWRkaW5nOjAgMzVweDtvdmVyZmxvdy14OmF1dG99Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaXttYXJnaW4tcmlnaHQ6MTJweDtwYWRkaW5nOjE1cHggMH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaSBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDE0cHg7Ym9yZGVyLXJhZGl1czoxNXB4fS5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5tb2ItbWVudSAubW0tbWlkIC50YWItY29udGVudHtwYWRkaW5nOjB9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGlua3tib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDE1NywyOSwzOSwuMyk7cGFkZGluZy1ib3R0b206MjRweDttYXJnaW4tYm90dG9tOjB9Lm1vYi1tZW51IC5tbS1taWQgLnRhYi1jb250ZW50IC5tbGluayBhe2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAuZm9vdGVyLXRvcCAuZm90LWRyZWR7cGFkZGluZzo0MHB4IDIwcHh9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1kcmVkIC5jb2wtbGctNXttYXJnaW4tYm90dG9tOjB9Lm1vYi1tZW51IC5tb2Itc21lbnUgYS5yZWRpcmVjdC1saW5re3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuMjEpO2NvbG9yOiNmZmY7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1vYi1zbWVudSBhLnJlZGlyZWN0LWxpbms6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MTRweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIJcIjtyaWdodDoxNXB4O3RvcDoyNHB4O2NvbG9yOiNmZmZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGlua3twYWRkaW5nOjIwcHggMTVweDtiYWNrZ3JvdW5kOiNkOGQ4ZDg7Zm9udC13ZWlnaHQ6NzAwfS5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmsgYXtjb2xvcjojOWQxZDI3fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGR7cGFkZGluZzoyMHB4IDE1cHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3R7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kgFwiO3JpZ2h0OjE1cHg7dG9wOjIwcHg7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51e2JhY2tncm91bmQ6IzUyNTI1Mjtjb2xvcjojZmZmO2JvcmRlci1ib3R0b20tY29sb3I6I2QwZDBkMH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51Lmxhc3R7Ym9yZGVyLWJvdHRvbTowfS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQub3RoZXJzLW1lbnU6OmJlZm9yZXtjb2xvcjojZmZmfS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keXtkaXNwbGF5Om5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZHtib3JkZXItYm90dG9tOjA7YmFja2dyb3VuZDojZjNmM2YzO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjE2LDIxNiwyMTYsLjUpO3BhZGRpbmc6MjJweCAxNXB4IDE1cHggMTVweDtjb2xvcjojNTQ1NjVifS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSAuZmhkOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3R7Y29sb3I6IzU0NTY1Yn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZC5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCI7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZDo6YmVmb3Jle2NvbnRlbnQ6XCLupIBcIjtyaWdodDoxNXB4O2NvbG9yOiM1NDU2NWJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IHVse2Rpc3BsYXk6bm9uZX0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgdWwuZmxpc3R7ZGlzcGxheTpibG9ja30ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3R7cGFkZGluZy10b3A6MjVweDtkaXNwbGF5Om5vbmV9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpe3BhZGRpbmc6MCAyNXB4IDIwcHggMjVweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkudmlld0FsbCBhe2NvbG9yOiM5YjFlMjZ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGF7Y29sb3I6IzI1MjQzYn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYS5mMTZicntjb2xvcjojOWIxZTI2fS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBocnttYXJnaW4tYm90dG9tOi41cmVtfS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaTpsYXN0LWNoaWxke3BhZGRpbmctYm90dG9tOjI4cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpLmZsaXN0LWhke2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3O3BhZGRpbmctbGVmdDoxNXB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQtbGlua3twYWRkaW5nOjI4cHggMDtmb250LXdlaWdodDo3MDA7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyMTYsMjE2LDIxNiwuNSl9Lm1vYi1tZW51IC5mb290ZXIgLmZvdC1yZWQxe3BhZGRpbmc6MjBweCAwfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMSB1bCBsaXtmb250LXdlaWdodDo3MDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMik7bWFyZ2luLXRvcDowO3BhZGRpbmc6MTZweCAwfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMSB1bCBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0ubW9iLW1lbnUgLmZvb3RlcnttYXJnaW4tYm90dG9tOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubW9iLW1lbnUgLm1tLW1pZCAubmF2e3BhZGRpbmc6MCAxNXB4fX0uc25hdi13cmFwZXIsLnN0YWItd3JhcGVye2hlaWdodDo2NXB4fS5iZy1ncmV5IC5zZWNvbmRhcnktdGFie2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkOGQ4ZDg7YmFja2dyb3VuZDojZmFmYWZhO2hlaWdodDo2OXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmJnLWdyZXkgLnNlY29uZGFyeS10YWJ7aGVpZ2h0OmF1dG99fS5zZWNvbmRhcnktbmF2LC5zZWNvbmRhcnktdGFiLC5zZWNvbmRhcnktdGFiLW5vcm1hbHtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM3LDM2LDU5LC4xKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2Vjb25kYXJ5LW5hdi5zdGlja3ksLnNlY29uZGFyeS10YWIuc3RpY2t5LC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6NTVweDtsZWZ0OjA7ei1pbmRleDozfS5zZWNvbmRhcnktbmF2LnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYSwuc2Vjb25kYXJ5LXRhYi5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYXtwYWRkaW5nOjE1cHggMCAxMHB4O2ZvbnQtc2l6ZToxNnB4fS5zZWNvbmRhcnktbmF2LnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveHt0b3A6NXB4fS5zZWNvbmRhcnktbmF2LnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjdweCAzMHB4O2ZvbnQtc2l6ZToxNHB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlciksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKXtkaXNwbGF5OmZsZXh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpe21hcmdpbjowIDI1cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxkLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGk6bGFzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLm9wMSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpe21hcmdpbjowIDE0cHh9fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaXttYXJnaW46MCAzNnB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBwLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBwLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgcHttYXJnaW4tYm90dG9tOjB9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhe21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDE1cHh9fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGQsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYXtwYWRkaW5nOjI1cHggMCAyMHB4O2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NDAwO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxN3B4O2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlciwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXIsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlcntib3JkZXItYm90dG9tOjNweCBzb2xpZCAjOWQxZDI3O2NvbnRlbnQ6XCJcIjtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246LjNzIGFsbCBlYXNlfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZywuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmcsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZ3tmb250LXdlaWdodDozMDA7Y29sb3I6IzI1MjQzYn0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVye3dpZHRoOjEwMCV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZWNvbmRhcnktbmF2LC5zZWNvbmRhcnktdGFiLC5zZWNvbmRhcnktdGFiLW5vcm1hbHtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnNlY29uZGFyeS1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyLC5zZWNvbmRhcnktdGFiOjotd2Via2l0LXNjcm9sbGJhciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWw6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc2Vjb25kYXJ5LW5hdiB1bCBsaSwuc2Vjb25kYXJ5LXRhYiB1bCBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjAgMjRweH19LnNlY29uZGFyeS10YWItbm9ybWFse2JvcmRlci1ib3R0b206c29saWQgMXB4ICNkOGQ4ZDg7aGVpZ2h0OjY5cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2ZsZXgtd3JhcDpub3dyYXA7b3ZlcmZsb3cteDphdXRvfX0uc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjAgOHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWwgbGl7bWFyZ2luOjB9fS5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaSBhe3BhZGRpbmc6MzBweCAxNXB4IDIwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbHtoZWlnaHQ6YXV0b319LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50LC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MzAwcHg7bGVmdDotMjBweDt6LWluZGV4OjI7dG9wOjUwcHg7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDAsMCwwLC4wNyk7cGFkZGluZzoyMHB4IDI4cHggNXB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGksLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaSwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaSwudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCBsaXttYXJnaW4tYm90dG9tOjEycHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGkuc2VwLWxpbmUsLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O21hcmdpbjoxNnB4IDB9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyPmEsLnJpZ2h0LW5hdiAuZHJvcC1kb3duOmhvdmVyPmEsLnN1Yi1uYXYgLmRyb3AtZG93bjpob3Zlcj5hLC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXI+YXtib3JkZXItYm90dG9tLWNvbG9yOiM5ZDFkMjd9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC5yaWdodC1uYXYgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZSwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5zZWMtbmF2IHVsLmxhc3QgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwudG9wLW5hdiAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudHt0b3A6NTVweDtiYWNrZ3JvdW5kOiMwMDA7d2lkdGg6MjYwcHg7bGVmdDowcHg7cGFkZGluZzozcHggMDtib3JkZXItcmFkaXVzOjAgMCAxMHB4IDEwcHh9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6LTcwcHh9fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGl7bGluZS1oZWlnaHQ6MTtmb250LXNpemU6MTZweDttYXJnaW46MHB4O2Rpc3BsYXk6YmxvY2t9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkIGF7Ym9yZGVyLWJvdHRvbTowcHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaSBhe3BhZGRpbmc6MTJweCAzMHB4IDEycHggMTJweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjM7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDIxNiwyMTYsMjE2LC4yKTtiYWNrZ3JvdW5kOnVybChcIi4uL2ltYWdlcy9sbS9hcnJvdzIuc3ZnXCIpIG5vLXJlcGVhdCA5NCUgMTVweDtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LnNlYy1uYXYgdWwubGFzdCAucmd0IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6YXV0bztyaWdodDotMjBweH0ubWVnYS1tZW51e2Rpc3BsYXk6ZmxleH0ubWVnYS1tZW51IHVsLm5hdnttYXJnaW46MDtmbGV4LXdyYXA6bm93cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNkOGQ4ZDg7ZmxleDowIDAgMTg1cHg7cGFkZGluZzoxMHB4IDA7bWluLWhlaWdodDo1MjBweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubWVnYS1tZW51IHVsLm5hdiBsaXtwYWRkaW5nOjA7bWFyZ2luLXRvcDozMHB4O2ZvbnQtd2VpZ2h0OjcwMDtwb3NpdGlvbjpyZWxhdGl2ZX0ubWVnYS1tZW51IHVsLm5hdiBsaSBhe3BhZGRpbmc6MDtsaW5lLWhlaWdodDoyNHB4O2Rpc3BsYXk6YmxvY2t9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYS5hY3RpdmV7Y29sb3I6IzlkMWQyN30ubWVnYS1tZW51IHVsLm5hdiBsaSBhLmFjdGl2ZTo6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjOWQxZDI3O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0ycHg7dG9wOjA7aGVpZ2h0OjEwMCU7Y29udGVudDpcIlwifS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94e3BhZGRpbmc6NDBweCAwIDQwcHggNjBweDt3aWR0aDoxMDAlfS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVse2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveCB1bC5uby1oZCBsaTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjB9Lm1lZ2EtbWVudSAubWVudS1yaWdodC1ib3ggdWwgbGl7cGFkZGluZzowO21hcmdpbi10b3A6MjBweH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGV7bWFyZ2luOjA7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4yO2ZvbnQtd2VpZ2h0OjcwMH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLk1UMzAsLm1lZ2EtbWVudSAuY2FyZC10aXRsZS5NVDMwe21hcmdpbi10b3A6MzBweH0ubWVnYS1tZW51IC5tZW51LXRpdGxlLndpdGgtYnRuLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUud2l0aC1idG57ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0ubWVnYS1tZW51IC5tZW51LXRpdGxlLndpdGgtYnRuIC5hcnJvdyBzcGFuLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUud2l0aC1idG4gLmFycm93IHNwYW57Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6Ym9sZH0uaWNvbi1jbG9zZS5ibGFjazo6YmVmb3Jle2NvbG9yOiM1NDU2NWJ9LmxvZ2luLWJ4e3BhZGRpbmc6MH0ubG9naW4tYnggLmxvZ2luLXRvcHtiYWNrZ3JvdW5kOiM5ZDFkMjc7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYzQ3NzdkIDAlLCAjOWQxZDI3IDkxJSk7cGFkZGluZzo0MHB4IDYwcHggMzJweDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5sb2dpbi1ieCAubG9naW4tdG9wIC5oZHtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MjBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAud2hpdGUtYm94LC5sb2dpbi1ieCAubG9naW4tdG9wIC5hY2NvcmRpYW4gLnRvZ19jb250LC5hY2NvcmRpYW4gLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRvZ19jb250LC5sb2dpbi1ieCAubG9naW4tdG9wIC5hY2NvcmRpYW4gLnRyZ3IsLmFjY29yZGlhbiAubG9naW4tYnggLmxvZ2luLXRvcCAudHJnciwubG9naW4tYnggLmxvZ2luLXRvcCAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAubG9naW4tYnggLmxvZ2luLXRvcCAuYWQtY2FyZHtwYWRkaW5nLXRvcDo1cHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bHtkaXNwbGF5OmZsZXh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaXt3aWR0aDo1MCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaSBhe3BhZGRpbmc6MjBweCAwO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgcmdiYSgwLDAsMCwwKX0ubG9naW4tYnggLmxvZ2luLXRvcCAubG9naW4tbmF2IHVsIGxpIGEuYWN0aXZle2JvcmRlci1ib3R0b20tY29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDB9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5le3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6NDBweCAyMHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAucGFkZ3twYWRkaW5nOjAgNjBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3h7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDozMnB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe2ZvbnQtc2l6ZToxNHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCAuYnRuLXdoaXRle2xpbmUtaGVpZ2h0OjI2cHh9LmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzo0MHB4IDgwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MCAwIDRweCA0cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe2xpbmUtaGVpZ2h0OjUwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IC5idG4td2hpdGV7bGluZS1oZWlnaHQ6NDZweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbi1ieCAucG9wdXAtY2xvc2V7cmlnaHQ6MTJweDt0b3A6MTJweH0ubG9naW4tYnggLmxvZ2luLXRvcHtwYWRkaW5nOjMwcHggMTVweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLnBhZGd7cGFkZGluZzowfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveHtkaXNwbGF5OmJsb2NrfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCBhe21pbi13aWR0aDoyMDBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggYTpmaXJzdC1jaGlsZHttYXJnaW46MCAwIDEwcHh9LmxvZ2luLWJ4IC5sb2dpbi1idG17cGFkZGluZzozMHB4fS5sb2dpbi1ieCAubG9naW4tYnRtIC5idG4tYm94Lk1UMTUgLk1SMTB7bWFyZ2luOjAgMCAxMHB4fX0ubG9naW4tYnggLmxvZ2luLXVwZ3JhZGV7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3VwZ3JhZGUucG5nKSBuby1yZXBlYXQgMCAwO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtwYWRkaW5nOjM1cHggNDBweCAzMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxle3BhZGRpbmc6MzVweCA0MHB4IDEwcHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgLmhlYWRpbmd7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtwYWRkaW5nLWJvdHRvbTo1cHh9LmxvZ2luLWJ4IC5sb2FuLWFuZC13aG9sZXNhbGUgdWwgbGl7Zm9udC1zaXplOjE3cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM5ZDFkMjc7bWFyZ2luLWJvdHRvbToyMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxlIHVsIGxpIGF7Y29sb3I6IzlkMWQyNztkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2xpbmstYXJyb3cuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO3BhZGRpbmctcmlnaHQ6MjBweDtmb250LXNpemU6MTZweH0uZmVlZGJhY2t7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDt0b3A6NTAlO2JvdHRvbTphdXRvOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LWtodG1sLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RvcDo1MiU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZlZWRiYWNrIGltZ3t3aWR0aDozMnB4O2hlaWdodDphdXRvfS5hbm5vdW5jZW1lbnR7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtib3R0b206YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0b3A6NTIlO21hcmdpbjotODBweCAwIDAgLTYycHh9LmFubm91bmNlbWVudCBpbWd7d2lkdGg6MzdweDtoZWlnaHQ6ODIuMnB4fS5hbm5vdW4tYm94e2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjMwcHggMTVweCAzMHB4IDMwcHg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6LTM1MHB4O3dpZHRoOjM1MHB4O2hlaWdodDoxMDAlO3otaW5kZXg6NDt0cmFuc2l0aW9uOmFsbCBlYXNlIC40c30uYW5ub3VuLWJveC5vcGVue3JpZ2h0OjB9LmFubm91bi1ib3gub3BlbisuYW5uLW92ZXJsYXl7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFubm91bi1ib3h7cmlnaHQ6LTI4MHB4O3dpZHRoOjI4MHB4fS5hbm5vdW4tYm94IC5oZDNie2ZvbnQtc2l6ZToyMHB4fX0uYW5uLW92ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMHZ3O2hlaWdodDoxMDB2aDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjQpO3otaW5kZXg6MztkaXNwbGF5Om5vbmV9LmFubm91bi1saXN0e2hlaWdodDo5NiU7bWFyZ2luLXRvcDoxMHB4fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW17cGFkZGluZzoxNnB4IDA7bWFyZ2luLXJpZ2h0OjEwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtjb2xvcjojNzY3Njc2fS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLmYxMntsaW5lLWhlaWdodDoxNnB4O21hcmdpbjo4cHggMH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWd7bWFyZ2luOjEwcHggMH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5hbm5JbWcgaW1ne3dpZHRoOjEwMCV9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAubW9yZXtkaXNwbGF5Om5vbmV9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAucm1vcmV7Y29sb3I6IzlkMWQyN30uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIGF7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYW5ub3VuLWxpc3R7aGVpZ2h0Ojg4dmh9fS5tZW51LWNhcmRMaXN0LWNudCAuaGQtYnh7bWFyZ2luOjBweH0ubWVudS1jYXJkTGlzdC1jbnQgLmhkLWJ4IGg0e2ZvbnQtc2l6ZToxMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjpyZ2JhKDM3LDM2LDU5LC41KTtsZXR0ZXItc3BhY2luZzoxLjVweH0ubWVudS1jYXJkTGlzdHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH0uZ3JkaWFudENhcmR7Ym9yZGVyLXJhZGl1czo4cHg7bWluLXdpZHRoOjMxJTttYXJnaW46MCA4cHg7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdyZGlhbnRDYXJke3dpZHRoOjMwJTttYXJnaW46M3B4IDVweH19LmdyZGlhbnRDYXJkIGF7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4IDIwcHg7bWluLWhlaWdodDo3MnB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246cm93O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDt0cmFuc2l0aW9uOmVhc2UtaW4gLjFzfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmdyZGlhbnRDYXJkIGF7cGFkZGluZzo3cHggMTBweDttaW4taGVpZ2h0OjYwcHg7Zm9udC1zaXplOjEycHh9fS5ncmRpYW50Q2FyZCBhIHNwYW57YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDozMHB4O3dpZHRoOjMwcHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5ncmRpYW50Q2FyZCBhIHNwYW46YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NjAwfS5tb3JlLW5hdntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb3JlLW5hdntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7ei1pbmRleDozO3RvcDowcHh9Lm1vcmUtbmF2LmFjdHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fS5tb3JlLW5hdiAubG9nby1iYXJ7cGFkZGluZzoxOHB4IDIwcHh9Lm1vcmUtbmF2IC5sb2dvLWJhciAubG9nb3t3aWR0aDo4OHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubW9yZS1uYXYgLm1vYi1zY3JvbGx7bWF4LWhlaWdodDo4NCU7bWFyZ2luLWJvdHRvbToxOTBweH19Lmxpc3QtbW9yZSB1bCBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyOHB4O3BhZGRpbmc6MjBweCAzNXB4IDIwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtbW9yZSB1bCBsaSBhe2ZvbnQtc2l6ZToyNHB4fX0ubGlzdC1tb3JlIHVsIGxpIGEgc3BhbntiYWNrZ3JvdW5kOiM1NDU2NWI7Zm9udC1zaXplOjI0cHh9Lmxpc3QtbW9yZSB1bCBsaSBhIHNwYW4gaW1ne3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtbW9yZSB1bCBsaSBhIHNwYW57YmFja2dyb3VuZDpub25lfX0ubGlzdC1tb3JlIHVsIGxpIGEgLmljb24tRG93bjpiZWZvcmV7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2RhMzQ0Mn0ubGlzdC1tb3JlIHVsIGxpIGEuYWN0IC5pY29uLURvd246YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50e2JhY2tncm91bmQ6IzAwMDtwYWRkaW5nOjMwcHggMH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpe2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE2cHg7bWFyZ2luOjBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjU1cHg7bWFyZ2luLXJpZ2h0OjMwcHh9Lmxpc3QtbW9yZSAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkIGF7Ym9yZGVyLWJvdHRvbTowcHh9Lmxpc3QtbW9yZSAuZHJvcGRvd24tY29udGVudCBsaSBhe3BhZGRpbmc6MTBweCAzMHB4IDIwcHggMTJweDtmb250LXNpemU6MTZweDtjb2xvcjojZmZmO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgOTclIDE1cHg7anVzdGlmeS1jb250ZW50OnN0YXJ0fS5oZWFkZXItb3Axe2hlaWdodDo3MHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKX0uaGVhZGVyLW9wMS5vcDJ7aGVpZ2h0OjEwMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDojZjNmM2YzfS5oZWFkZXItb3AxLm9wMiAubG9nb3twYWRkaW5nOjEwcHggMH0uaGVhZGVyLW9wMS5vcDIgLmxvZ28gaW1ne3dpZHRoOmF1dG87aGVpZ2h0OjM1cHh9LmhlYWRlci1vcDEub3AyLnNlY05hdlN0aWNreXthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5oZWFkZXItb3AxLm9wMi56aW5kZXh7ei1pbmRleDoyO2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMSl9LmhlYWRlci1vcDEub3AyLnppbmRleC5zZWNOYXZTdGlja3kuZC1sZy1ibG9ja3toZWlnaHQ6YXV0b30uaGVhZGVyLW9wMS5vcDIuemluZGV4LnNlY05hdlN0aWNreS5kLWxnLWJsb2NrIC50b3AtbmF2e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhlYWRlci1vcDEub3Aye2hlaWdodDo2MHB4O2JhY2tncm91bmQ6I2ZmZn19LmhlYWRlci1vcDEgLmxvZ297cGFkZGluZzoxNXB4IDB9LmhlYWRlci1vcDEgLmxvZ28gaW1ne3dpZHRoOmF1dG87aGVpZ2h0OjQwcHh9LnRvcC1uYXYtbmV3e3BhZGRpbmc6N3B4IDEycHggN3B4IDJweDtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnRvcC1uYXYtbmV3e3BhZGRpbmc6N3B4IDB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1uZXd7b3ZlcmZsb3cteDphdXRvO292ZXJmbG93LXk6aGlkZGVufX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1uYXYtbmV3PmRpdnttaW4td2lkdGg6NzkwcHh9fS50b3AtbmF2LW5ldyB1bHtkaXNwbGF5OmlubGluZS1ibG9ja30udG9wLW5hdi1uZXcgdWwgbGkgYXt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTZweDtwYWRkaW5nOjIwcHggMTBweCAyMHB4IDEwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2LW5ldyB1bCBsaSBhe3BhZGRpbmc6MjBweCA1cHggMjBweCA1cHg7Zm9udC1zaXplOjEzcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KWFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1uYXYtbmV3IHVsIGxpIGF7Zm9udC1zaXplOjE0cHg7cGFkZGluZzoxN3B4IDEwcHh9fS50b3AtbmF2LW5ldyB1bCBsaSBhLmFjdGl2ZSwudG9wLW5hdi1uZXcgdWwgbGkgYTpob3Zlcntib3JkZXItYm90dG9tOjRweCBzb2xpZCAjOWIxZTI2fS50b3AtbmF2LW5ldyB1bCBsaSBhIC5uZXdidXR0b257d2lkdGg6bWF4LWNvbnRlbnQ7cGFkZGluZzo0cHggOHB4O2ZsZXgtc2hyaW5rOjA7Ym9yZGVyLXJhZGl1czo4N3B4O2JvcmRlcjouNXB4IHNvbGlkIHZhcigjZWRjMDY4KTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgzMjFkZWcsICNmMmQxOGYgLTEuNDklLCAjZmNlZGI3IDk1LjExJSl9LnRvcC1uYXYtbmV3IHVsIGxpIGEgLm5ld2J1dHRvbiAubmV3dGV4dHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS50b3AtbmF2LW5ldyAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjEwcHggMjBweDtmb250LXNpemU6MTRweH0ucGFkZGluZy10b3AtbjF7cGFkZGluZy10b3A6NjJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Ym9keS5jdXN0b21lci1zZXJ2aWNle3BhZGRpbmctdG9wOjE2MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Ym9keSBoZWFkZXJ7aGVpZ2h0OmF1dG99fS5zZWMtbmF2LmJsYWNrLWxpbmVhcntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxQjFCMUIgNTUuODQlLCAjMjAyMDIwIDk2LjYzJSl9LnNlYy1uYXYuYmxhY2stbGluZWFyIHVsLnByZSBsaSBhe2JvcmRlci1yYWRpdXM6MTJweH0uc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdD5saTpmaXJzdC1jaGlsZCBhLmJ0bi13aGl0ZXttaW4td2lkdGg6NzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0PmxpOmZpcnN0LWNoaWxkIGEuYnRuLXdoaXRle21pbi13aWR0aDo3MHB4fX0uc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdD5saTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0PmxpOmxhc3QtY2hpbGQgYXttYXJnaW46MH0uc2VjLW5hdi5ibGFjay1saW5lYXIgdWwubGFzdCBsaS5oZWxwLWRyb3Bkb253OmhvdmVyLC5zZWMtbmF2LmJsYWNrLWxpbmVhciB1bC5sYXN0IGxpLmxvZ2luLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOm5vbmV9LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0uc2hvdyAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0uc2hvdyAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmV7Y29udGVudDpcIlxcYVwiO2NvbnRlbnQ6XCJcXGFcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM5cHg7cmlnaHQ6MjVweDtib3gtc2hhZG93OjBweCAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDozfS5zZWMtbmF2IC5idG4tYm94LmJ0bi1ib3gtbWVkaXVtIC5idG4td2hpdGV7bWluLXdpZHRoOjg4cHg7Zm9udC13ZWlnaHQ6NTAwO2hlaWdodDozNnB4O2ZvbnQtc2l6ZToxN3B4O2xldHRlci1zcGFjaW5nOi0wLjZweDtjb2xvcjojOTgxYTFkfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0gLmJ0bi13aGl0ZXtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoyOXB4O3BhZGRpbmc6MCA4cHg7bWFyZ2luLWxlZnQ6NXB4O21hcmdpbi1yaWdodDo1cHh9fS5zZWMtbmF2IC5idG4tYm94LmJ0bi1ib3gtbWVkaXVtIC5idG4td2hpdGUuaXJhLWhlbHA6aG92ZXJ7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM5ODFhMWR9LnNlYy1uYXYgLmJ0bi1ib3guYnRuLWJveC1tZWRpdW0gLmJ0bi13aGl0ZS5pcmEtaGVscCBpbWd7bWFyZ2luLXRvcDotN3B4fS5zZWMtbmF2IC5idG4tYm94LmJ0bi1ib3gtbWVkaXVtIC5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydHttaW4td2lkdGg6NzBweDtoZWlnaHQ6MzBweDtwYWRkaW5nOjAgMTRweDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC42cHg7Y29sb3I6Izk4MWExZH0uc2VjLW5hdiAuYnRuLWJveC5idG4tYm94LW1lZGl1bSAuYnRuLXdoaXRlLmN1c3RvbWVyLXN1cHBvcnQuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2Rpc3BsYXk6bm9uZX0uc2VjLW5hdiAuYnRuLWJveC5idG4tYm94LW1lZGl1bSAuYnRuLXdoaXRlLmN1c3RvbWVyLXN1cHBvcnQ6aG92ZXJ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQ6Izk4MWExZH0uc2VjLW5hdiAuYnRuLWJveC5idG4tYm94LW1lZGl1bSAuYnRuLXdoaXRlOmhvdmVye2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiM5ODFhMWR9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXZ7cGFkZGluZzowIDIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdntib3gtc2hhZG93Om5vbmU7cGFkZGluZzowIDBweH19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsuc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdC50b3AtbmF2LWxlZnQtY3M+bGl7bWFyZ2luOjBweCAycHh9fS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0LnRvcC1uYXYtbGVmdC1jcz5saT5he2JvcmRlci10b3A6MDtwYWRkaW5nOjExcHggMTZweDtjb2xvcjojMmQyZDJkfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQudG9wLW5hdi1sZWZ0LWNzPmxpPmF7cGFkZGluZzoxMXB4IDlweH19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KWFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQudG9wLW5hdi1sZWZ0LWNzPmxpPmF7cGFkZGluZzoxNHB4IDhweH19LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQ+bGkuYWN0aXZlPmEsLnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LWxlZnQ+bGk6aG92ZXI+YXtjb2xvcjojMmQyZDJkO2JvcmRlci1ib3R0b20tY29sb3I6IzliMWUyNn0uc2VjLW5hdi5ibGFjay1saW5lYXIrLnRvcC1uYXYgLnRvcC1uYXYtbGVmdD5hOmhvdmVyLC5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1sZWZ0PmEuYWN0aXZle2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjd9LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LXJpZ2h0LnRvcC1uYXYtcmlnaHQtY3MgLnJpZ2h0LW5hdj5saXttYXJnaW46MCAxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXYuYmxhY2stbGluZWFyKy50b3AtbmF2IC50b3AtbmF2LXJpZ2h0LnRvcC1uYXYtcmlnaHQtY3MgLnJpZ2h0LW5hdj5saXttYXJnaW46MCA1cHh9fS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1yaWdodC50b3AtbmF2LXJpZ2h0LWNzIC5yaWdodC1uYXYuY3VzdG9tZXItc3VwcG9ydC1yZXNldCAuYmxrLWJ0bntwYWRkaW5nOjAgMTVweCAwIDQ2cHggIWltcG9ydGFudDtjb2xvcjojZmZmfS5zZWMtbmF2LmJsYWNrLWxpbmVhcisudG9wLW5hdiAudG9wLW5hdi1yaWdodC50b3AtbmF2LXJpZ2h0LWNzIC5yaWdodC1uYXYuY3VzdG9tZXItc3VwcG9ydC1yZXNldCAuYmxrLWJ0bjpob3Zlcntjb2xvcjojZmZmfS5ibGstYnRue2JhY2tncm91bmQ6IzAwMCB1cmwoLi4vaW1hZ2VzL29mZmVyc19hbmltYXRpb24uZ2lmKSBuby1yZXBlYXQgLTRweCAwO2JhY2tncm91bmQtc2l6ZToxMzBweDtib3gtc2hhZG93OjBweCAwcHggNXB4IHJnYmEoMTU1LDMwLDM4LC44KTtib3JkZXItcmFkaXVzOjEzcHg7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI2cHg7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjAgMTVweCAwIDQ2cHg7d2hpdGUtc3BhY2U6bm93cmFwfS5ibGstYnRuIGltZ3ttYXJnaW4tcmlnaHQ6MTBweH0uYmxrLWJ0bjpob3Zlcntjb2xvcjojZmZmfS5tLXN1cHBvcnR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo4cHggMHB4O2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMDUpO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dDstd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlLWluLW91dH0ubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGV7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6Izk4MWExZH0ubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGUgaW1ne21hcmdpbi1yaWdodDo0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtwYWRkaW5nOjRweCAxNXB4ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGV7cGFkZGluZzo0cHggMTVweCAhaW1wb3J0YW50O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9fS5tLW5hdi1ib3R0b217Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDM3LDM2LDU5LC4wNSk7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmU7c2Nyb2xsYmFyLXdpZHRoOm5vbmV9Lm0tbmF2LWJvdHRvbTo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5tLW5hdi1ib3R0b20gbGkuYWN0aXZlPmF7Ym9yZGVyLWNvbG9yOiM5ZDFkMjc7Y29sb3I6IzI1MjQzYn0ubS1uYXYtYm90dG9tIGxpPmF7Ym9yZGVyLXRvcDowO3BhZGRpbmc6MTNweCA4cHg7Y29sb3I6cmdiYSgzNywzNiw1OSwuOCl9Lm0tbmF2LWJvdHRvbSBsaT5hLmFjdGl2ZXtjb2xvcjojMjUyNDNifS50b3AtbmF2LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q5ZDlkOX19LmhlbHAtZHJvZG93bi1tZW51e3dpZHRoOjM1NXB4O21pbi13aWR0aDozNTVweDttYXgtd2lkdGg6MzU1cHg7Ym9yZGVyLXJhZGl1czo2cHg7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjA7Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpO3otaW5kZXg6OTk5OTttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWxlZnQ6LTE1cHg7b3ZlcmZsb3c6aGlkZGVufS5oZWxwLWRyb2Rvd24tbWVudSBhe2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjE1cHggIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDlkOWQ5fS5oZWxwLWRyb2Rvd24tbWVudSBhOmxhc3QtY2hpbGR7Ym9yZGVyOjB9LmhlbHAtZHJvZG93bi1tZW51IGEgZmlndXJle21hcmdpbjowfS5oZWxwLWRyb2Rvd24tbWVudSBhIHB7bWFyZ2luOjA7bWFyZ2luLWxlZnQ6MTVweH0uaGVscC1kcm9kb3duLW1lbnUgYSBwIHNwYW57ZGlzcGxheTpibG9jazt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47Y29sb3I6IzAwMDtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDB9LmhlbHAtZHJvZG93bi1tZW51IGEgcCBzdHJvbmd7Y29sb3I6Izk4MjEyNztmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7ZGlzcGxheTpibG9ja30uaGVscC1kcm9kb3duLW1lbnUgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlZWUgIWltcG9ydGFudH0uZm9vdGVye2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZvb3RlcnttYXJnaW4tYm90dG9tOjU2cHh9fS5leHBsb3JlcjExIC5mb290ZXJ7cG9zaXRpb246cmVsYXRpdmV9LmV4cGxvcmVyMTEgLmZvb3RlciAuc3Rva2UtdmFsdWV7ZmxvYXQ6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7cG9zaXRpb246YWJzb2x1dGU7dG9wOi04MnB4O3JpZ2h0Oi0zMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6NjVweDtoZWlnaHQ6NjVweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNmZmNiMDU7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1MjUyNTJ9LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9wIC5pY29uLVVwe2ZvbnQtc2l6ZToyMHB4O21hcmdpbi1ib3R0b206LTRweDtjb2xvcjojNTI1MjUyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7ZGlzcGxheTpub25lfX0uZm9vdGVyIHB7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxNHB4fS5mb290ZXIgcCBzdHJvbmd7Zm9udC1zaXplOjE0cHh9LmZvb3RlciAuc3Rva2UtdmFsdWV7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTtmbG9hdDpyaWdodH0uZm9vdGVyIHVsIGxpe21hcmdpbi10b3A6MTJweDtmb250LXNpemU6MTRweH0uZm9vdGVyIHVsLnNvY2lhbHtkaXNwbGF5OmZsZXh9LmZvb3RlciB1bC5zb2NpYWwgbGl7bWFyZ2luOjAgMzBweCAwIDB9LmZvb3RlciB1bC5zb2NpYWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uZm9vdGVyIHVsLmFwcC1saXN0e2Rpc3BsYXk6ZmxleH0uZm9vdGVyIHVsLmFwcC1saXN0IGxpe21hcmdpbjowIDEwcHggMCAwfS5mb290ZXIgdWwuYXBwLWxpc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3RlciB1bC5hcHAtbGlzdCBpbWd7d2lkdGg6MTQwcHg7aGVpZ2h0OmF1dG99fS5mb290ZXIgLmZoZHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMjEpO3BhZGRpbmctYm90dG9tOjE2cHg7bGV0dGVyLXNwYWNpbmc6LjVweDttYXJnaW4tYm90dG9tOjEwcHh9LmZvb3RlciAuZmhkLm5vbHtib3JkZXItYm90dG9tOjA7bWFyZ2luLWJvdHRvbTowfS5mb290ZXIgLmZvdF90cmdye2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouNXB4O2xpbmUtaGVpZ2h0OjI0cHg7Y3Vyc29yOnBvaW50ZXJ9LmZvb3RlciAuZm90X3RyZ3IuYWN0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIxKTtwYWRkaW5nLWJvdHRvbToxNnB4O21hcmdpbi1ib3R0b206MTBweH0uZm9vdGVyIC5mb3RfdHJnci5hY3QgLmljb24tcGx1czo6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIn0uZm9vdGVyIC5mb3RfdHJnciAuaWNvbi1wbHVze2ZvbnQtc2l6ZToyNHB4O21hcmdpbi1sZWZ0OjIwcHg7dmVydGljYWwtYWxpZ246dG9wO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb290ZXIgLmZvdF90cmdyIC5pY29uLXBsdXM6OmJlZm9yZXtjb2xvcjojZmZmfS5mb290ZXItdG9we2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5mb290ZXItdG9wLmdyZHJlZHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzRkZWcsICM5QjFFMjYgMCUsICM1NjA3MEMgMTAwJSl9LmZvb3Rlci10b3AgYXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4fS5mb290ZXItdG9wIC5mb3QtcmVke3BhZGRpbmc6NTBweCAwfS5mb290ZXItdG9wIC5mb3QtZHJlZHtiYWNrZ3JvdW5kOnJnYmEoMTcsMTcsMTcsLjEpO3BhZGRpbmc6NDBweCAwfS5mb290ZXItdG9wIC5mb3QtZHJlZCBhIHNwYW57Zm9udC1zaXplOjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXItdG9we2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmZvb3Rlci10b3AgLmZvdC1kcmVke29yZGVyOjN9LmZvb3Rlci10b3AgLnN0b2tlLXZhbHVle2Rpc3BsYXk6bm9uZX19LmZvb3Rlci1idG17cGFkZGluZzozMHB4IDA7Y29sb3I6IzBkMGQwZDtmb250LXNpemU6MTJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3Rlci1idG17Zm9udC1zaXplOjExcHh9fS5mb290ZXItYnRtIC5kLWZsZXh7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmZvb3Rlci1idG0gYXtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MCA1cHg7Zm9udC1zaXplOjEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXItYnRtIGF7Zm9udC1zaXplOjExcHh9fS5mb290ZXItYnRtIHB7Zm9udC1zaXplOjEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXItYnRtIHB7Zm9udC1zaXplOjExcHh9fS5mb290ZXItYnRtLm9wMXtiYWNrZ3JvdW5kOiNmM2YzZjM7Zm9udC1zaXplOjE0cHh9LmZvb3Rlci1idG0ub3AxIGF7Y29sb3I6IzU0NTY1Yjtmb250LXdlaWdodDo0MDB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7cmlnaHQ6MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXIgLmZvdC1yZWQgLmZoZCwuZm9vdGVyIC5mb3RfdHJncntwYWRkaW5nLXRvcDo2cHh9LmZvb3RlciAuZm90LXJlZCAuZmhkOjpiZWZvcmUsLmZvb3RlciAuZm90X3RyZ3I6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6khlwiO3JpZ2h0OjEzcHg7dG9wOjZweDtjb2xvcjojZmZmfS5mb290ZXIgLmZvdC1yZWQgLmZoZC5hY3Q6OmJlZm9yZSwuZm9vdGVyIC5mb3RfdHJnci5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSFXCJ9LmZvb3RlciAuZm90LXJlZCAuZmhkLmFjdCsucm93LC5mb290ZXIgLmZvdF90cmdyLmFjdCsucm93e21hcmdpbi1ib3R0b206MTVweH0uZm9vdGVyIC5mb290ZXItdG9wIC5mb3QtcmVkOmZpcnN0LWNoaWxke3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy10b3A6MzBweH0uZm9vdGVyIC5mb290ZXItdG9wIC5mb3QtcmVkOmxhc3QtY2hpbGR7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTozMHB4fS5mb290ZXIgLmZvdF90cmdye3BhZGRpbmc6NnB4IDAgMTZweH0uZm9vdGVyIC5mb3RfdHJnciAuaWNvbi1wbHVze2Rpc3BsYXk6bm9uZX0uZm9vdGVyIC5mb3QtZHJlZCAuY29sLWxnLTV7bWFyZ2luOjM1cHggMH0uZm9vdGVyLWJ0bSAuZC1mbGV4e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt0ZXh0LWFsaWduOmNlbnRlcn0uZm9vdGVyLWJ0bSAuZC1mbGV4IGRpdjpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjIwcHh9LmZvb3Rlci1idG0gLmQtZmxleCBhe2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NzAwfS5mb290ZXIgLmZvdF90b2cgLnJvd3tmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5zZXJ2aWNlLWJveHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzo1MHB4IDA7cG9zaXRpb246cmVsYXRpdmV9LnNlcnZpY2UtYm94OjpiZWZvcmV7YmFja2dyb3VuZDojZjNmM2YzO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtjb250ZW50OlwiXCI7aGVpZ2h0OjEyNXB4O3dpZHRoOjEwMCV9LnNlcnZpY2UtYm94Lm9wMTo6YmVmb3Jle2hlaWdodDo4NXB4fS5zZXJ2aWNlLWJveC5vcDI6OmJlZm9yZXtkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWJveC5vcDJ7cGFkZGluZzozMHB4IDB9fS5zZXJ2aWNlLWJveC5vcDIgLnJvdy5jYXJkc3ttYXJnaW4tdG9wOjB9LnNlcnZpY2UtYm94Lm9wMzo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uc2VydmljZS1ib3gub3AzIC5saXN0LWl0ZW17cGFkZGluZzowO21hcmdpbi1ib3R0b206MTVweH0uc2VydmljZS1ib3gub3AzIC5saXN0LWl0ZW0gbGkgc3BhbntoZWlnaHQ6OTBweDt3aWR0aDo5MHB4O2ZsZXg6MCAwIDkwcHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAuY2FyZC1ib2R5e3BhZGRpbmc6NDBweCAxNnB4fS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLmNhcmQtdGl0bGV7bGluZS1oZWlnaHQ6MTttYXJnaW46MH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZXtjb2xvcjojNTQ1NjVifS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLndpdGgtY2lyY2xlIHN0cm9uZ3tmb250LXdlaWdodDo1MDB9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGUgLmZsZXggc3BhbntmbGV4OjAgMCA3NXB4fS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLndpdGgtY2lyY2xlLm9wMyBsaXtwYWRkaW5nOjFweCAwIDFweCAxNXB4fS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLndpdGgtY2lyY2xlLm9wMyBsaTo6YmVmb3Jle3RvcDoxcHh9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAuYmxhY2sgc3Ryb25ne2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2UtYm94Lm9wM3twYWRkaW5nOjMwcHggMH19LnNlcnZpY2UtYm94Lm9wMyAucm93LmNhcmRze21hcmdpbi10b3A6MH0uc2VydmljZS1ib3ggLmNhcmRze21hcmdpbi10b3A6NTBweH0uc2VydmljZS1ib3ggLmNhcmR7Y29sb3I6I2I4YjhiODtoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOjNweH0uc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keXtwYWRkaW5nOjQwcHggMzJweDtib3JkZXItYm90dG9tOjA7YmFja2dyb3VuZDpub25lfS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5Lm9wdDF7cGFkZGluZzo0MHB4IDM1cHggMTVweCAzNXB4O2JvcmRlci1ib3R0b206MH0uc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keS5vcHQye2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYTtwYWRkaW5nOjI0cHggMzVweCAyNHB4IDM1cHg7Y29sb3I6IzU0NTY1Yjtib3JkZXItcmFkaXVzOjAgMCAzcHggM3B4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC10aXRsZXtmb250LXNpemU6MjRweDtmb250LXdlaWdodDozMDA7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOjIwcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5idG4tYm94IC5idG4td2hpdGV7Y29sb3I6Izc2NzY3Nn0uc2VydmljZS1ib3ggLmNhcmQgLnZpZXctYWxsIGF7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmZsZXgtZW5kO21hcmdpbi10b3A6NHB4O2NvbG9yOiNiOGI4Yjh9LnNlcnZpY2UtYm94IC5jYXJkIC52aWV3LWFsbCBhIC50eHR7d2lkdGg6ODAlfS5zZXJ2aWNlLWJveCAuY2FyZCBidXR0b257YmFja2dyb3VuZDpub25lO2JvcmRlcjowO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTVweDtyaWdodDoxNXB4fS5zZXJ2aWNlLWJveCAuY2FyZCBidXR0b246Zm9jdXN7b3V0bGluZTowfS5zZXJ2aWNlLWJveCAuY2FyZCBidXR0b24gc3Bhbntmb250LXNpemU6MjJweH0uc2VydmljZS1ib3ggLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwuc2VydmljZS1ib3ggLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlke2JhY2tncm91bmQtaW1hZ2U6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC10aXRsZXtmb250LXNpemU6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWJveHtwYWRkaW5nOjYwcHggMCAzMHB4fS5zZXJ2aWNlLWJveDo6YmVmb3Jle2hlaWdodDoxMjBweH0uc2VydmljZS1ib3ggLmNhcmRze21hcmdpbi10b3A6NDVweH0uc2VydmljZS1ib3ggLmNhcmRzIC5jb2wtbGctNHttYXJnaW4tYm90dG9tOjIwcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHl7cGFkZGluZzo0MHB4IDMwcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jb2wtNS5ibGFja3t3aGl0ZS1zcGFjZTpub3dyYXB9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MSwuc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keS5vcHQye3BhZGRpbmctbGVmdDozMnB4O3BhZGRpbmctcmlnaHQ6MzJweH0uc2VydmljZS1ib3ggLm10LXhzLTd7bWFyZ2luLXRvcDozMnB4fX0uaWNuLWJveHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmNiMDU7d2lkdGg6MTYwcHg7aGVpZ2h0OjE2MHB4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoxOHB4IHNvbGlkICNmZmY7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9Lmljbi1ib3ggc3Bhbntmb250LXNpemU6NTBweH0uaWNuLWJveCBpbWd7aGVpZ2h0OjUwcHh9Lmljbi1ib3grLmZoZHtmb250LXdlaWdodDo3MDA7bWFyZ2luLXRvcDo0cHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pY24tYm94e3dpZHRoOjEyNHB4O2hlaWdodDoxMjRweDtib3JkZXItd2lkdGg6MTJweH19LmQtY3Rye3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1jdHJ7dGV4dC1hbGlnbjpsZWZ0O21hcmdpbi10b3A6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLWN0cnt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWJvdHRvbToyNXB4O21hcmdpbi10b3A6MjBweH19LmZvb3Rlci5vcDEgLmZvb3Rlci1idG17Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6MzAwO2JhY2tncm91bmQtY29sb3I6I2YzZjNmMztwYWRkaW5nOjMwcHggMDtjb2xvcjojMGQwZDBkfS5mb290ZXIub3AxIC5mb290ZXItYnRtLmJnLXdoaXRle2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bS5iZy13aGl0ZSAucmVke2NvbG9yOiM5YjFlMjZ9LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0gcHttYXJnaW4tYm90dG9tOjB9LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0gLnN0b2tlLXZhbHVle2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjE7ZmxvYXQ6cmlnaHR9LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0gLmQtZmxleHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bSBhe2NvbG9yOiMwZDBkMGQ7bWFyZ2luOjAgNXB4O2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvb3Rlci5vcDEgLmZvb3Rlci1idG17Zm9udC1zaXplOjExcHg7cGFkZGluZzoyMHB4IDB9LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0gcDpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjhweH0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bS1idG0gLmQtZmxleHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXJ9LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0tYnRtIC5kLWZsZXggcDpmaXJzdC1jaGlsZHttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9vdGVyLm9wMXttYXJnaW46MH19Lmljb24tdHdpdHRlcnt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9Lmljb24tdHdpdHRlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIiAhaW1wb3J0YW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6MTAwJTt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzZmZmJyBjbGFzcz0nYmkgYmktdHdpdHRlci14JyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBkPSdNMTIuNi43NWgyLjQ1NGwtNS4zNiA2LjE0MkwxNiAxNS4yNWgtNC45MzdsLTMuODY3LTUuMDctNC40MjUgNS4wN0guMzE2bDUuNzMzLTYuNTdMMCAuNzVoNS4wNjNsMy40OTUgNC42MzNMMTIuNjAxLjc1Wm0tLjg2IDEzLjAyOGgxLjM2TDQuMzIzIDIuMTQ1SDIuODY1eicvJTNFJTNDL3N2ZyUzRVwiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDozMDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC5lb3RcIik7c3JjOmxvY2FsKFwiXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi1yZWd1bGFyLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci9pbnRlci12OC1sYXRpbi01MDAuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5zdmcjSW50ZXJcIikgZm9ybWF0KFwic3ZnXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtzcmM6dXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC5lb3RcIik7c3JjOmxvY2FsKFwiXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXYxMi1sYXRpbi02MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC5zdmcjSW50ZXJcIikgZm9ybWF0KFwic3ZnXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtzcmM6dXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX0uY2xlYXJmaXg6YWZ0ZXJ7Y29udGVudDpcIi5cIjtkaXNwbGF5OmJsb2NrO2hlaWdodDowO2NsZWFyOmJvdGg7dmlzaWJpbGl0eTpoaWRkZW59LmNsZWFyZml4e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ib2xke2ZvbnQtd2VpZ2h0OjcwMH0uc2VtaS1ib2xke2ZvbnQtd2VpZ2h0OjYwMH1he3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM5ZDFkMjd9YTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojOWQxZDI3fWE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzU0NTY1YjtvdXRsaW5lOm5vbmV9dWx7bWFyZ2luOjA7cGFkZGluZzowfXVsIGxpe2xpc3Qtc3R5bGU6bm9uZX1iLHN0cm9uZ3tmb250LXdlaWdodDo3MDB9aHRtbCxib2R5e2ZvbnQtZmFtaWx5OlwiSW50ZXJcIn0qIGh0bWwgLmNsZWFyZml4e2hlaWdodDoxJX0uY2xlYXJmaXh7ZGlzcGxheTpibG9ja30ub2hpZGRlbntvdmVyZmxvdzpoaWRkZW59LkZMe2Zsb2F0OmxlZnR9LkZSe2Zsb2F0OnJpZ2h0fS5mbGV4e2Rpc3BsYXk6ZmxleH0uQ1RSe3RleHQtYWxpZ246Y2VudGVyfS5UQVJ7dGV4dC1hbGlnbjpyaWdodH0udWxpbmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uVUN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS50Q2Fwe3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUgIWltcG9ydGFudH06Zm9jdXMsYnV0dG9uOmZvY3Vze291dGxpbmU6MH0uUFJ7cG9zaXRpb246cmVsYXRpdmV9LlBBMHtwYWRkaW5nOjB9LlBBNXtwYWRkaW5nOjVweH0uUEE3e3BhZGRpbmc6N3B4fS5QQTEwe3BhZGRpbmc6MTBweH0uUEExMntwYWRkaW5nOjEycHh9LlBBMTV7cGFkZGluZzoxNXB4fS5QQTIwe3BhZGRpbmc6MjBweH0uUFQze3BhZGRpbmctdG9wOjNweH0uUFQ1e3BhZGRpbmctdG9wOjVweH0uUFQ3e3BhZGRpbmctdG9wOjdweH0uUFQ4e3BhZGRpbmctdG9wOjhweH0uUFQxMHtwYWRkaW5nLXRvcDoxMHB4fS5QVDE1e3BhZGRpbmctdG9wOjE1cHh9LlBUMjB7cGFkZGluZy10b3A6MjBweH0uUFQyNXtwYWRkaW5nLXRvcDoyNXB4fS5QVDMwe3BhZGRpbmctdG9wOjMwcHh9LlBUMzV7cGFkZGluZy10b3A6MzVweH0uUFQ0MHtwYWRkaW5nLXRvcDo0MHB4fS5QVDc1e3BhZGRpbmctdG9wOjc1cHh9LlBUODB7cGFkZGluZy10b3A6NzVweH0uUEI1e3BhZGRpbmctYm90dG9tOjVweH0uUEI3e3BhZGRpbmctYm90dG9tOjdweH0uUEIxMHtwYWRkaW5nLWJvdHRvbToxMHB4fS5QQjE1e3BhZGRpbmctYm90dG9tOjE1cHh9LlBCMjB7cGFkZGluZy1ib3R0b206MjBweH0uUEIyNXtwYWRkaW5nLWJvdHRvbToyNXB4fS5QQjMwe3BhZGRpbmctYm90dG9tOjMwcHh9LlBCMzV7cGFkZGluZy1ib3R0b206NTBweH0uUEI0MHtwYWRkaW5nLWJvdHRvbTo0MHB4fS5QQjQ1e3BhZGRpbmctYm90dG9tOjQ1cHh9LlBCNTB7cGFkZGluZy1ib3R0b206NTBweH0uUEI1NXtwYWRkaW5nLWJvdHRvbTo1NXB4fS5QQjYwe3BhZGRpbmctYm90dG9tOjYwcHh9LlBMNXtwYWRkaW5nLWxlZnQ6NXB4fS5QTDEwe3BhZGRpbmctbGVmdDoxMHB4fS5QTDE1e3BhZGRpbmctbGVmdDoxNXB4fS5QTDIwe3BhZGRpbmctbGVmdDoyMHB4fS5QTDI1e3BhZGRpbmctbGVmdDoyNXB4fS5QUjV7cGFkZGluZy1yaWdodDo1cHh9LlBSMTB7cGFkZGluZy1yaWdodDoxMHB4fS5QUjE1e3BhZGRpbmctcmlnaHQ6MTVweH0uUFIyMHtwYWRkaW5nLXJpZ2h0OjIwcHh9LlBMNTB7cGFkZGluZy1sZWZ0OjUwcHh9LlBSNTB7cGFkZGluZy1yaWdodDo1MHB4fS5wMHtwYWRkaW5nOjBweCAhaW1wb3J0YW50fS5yZWxhdGl2ZXtwb3NpdGlvbjpyZWxhdGl2ZX0uTVI1e21hcmdpbi1yaWdodDo1cHh9Lk1SN3ttYXJnaW4tcmlnaHQ6N3B4fS5NUjEwe21hcmdpbi1yaWdodDoxMHB4fS5NUjE1e21hcmdpbi1yaWdodDoxNXB4fS5NUjIwe21hcmdpbi1yaWdodDoyMHB4fS5NUjI1e21hcmdpbi1yaWdodDoyNXB4fS5NUjMwe21hcmdpbi1yaWdodDozMHB4fS5NUjB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0uTUwye21hcmdpbi1sZWZ0OjJweH0uTUw1e21hcmdpbi1sZWZ0OjVweH0uTUw3e21hcmdpbi1sZWZ0OjdweH0uTUwxMHttYXJnaW4tbGVmdDoxMHB4fS5NTDE1e21hcmdpbi1sZWZ0OjE1cHh9Lk1MMjB7bWFyZ2luLWxlZnQ6MjBweH0uTUwzMHttYXJnaW4tbGVmdDozMHB4fS5NVDN7bWFyZ2luLXRvcDozcHh9Lk1UNXttYXJnaW4tdG9wOjVweH0uTVQ2e21hcmdpbi10b3A6NnB4fS5NVDd7bWFyZ2luLXRvcDo3cHh9Lk1UMTB7bWFyZ2luLXRvcDoxMHB4fS5NVDEye21hcmdpbi10b3A6MTJweH0uTVQxNXttYXJnaW4tdG9wOjE1cHh9Lk1UMTZ7bWFyZ2luLXRvcDoxNnB4fS5NVDIwe21hcmdpbi10b3A6MjBweH0uTVQyNXttYXJnaW4tdG9wOjI1cHh9Lk1UMzB7bWFyZ2luLXRvcDozMHB4fS5NVDM1e21hcmdpbi10b3A6MzVweH0uTVQzNnttYXJnaW4tdG9wOjM2cHh9Lk1UNDB7bWFyZ2luLXRvcDo0MHB4fS5NVDQye21hcmdpbi10b3A6NDJweH0uTVQ0NXttYXJnaW4tdG9wOjQ1cHh9Lk1UNTB7bWFyZ2luLXRvcDo1MHB4fS5NVDcwe21hcmdpbi10b3A6NzBweH0uTUI1e21hcmdpbi1ib3R0b206NXB4fS5NQjEwe21hcmdpbi1ib3R0b206MTBweH0uTUIxNXttYXJnaW4tYm90dG9tOjE1cHh9Lk1CMjB7bWFyZ2luLWJvdHRvbToyMHB4fS5NQjMwe21hcmdpbi1ib3R0b206MzBweH0uTUIzM3ttYXJnaW4tYm90dG9tOjMzcHh9Lk1CNDB7bWFyZ2luLWJvdHRvbTo0MHB4fS5zdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfWJvZHl7Zm9udDoxNHB4IFwiSW50ZXJcIixzYW5zLXNlcmlmO2NvbG9yOiMyNTI0M2J9aDEsaDIsaDMsaDQsaDUsaDZ7bWFyZ2luOjA7cGFkZGluZzowO2ZvbnQtc2l6ZTppbmhlcml0O2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9Lmhke2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGR7Zm9udC1zaXplOjI0cHh9fS5oZHJ7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MS4xfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGRye2ZvbnQtc2l6ZToyNHB4fX0uaGRie2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGRie2ZvbnQtc2l6ZToyNHB4fX0uaGQxe2ZvbnQtc2l6ZTo2NHB4O2xpbmUtaGVpZ2h0OjEuMTtsZXR0ZXItc3BhY2luZzotMnB4O2NvbG9yOiNmZmZ9LmhkMS5ibGFja3tjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkMXtmb250LXNpemU6NDhweDtsZXR0ZXItc3BhY2luZzotMXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmhkMXtmb250LXNpemU6MzZweDtsZXR0ZXItc3BhY2luZzowfX0uaGQxbHtmb250LXNpemU6NjRweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MS4xO2xldHRlci1zcGFjaW5nOi0ycHg7Y29sb3I6IzYxNjE2MX0uaGQye2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjE7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjVweH0uaGQydntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxLjJ9LnN1Yi10aXRsZXtmb250LXNpemU6MjRweDtjb2xvcjojNTQ1NjViO21hcmdpbi1ib3R0b206MjVweH0uaGQze2NvbG9yOiNiOGI4Yjg7Zm9udC1zaXplOjEycHg7bWFyZ2luLWJvdHRvbTo1cHh9LmhkNHtmb250LXNpemU6MTJweDtjb2xvcjojNzY3Njc2fS5oZDQgc3BhbntkaXNwbGF5OmJsb2NrO2NvbG9yOiNiOGI4Yjh9LmhkNXtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDoxO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTQ1NjViO21hcmdpbi1ib3R0b206LjVyZW19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQ1e2ZvbnQtc2l6ZToyNHB4fX0uaGQ2e2NvbG9yOiNiOGI4Yjg7Zm9udC1zaXplOjE2cHg7bWFyZ2luLWJvdHRvbTo1cHh9LmhkNmJ7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwfS5oZDd7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZDd7Zm9udC1zaXplOjI0cHh9fS5oZDI0e2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjBweDtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0wLjVweDtsaW5lLWhlaWdodDoyOHB4fS5oZDI0Lm9wMXtjb2xvcjpyZ2JhKDM3LDM2LDU5LC4zKTtmb250LXNpemU6MjRweH0uaGQyNntmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjI2cHg7bGV0dGVyLXNwYWNpbmc6LTAuNnB4O2xpbmUtaGVpZ2h0OjI4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZDI2e2ZvbnQtc2l6ZToyNHB4fS5oZDI2IHN0cm9uZ3tmb250LXdlaWdodDozMDB9fS5oZDIwe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweDtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0wLjVweDtsaW5lLWhlaWdodDoyNnB4fS5oZDIwe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjBweDtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0wLjVweDtsaW5lLWhlaWdodDoyNnB4fS5oZDE3e2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MTdweDtjb2xvcjojMjUyNDNiO2xldHRlci1zcGFjaW5nOi0wLjVweDtsaW5lLWhlaWdodDoyNnB4fS5oZC1ieHtkaXNwbGF5OmZsZXg7bWFyZ2luLXJpZ2h0OjI0cHg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6YmFzZWxpbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZC1ieHttYXJnaW46MH19LmhkLWJ4IHNtYWxse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS4yO21hcmdpbi10b3A6NXB4O2xldHRlci1zcGFjaW5nOi0wLjZweH1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5oZC1ieCBzbWFsbHtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MTVweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQtYnggc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDttYXJnaW4tdG9wOjJweDtwYWRkaW5nLWxlZnQ6MHB4fX0uaGQtYnggLmhkMjR7Zm9udC1zaXplOjI2cHg7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkLWJ4IC5oZDI0e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuM319LmhkLWJ4IGF7dGV4dC1hbGlnbjpyaWdodH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZC1ieCBhe3dpZHRoOjQwJX19LmhkMTB7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM2ODY4NzM7bGV0dGVyLXNwYWNpbmc6LjVweDtsaW5lLWhlaWdodDoxNHB4O21hcmdpbjoyMHB4IDE2cHggMTJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmhkM2J7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuMn0uZjEye2ZvbnQtc2l6ZToxMnB4O2xldHRlci1zcGFjaW5nOi0wLjVweDtsaW5lLWhlaWdodDoxOHB4fS5jYXRlZ29yeS1oZWFkaW5ne2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDozNnB4O2xldHRlci1zcGFjaW5nOi0xcHh9LmNhdGVnb3J5LWhlYWRpbmcgLmYxN3tmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MjRweDtsZXR0ZXItc3BhY2luZzotMC41cHh9LmJ0bi1ib3ggLmJ0bi1saW5re2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNHB4fS5idG4tYm94IC5idG4tcmVke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTJweCAzMHB4O2JvcmRlci1yYWRpdXM6MjVweDtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2xldHRlci1zcGFjaW5nOi0wLjVweDtsaW5lLWhlaWdodDoyMnB4O3RyYW5zaXRpb246YWxsIC4zc30uYnRuLWJveCAuYnRuLXJlZDpkaXNhYmxlZHtiYWNrZ3JvdW5kOiNlOWU5ZTk7Y29sb3I6IzY4Njg3Mztwb2ludGVyLWV2ZW50czpub25lfS5idG4tYm94IC5idG4tcmVkOmhvdmVye2JveC1zaGFkb3c6MCAycHggM3B4IDAgcmdiYSgwLDAsMCwuNSl9LmJ0bi1ib3ggLmJ0bi1yZWQ6YWN0aXZle2JhY2tncm91bmQ6IzZlMGEwZn0uYnRuLWJveCBidXR0b24uYnRuLXJlZHtib3JkZXI6MH0uYnRuLWJveCAuYm9yZGVyZWR7Ym9yZGVyOnNvbGlkIDFweCAjOWQxZDI3O3BhZGRpbmc6MTJweCAzMHB4O2JvcmRlci1yYWRpdXM6MjVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjE2cHg7YmFja2dyb3VuZC1pbWFnZTpub25lO2ZvbnQtd2VpZ2h0OjUwMH0uYnRuLWJveCAuYnRuLXdoaXRle2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojOWQxZDI3O2JvcmRlci1yYWRpdXM6MjVweDtwYWRkaW5nOjEycHggMzBweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC13ZWlnaHQ6NTAwfS5saW5re2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O3BhZGRpbmctcmlnaHQ6MjZweDt0cmFuc2l0aW9uOmFsbCAuM3N9Lmxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtmb250LXdlaWdodDo3MDB9Lmxpbms6YWN0aXZle2NvbG9yOiM2ZTBhMGZ9LmxpbmstbntiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvbG0vbGluay1hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM5ODFhMWQ7cGFkZGluZy1yaWdodDoyNnB4fS5saW5rLW4uY2VudGVyLWxpbmt7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZDpub25lO3BhZGRpbmctcmlnaHQ6MDttYXJnaW46MCBhdXRvfS5wcm9MaW5re2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7Ym90dG9tOjBweCAhaW1wb3J0YW50O3JpZ2h0OjBweCAhaW1wb3J0YW50fXNwYW4uYXJyb3cuYmlne2hlaWdodDozMnB4O3dpZHRoOjMycHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1zcGFuLmFycm93LmJpZyBpbWd7d2lkdGg6MTZweDtoZWlnaHQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7c3Bhbi5hcnJvdy5iaWcgaW1ne3dpZHRoOjEycHh9fS5ncmRQMXtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGRkVCRUIgMCUsICNGQUYyREEgMTAwJSl9LmdyZFAye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZGRUJFQiAwJSwgI0YwRThFQiAxMDAlKX0uZ3JkUDN7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkFGM0Q4IDAlLCAjRUZERkQzIDEwMCUpfS5ncmRQNHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgMTAwJSl9LmdyZFA1e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZCRUFGOCAwJSwgI0ZFRkFFOSAxMDAlKX0uZ3JkUDZ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkZFQkVCIDAlLCAjRkFGM0Q4IDEwMCUpfS5ncmRDYXRCbHVle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE0My43OGRlZywgI0MyRDhFRiA3LjM0JSwgIzhBQzJGMSA5Ni4wMyUpO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRQaW5re2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE0Ny45N2RlZywgI0U4RDlERiA4LjclLCAjQjA4Nzk3IDk0LjI5JSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdEdyZXl7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQzLjc4ZGVnLCAjRTFFMUVCIDcuMzQlLCAjOTM5M0E4IDk2LjAzJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdERhcmtQaW5re2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE0My43OGRlZywgI2VlY2VjNSA3LjM0JSwgI2IyNmI2OSA5Ni4wMyUpO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5za3ktYmd7YmFja2dyb3VuZDojZjlmNWYyfS5saWdodC1nZXJ5LWJne2JhY2tncm91bmQ6I2YzZjNmM30uZ3JkQ2F0Qmx1ZTJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1LjQ0ZGVnLCAjMDY2Njk3IDAlLCAjNUE5REQ2IDk2LjQ5JSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdE1lZzJ7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTIwLjEzZGVnLCAjMzMwRjFFIDAlLCAjNkUzQTRGIDEwMC4wMyUpO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRZZWxsb3d7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjk5LjkyZGVnLCAjRURDMDY4IC0zLjc4JSwgI0Q0OUYzOCAxMDAlKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0Qmx1ZTN7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjk5LjMzZGVnLCAjNTM1MzcwIDEuMTIlLCAjMzIzMjUwIDEwMCUpO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRPcmFuZ2V7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjk4LjQ2ZGVnLCAjREE2RTRBIDEuOTMlLCAjOUIyRjIwIDEwMCUpO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRHcmVlbntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuOTNkZWcsICM1OEE3OTIgLTAuMTIlLCAjMjg3QTVCIDEwMCUpO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRQaW5rMntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgzMTMuNDFkZWcsICNEODc1ODUgMi40OSUsICNBNzIzMzkgMTAwJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdEhhcmRCbHVle2JhY2tncm91bmQ6IzhhYzJmMTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0SGFyZFJlZHtiYWNrZ3JvdW5kOiNiMDg3OTc7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZEhhcmRQdXJwbGV7YmFja2dyb3VuZDojOTM5M2E4O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRIYXJkWWVsbG93e2JhY2tncm91bmQ6I2YyZDE4ZjttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkSGFyZFBpbmt7YmFja2dyb3VuZDojZWFhYjk2O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRIYXJkR3JlZW57YmFja2dyb3VuZDojOGNjYmJhO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRTZWxlY3R7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjNkM5RkYzIDAlLCAjMjU0OTlCIDEwMCUpfS5ncmRTZWxlY3QgYXtjb2xvcjojZmZmfS5ncmRXZWFsdGh7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjOUQxRDI3IDAlLCAjNTQxMjNDIDEwMCUpfS5ncmRXZWFsdGggYXtjb2xvcjojZmZmfS5ncmRQcml2YXRle2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKX0uZ3JkUHJpdmF0ZSBhe2NvbG9yOiNmZmZ9LmJnV2Ixe2JhY2tncm91bmQ6I2U4ZDlkZn0uYmdXYjJ7YmFja2dyb3VuZDojZjRkOGNmfS5iZ1diM3tiYWNrZ3JvdW5kOiNlMWUxZWJ9LmJnLWxvYW5zLWJsdWV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1LjQ0ZGVnLCAjMDY2Njk3IDAlLCAjNUE5REQ2IDk2LjQ5JSkgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctbG9hbnMtbGlnaHQtYmx1ZXtiYWNrZ3JvdW5kOiM4YWMyZjEgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctYWNjb3VudHMtcmVke2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEyMC4xM2RlZywgIzMzMEYxRSAwJSwgIzZFM0E0RiAxMDAuMDMlKSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1hY2NvdW50cy1saWdodC1yZWR7YmFja2dyb3VuZDojYjA4Nzk3ICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLWNhcmRzLWluZGVwZW5kZW5jZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuMzNkZWcsICM1MzUzNzAgMS4xMiUsICMzMjMyNTAgMTAwJSkgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctY2FyZHMtbGlnaHQtaW5kZXBlbmRlbmNle2JhY2tncm91bmQ6IzkzOTNhOCAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1wYXlsYXRlci15ZWxsb3d7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjk5LjkyZGVnLCAjRURDMDY4IC0zLjc4JSwgI0Q0OUYzOCAxMDAlKSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1wYXlsYXRlci1saWdodC15ZWxsb3d7YmFja2dyb3VuZDojZjJkMThmICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLWZhc3RhZy1vcmFuZ2V7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjk4LjQ2ZGVnLCAjREE2RTRBIDEuOTMlLCAjOUIyRjIwIDEwMCUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLWZhc3RhZy1saWdodC1vcmFuZ2V7YmFja2dyb3VuZDojZWFhYjk2ICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLWludmVzdG1lbnQtZ3JlZW57YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjk5LjkzZGVnLCAjNThBNzkyIC0wLjEyJSwgIzI4N0E1QiAxMDAlKSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1pbnZlc3RtZW50LWxpZ2h0LWdyZWVue2JhY2tncm91bmQ6IzhjY2JiYSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1vdGhlci1waW5re2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDMxMy40MWRlZywgI0Q4NzU4NSAyLjQ5JSwgI0E3MjMzOSAxMDAlKSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2e3RvcDo1MCU7Ym90dG9tOmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTsta2h0bWwtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjB9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9ue2hlaWdodDo0MHB4O3dpZHRoOjQwcHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3gtc2hhZG93OjAgNHB4IDhweCAwcHggcmdiYSg4NCw4Niw5MSwuMTUpfS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbiBzcGFuLmljb24tUmlnaHQ6OmJlZm9yZSwub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b24gc3Bhbi5pY29uLUxlZnQ6OmJlZm9yZXtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjE3cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbntoZWlnaHQ6MzBweDt3aWR0aDozMHB4fS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbiBpbWd7d2lkdGg6MTJweH19Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLmRpc2FibGVke29wYWNpdHk6MH0ub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b24ub3dsLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLXRvcDotMjJweDtsZWZ0Oi0xOHB4fS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldiBzcGFue2ZvbnQtc2l6ZToxN3B4fS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMjBweDttYXJnaW4tdG9wOi0yMnB4O2ZvbnQtc2l6ZToxN3B4fS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCBzcGFue2ZvbnQtc2l6ZToxN3B4fS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IGJ1dHRvbi5vd2wtZG90e2JhY2tncm91bmQ6cmdiYSg4NCw4Niw5MSwuMTUpO3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbjowIDNweDt0cmFuc2l0aW9uOmVhc2UtaW4gLjJzIGFsbH0ub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyBidXR0b24ub3dsLWRvdC5hY3RpdmV7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1kb3Rze3RleHQtYWxpZ246Y2VudGVyfS5vd2wtY2Fyb3VzZWw6bm90KC5jYXRlZ29yeS1jYXJvdXNlbCkgLm93bC1pdGVtIGltZ3toZWlnaHQ6YXV0b30ub3dsLWNhcm91c2VsLmJ0bS1wYWcgLm93bC1kb3Rze3RleHQtYWxpZ246Y2VudGVyfS5vd2wtY2Fyb3VzZWwuYnRtLXBhZyAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3R7YmFja2dyb3VuZDojMDAwO3dpZHRoOjhweDtoZWlnaHQ6NnB4O2JvcmRlci1yYWRpdXM6M3B4O21hcmdpbjowIDNweDt0cmFuc2l0aW9uOmVhc2UtaW4gLjJzIGFsbH0ub3dsLWNhcm91c2VsLmJ0bS1wYWcgLm93bC1kb3RzIGJ1dHRvbi5vd2wtZG90LmFjdGl2ZXt3aWR0aDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubW9iLXNjcm9sbHtvdmVyZmxvdzpzY3JvbGw7cGFkZGluZy1ib3R0b206MTVweDttYXJnaW4tYm90dG9tOi0xNXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweClhbmQgKG1heC13aWR0aDogMTkyMHB4KXsuY29udGFpbmVye21heC13aWR0aDo3NSV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY29sLXJlc2V0LWlubW9ie2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3d9LmNvbC1yZXNldC1pbm1vYj46bnRoLWNoaWxkKDIpe29yZGVyOjN9fS5saXN0LWl0ZW17cGFkZGluZy10b3A6NXB4O2Rpc3BsYXk6ZmxleH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtaXRlbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5saXN0LWl0ZW0ud2l0aC1hcncgbGl7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyMHB4fS5saXN0LWl0ZW0ud2l0aC1hcncgbGk6aG92ZXI6OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5saXN0LWl0ZW0ud2l0aC1hcncgbGk6aG92ZXIgYXtjb2xvcjojOWQxZDI3fS5saXN0LWl0ZW0ud2l0aC1hcncgbGkgYXt3aWR0aDoxMDAlfS5saXN0LWl0ZW0ud2l0aC1hcncgbGk6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kglwiO3JpZ2h0OjA7dG9wOjI0cHg7Y29sb3I6Izc4Nzg3OH0ubGlzdC1pdGVtLm9wMSBsaSBhe2NvbG9yOiNmZmZ9Lmxpc3QtaXRlbS5vcDEgbGkgc3BhbntiYWNrZ3JvdW5kOm5vbmV9Lmxpc3QtaXRlbS5vcDEgbGkgc3BhbiBpbWd7aGVpZ2h0OjQwcHg7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lmxpc3QtaXRlbS5vcDEgbGkgYXtjb2xvcjojNTQ1NjVifX0ubGlzdC1pdGVtLm9wNHttYXJnaW46MzBweCAwO3BhZGRpbmctdG9wOjB9Lmxpc3QtaXRlbS5vcDQgbGl7d2lkdGg6MzIlO2ZvbnQtc2l6ZToxNHB4fS5saXN0LWl0ZW0ub3A0IGxpIGF7Y29sb3I6I2ZmZn0ubGlzdC1pdGVtLm9wNCBsaSBzcGFue2JhY2tncm91bmQ6I2ZmZjt3aWR0aDo2MHB4O2hlaWdodDo2MHB4O2ZsZXg6MCAwIDYwcHh9Lmxpc3QtaXRlbS5vcDQgbGkgc3BhbiBpbWd7aGVpZ2h0OjM1cHg7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5saXN0LWl0ZW0ub3A0IGxpe2ZvbnQtc2l6ZToxM3B4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lmxpc3QtaXRlbS5vcDQgbGkgYXtjb2xvcjojNTQ1NjVifS5saXN0LWl0ZW0ub3A0IGxpIHNwYW57d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtmbGV4OjAgMCA0MHB4fS5saXN0LWl0ZW0ub3A0IGxpIHNwYW4gaW1ne3dpZHRoOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1pdGVtLm9wNCBsaXt3aWR0aDoxMDAlfX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5saXN0LWl0ZW0ub3A0e21hcmdpbjoyMHB4IDAgMTBweH0ubGlzdC1pdGVtLm9wNCsuYnRuLWJveHttYXJnaW4tYm90dG9tOjIwcHh9fS5saXN0LWl0ZW0ub3Aye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtib3JkZXI6MH0ubGlzdC1pdGVtLm9wMiBsaXtmbGV4OjAgMCA1MCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5saXN0LWl0ZW0ub3AyIGxpe2ZsZXg6MCAwIDEwMCV9fS5saXN0LWl0ZW0ub3AyIGxpIHNwYW57YmFja2dyb3VuZDojZmZmfS5saXN0LWl0ZW0ub3AyIGxpIHNwYW4gaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9Lmxpc3QtaXRlbS5vcDIgbGkgLmltZy1jdHJ7d2lkdGg6ODAlfS5saXN0LWl0ZW0ub3AyIGxpIC5pbWctY3RyLnc2MHt3aWR0aDo2MCV9Lmxpc3QtaXRlbS5vcDV7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlcjowfS5saXN0LWl0ZW0ub3A1IGxpe2ZsZXg6MCAwIDQ1JX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtaXRlbS5vcDUgbGl7ZmxleDowIDAgNDUlfX0ubGlzdC1pdGVtLm9wNSBsaSBzcGFue2JhY2tncm91bmQ6I2ZmZn0ubGlzdC1pdGVtLm9wNSBsaSBzcGFuIGltZ3t3aWR0aDoyNHB4O2hlaWdodDoyNHB4fS5saXN0LWl0ZW0ub3A1IGxpIC5pbWctY3Rye3dpZHRoOjgwJX0ubGlzdC1pdGVtLm9wNSBsaSAuaW1nLWN0ci53NjB7d2lkdGg6NjAlfS5saXN0LWl0ZW0ub3A2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtib3JkZXI6MH0ubGlzdC1pdGVtLm9wNiBsaSBzcGFue2JhY2tncm91bmQ6I2ZmZn0ubGlzdC1pdGVtLm9wNiBsaSBzcGFuIGltZ3t3aWR0aDoyNHB4O2hlaWdodDoyNHB4fS5saXN0LWl0ZW0ub3A2IGxpIC5pbWctY3Rye3dpZHRoOjgwJX0ubGlzdC1pdGVtLm9wNiBsaSAuaW1nLWN0ci53NjB7d2lkdGg6NjAlfS5saXN0LWl0ZW0ub3B0MSBsaTpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ubGlzdC1pdGVtLm9wdDEgbGkgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5saXN0LWl0ZW0ub3B0MSBsaSBzcGFue2JhY2tncm91bmQ6I2YzZjNmM30ubGlzdC1pdGVtIGxpe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToxNXB4O21hcmdpbi1yaWdodDoxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7Lmxpc3QtaXRlbSBsaXttYXJnaW4tYm90dG9tOjEwcHh9fS5saXN0LWl0ZW0gbGkgLmYxOHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxLjJ9Lmxpc3QtaXRlbSBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9Lmxpc3QtaXRlbSBsaSBzcGFue3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZDojZmZjYjA1O2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4OjAgMCA0MHB4O21hcmdpbi1yaWdodDoxNXB4fS5saXN0LWl0ZW0gbGkgc3Bhbi5vcHQxe2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5saXN0LWl0ZW0gbGl7bWFyZ2luLWJvdHRvbToyNHB4fS5saXN0LWl0ZW0gbGkgc3Bhbnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2ZsZXg6MCAwIDQwcHg7bWFyZ2luLXJpZ2h0OjEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MTVweDtmb250LXNpemU6MTJweDttYXJnaW4tcmlnaHQ6NXB4fX0uYnJlYWRjcnVtYntwYWRkaW5nOjVweCAwO2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjE2cHg7Ym9yZGVyLXJhZGl1czoxM3B4O2JhY2tncm91bmQ6aW5oZXJpdDtjb2xvcjojNzY3Njc2fS5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCLupIJcIjtjb2xvcjojOWQxZDI3O2ZvbnQtZmFtaWx5OlwiaWNvbW9vblwiICFpbXBvcnRhbnQ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uYnJlYWRjcnVtYiBhe2NvbG9yOiM5ZDFkMjd9LmJyZWFkY3J1bWIgbGk6bGFzdC1jaGlsZCBhe2NvbG9yOiM3Njc2NzY7cG9pbnRlci1ldmVudHM6bm9uZX0uYnJlYWRjcnVtYi5icmVhZGNydW1iLW5ke3BhZGRpbmc6MDtmb250LXNpemU6MTRweH0uYnJlYWRjcnVtYi5icmVhZGNydW1iLW5kIGF7Y29sb3I6IzliMWUyNn0uYnJlYWRjcnVtYi5icmVhZGNydW1iLW5kIGxpOmxhc3QtY2hpbGQgYXtjb2xvcjojMmIyYjJifS5icmVhZGNydW1iLmJyZWFkY3J1bWItbmQgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7Y29sb3I6IzliMWUyNn0uY2MtYnJlYWRjcnVtYi5icmVhZGNydW1iLXdyYXB7cGFkZGluZy10b3A6MjBweDttYXJnaW4tdG9wOjAgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNjLWJyZWFkY3J1bWIuYnJlYWRjcnVtYi13cmFwe3BhZGRpbmctdG9wOjI1cHh9fS5jYy1icmVhZGNydW1iLmJyZWFkY3J1bWItd3JhcCBuYXZ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmNjLWJyZWFkY3J1bWIuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYntwYWRkaW5nOjVweCAyMHB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7Ym9yZGVyLXJhZGl1czoxM3B4O2JhY2tncm91bmQ6I2U4ZThlODt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6Izc2NzY3Njtmb250LXdlaWdodDo1MDA7bWFyZ2luLWJvdHRvbTowfS5jYy1icmVhZGNydW1iLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIgYXtjb2xvcjojNGY0ZTRlfS5jYy1icmVhZGNydW1iLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVte3BhZGRpbmctbGVmdDouNXJlbX0uY2MtYnJlYWRjcnVtYi5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCLupIJcIjtjb2xvcjojOWQxZDI3O2ZvbnQtZmFtaWx5OlwiaWNvbW9vblwiICFpbXBvcnRhbnQ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6LjVyZW19LmJyZWFkY3J1bWItd3JhcHtwYWRkaW5nLXRvcDoyMHB4fS5icmVhZGNydW1iLXdyYXAuZ3JudC1ocGNsLWJyZWFkY3VtYntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjF9LmV4cGxvcmVyMTEgLmJsb2ctbWFpbiAuYnJlYWRjcnVtYi13cmFwIG5hdntkaXNwbGF5OmlubGluZX0uYnJlYWRjcnVtYi13cmFwIG5hdntkaXNwbGF5OmlubGluZS1ibG9ja30uYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYnttYXJnaW4tYm90dG9tOjB9LmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIub3Axe2JhY2tncm91bmQ6I2YzZjNmM31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJyZWFkY3J1bWItd3JhcHtwYWRkaW5nLXRvcDowO21hcmdpbi10b3A6MTJweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5icmVhZGNydW1iLXdyYXB7ZGlzcGxheTpub25lfX0uYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0e2JhY2tncm91bmQtY29sb3I6cmdiYSgyMzMsMjMzLDIzMywuNyk7Ym9yZGVyLXJhZGl1czoyNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6OHB4IDE2cHh9LmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodCAuYnJlYWRjcnVtYnthbGlnbi1pdGVtczpjZW50ZXJ9LmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtwYWRkaW5nLXRvcDozcHh9LmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodC5NVDIwe21hcmdpbi10b3A6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodHtkaXNwbGF5Om5vbmV9fS5iYW5uZXItYnJkY3J1bWIuYnJlYWRjcnVtYi13cmFwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMzcwcHgpey5iYW5uZXItYnJkY3J1bWIuYnJlYWRjcnVtYi13cmFwe21hcmdpbi10b3A6MjBweH19LmJhbnIgLmJyZWFkY3J1bWItd3JhcHtwYWRkaW5nLXRvcDoyMHB4fS5iYW5yIC5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5iYW5yIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1ie2JhY2tncm91bmQ6I2U4ZThlODttYXJnaW4tYm90dG9tOjA7cGFkZGluZzo1cHggMjBweDtmb250LXNpemU6MTJweDtjb2xvcjojMmIyYjJifS5iYW5yIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iIGF7Y29sb3I6IzJiMmIyYn0uYmFuciAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtjb250ZW50OlwiL1wiO2NvbG9yOiMyYjJiMmJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5iYW5yIC5icmVhZGNydW1iLXdyYXB7ZGlzcGxheTpub25lfX0ucG9wdXAtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjVweDt0b3A6MjVweDt6LWluZGV4OjF9Lm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6NjAwcHh9Lm1vZGFsLWNvbnRlbnR7Ym9yZGVyLXJhZGl1czowcHh9Ym9keS5tb2RhbC1vcGVuIHNlY3Rpb24sYm9keS5tb2RhbC1vcGVuIGhlYWRlcixib2R5Lm1vZGFsLW9wZW4gZm9vdGVyey13ZWJraXQtZmlsdGVyOmJsdXIoNHB4KTstbW96LWZpbHRlcjpibHVyKDRweCk7LW8tZmlsdGVyOmJsdXIoNHB4KTstbXMtZmlsdGVyOmJsdXIoNHB4KTtmaWx0ZXI6Ymx1cig0cHgpfS5ncnlNb2RhbCwud2hpdGVNb2RhbHttYXgtd2lkdGg6NjYwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCwud2hpdGVNb2RhbHttYXJnaW46MHB4O21pbi1oZWlnaHQ6MTAwJTthbGlnbi1pdGVtczpmbGV4LWVuZH0uZ3J5TW9kYWwgLmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWQsLndoaXRlTW9kYWwgLmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWR7d2lkdGg6MTAwJX0uZ3J5TW9kYWwub3AxLC53aGl0ZU1vZGFsLm9wMXthbGlnbi1pdGVtczpjZW50ZXJ9LmdyeU1vZGFsLm9wMSAubW9kYWwtY29udGVudCwud2hpdGVNb2RhbC5vcDEgLm1vZGFsLWNvbnRlbnR7Ym9yZGVyLXJhZGl1czoxNnB4fS5ncnlNb2RhbC5vcDEgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHksLndoaXRlTW9kYWwub3AxIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e3BhZGRpbmc6MTZweH0uZ3J5TW9kYWwub3AxLC53aGl0ZU1vZGFsLm9wMXthbGlnbi1pdGVtczpjZW50ZXJ9fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudHtiYWNrZ3JvdW5kOiNmNmY2ZjY7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM3LDM2LDU5LC4xKTtib3JkZXItcmFkaXVzOjE2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAubW9kYWwtY29udGVudCwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjBweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowcHh9fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjIwcHh9fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNiwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNntmb250LXdlaWdodDo3MDA7Y29sb3I6cmdiYSgzNywzNiw1OSwuMzIpfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmhkMjYsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmhkMjZ7Zm9udC1zaXplOjI0cHh9fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXJ7Ym9yZGVyLWJvdHRvbTowcHg7cGFkZGluZzoxMHB4O3BhZGRpbmctbGVmdDowcHh9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSBpbnB1dCwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIHRleHRhcmVhLC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgc2VsZWN0LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSBpbnB1dCwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgdGV4dGFyZWEsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIHNlbGVjdHtmb250LXNpemU6MTdweDtmb250LXdlaWdodDo1MDB9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5idG4tYm94LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5idG4tYm94e21hcmdpbi10b3A6MzBweH0uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmljb24tY2xvc2UucmVkOjpiZWZvcmUsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmljb24tY2xvc2UucmVkOjpiZWZvcmV7Y29sb3I6IzlkMWQyN30uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle2JvcmRlci1yYWRpdXM6MnB4fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPXJhZGlvXTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZXtib3JkZXI6MnB4IHNvbGlkICM5ZDFkMjd9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YWZ0ZXIsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXIsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDphZnRlciwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpub3QoOmNoZWNrZWQpK2xhYmVsOmFmdGVye3RvcDotMXB4fS5ncnlNb2RhbCAudGh1bWJzdXAsLndoaXRlTW9kYWwgLnRodW1ic3Vwe3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMzBweDtsZWZ0OjBweDt3aWR0aDoxMDAlfS5ncnlNb2RhbCAuY29weSwud2hpdGVNb2RhbCAuY29weXtmb250LXNpemU6MTdweDtjb2xvcjojMjUyNDNiO2xpbmUtaGVpZ2h0OjEuNDtmb250LXdlaWdodDozMDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAuY29weSwud2hpdGVNb2RhbCAuY29weXtmb250LXNpemU6MTZweDtoZWlnaHQ6MzAwcHg7cGFkZGluZzowIDMwcHg7bWFyZ2luOjAgLTMwcHg7b3ZlcmZsb3c6c2Nyb2xsfX0udGhhbmtzTW9kYWwuZ3J5TW9kYWx7bWF4LXdpZHRoOjQyMnB4fS50aGFua3NNb2RhbC5ncnlNb2RhbCBwe2xpbmUtaGVpZ2h0OjEuNTttYXJnaW4tdG9wOjE1cHh9LnRoYW5rc01vZGFsLmdyeU1vZGFsIC5idG4tYm94IC5idG4tcmVke21pbi13aWR0aDoxNDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFuaW1hdGUtYm90dG9te3Bvc2l0aW9uOnJlbGF0aXZlO2FuaW1hdGlvbjphbmltYXRlYm90dG9tIC40c319QGtleWZyYW1lcyBhbmltYXRlYm90dG9te2Zyb217Ym90dG9tOi0zMDBweDtvcGFjaXR5OjB9dG97Ym90dG9tOjA7b3BhY2l0eToxfX0ud2hpdGVNb2RhbCAubW9kYWwtY29udGVudHtiYWNrZ3JvdW5kOiNmZmZ9LndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHl7cGFkZGluZzoyOHB4fS53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1oZWFkZXJ7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctdG9wOjBweDtwYWRkaW5nLWJvdHRvbTowcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1oZWFkZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9fS53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5tb2RhbC1oZWFkZXIgLmhkMjZ7cGFkZGluZy1yaWdodDo0cHh9LndoaXRlTW9kYWwgLmRhdGV7Zm9udC1zaXplOjE3cHg7Y29sb3I6IzU0NTY1Yn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LndoaXRlTW9kYWwgLmRhdGV7Zm9udC1zaXplOjE0cHg7cGFkZGluZy10b3A6M3B4fX0ud2hpdGVNb2RhbCAuZGF0ZTo6YmVmb3Jle2NvbnRlbnQ6XCJ8IFwifUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud2hpdGVNb2RhbCAuZGF0ZTo6YmVmb3Jle2NvbnRlbnQ6aW5oZXJpdH19LndoaXRlTW9kYWwgaHJ7Ym9yZGVyLXRvcDowcHg7aGVpZ2h0OjRweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRkRGNjYgMCUsICNCQTVCMDMgMTAwJSk7d2lkdGg6MjRweDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tdG9wOjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS53aGl0ZU1vZGFsIC5wb3B1cC1jbG9zZXtyaWdodDoyMHB4O3RvcDoyMHB4fS53aGl0ZU1vZGFsIC5idG4tYm94IC5idG4tcmVke21pbi13aWR0aDoxNTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LndoaXRlTW9kYWwgLmJ0bi1ib3ggLmJ0bi1yZWR7bWluLXdpZHRoOjEwMCV9fS5oaWRle2Rpc3BsYXk6bm9uZX0ud2hpdGUtYm94LC5hY2NvcmRpYW4gLnRvZ19jb250LC5hY2NvcmRpYW4gLnRyZ3IsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmR7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKX0uZC1zaG93e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtc2hvd3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19Lm0tc2hvd3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm0tc2hvd3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fS5mczIwe2ZvbnQtc2l6ZToyMHB4fS5mczIwYntmb250LXNpemU6MjBweDtmb250LXdlaWdodDo3MDB9LnN0aWNreS1idG17ZGlzcGxheTpub25lO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBsaW5lYXJ9LnN0aWNreS1idG0uaGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsIDUwcHgpfS5zdGlja3ktYnRtIGF7ZGlzcGxheTpibG9jaztoZWlnaHQ6NTBweDtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDo1MHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnN0aWNreS1idG17ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDtib3R0b206MDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4OjN9fS5taW4taGVpZ2h0LTF7bWluLWhlaWdodDoxcHh9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcImljb21vb25cIjtzcmM6dXJsKFwiLi4vZm9udHMvaWNvbW9vbi5lb3Q/NHE3cWZ4XCIpO3NyYzp1cmwoXCIuLi9mb250cy9pY29tb29uLmVvdD80cTdxZngjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbW9vbi50dGY/NHE3cWZ4XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ljb21vb24ud29mZj80cTdxZnhcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pY29tb29uLnN2Zz80cTdxZngjaWNvbW9vblwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpibG9ja31bY2xhc3NePWljb24tXSxbY2xhc3MqPVwiIGljb24tXCJde2ZvbnQtZmFtaWx5OlwiaWNvbW9vblwiICFpbXBvcnRhbnQ7c3BlYWs6bmV2ZXI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsaW5lLWhlaWdodDoxOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5pY29uLWRpYW1vbmQ6YmVmb3Jle2NvbnRlbnQ6XCLupKpcIjtjb2xvcjojYzA4YzNlfS5pY29uLXVwLWFydzpiZWZvcmV7Y29udGVudDpcIu6kqVwiO2NvbG9yOiM5YjFlMjZ9Lmljb24tYXJ3LWRvd246YmVmb3Jle2NvbnRlbnQ6XCLupKdcIjtjb2xvcjojYmZiZmJmfS5pY29uLWdyZXlfaWMtNDgtdGh1bWI6YmVmb3Jle2NvbnRlbnQ6XCLupKhcIn0uaWNvbi1pYy00OC1tb2JpbGU6YmVmb3Jle2NvbnRlbnQ6XCLupKRcIn0uaWNvbi1pYy00OC1wYW4taWQ6YmVmb3Jle2NvbnRlbnQ6XCLupKVcIn0uaWNvbi1pYy00OC1waW5jb2RlOmJlZm9yZXtjb250ZW50Olwi7qSmXCJ9Lmljb24tdmlldzpiZWZvcmV7Y29udGVudDpcIu6ko1wiO2NvbG9yOiNmZmZ9Lmljb24tbG9naW4xOmJlZm9yZXtjb250ZW50Olwi7qSiXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1tb3JlOmJlZm9yZXtjb250ZW50Olwi7qSfXCI7Y29sb3I6I2ZmY2IwNX0uaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmV7Y29udGVudDpcIu6koFwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tbGFnZSAucGF0aDI6YmVmb3Jle2NvbnRlbnQ6XCLupKFcIjttYXJnaW4tbGVmdDotMS4yNWVtO2NvbG9yOiNjNGM0YzR9Lmljb24tZG93bjpiZWZvcmV7Y29udGVudDpcIu6knVwiO2NvbG9yOiM5ZDFkMjd9Lmljb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCLupJ5cIjtjb2xvcjojMDBhMDdhfS5pY29uLWRvd25sb2FkOmJlZm9yZXtjb250ZW50Olwi7qScXCI7Y29sb3I6I2ZmZn0uaWNvbi1kYXRlOmJlZm9yZXtjb250ZW50Olwi7qSHXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1zdGFyLWZpbGxlZDpiZWZvcmV7Y29udGVudDpcIu6km1wiO2NvbG9yOiM5ZDFkMjd9Lmljb24tdGljazpiZWZvcmV7Y29udGVudDpcIu6kmlwiO2NvbG9yOiM5YzFkMjZ9Lmljb24tY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCLupJlcIjtjb2xvcjojZmZmfS5pY29uLXNoYXJlOmJlZm9yZXtjb250ZW50Olwi7qSYXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1sb2dpbjpiZWZvcmV7Y29udGVudDpcIu6kllwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tc2VhcmNoOmJlZm9yZXtjb250ZW50Olwi7qSXXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1pbnN0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCLupJRcIjtjb2xvcjojZmZmfS5pY29uLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6XCLupJVcIjtjb2xvcjojZmZmfS5pY29uLWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCLupJJcIjtjb2xvcjojZmZmfS5pY29uLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50Olwi7qSTXCI7Y29sb3I6I2ZmZn0uaWNvbi1mYjpiZWZvcmV7Y29udGVudDpcIu6kilwiO2NvbG9yOiNmZmZ9Lmljb24tbGlua2VkaW46YmVmb3Jle2NvbnRlbnQ6XCLupIxcIjtjb2xvcjojZmZmfS5pY29uLXR3aXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCLupJFcIjtjb2xvcjojZmZmfS5pY29uLW1lbnU6YmVmb3Jle2NvbnRlbnQ6XCLupItcIjtjb2xvcjojNzg3ODc4fS5pY29uLXNlcnZpY2UtcmVxOmJlZm9yZXtjb250ZW50Olwi7qSNXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1jb21wbGFpbnRzOmJlZm9yZXtjb250ZW50Olwi7qSOXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1jb21wbGltZW50czpiZWZvcmV7Y29udGVudDpcIu6kj1wiO2NvbG9yOiM3ODc4Nzh9Lmljb24tY29udGFjdC11czpiZWZvcmV7Y29udGVudDpcIu6kkFwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tcGxheTpiZWZvcmV7Y29udGVudDpcIu6kiVwiO2NvbG9yOiNmZmZ9Lmljb24tc3RhcjpiZWZvcmV7Y29udGVudDpcIu6kiFwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tbWludXM6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIn0uaWNvbi1wbHVzOmJlZm9yZXtjb250ZW50Olwi7qSGXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1yczpiZWZvcmV7Y29udGVudDpcIu6khFwiO2NvbG9yOiM1NDU2NWJ9Lmljb24tRG93bjpiZWZvcmV7Y29udGVudDpcIu6kgFwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tVXA6YmVmb3Jle2NvbnRlbnQ6XCLupINcIjtjb2xvcjojNTI1MjUyfS5pY29uLUxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCLupIFcIjtjb2xvcjojNzg3ODc4fS5pY29uLVJpZ2h0OmJlZm9yZXtjb250ZW50Olwi7qSCXCI7Y29sb3I6Izc4Nzg3OH0uanNwQ29udGFpbmVye292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0uanNwUGFuZXtwb3NpdGlvbjphYnNvbHV0ZX0uanNwVmVydGljYWxCYXJ7YmFja2dyb3VuZDpyZWQ7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt3aWR0aDo4cHh9LmpzcEhvcml6b250YWxCYXJ7YmFja2dyb3VuZDpyZWQ7Ym90dG9tOjA7aGVpZ2h0OjE2cHg7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCV9LmpzcENhcHtkaXNwbGF5Om5vbmV9LmpzcEhvcml6b250YWxCYXIgLmpzcENhcHtmbG9hdDpsZWZ0fS5qc3BUcmFja3tiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246cmVsYXRpdmV9LmpzcERyYWd7YmFja2dyb3VuZDojYmFiYWMwO2N1cnNvcjpwb2ludGVyO2xlZnQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MDtib3JkZXItcmFkaXVzOjRweH0uanNwSG9yaXpvbnRhbEJhciAuanNwVHJhY2ssLmpzcEhvcml6b250YWxCYXIgLmpzcERyYWd7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwJX0uanNwQXJyb3d7YmFja2dyb3VuZDojNTA1MDZkO2N1cnNvcjpwb2ludGVyO2RpcmVjdGlvbjpsdHI7ZGlzcGxheTpibG9jazttYXJnaW46MDtwYWRkaW5nOjA7dGV4dC1pbmRlbnQ6LTIwMDAwcHh9LmpzcERpc2FibGVke2JhY2tncm91bmQ6IzgwODA4ZDtjdXJzb3I6ZGVmYXVsdH0uanNwVmVydGljYWxCYXIgLmpzcEFycm93e2hlaWdodDoxNnB4fS5qc3BIb3Jpem9udGFsQmFyIC5qc3BBcnJvd3tmbG9hdDpsZWZ0O2hlaWdodDoxMDAlO3dpZHRoOjE2cHh9LmpzcFZlcnRpY2FsQmFyIC5qc3BBcnJvdzpmb2N1c3tib3JkZXI6MXB4IHNvbGlkIHJlZDtvdXRsaW5lOm5vbmV9LmpzcENvcm5lcntiYWNrZ3JvdW5kOiNlZWVlZjQ7ZmxvYXQ6bGVmdDtoZWlnaHQ6MTAwJX0qIGh0bWwgLmpzcENvcm5lcnttYXJnaW46MCAtM3B4IDAgMH0vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy41LjBcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cbiAqLy5hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5vd2wtYW5pbWF0ZWQtb3V0e3otaW5kZXg6MX0ub3dsLWFuaW1hdGVkLWlue3otaW5kZXg6MH0uYW5pbWF0ZWQuaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmFuaW1hdGVkLmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc30uYW5pbWF0ZWQuZmxpcE91dFgsLmFuaW1hdGVkLmZsaXBPdXRZLC5hbmltYXRlZC5ib3VuY2VJbiwuYW5pbWF0ZWQuYm91bmNlT3V0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXN9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZXtmcm9tLDIwJSw1MyUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC00cHgsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZXtmcm9tLDIwJSw1MyUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC00cHgsIDApfX0uYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1uYW1lOmJvdW5jZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoe2Zyb20sNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHtmcm9tLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fS5mbGFzaHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsYXNoO2FuaW1hdGlvbi1uYW1lOmZsYXNofUAtd2Via2l0LWtleWZyYW1lcyBwdWxzZXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19QGtleWZyYW1lcyBwdWxzZXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19LnB1bHNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cHVsc2U7YW5pbWF0aW9uLW5hbWU6cHVsc2V9QC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsIDAuNzUsIDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDAuNzUsIDEuMjUsIDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsIDAuODUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsIDAuODUsIDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTUsIDEuMDUsIDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsIDAuOTUsIDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgcnViYmVyQmFuZHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwgMC43NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwgMC43NSwgMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC43NSwgMS4yNSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC43NSwgMS4yNSwgMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwgMC44NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwgMC44NSwgMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NSwgMS4wNSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NSwgMS4wNSwgMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMC45NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMC45NSwgMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19LnJ1YmJlckJhbmR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpydWJiZXJCYW5kO2FuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmR9QC13ZWJraXQta2V5ZnJhbWVzIHNoYWtle2Zyb20sdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKX19QGtleWZyYW1lcyBzaGFrZXtmcm9tLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCl9fS5zaGFrZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNoYWtlO2FuaW1hdGlvbi1uYW1lOnNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX1Aa2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5oZWFkU2hha2V7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoZWFkU2hha2U7YW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlfUAtd2Via2l0LWtleWZyYW1lcyBzd2luZ3syMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpfX1Aa2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMGRlZyl9fS5zd2luZ3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzd2luZzthbmltYXRpb24tbmFtZTpzd2luZ31ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgdGFkYXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fS50YWRhey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfUAtd2Via2l0LWtleWZyYW1lcyB3b2JibGV7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHdvYmJsZXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS53b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBqZWxsb3tmcm9tLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKX19QGtleWZyYW1lcyBqZWxsb3tmcm9tLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKX19LmplbGxvey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amVsbG87YW5pbWF0aW9uLW5hbWU6amVsbG87LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW57ZnJvbSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX1Aa2V5ZnJhbWVzIGJvdW5jZUlue2Zyb20sMjAlLDQwJSw2MCUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19LmJvdW5jZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW47YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW59QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93bntmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA1cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA1cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgYm91bmNlSW5Eb3due2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwgMCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsIDAsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgYm91bmNlSW5SaWdodHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwgMCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXB7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBib3VuY2VJblVwe2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5ib3VuY2VJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcDthbmltYXRpb24tbmFtZTpib3VuY2VJblVwfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX19QGtleWZyYW1lcyBib3VuY2VPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX19LmJvdW5jZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tbmFtZTpib3VuY2VPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19QGtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCl9fS5ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX0uYm91bmNlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfX0uYm91bmNlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRSaWdodDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19LmJvdW5jZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0VXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbntmcm9te29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUlue2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19LmZhZGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbjthbmltYXRpb24tbmFtZTpmYWRlSW59QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluRG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluUmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluVXBCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX0uZmFkZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd257ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bntmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX0uZmFkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd25CaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCl9fS5mYWRlT3V0RG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfX0uZmFkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX0uZmFkZU91dExlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0TGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9fS5mYWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfX0uZmFkZU91dFJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwe2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX0uZmFkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwQmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9fS5mYWRlT3V0VXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19QGtleWZyYW1lcyBmbGlwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoMC45NSwgMC45NSwgMC45NSk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVkLmZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5Ye2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5Ye2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJblh7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblg7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fUBrZXlmcmFtZXMgZmxpcEluWXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5mbGlwSW5Zey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwSW5ZO2FuaW1hdGlvbi1uYW1lOmZsaXBJbll9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmxpcE91dFh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO29wYWNpdHk6MH19LmZsaXBPdXRYey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFg7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFl7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRZO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRZfUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZElue2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ubGlnaHRTcGVlZEluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluO2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbjstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZE91dHtmcm9te29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dHtmcm9te29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fS5saWdodFNwZWVkT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbjthbmltYXRpb24tbmFtZTpyb3RhdGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbkRvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJblVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0RG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0RG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dFVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgODBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTQwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgODBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTQwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO29wYWNpdHk6MH19Lmhpbmdley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2V9QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyByb2xsSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5yb2xsSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsSW47YW5pbWF0aW9uLW5hbWU6cm9sbElufUAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpfX1Aa2V5ZnJhbWVzIHJvbGxPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyl9fS5yb2xsT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbE91dDthbmltYXRpb24tbmFtZTpyb2xsT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX01MCV7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHpvb21Jbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTUwJXtvcGFjaXR5OjF9fS56b29tSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW47YW5pbWF0aW9uLW5hbWU6em9vbUlufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS56b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS56b29tSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdDthbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21JblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JblVwe2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHtmcm9te29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7ZnJvbXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfXRve29wYWNpdHk6MH19Lnpvb21PdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21PdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dERvd247YW5pbWF0aW9uLW5hbWU6em9vbU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fS56b29tT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fUBrZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX0uem9vbU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS56b29tT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0VXA7YW5pbWF0aW9uLW5hbWU6em9vbU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkRvd257ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uc2xpZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluRG93bjthbmltYXRpb24tbmFtZTpzbGlkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LnNsaWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJblVwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5zbGlkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluVXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd257ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fS5zbGlkZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dERvd247YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfX0uc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9fS5zbGlkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fS5zbGlkZU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcDthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfS5vcy1hbmltYXRpb257b3BhY2l0eTowfS5vcy1hbmltYXRpb24uYW5pbWF0ZWR7b3BhY2l0eToxfS5hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5hbmltYXRlZC5oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnN9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDIwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwcHgpfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDIwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwcHgpfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uZmFkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcDthbmltYXRpb24tbmFtZTpmYWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjAwMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgZmFkZUluVXBCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjAwMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjAwMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpfTEwMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uZmFkZUluVXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZ31ib2R5e3BhZGRpbmctdG9wOjE2MHB4fWJvZHkub3ZlcmZsb3d7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5e3BhZGRpbmctdG9wOjExMHB4fX1oZWFkZXJ7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6MDtsZWZ0OjA7ei1pbmRleDoyO2hlaWdodDoxMDBweDtiYWNrZ3JvdW5kOiNmZmY7dHJhbnNpdGlvbjphbGwgLjFzIGVhc2V9aGVhZGVyLnNlY05hdlN0aWNreS5kLWxnLWJsb2Nre2hlaWdodDphdXRvfWhlYWRlci56aW5kZXh7ei1pbmRleDo5O2JveC1zaGFkb3c6bm9uZX1oZWFkZXIuemluZGV4LmQtbGctbm9uZXtib3gtc2hhZG93Om5vbmV9aGVhZGVyLnppbmRleC5zZWNOYXZTdGlja3l7Ym94LXNoYWRvdzpub25lO3otaW5kZXg6M31oZWFkZXIuc3RpY2t5e2hlaWdodDo3MHB4O292ZXJmbG93OmhpZGRlbjt6LWluZGV4OjN9aGVhZGVyLnN0aWNreSAubWVudXtvcGFjaXR5OjE7bGVmdDowO3dpZHRoOjg0cHg7cGFkZGluZzoyNXB4IDIwcHggMjVweCA0MHB4fWhlYWRlci5zdGlja3kgLnRvcC1uYXYtbGVmdHtvcGFjaXR5OjA7d2lkdGg6NTBweH1oZWFkZXIuc3RpY2t5IC50b3AtbmF2LXJpZ2h0IGxpLmRyb3AtZG93bntvcGFjaXR5OjB9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5kcm9wLWRvd24+YXtsaW5lLWhlaWdodDppbmhlcml0fWhlYWRlci5zdGlja3kgLnN1Yi1uYXZ7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfWhlYWRlci5zdGlja3kgLnRvcC1uYXZ7aGVpZ2h0OjcwcHh9aGVhZGVyLnN0aWNreSAudG9wLW5hdiAubG9nb3twYWRkaW5nOjE1cHggMCAwIDIwcHh9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5zdHZpe2Rpc3BsYXk6YmxvY2t9aGVhZGVyLnN0aWNreSAudG9wLW5hdi1yaWdodCBsaS5zdHZpIC5pY29uLXNlYXJjaHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9aGVhZGVyLnN0aWNreSAuc2VjLW5hdntkaXNwbGF5Om5vbmV9aGVhZGVyLnN0aWNreSAubG9naW4gYXtoZWlnaHQ6NzBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVyLnN0aWNreSAudG9wLW5hdiAubG9nb3twYWRkaW5nLXRvcDowfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVye2hlaWdodDo2MHB4fX1oZWFkZXIgYXtjb2xvcjojMjUyNDNifWhlYWRlci5kLWxnLW5vbmUgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtib3JkZXI6c29saWQgMXB4O3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luLWxlZnQ6NXB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMH1oZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpe21hcmdpbi1yaWdodDo3cHg7cGFkZGluZzowcHh9aGVhZGVyLmQtbGctbm9uZSAudG9wLW5hdi1yaWdodCB1bCBsaTpsYXN0LWNoaWxke3BhZGRpbmc6MCAwIDAgMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXIuZC1sZy1ub25lIC50b3AtbmF2LXJpZ2h0IHVsIGxpLmxhbmctYnh7cG9zaXRpb246cmVsYXRpdmV9aGVhZGVyLmQtbGctbm9uZSAudG9wLW5hdi1yaWdodCB1bCBsaS5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50e2xlZnQ6YXV0bztyaWdodDotMTMwcHg7d2lkdGg6MTYwcHg7cGFkZGluZzoxMHB4IDEwcHggNXB4IDEwcHg7dG9wOjMwcHh9aGVhZGVyLmQtbGctbm9uZSAudG9wLW5hdi1yaWdodCB1bCBsaS5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50IHVsIGxpe3BhZGRpbmc6NXB4O21hcmdpbjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Zm9udC1zaXplOjE0cHh9aGVhZGVyLmQtbGctbm9uZSAudG9wLW5hdi1yaWdodCB1bCBsaS5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50IHVsIGxpOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbTowfX1oZWFkZXIgLmljb24tbGFnZSAucGF0aDE6YmVmb3Jle2NvbG9yOiMzNTM1MzV9aGVhZGVyIC5pY29uLWxhZ2UgLnBhdGgyOmJlZm9yZXtjb2xvcjojMzUzNTM1fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtoZWFkZXIgLmljb24tbGFnZSAucGF0aDE6YmVmb3Jle2NvbG9yOiM5Nzk3OTd9aGVhZGVyIC5pY29uLWxhZ2UgLnBhdGgyOmJlZm9yZXtjb2xvcjojNjE2MTYxfX0uaGVhZGVyLW1haW57bWFyZ2luOjAgYXV0b30uc2VjLW5hdntkaXNwbGF5OmZsZXg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO2hlaWdodDo1NXB4O29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7YWxpZ24taXRlbXM6Y2VudGVyfS5zZWMtbmF2LmJnLXdoaXRle2JhY2tncm91bmQtY29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGEsLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWR7Y29sb3I6IzM1MzUzNX0uc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6aG92ZXIsLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmFjdGl2ZSwuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDpob3Zlciwuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDphY3RpdmV7YmFja2dyb3VuZDojZmZmfS5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnR7YmFja2dyb3VuZDojZmZmfS5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYSwuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIC5kcm9wZG93bi1jb250ZW50IGxpIGE6dmlzaXRlZHtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Y29sb3I6IzM1MzUzNX0uc2VjLW5hdj51bHtkaXNwbGF5OmZsZXh9LnNlYy1uYXY+dWwucHJle2JhY2tncm91bmQ6IzAwMDttYXJnaW4tbGVmdDoyMHB4O2JvcmRlci1yYWRpdXM6MjRweH1AbWVkaWEobWF4LXdpZHRoOiAxNDQwcHgpey5zZWMtbmF2PnVsLnByZXttYXJnaW4tbGVmdDoxMnB4fX0uc2VjLW5hdj51bC5wcmUuYmctdHJhbnNwYXJlbnQgbGkgYXtjb2xvcjojMzUzNTM1fS5zZWMtbmF2PnVsLnByZS5iZy10cmFuc3BhcmVudCBsaSBhOmhvdmVye2NvbG9yOiMzNTM1MzUgIWltcG9ydGFudDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LnNlYy1uYXY+dWwucHJlIGxpe21hcmdpbjowcHg7bGluZS1oZWlnaHQ6Mi41O2ZvbnQtc2l6ZToxMnB4fS5zZWMtbmF2PnVsLnByZSBsaSBhe2JvcmRlci1yYWRpdXM6MjRweDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCAyMHB4O2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogMTQ0MHB4KXsuc2VjLW5hdj51bC5wcmUgbGkgYXtwYWRkaW5nOjAgMTVweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdj51bC5wcmUgbGkgYXtwYWRkaW5nOjAgN3B4fX0uc2VjLW5hdj51bC5wcmUgbGkgYTpob3Zlcntmb250LXdlaWdodDppbmhlcml0O2JhY2tncm91bmQ6cmdiYSgxNTcsMjksMzksLjMpO2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwubGFzdHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDo3MHB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnNlYy1uYXY+dWwubGFzdCBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MTAwJTttYXJnaW4tcmlnaHQ6MTVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnNlYy1uYXY+dWwubGFzdCBsaXttYXJnaW4tcmlnaHQ6MHB4fX0uc2VjLW5hdj51bC5sYXN0IGxpIC5pY29uLXNlYXJjaHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LnNlYy1uYXY+dWwubGFzdCBsaSBhe2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjAgMTVweDtmb250LXNpemU6MTRweDtjb2xvcjojZmZmfS5zZWMtbmF2PnVsLmxhc3QgbGkgYTpsaW5re2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwubGFzdCBsaSBhOnZpc2l0ZWR7Y29sb3I6I2ZmZn0uc2VjLW5hdj51bC5sYXN0IGxpIGE6aG92ZXJ7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZXttaW4td2lkdGg6ODhweDtmb250LXdlaWdodDo1MDA7aGVpZ2h0OjM2cHg7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojOTgxYTFkfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZXttaW4td2lkdGg6NjhweDtmb250LXNpemU6MTRweDtoZWlnaHQ6MzNweH19LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6Izk4MWExZCAhaW1wb3J0YW50fS5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydHttaW4td2lkdGg6NzBweDtwYWRkaW5nOjAgMTRweDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC42cHg7Y29sb3I6IzM1MzUzNSAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgIzM1MzUzNTtib3JkZXItcmFkaXVzOjUwcHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaSBhLmJ0bi13aGl0ZS5jdXN0b21lci1zdXBwb3J0OmhvdmVye2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50fS5zZWMtbmF2PnVsLmxhc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uc2VjLW5hdj51bC5sYXN0IGxpOmxhc3QtY2hpbGQgYXttYXJnaW46MH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlbHAtZHJvcGRvbnd7bWFyZ2luOjAgMTVweH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlbHAtZHJvcGRvbnc6aG92ZXIsLnNlYy1uYXY+dWwubGFzdCBsaS5sb2dpbi1idXR0b246aG92ZXJ7YmFja2dyb3VuZDpub25lfS5zZWMtbmF2PnVsPmxpe2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC1zaXplOjE0cHg7bWFyZ2luLXJpZ2h0OjMycHh9LnNlYy1uYXY+dWw+bGkuc2Vje2JhY2tncm91bmQ6I2Y1ZjVmNTttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MzBweH0uc2VjLW5hdj51bD5saT5hOmhvdmVyLC5zZWMtbmF2PnVsPmxpPmEuYWN0aXZle2NvbG9yOiNmZmZ9LnNlYy1uYXY+dWw+bGk+YTpob3ZlciAuaWNvbi1Eb3duOjpiZWZvcmUsLnNlYy1uYXY+dWw+bGk+YS5hY3RpdmUgLmljb24tRG93bjo6YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0uc2VjLW5hdj51bD5saT5hIC5pY29uLURvd257Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1sZWZ0OjVweH0uc2VjLW5hdj51bCAuaWNvbi1zZWFyY2h7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwfS5zZWMtbmF2PnVsIC5pY29uLWxhZ2V7Zm9udC1zaXplOjE1cHh9LnNlYy1uYXY+dWwgLmRmdntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXY+dWwgbGl7bWFyZ2luLXJpZ2h0OjI0cHh9LnNlYy1uYXY+dWwucHJle3BhZGRpbmctbGVmdDowcHg7bWFyZ2luLWxlZnQ6MTBweH0uc2VjLW5hdj51bC5sYXN0e21hcmdpbi1yaWdodDo0cHh9fS5zZWMtbmF2IC5tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTIwcHg7cGFkZGluZzoyNXB4IDA7d2lkdGg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhcn0uc2VjLW5hdiAubWVudSBhIGltZ3tkaXNwbGF5OmJsb2NrfS5zZWMtbmF2IC5tZW51IGEgc3Bhbntmb250LXNpemU6MjBweH0uc2VjLW5hdiAubG9nb3twYWRkaW5nOjBweCAwcHggMCA3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXYgLmxvZ297cGFkZGluZzowcHggMHB4IDAgMTBweH19LnNlYy1uYXYgLmxvZ28gYSBpbWd7aGVpZ2h0OjM2cHg7ZGlzcGxheTpibG9jazt3aWR0aDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXYgLmxvZ28gYSBpbWd7aGVpZ2h0OjM2cHh9fS5zZWMtbmF2IGF7Y29sb3I6I2ZmZn0uc2VjLW5hdiBhOmhvdmVye2NvbG9yOiNmZmZ9LnNlYy1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgYXtjb2xvcjojNTQ1NjVifS5zZWMtbmF2IC5pY29uLURvd246YmVmb3Jle2NvbG9yOiNkYTM0NDJ9LnNlYy1uYXYgLmJ0bi1ib3ggLmJ0bi1yZWR7cGFkZGluZzo3cHggMjNweDtmb250LXNpemU6MTRweH0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRle21pbi13aWR0aDo3MHB4O2hlaWdodDozMHB4O3BhZGRpbmc6MCAxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1sZWZ0OjhweDtjb2xvcjojOTgxYTFkO2xldHRlci1zcGFjaW5nOi0wLjZweH0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRlLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRle21pbi13aWR0aDo2OHB4O2hlaWdodDozM3B4O2ZvbnQtc2l6ZToxNHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtwYWRkaW5nOjAgOHB4O21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6NXB4O21pbi13aWR0aDo3MnB4fX0uc2VjLW5hdiAuYnRuLWJveCAuYnRuLXdoaXRlOmhvdmVye2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmfS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGUuaXJhLWhlbHA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5zZWMtbmF2IC5idG4tYm94IC5idG4td2hpdGUuaXJhLWhlbHAgaW1ne21hcmdpbi10b3A6LTdweH0uc2VjLW5hdiAuYnRuLWJveC5kcm9wZG93bi5zaG93PmEuZHJvcGRvd24tdG9nZ2xlLmJ0bi13aGl0ZXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LnNlYy1uYXYgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGFcIjt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjM5cHg7cmlnaHQ6MjVweDtib3gtc2hhZG93OjBweCAzcHggM3B4IDNweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDozfS50b3AtbmF2e2ZvbnQtc2l6ZToxNHB4O2hlaWdodDo1MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzo5cHggNjVweDtiYWNrZ3JvdW5kOiNmZmZ9LnRvcC1uYXYuYmctbGlnaHQtd2hpdGV7cGFkZGluZzowIDcwcHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdntwYWRkaW5nOjB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsudG9wLW5hdntib3gtc2hhZG93Om5vbmV9fS50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTBweCAzMHB4IDAgNDZweH0udG9wLW5hdiAubG9nbyBhIGltZ3tkaXNwbGF5OmJsb2NrfS50b3AtbmF2IC5tZW51e3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTIwcHg7cGFkZGluZzoyNXB4IDA7d2lkdGg6MDtvcGFjaXR5OjA7dHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhcn0udG9wLW5hdiAubWVudSBhIGltZ3tkaXNwbGF5OmJsb2NrfS50b3AtbmF2IC5tZW51IGEgc3Bhbntmb250LXNpemU6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2IC5sb2dve3BhZGRpbmc6MTBweCAxMHB4IDAgMzBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2e2hlaWdodDo2MHB4O2FsaWduLWl0ZW1zOmNlbnRlcn0udG9wLW5hdiAubWVudXtwb3NpdGlvbjpzdGF0aWM7b3BhY2l0eToxO2xlZnQ6MDt3aWR0aDoyNHB4fS50b3AtbmF2IC5sb2dve3BhZGRpbmc6MCAwIDAgMH0udG9wLW5hdiAubG9nbyBpbWd7aGVpZ2h0OjI4cHh9LnRvcC1uYXYgLm1lbnUtbW9iIC5pY29uLW1lbnUsLnRvcC1uYXYgLmljb24tc2VhcmNoe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjIwcHh9LnRvcC1uYXYgLmljb24tc2VhcmNoe2ZvbnQtc2l6ZToyNHB4fS50b3AtbmF2IC5teUNvcm5lcm0gaW1ne2hlaWdodDozMHB4fS50b3AtbmF2IC5tZW51LW1vYiAuaWNvbi1tZW51OjpiZWZvcmV7Y29sb3I6IzliMWUyNn19LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcC1kb3duLnJndCAuZHJvcGRvd24tY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6MHB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnR7bGVmdDowO3RvcDo0NXB4fS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQubWVudS1jYXJkTGlzdC1jbnR7bWluLXdpZHRoOjc2MHB4O21heC1oZWlnaHQ6MjkwcHg7b3ZlcmZsb3cteTpzY3JvbGx9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm1lbnUtY2FyZExpc3QtY250e21pbi13aWR0aDo1NTBweH19LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudC50d28tY29se2hlaWdodDoyMzVweDttaW4td2lkdGg6NTIwcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5tZW51LWNhcmRMaXN0LWNudC50d28tY29sIC5ncmRpYW50Q2FyZHt3aWR0aDo0NiV9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0e3BhZGRpbmc6MHB4O2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGl7bWFyZ2luLWJvdHRvbTowcHh9LnRvcC1uYXYgLnRvcC1uYXYtbGVmdCAuZHJvcGRvd24tY29udGVudC5vbmxpbmtMaXN0IGxpOmxhc3QtY2hpbGQgYXtib3JkZXItYm90dG9tOjBweH0udG9wLW5hdiAudG9wLW5hdi1sZWZ0IC5kcm9wZG93bi1jb250ZW50Lm9ubGlua0xpc3QgbGkgYXtkaXNwbGF5OmZsZXg7cGFkZGluZzoxOHB4IDIwcHg7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSgxNTEsMTUxLDE1MSwuMik7YWxpZ24taXRlbXM6Y2VudGVyfS50b3AtbmF2IC50b3AtbmF2LWxlZnQgLmRyb3Bkb3duLWNvbnRlbnQub25saW5rTGlzdCBsaSBhIHNwYW57cGFkZGluZy1yaWdodDoyM3B4fS50b3AtbmF2LWxlZnR7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZTtkaXNwbGF5OmZsZXh9LnRvcC1uYXYtbGVmdD5saXttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MTRweH0udG9wLW5hdi1sZWZ0PmxpLmFjdGl2ZT5hLC50b3AtbmF2LWxlZnQ+bGk6aG92ZXI+YXtmb250LXdlaWdodDo3MDB9LnRvcC1uYXYtbGVmdD5saS5hY3RpdmU+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnRvcC1uYXYtbGVmdD5saTpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZXtjb2xvcjojOWQxZDI3O2NvbnRlbnQ6XCLupINcIn0udG9wLW5hdi1sZWZ0PmxpPmF7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjNweCBzb2xpZCByZ2JhKDAsMCwwLDApO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MTRweCAzMHB4IDE0cHggMDtoZWlnaHQ6NDVweDtjb2xvcjojMzUzNTM1O3doaXRlLXNwYWNlOm5vd3JhcH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey50b3AtbmF2LWxlZnQ+bGk+YXtwYWRkaW5nOjE2cHggOHB4fX0udG9wLW5hdi1sZWZ0PmxpPmEgLmljb24tRG93bntmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWxlZnQ6NXB4fS50b3AtbmF2LWxlZnQ+bGk+YSAuaWNvbi1Eb3duOjpiZWZvcmV7Y29sb3I6IzlkMWQyN30udG9wLW5hdi1sZWZ0PmxpPmE6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjd9LnRvcC1uYXYtbGVmdD5saSAuZGZte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcC1uYXYtbGVmdD5saSAuZGZtIC5pY29uLW1vcmV7Zm9udC1zaXplOjIwcHg7bWFyZ2luLXJpZ2h0OjhweH0udG9wLW5hdi1sZWZ0PmxpIC5pY29ue21hcmdpbi1yaWdodDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRvcC1uYXYtbGVmdD5saSAuaWNvbiBpbWd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweH1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey50b3AtbmF2LWxlZnQ+bGkuaGlkZS0xMDI0e2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsudG9wLW5hdi1sZWZ0Pmxpe2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfS50b3AtbmF2LWxlZnQ+bGk+YXtwYWRkaW5nOjE1cHggMzBweCAxMHB4IDBweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdi1sZWZ0Pmxpe2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowfS50b3AtbmF2LWxlZnQ+bGk+YXtwYWRkaW5nOjE1cHggMThweCAxMHB4IDBweH19LnRvcC1uYXYtbGVmdCAuYmxrLWJ0bi1uZXd7Ym9yZGVyLXJhZGl1czo1MHB4O2JvcmRlcjoxcHggc29saWQgIzM1MzUzNTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTJweDtwYWRkaW5nOjZweCAxNnB4O21hcmdpbjo2cHggMDtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0udG9wLW5hdi1sZWZ0IC5ibGstYnRuLW5ldyBzdmcsLnRvcC1uYXYtbGVmdCAuYmxrLWJ0bi1uZXcgaW1ne21hcmdpbi1yaWdodDo0cHh9LnRvcC1uYXYtbGVmdCAuYmxrLWJ0bi1uZXc6aG92ZXJ7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojMzUzNTM1fS50b3AtbmF2LXJpZ2h0e29wYWNpdHk6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGVhc2U7ZGlzcGxheTpmbGV4fS50b3AtbmF2LXJpZ2h0IC5pY29uLXNlYXJjaDpiZWZvcmV7Y29sb3I6IzlkMWQyN30udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdiAucGhvbmUgc3Zne21hcmdpbi10b3A6MHB4fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXYgLmhvdGxpbmUtbmV3e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjttYXJnaW4tbGVmdDoxMnB4O21hcmdpbi10b3A6LTJweH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2IC5ob3RsaW5lLW5ldyAuaG90bGluZS1uZXctY3VzdG9tZXItY2FyZS10eHR7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTJweDttYXJnaW4tdG9wOjB9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdiAuaG90bGluZS1uZXcgLmhvdGxpbmUtbmV3LWN1c3RvbWVyLWNhcmUtbnVtYmVye2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEycHg7bWFyZ2luLXRvcDoycHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2e3BhZGRpbmc6MHB4IDEwcHggMCAwfX0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2Pmxpe21hcmdpbjowIDEycHg7cG9zaXRpb246cmVsYXRpdmV9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saT5he3BhZGRpbmc6MTVweCAwO2xpbmUtaGVpZ2h0OjMwcHh9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkuc3R2aXtkaXNwbGF5Om5vbmV9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAuc2VhcmNoLC50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLmljb24tbGFnZXtmb250LXNpemU6MjJweH0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTJweCAwfS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lOmhvdmVyIC5mMTB7Y29sb3I6IzI1MjQzYn0udG9wLW5hdi1yaWdodCAucmlnaHQtbmF2PmxpIC5waG9uZSAuZjEwe21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxO2ZvbnQtc2l6ZToxMHB4O21hcmdpbi1sZWZ0OjhweDtmb250LXdlaWdodDo2MDB9LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgLmYxMC5ob3RsaW5le2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiM5ODFhMWQ7d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgLmYxMC5ob3RsaW5le2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjE2cHh9fS50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGkgLnBob25lIHNwYW57ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTZweDtjb2xvcjojOWQxZDI3O2xldHRlci1zcGFjaW5nOi4yM3B4O21hcmdpbi10b3A6NHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LnRvcC1uYXYtcmlnaHQgLnJpZ2h0LW5hdj5saSAucGhvbmUgc3Bhbntmb250LXNpemU6MTNweH19QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsudG9wLW5hdi1yaWdodCAucmlnaHQtbmF2Pmxpe21hcmdpbjowIDhweDtmb250LXNpemU6MTRweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey50b3AtbmF2LXJpZ2h0IC5yaWdodC1uYXY+bGl7bWFyZ2luLXJpZ2h0OjI0cHh9fS5zdWItbmF2e29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZTtib3JkZXItdG9wOjFweCBzb2xpZCAjZDhkOGQ4fS5zdWItbmF2IHVse2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zdWItbmF2IHVsIGxpe3BhZGRpbmc6MjBweH0ubXktY29ybmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9zdmcvbXktY29ybmVyLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtwYWRkaW5nLXJpZ2h0OjQ2cHg7bGluZS1oZWlnaHQ6MzhweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5teS1jb3JuZXJ7cGFkZGluZy1yaWdodDozOHB4O2hlaWdodDozOHB4fS5teS1jb3JuZXIgc3BhbntkaXNwbGF5Om5vbmV9fS5sb2dpbiBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7dHJhbnNpdGlvbjouM3M7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO21hcmdpbjowIDU0cHggMCAwO2NvbG9yOiM1MjUyNTJ9LmxvZ2luIGEgc3BhbnttYXJnaW4tcmlnaHQ6OHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmxvZ2luIGF7bWFyZ2luLXJpZ2h0OjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9naW4gYXtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjE0cHggMTNweCAxM3B4O21hcmdpbi1yaWdodDotMTVweDtmb250LXNpemU6MTJweH0ubG9naW4gYSBzcGFue2ZvbnQtc2l6ZToyMHB4O21hcmdpbjowIDAgM3B4fX0ubW9iLW1lbnV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubW9iLW1lbnV7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDo1O2JhY2tncm91bmQ6I2ZmZjtvdmVyZmxvdzphdXRvfS5tb2ItbWVudSAubW0tdG9wLWlue2hlaWdodDo3MHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Ym94LXNoYWRvdzowIDFweCAycHggMCByZ2JhKDAsMCwwLC4wNyl9Lm1vYi1tZW51IC5tbS10b3AtaW4gLmxvZ28gaW1ne2hlaWdodDozNHB4O3dpZHRoOmF1dG99Lm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaHttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDoyMHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5zZWFyY2ggLmljb24tc2VhcmNoe2ZvbnQtc2l6ZToyNHB4fS5tb2ItbWVudSAubW0tdG9wLWluIC5zZWFyY2ggLmljb24tc2VhcmNoOmJlZm9yZXtjb2xvcjojOWIxZTI2fS5tb2ItbWVudSAubW0tdG9wLWluIC5sYW5ndWFnZXttYXJnaW46MCAxNnB4IDAgLTRweH0ubW9iLW1lbnUgLm1tLXRvcC1pbiAubGFuZ3VhZ2UgLmljb24tbGFnZXtmb250LXNpemU6MThweH0ubW9iLW1lbnUgLm1tLXRvcC1pbiAuaWNvbi1jbG9zZXtmb250LXNpemU6MThweH0ubW9iLW1lbnUgLm1tLXRvcC1pbiAuaWNvbi1jbG9zZTpiZWZvcmV7Y29sb3I6IzliMWUyNn0ubW9iLW1lbnUgLm1tLW1pZCAubW9iLXNjcm9sbG17YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO3BhZGRpbmc6MTVweH0ubW9iLW1lbnUgLm1tLW1pZCAubW9iLXNjcm9sbG0gdWx7bWluLXdpZHRoOjMwMHB4fS5tb2ItbWVudSAubW0tbWlkIC50YWItY29udGVudD4uYWN0aXZle2Rpc3BsYXk6YmxvY2t9Lm1vYi1tZW51IC5tbS1taWQgLm5hdi5wcmV7YmFja2dyb3VuZDojMDAwO2JvcmRlci1yYWRpdXM6MjRweDtwYWRkaW5nOjB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdi5wcmUgbGl7cGFkZGluZzowO21hcmdpbi1yaWdodDo0cHh9Lm1vYi1tZW51IC5tbS1taWQgLm5hdi5wcmUgbGkgYXtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiNmZmY7d2hpdGUtc3BhY2U6bm93cmFwfS5tb2ItbWVudSAubW0tbWlkIC5uYXYucHJlIGxpIGEuYWN0aXZle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlkMWQyNyAwLjEyJSwgIzZlMGEwZiAxMDAlKTtmb250LXdlaWdodDppbmhlcml0fS5tb2ItbWVudSAubW0tbWlkIC5uYXZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7cGFkZGluZzowIDM1cHg7b3ZlcmZsb3cteDphdXRvfS5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGl7bWFyZ2luLXJpZ2h0OjEycHg7cGFkZGluZzoxNXB4IDB9Lm1vYi1tZW51IC5tbS1taWQgLm5hdiBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5tb2ItbWVudSAubW0tbWlkIC5uYXYgbGkgYXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjVweCAxNHB4O2JvcmRlci1yYWRpdXM6MTVweH0ubW9iLW1lbnUgLm1tLW1pZCAubmF2IGxpIGEuYWN0aXZle2ZvbnQtd2VpZ2h0OjcwMDtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZn0ubW9iLW1lbnUgLm1tLW1pZCAudGFiLWNvbnRlbnR7cGFkZGluZzowfS5tb2ItbWVudSAubW0tbWlkIC50YWItY29udGVudCAubWxpbmt7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgxNTcsMjksMzksLjMpO3BhZGRpbmctYm90dG9tOjI0cHg7bWFyZ2luLWJvdHRvbTowfS5tb2ItbWVudSAubW0tbWlkIC50YWItY29udGVudCAubWxpbmsgYXtmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyN30ubW9iLW1lbnUgLmZvb3Rlci10b3AgLmZvdC1kcmVke3BhZGRpbmc6NDBweCAyMHB4fS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtZHJlZCAuY29sLWxnLTV7bWFyZ2luLWJvdHRvbTowfS5tb2ItbWVudSAubW9iLXNtZW51IGEucmVkaXJlY3QtbGlua3twYWRkaW5nOjIycHggMTVweCAxNXB4IDE1cHg7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojOWQxZDI3O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjE2LDIxNiwyMTYsLjIxKTtjb2xvcjojZmZmO2Rpc3BsYXk6YmxvY2t9Lm1vYi1tZW51IC5tb2Itc21lbnUgYS5yZWRpcmVjdC1saW5rOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSCXCI7cmlnaHQ6MTVweDt0b3A6MjRweDtjb2xvcjojZmZmfS5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmt7cGFkZGluZzoyMHB4IDE1cHg7YmFja2dyb3VuZDojZDhkOGQ4O2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTRweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5rIGF7Y29sb3I6IzlkMWQyNztmb250LXNpemU6MTRweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhke3BhZGRpbmc6MjBweCAxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2YzZjNmMztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2ZvbnQtc2l6ZToxNHB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQuYWN0e2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NzAwfS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6kg1wifS5tb2ItbWVudSAubW9iLXNtZW51IC5maGQ6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MTRweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIBcIjtyaWdodDoxNXB4O3RvcDoyMHB4O2NvbG9yOiM5ZDFkMjd9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5vdGhlcnMtbWVudXtiYWNrZ3JvdW5kOiM1MjUyNTI7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tLWNvbG9yOiNkMGQwZDB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZC5vdGhlcnMtbWVudS5sYXN0e2JvcmRlci1ib3R0b206MH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLm90aGVycy1tZW51OjpiZWZvcmV7Y29sb3I6I2ZmZn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHl7ZGlzcGxheTpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IC5maGR7Ym9yZGVyLWJvdHRvbTowO2JhY2tncm91bmQ6I2YzZjNmMztib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDIxNiwyMTYsMjE2LC41KTtwYWRkaW5nOjIycHggMTVweCAxNXB4IDE1cHg7Y29sb3I6IzU0NTY1Yn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmJvZHkgLmZoZDpmaXJzdC1jaGlsZHtib3JkZXItdG9wOjB9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IC5maGQuYWN0e2NvbG9yOiM1NDU2NWJ9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IC5maGQuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6kg1wiO2NvbG9yOiM5ZDFkMjd9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IC5maGQ6OmJlZm9yZXtjb250ZW50Olwi7qSAXCI7cmlnaHQ6MTVweDtjb2xvcjojNTQ1NjVifS5tb2ItbWVudSAubW9iLXNtZW51IC5mYm9keSB1bHtkaXNwbGF5Om5vbmV9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZib2R5IHVsLmZsaXN0e2Rpc3BsYXk6YmxvY2t9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0e3BhZGRpbmctdG9wOjI1cHg7ZGlzcGxheTpub25lfS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaXtwYWRkaW5nOjAgMjVweCAyMHB4IDI1cHg7Zm9udC1zaXplOjE0cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpLnZpZXdBbGwgYXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxMnB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhe2NvbG9yOiMyNTI0M2I7Zm9udC1zaXplOjE0cHh9Lm1vYi1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEuZjE2YnJ7Y29sb3I6IzliMWUyNn0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgaHJ7bWFyZ2luLWJvdHRvbTouNXJlbX0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbToyOHB4fS5tb2ItbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaS5mbGlzdC1oZHtmb250LXdlaWdodDo3MDA7Y29sb3I6IzlkMWQyNztwYWRkaW5nLWxlZnQ6MTVweH0ubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLWxpbmt7cGFkZGluZzoyOHB4IDA7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjE2LDIxNiwyMTYsLjUpfS5tb2ItbWVudSAuZm9vdGVyIC5mb3QtcmVkMXtwYWRkaW5nOjIwcHggMH0ubW9iLW1lbnUgLmZvb3RlciAuZm90LXJlZDEgdWwgbGl7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIpO21hcmdpbi10b3A6MDtwYWRkaW5nOjE2cHggMH0ubW9iLW1lbnUgLmZvb3RlciAuZm90LXJlZDEgdWwgbGk6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9Lm1vYi1tZW51IC5mb290ZXJ7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm1vYi1tZW51IC5tbS1taWQgLm5hdntwYWRkaW5nOjAgMTVweH19LnNuYXYtd3JhcGVyLC5zdGFiLXdyYXBlcntoZWlnaHQ6NjVweH0uYmctZ3JleSAuc2Vjb25kYXJ5LXRhYntib3JkZXItYm90dG9tOnNvbGlkIDFweCAjZDhkOGQ4O2JhY2tncm91bmQ6I2ZhZmFmYTtoZWlnaHQ6NjlweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5iZy1ncmV5IC5zZWNvbmRhcnktdGFie2hlaWdodDphdXRvfX0uc2Vjb25kYXJ5LW5hdiwuc2Vjb25kYXJ5LXRhYiwuc2Vjb25kYXJ5LXRhYi1ub3JtYWx7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCA0cHggOHB4IDAgcmdiYSgzNywzNiw1OSwuMSk7cG9zaXRpb246cmVsYXRpdmV9LnNlY29uZGFyeS1uYXYuc3RpY2t5LC5zZWNvbmRhcnktdGFiLnN0aWNreSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5e3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjEwNHB4ICFpbXBvcnRhbnQ7bGVmdDowO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlY29uZGFyeS1uYXYuc3RpY2t5LC5zZWNvbmRhcnktdGFiLnN0aWNreSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5e3RvcDoxMTJweH19LnNlY29uZGFyeS1uYXYuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5zZWNvbmRhcnktdGFiLnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MTVweCAwIDEwcHg7Zm9udC1zaXplOjE2cHh9LnNlY29uZGFyeS1uYXYuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3gsLnNlY29uZGFyeS10YWIuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3gsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94e3RvcDo1cHh9LnNlY29uZGFyeS1uYXYuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLnNlY29uZGFyeS10YWIuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDMwcHg7Zm9udC1zaXplOjE0cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpe2Rpc3BsYXk6ZmxleH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGl7bWFyZ2luOjAgMjVweH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpOmxhc3QtY2hpbGQsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpLm9wMSBsaTpsYXN0LWNoaWxkLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikub3AxIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikub3AxIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKS5vcDEgbGksLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKS5vcDEgbGl7bWFyZ2luOjAgMTRweH19LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDM2cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIHAsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIHAsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBwe21hcmdpbi1ib3R0b206MH0uc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YSwuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YSwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGF7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGksLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGl7bWFyZ2luOjAgMTVweH19LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxkLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZCwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEsLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MjVweCAwIDIwcHg7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDA7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE3cHg7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHh9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlciwuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVye2JvcmRlci1ib3R0b206M3B4IHNvbGlkICM5ZDFkMjc7Y29udGVudDpcIlwiO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3dpZHRoOjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbjouM3MgYWxsIGVhc2V9LnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZywuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25ne2ZvbnQtd2VpZ2h0OjMwMDtjb2xvcjojMjUyNDNifS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25nLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25nLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVyLC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVyLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXJ7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlY29uZGFyeS1uYXYsLnNlY29uZGFyeS10YWIsLnNlY29uZGFyeS10YWItbm9ybWFse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc2Vjb25kYXJ5LW5hdjo6LXdlYmtpdC1zY3JvbGxiYXIsLnNlY29uZGFyeS10YWI6Oi13ZWJraXQtc2Nyb2xsYmFyLC5zZWNvbmRhcnktdGFiLW5vcm1hbDo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zZWNvbmRhcnktbmF2IHVsIGxpLC5zZWNvbmRhcnktdGFiIHVsIGxpLC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCAyNHB4fX0uc2Vjb25kYXJ5LXRhYi1ub3JtYWx7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggI2Q4ZDhkODtoZWlnaHQ6NjlweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlY29uZGFyeS10YWItbm9ybWFsIHVse2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7ZmxleC13cmFwOm5vd3JhcDtvdmVyZmxvdy14OmF1dG99fS5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCA4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MH19LnNlY29uZGFyeS10YWItbm9ybWFsIHVsIGxpIGF7cGFkZGluZzozMHB4IDE1cHggMjBweCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlY29uZGFyeS10YWItbm9ybWFse2hlaWdodDphdXRvfX0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50LC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZjt3aWR0aDozMDBweDtsZWZ0Oi0yMHB4O3otaW5kZXg6Mjt0b3A6NTBweDtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjA3KTtwYWRkaW5nOjIwcHggMjhweCA1cHh9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaSwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpe21hcmdpbi1ib3R0b206MTJweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCBsaS5zZXAtbGluZSwucmlnaHQtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5lLC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50IGxpLnNlcC1saW5le2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7bWFyZ2luOjE2cHggMH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXI+YSwucmlnaHQtbmF2IC5kcm9wLWRvd246aG92ZXI+YSwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyPmEsLnRvcC1uYXYgLmRyb3AtZG93bjpob3Zlcj5he2JvcmRlci1ib3R0b20tY29sb3I6IzlkMWQyN30uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnJpZ2h0LW5hdiAuZHJvcC1kb3duOmhvdmVyPmEgLmljb24tRG93bjo6YmVmb3JlLC5zdWItbmF2IC5kcm9wLWRvd246aG92ZXI+YSAuaWNvbi1Eb3duOjpiZWZvcmUsLnRvcC1uYXYgLmRyb3AtZG93bjpob3Zlcj5hIC5pY29uLURvd246OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC5yaWdodC1uYXYgLmRyb3AtZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCwuc3ViLW5hdiAuZHJvcC1kb3duOmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpibG9ja30uc2VjLW5hdiB1bC5sYXN0IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwucmlnaHQtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudCwuc3ViLW5hdiAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnRvcC1uYXYgLmRyb3AtZG93bi5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50e3dpZHRoOjE2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LnNlYy1uYXYgdWwubGFzdCAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnJpZ2h0LW5hdiAuZHJvcC1kb3duLmxhbmctYnggLmRyb3Bkb3duLWNvbnRlbnQsLnN1Yi1uYXYgLmRyb3AtZG93bi5sYW5nLWJ4IC5kcm9wZG93bi1jb250ZW50LC50b3AtbmF2IC5kcm9wLWRvd24ubGFuZy1ieCAuZHJvcGRvd24tY29udGVudHtyaWdodDotNHB4fX0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50e3RvcDo1NXB4O2JhY2tncm91bmQ6IzAwMDt3aWR0aDoyNjBweDtsZWZ0OjBweDtwYWRkaW5nOjNweCAwO2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweH0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50LmhlbHAtZHJvZG93bi1tZW51e2JvcmRlci1yYWRpdXM6NnB4O2JveC1zaGFkb3c6MHB4IDRweCA0cHggNHB4IHJnYmEoMCwwLDAsLjI1KX0uc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50IGxpe2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE2cHg7bWFyZ2luOjBweDtkaXNwbGF5OmJsb2NrfS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCBhe2JvcmRlci1ib3R0b206MHB4fS5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQgbGkgYXtwYWRkaW5nOjEycHggMzBweCAxMnB4IDEycHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiNmZmY7Ym9yZGVyLWJvdHRvbTpzb2xpZCAxcHggcmdiYSgyMTYsMjE2LDIxNiwuMik7anVzdGlmeS1jb250ZW50OnN0YXJ0fS5zZWMtbmF2IHVsLmxhc3QgLnJndCAuZHJvcGRvd24tY29udGVudHtsZWZ0OmF1dG87cmlnaHQ6LTIwcHh9Lm1lZ2EtbWVudXtkaXNwbGF5OmZsZXh9Lm1lZ2EtbWVudSB1bC5uYXZ7bWFyZ2luOjA7ZmxleC13cmFwOm5vd3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZDhkOGQ4O2ZsZXg6MCAwIDE4NXB4O3BhZGRpbmc6MTBweCAwO21pbi1oZWlnaHQ6NTIwcHg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm1lZ2EtbWVudSB1bC5uYXYgbGl7cGFkZGluZzowO21hcmdpbi10b3A6MzBweDtmb250LXdlaWdodDo3MDA7cG9zaXRpb246cmVsYXRpdmV9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYXtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MjRweDtkaXNwbGF5OmJsb2NrfS5tZWdhLW1lbnUgdWwubmF2IGxpIGEuYWN0aXZle2NvbG9yOiM5ZDFkMjd9Lm1lZ2EtbWVudSB1bC5uYXYgbGkgYS5hY3RpdmU6OmFmdGVye2JvcmRlci1yaWdodDoycHggc29saWQgIzlkMWQyNztwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMnB4O3RvcDowO2hlaWdodDoxMDAlO2NvbnRlbnQ6XCJcIn0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveHtwYWRkaW5nOjQwcHggMCA0MHB4IDYwcHg7d2lkdGg6MTAwJX0ubWVnYS1tZW51IC5tZW51LXJpZ2h0LWJveCB1bHtmbGV4LXdyYXA6d3JhcDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59Lm1lZ2EtbWVudSAubWVudS1yaWdodC1ib3ggdWwubm8taGQgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5tZWdhLW1lbnUgLm1lbnUtcmlnaHQtYm94IHVsIGxpe3BhZGRpbmc6MDttYXJnaW4tdG9wOjIwcHh9Lm1lZ2EtbWVudSAubWVudS10aXRsZSwubWVnYS1tZW51IC5jYXJkLXRpdGxle21hcmdpbjowO2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMjtmb250LXdlaWdodDo3MDB9Lm1lZ2EtbWVudSAubWVudS10aXRsZS5NVDMwLC5tZWdhLW1lbnUgLmNhcmQtdGl0bGUuTVQzMHttYXJnaW4tdG9wOjMwcHh9Lm1lZ2EtbWVudSAubWVudS10aXRsZS53aXRoLWJ0biwubWVnYS1tZW51IC5jYXJkLXRpdGxlLndpdGgtYnRue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9Lm1lZ2EtbWVudSAubWVudS10aXRsZS53aXRoLWJ0biAuYXJyb3cgc3BhbiwubWVnYS1tZW51IC5jYXJkLXRpdGxlLndpdGgtYnRuIC5hcnJvdyBzcGFue2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OmJvbGR9Lmljb24tY2xvc2UuYmxhY2s6OmJlZm9yZXtjb2xvcjojNTQ1NjVifS5sb2dpbi1ieHtwYWRkaW5nOjB9LmxvZ2luLWJ4IC5sb2dpbi10b3B7YmFja2dyb3VuZDojOWQxZDI3O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNGRlZywgI2M0Nzc3ZCAwJSwgIzlkMWQyNyA5MSUpO3BhZGRpbmc6NDBweCA2MHB4IDMycHg7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMH0ubG9naW4tYnggLmxvZ2luLXRvcCAuaGR7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjIwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLndoaXRlLWJveCwubG9naW4tYnggLmxvZ2luLXRvcCAuYWNjb3JkaWFuIC50b2dfY29udCwuYWNjb3JkaWFuIC5sb2dpbi1ieCAubG9naW4tdG9wIC50b2dfY29udCwubG9naW4tYnggLmxvZ2luLXRvcCAuYWNjb3JkaWFuIC50cmdyLC5hY2NvcmRpYW4gLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRyZ3IsLmxvZ2luLWJ4IC5sb2dpbi10b3AgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQsLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmxvZ2luLWJ4IC5sb2dpbi10b3AgLmFkLWNhcmR7cGFkZGluZy10b3A6NXB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC5sb2dpbi1uYXYgdWx7ZGlzcGxheTpmbGV4fS5sb2dpbi1ieCAubG9naW4tdG9wIC5sb2dpbi1uYXYgdWwgbGl7d2lkdGg6NTAlO3RleHQtYWxpZ246Y2VudGVyfS5sb2dpbi1ieCAubG9naW4tdG9wIC5sb2dpbi1uYXYgdWwgbGkgYXtwYWRkaW5nOjIwcHggMDtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLmxvZ2luLW5hdiB1bCBsaSBhLmFjdGl2ZXtib3JkZXItYm90dG9tLWNvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6NzAwfS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZXt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjQwcHggMjBweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLnBhZGd7cGFkZGluZzowIDYwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6MzJweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggYXtmb250LXNpemU6MTRweH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtsaW5lLWhlaWdodDoyNnB4fS5sb2dpbi1ieCAubG9naW4tYnRte3BhZGRpbmc6NDBweCA4MHB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggYXtsaW5lLWhlaWdodDo1MHB4fS5sb2dpbi1ieCAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCAuYnRuLXdoaXRle2xpbmUtaGVpZ2h0OjQ2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubG9naW4tYnggLnBvcHVwLWNsb3Nle3JpZ2h0OjEycHg7dG9wOjEycHh9LmxvZ2luLWJ4IC5sb2dpbi10b3B7cGFkZGluZzozMHB4IDE1cHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5wYWRne3BhZGRpbmc6MH0ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3h7ZGlzcGxheTpibG9ja30ubG9naW4tYnggLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3ggYXttaW4td2lkdGg6MjAwcHh9LmxvZ2luLWJ4IC5sb2dpbi10b3AgLnRhYi1wYW5lIC5idG4tYm94IGE6Zmlyc3QtY2hpbGR7bWFyZ2luOjAgMCAxMHB4fS5sb2dpbi1ieCAubG9naW4tYnRte3BhZGRpbmc6MzBweH0ubG9naW4tYnggLmxvZ2luLWJ0bSAuYnRuLWJveC5NVDE1IC5NUjEwe21hcmdpbjowIDAgMTBweH19LmxvZ2luLWJ4IC5sb2dpbi11cGdyYWRle2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy91cGdyYWRlLnBuZykgbm8tcmVwZWF0IDAgMDtiYWNrZ3JvdW5kLXNpemU6Y292ZXI7cGFkZGluZzozNXB4IDQwcHggMzBweH0ubG9naW4tYnggLmxvYW4tYW5kLXdob2xlc2FsZXtwYWRkaW5nOjM1cHggNDBweCAxMHB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxlIC5oZWFkaW5ne2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7cGFkZGluZy1ib3R0b206NXB4fS5sb2dpbi1ieCAubG9hbi1hbmQtd2hvbGVzYWxlIHVsIGxpe2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojOWQxZDI3O21hcmdpbi1ib3R0b206MjBweH0ubG9naW4tYnggLmxvYW4tYW5kLXdob2xlc2FsZSB1bCBsaSBhe2NvbG9yOiM5ZDFkMjc7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3N2Zy9saW5rLWFycm93LnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtwYWRkaW5nLXJpZ2h0OjIwcHg7Zm9udC1zaXplOjE2cHh9LmZlZWRiYWNre3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dG9wOjUwJTtib3R0b206YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0b3A6NTIlO3otaW5kZXg6MTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mZWVkYmFjayBpbWd7d2lkdGg6MzJweDtoZWlnaHQ6YXV0b30uYW5ub3VuY2VtZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7Ym90dG9tOmF1dG87LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTsta2h0bWwtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dG9wOjUyJTttYXJnaW46LTgwcHggMCAwIC02MnB4fS5hbm5vdW5jZW1lbnQgaW1ne3dpZHRoOjM3cHg7aGVpZ2h0OjgyLjJweH0uYW5ub3VuLWJveHtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzozMHB4IDE1cHggMzBweCAzMHB4O3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0Oi0zNTBweDt3aWR0aDozNTBweDtoZWlnaHQ6MTAwJTt6LWluZGV4OjQ7dHJhbnNpdGlvbjphbGwgZWFzZSAuNHN9LmFubm91bi1ib3gub3BlbntyaWdodDowfS5hbm5vdW4tYm94Lm9wZW4rLmFubi1vdmVybGF5e2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hbm5vdW4tYm94e3JpZ2h0Oi0yODBweDt3aWR0aDoyODBweH0uYW5ub3VuLWJveCAuaGQzYntmb250LXNpemU6MjBweH19LmFubi1vdmVybGF5e3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC40KTt6LWluZGV4OjM7ZGlzcGxheTpub25lfS5hbm5vdW4tbGlzdHtoZWlnaHQ6OTYlO21hcmdpbi10b3A6MTBweH0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVte3BhZGRpbmc6MTZweCAwO21hcmdpbi1yaWdodDoxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Y29sb3I6Izc2NzY3Nn0uYW5ub3VuLWxpc3QgLmFubm91bi1pdGVtIC5mMTJ7bGluZS1oZWlnaHQ6MTZweDttYXJnaW46OHB4IDB9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAuYW5uSW1ne21hcmdpbjoxMHB4IDB9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSAuYW5uSW1nIGltZ3t3aWR0aDoxMDAlfS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLm1vcmV7ZGlzcGxheTpub25lfS5hbm5vdW4tbGlzdCAuYW5ub3VuLWl0ZW0gLnJtb3Jle2NvbG9yOiM5ZDFkMjd9LmFubm91bi1saXN0IC5hbm5vdW4taXRlbSBhe2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFubm91bi1saXN0e2hlaWdodDo4OHZofX0ubWVudS1jYXJkTGlzdC1jbnQgLmhkLWJ4e21hcmdpbjowcHg7YmFja2dyb3VuZDpub25lO3BhZGRpbmc6MCAwfS5tZW51LWNhcmRMaXN0LWNudCAuaGQtYnggaDR7Zm9udC1zaXplOjEwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnJnYmEoMzcsMzYsNTksLjUpO2xldHRlci1zcGFjaW5nOjEuNXB4fS5tZW51LWNhcmRMaXN0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fS5ncmRpYW50Q2FyZHtib3JkZXItcmFkaXVzOjhweDttaW4td2lkdGg6MzElO21hcmdpbjowIDhweDttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JkaWFudENhcmR7d2lkdGg6MzAlO21hcmdpbjozcHggNXB4fX0uZ3JkaWFudENhcmQgYXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1cHggMjBweDttaW4taGVpZ2h0OjcycHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpyb3c7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO3RyYW5zaXRpb246ZWFzZS1pbiAuMXN9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZ3JkaWFudENhcmQgYXtwYWRkaW5nOjdweCAxMHB4O21pbi1oZWlnaHQ6NjBweDtmb250LXNpemU6MTJweH19LmdyZGlhbnRDYXJkIGEgc3BhbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjMwcHg7d2lkdGg6MzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmdyZGlhbnRDYXJkIGEgc3BhbjpiZWZvcmV7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo2MDB9LmdyZGlhbnRDYXJkIGE6aG92ZXJ7Y29sb3I6IzAwNTZiM30uZ3JkaWFudENhcmQuZ3JkU2VsZWN0IGEsLmdyZGlhbnRDYXJkLmdyZFdlYWx0aCBhLC5ncmRpYW50Q2FyZC5ncmRQcml2YXRlIGF7Y29sb3I6I2ZmZn0uZ3JkaWFudENhcmQuZ3JkU2VsZWN0IGE6aG92ZXIsLmdyZGlhbnRDYXJkLmdyZFdlYWx0aCBhOmhvdmVyLC5ncmRpYW50Q2FyZC5ncmRQcml2YXRlIGE6aG92ZXJ7Y29sb3I6I2ZmZn0ubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZC5ncmRQM3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNjhkZWcsICNGQUY1RTkgMS4yNyUsICNGRkY1RjMgNTkuMiUpfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGF7cGFkZGluZzowO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFnc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21pbi1oZWlnaHQ6MTVweDttYXJnaW4tYm90dG9tOjE1cHh9Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFne2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzo0cHggN3B4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O2JvcmRlci1yYWRpdXM6OHB4O2JveC1zaGFkb3c6NHB4IDJweCA0cHggMHB4IHJnYmEoMTQ0LDQyLDQ0LC4xNik7Y29sb3I6IzM1MzUzNTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6OHB4fS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjF7YmFja2dyb3VuZDojZmZmYmU2fS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjJ7YmFja2dyb3VuZDojZWJmZmZmfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjN7YmFja2dyb3VuZDojZmZlZmZkfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjR7YmFja2dyb3VuZDojZmZjZWNlfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjV7YmFja2dyb3VuZDojZmZlMWVjfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjZ7YmFja2dyb3VuZDojZjJlNWZmfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2Nscjd7YmFja2dyb3VuZDojZWVmZmYyfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2Nscjh7YmFja2dyb3VuZDojZmZmN2Y3fS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3N+LnRpdGxle3BhZGRpbmc6MCA4cHggMThweCAxMnB4fS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRpdGxle2NvbG9yOiMzNTM1MzU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowIDhweCAwIDEycHg7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm1ldGFsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGl0bGUgc3Bhbnt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2ZsZXgtc2hyaW5rOjA7Ym9yZGVyLXJhZGl1czoyMHB4O2JveC1zaGFkb3c6MHB4IDFweCAyLjVweCByZ2JhKDE0NSw0Miw0NCwuMjQpO3RvcDowO3Bvc2l0aW9uOnJlbGF0aXZlfS5tZXRhbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRpdGxlIHNwYW46OmJlZm9yZXtmb250LXNpemU6MTBweH0ubWV0YWwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhOmhvdmVyIC50aXRsZXtjb2xvcjojOWQxZDI3fS5tZXRhbC1kcm9wLWRvd24gLmxpbmt7Y29sb3I6IzgwMWMxZTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvbG0vYXJyb3ctbWV0YWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O3BhZGRpbmctcmlnaHQ6MTBweDt3aWR0aDphdXRvICFpbXBvcnRhbnR9Lm1ldGFsLWRyb3AtZG93biAubGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtd2VpZ2h0OjcwMH0ubWV0YWwtZHJvcC1kb3duIC5oZC1ieCBoNHtjb2xvcjojN2E3YTdhO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZC5ncmRQM3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNjhkZWcsICNGQUY1RTkgMS4yNyUsICNGRkY1RjMgNTkuMiUpfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhe3BhZGRpbmc6MDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdze2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7bWluLWhlaWdodDoxNXB4O21hcmdpbi1ib3R0b206MTBweH0uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFne2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzo0cHggN3B4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O2JvcmRlci1yYWRpdXM6OHB4O2JveC1zaGFkb3c6NHB4IDJweCA0cHggMHB4IHJnYmEoMTQ0LDQyLDQ0LC4xNik7Y29sb3I6IzM1MzUzNTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tcmlnaHQ6OHB4fS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHIxe2JhY2tncm91bmQ6I2ZmZmJlNn0uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyMntiYWNrZ3JvdW5kOiNlYmZmZmZ9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjN7YmFja2dyb3VuZDojZmZlZmZkfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHI0e2JhY2tncm91bmQ6I2ZmY2VjZX0uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyNXtiYWNrZ3JvdW5kOiNmZmUxZWN9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3MgLnRhZy50Z2NscjZ7YmFja2dyb3VuZDojZjJlNWZmfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcudGdjbHI3e2JhY2tncm91bmQ6I2VlZmZmMn0uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLnRnY2xyOHtiYWNrZ3JvdW5kOiNmZmY3Zjd9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGEgLnRhZ3N+LnRpdGxle3BhZGRpbmc6MCA4cHggMTBweCAxMnB4fS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50aXRsZXtjb2xvcjojMzUzNTM1O2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MCA4cHggMCAxMnB4O3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGl0bGUgc3Bhbnt3aWR0aDoxOHB4O2hlaWdodDoxOHB4O2ZsZXgtc2hyaW5rOjA7Ym9yZGVyLXJhZGl1czoyMHB4O2JveC1zaGFkb3c6MHB4IDFweCAyLjVweCByZ2JhKDE0NSw0Miw0NCwuMjQpO3RvcDowO3Bvc2l0aW9uOnJlbGF0aXZlfS5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50aXRsZSBzcGFuOjpiZWZvcmV7Zm9udC1zaXplOjEwcHh9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkIGE6aG92ZXIgLnRpdGxle2NvbG9yOiM5ZDFkMjd9LmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFNlbGVjdCAudGl0bGUsLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFdlYWx0aCAudGl0bGUsLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFByaXZhdGUgLnRpdGxlLC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZC5ncmRTZWxlY3QgYTpob3ZlciAudGl0bGUsLmFsbC1kcm9wLWRvd24gLmdyZGlhbnRDYXJkLmdyZFdlYWx0aCBhOmhvdmVyIC50aXRsZSwuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQuZ3JkUHJpdmF0ZSBhOmhvdmVyIC50aXRsZXtjb2xvcjojZmZmfS5hbGwtZHJvcC1kb3duIC5saW5re2NvbG9yOiM4MDFjMWU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWw7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL2xtL2Fycm93LW1ldGFsLnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtwYWRkaW5nLXJpZ2h0OjEwcHg7d2lkdGg6YXV0byAhaW1wb3J0YW50fS5hbGwtZHJvcC1kb3duIC5saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC13ZWlnaHQ6NzAwfS5hbGwtZHJvcC1kb3duIC5oZC1ieCAuaDR7Y29sb3I6IzdhN2E3YTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZX0uYWxsLWRyb3AtZG93biAuaGQtYnggLmhkMnY0e2NvbG9yOiM3YTdhN2E7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7bWFyZ2luLWJvdHRvbTowfS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZoZHtjb2xvcjojMDAwO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpe3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjZweH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhe3BhZGRpbmc6MH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNjhkZWcsICNGQUY1RTkgMS4yNyUsICNGRkY1RjMgNTkuMiUpO3BhZGRpbmc6OHB4IDVweCAxMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luOjA7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjB9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRpdGxle2NvbG9yOiMzNTM1MzU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowIDEwcHh9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3N7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDttaW4taGVpZ2h0OjE1cHh9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZ3tkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6NHB4IDdweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDtib3JkZXItcmFkaXVzOjhweDtib3gtc2hhZG93OjRweCAycHggNHB4IDBweCByZ2JhKDE0NCw0Miw0NCwuMTYpO2NvbG9yOiMzNTM1MzU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLXJpZ2h0OjhweH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyMXtiYWNrZ3JvdW5kOiNmZmZiZTZ9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjJ7YmFja2dyb3VuZDojZWJmZmZmfS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHIze2JhY2tncm91bmQ6I2ZmZWZmZH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyNHtiYWNrZ3JvdW5kOiNmZmNlY2V9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2NscjV7YmFja2dyb3VuZDojZmZlMWVjfS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpIGEgLmdyZGlhbnRDYXJkIC50YWdzIC50YWcudGdjbHI2e2JhY2tncm91bmQ6I2YyZTVmZn0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaSBhIC5ncmRpYW50Q2FyZCAudGFncyAudGFnLnRnY2xyN3tiYWNrZ3JvdW5kOiNlZWZmZjJ9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkgYSAuZ3JkaWFudENhcmQgLnRhZ3MgLnRhZy50Z2Nscjh7YmFja2dyb3VuZDojZmZmN2Y3fS5oZXJpdGFnZS1tZW51IC5tb2Itc21lbnUgLmZsaXN0IGxpLnZpZXdBbGx7Y29sb3I6IzdhN2E3YTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjEycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjAgMTBweCAxMHB4IDEwcHh9Lmhlcml0YWdlLW1lbnUgLm1vYi1zbWVudSAuZmxpc3QgbGkudmlld0FsbCAubGlua3tjb2xvcjojODAxYzFlO2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9sbS9hcnJvdy1tZXRhbC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7cGFkZGluZy1yaWdodDoxMHB4O21hcmdpbjowIDVweH0uaGVyaXRhZ2UtbWVudSAubW9iLXNtZW51IC5mbGlzdCBsaS52aWV3QWxsIC5saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Zm9udC13ZWlnaHQ6NzAwfS5tb3JlLW5hdntkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb3JlLW5hdntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7ei1pbmRleDozO3RvcDowcHh9Lm1vcmUtbmF2LmFjdHtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9fS5tb3JlLW5hdiAubG9nby1iYXJ7cGFkZGluZzoxOHB4IDIwcHh9Lm1vcmUtbmF2IC5sb2dvLWJhciAubG9nb3t3aWR0aDo4OHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubW9yZS1uYXYgLm1vYi1zY3JvbGx7bWF4LWhlaWdodDo4NCU7bWFyZ2luLWJvdHRvbToxOTBweH19Lmxpc3QtbW9yZSB1bCBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJTtjb2xvcjojZmZmO2ZvbnQtc2l6ZToyOHB4O3BhZGRpbmc6MjBweCAzNXB4IDIwcHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtbW9yZSB1bCBsaSBhe2ZvbnQtc2l6ZToyNHB4fX0ubGlzdC1tb3JlIHVsIGxpIGEgc3BhbntiYWNrZ3JvdW5kOiM1NDU2NWJ9Lmxpc3QtbW9yZSB1bCBsaSBhIHNwYW4gaW1ne3BhZGRpbmctcmlnaHQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtbW9yZSB1bCBsaSBhIHNwYW57YmFja2dyb3VuZDpub25lfX0ubGlzdC1tb3JlIHVsIGxpIGEgLmljb24tRG93bjpiZWZvcmV7Zm9udC1zaXplOjIwcHg7Y29sb3I6I2RhMzQ0Mn0ubGlzdC1tb3JlIHVsIGxpIGEuYWN0IC5pY29uLURvd246YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50e2JhY2tncm91bmQ6IzAwMDtwYWRkaW5nOjMwcHggMH0ubGlzdC1tb3JlIC5kcm9wZG93bi1jb250ZW50IGxpe2xpbmUtaGVpZ2h0OjE7Zm9udC1zaXplOjE2cHg7bWFyZ2luOjBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjU1cHg7bWFyZ2luLXJpZ2h0OjMwcHh9Lmxpc3QtbW9yZSAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxkIGF7Ym9yZGVyLWJvdHRvbTowcHh9Lmxpc3QtbW9yZSAuZHJvcGRvd24tY29udGVudCBsaSBhe3BhZGRpbmc6MTBweCAzMHB4IDIwcHggMTJweDtmb250LXNpemU6MTZweDtjb2xvcjojZmZmO2JhY2tncm91bmQ6dXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgOTclIDE1cHg7anVzdGlmeS1jb250ZW50OnN0YXJ0fS5oZWFkZXItb3Axe2hlaWdodDo3MHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKX0uaGVhZGVyLW9wMSAubG9nb3twYWRkaW5nOjE1cHggMH0uaGVhZGVyLW9wMSAubG9nbyBpbWd7d2lkdGg6YXV0bztoZWlnaHQ6NDBweH0ub2ZmZXItbW9kYWx7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowcHggMHB4IDE1cHggcmdiYSgwLDAsMCwuMykgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjE1cHggIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O3BhZGRpbmc6NTBweCAhaW1wb3J0YW50fS5vZmZlci1tb2RhbCAuZjMwe2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MzBweDttYXJnaW4tYm90dG9tOjB9Lm9mZmVyLW1vZGFsIC5mMjB7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiM2MTYxNjE7bWFyZ2luLXRvcDoxMHB4ICFpbXBvcnRhbnR9Lm9mZmVyLW1vZGFsIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMH0ub2ZmZXItbW9kYWwgLmljb24tY2xvc2U6OmJlZm9yZXtjb2xvcjojOWIxZTI2fS5vZmZlci1tb2RhbCAubW9iTm8tYm94IC5mbGV4e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm9mZmVyLW1vZGFsIC5tb2JOby1ib3ggLmZvcm0tYm94e3dpZHRoOjcwJX0ub2ZmZXItbW9kYWwgLmN1c3RvbS1zZWxlY3Qub3Axe3dpZHRoOmF1dG87cGFkZGluZy1yaWdodDoyMHB4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MzJweDtib3JkZXItYm90dG9tOjA7YmFja2dyb3VuZC1zaXplOjIycHg7Ym9yZGVyOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApIHVybCguLi9pbWFnZXMvYXJyb3ctZG93bi5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6NnB4IDA7Y29sb3I6IzliMWUyNjtoZWlnaHQ6YXV0bztwYWRkaW5nLXJpZ2h0OmNhbGMoLjc1ZW0gKyAyLjMxMjVyZW0pICFpbXBvcnRhbnR9Lm9mZmVyLW1vZGFsIC5pbnB1dC1ieHtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOWIxZTI2O3dpZHRoOjEwMCU7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTozMnB4O3BhZGRpbmc6OHB4IDA7bGV0dGVyLXNwYWNpbmc6NXB4fS5vZmZlci1tb2RhbCAudzkwcHt3aWR0aDo5MCV9Lm9mZmVyLW1vZGFsIC5vdHAtaW5mb3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyNHB4fS5vZmZlci1tb2RhbCAub3RwLWluZm8gc3Bhbntjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToyNHB4fS5vZmZlci1tb2RhbCAub3RwLWluZm8gYXtmb250LXNpemU6MjRweDtjb2xvcjojNjE2MTYxfS5vZmZlci1tb2RhbCBsYWJlbC5lcnJvcntjb2xvcjojOWIxZTI2O21hcmdpbjo4cHggMCAwfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsub2ZmZXItbW9kYWx7cGFkZGluZzoyNXB4fS5vZmZlci1tb2RhbCAuZjMwe2ZvbnQtc2l6ZToyMHB4fS5vZmZlci1tb2RhbCAuZjIwe2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMH0ub2ZmZXItbW9kYWwgLm90cC1pbmZve2ZvbnQtc2l6ZToxNHB4fS5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdC5vcDF7Zm9udC1zaXplOjE4cHg7YmFja2dyb3VuZC1zaXplOjE2cHh9Lm9mZmVyLW1vZGFsIC5pbnB1dC1ieHtmb250LXNpemU6MThweDtsZXR0ZXItc3BhY2luZzoycHh9Lm9mZmVyLW1vZGFsIC5pY29uLWNsb3Nle2ZvbnQtc2l6ZToxOHB4fS5vZmZlci1tb2RhbCAuTVQzMCwub2ZmZXItbW9kYWwgLk1UMjB7bWFyZ2luLXRvcDoxNXB4fS5vZmZlci1tb2RhbCAuTVQ1MHttYXJnaW4tdG9wOjI1cHh9fS5vZmZlci1tb2RhbC5vZmZlci1tb2RhbC1yZXZhbXAgLmJ0bi1ib3ggLmJ0bi1yZWR7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4fS5vZmZlci1tb2RhbC5vZmZlci1tb2RhbC1yZXZhbXAgLmJ0bi1ib3ggLmJ0bi1yZWQuYmlne3dpZHRoOjI0MHB4fS5vZmZlci1tb2RhbC5vZmZlci1tb2RhbC1yZXZhbXAgLm90cC1ieHtkaXNwbGF5OmJsb2NrfS5vZmZlci1tb2RhbC5vZmZlci1tb2RhbC1yZXZhbXAgLm90cC1ieC5oaWRle2Rpc3BsYXk6bm9uZX0ubW9kYWwtYmFja2Ryb3B7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC43KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig3cHgpfS5tb2RhbC1iYWNrZHJvcC13aGF0c2FwcHtiYWNrZHJvcC1maWx0ZXI6Ymx1cig3cHgpfS5oZDNie2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjJ9Lm0tc3VwcG9ydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjhweCAwcHg7Ym94LXNoYWRvdzowcHggNHB4IDhweCByZ2JhKDM3LDM2LDU5LC4wNSk7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGV7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6Izk4MWExZH0ubS1zdXBwb3J0IC5idG4tYm94IC5idG4td2hpdGUgaW1ne21hcmdpbi1yaWdodDo0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tLXN1cHBvcnQgLmJ0bi1ib3ggLmJ0bi13aGl0ZXtwYWRkaW5nOjRweCAxNXB4ICFpbXBvcnRhbnQ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn19LnRvcC1uYXYtY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1uYXYtY29udGFpbmVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmxvZ28gaW1ne2hlaWdodDozNHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94IC5idG4td2hpdGV7Ym9yZGVyOnNvbGlkIDFweCAjOWQxZDI3O3BhZGRpbmc6OHB4IDE1cHg7bWFyZ2luLWxlZnQ6MTVweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7YmFja2dyb3VuZC1jb2xvcjojOWQxZDI3O2NvbG9yOiNmZmZ9LnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94IC5idG4td2hpdGUjZHJvcGRvd25NZW51SGVscHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzM1MzUzNTtib3JkZXItY29sb3I6IzM1MzUzNX19LnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94IC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2Rpc3BsYXk6bm9uZX0udG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGV7cG9zaXRpb246cmVsYXRpdmV9LnRvcC1uYXYtY29udGFpbmVyIC50b3AtbmF2IC5idG4tYm94LmRyb3Bkb3duLnNob3c+YS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRlOmJlZm9yZXtjb250ZW50OlwiXFxhXCI7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxMHB4IDE1cHggMTBweCAwO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDApICNmZmYgcmdiYSgwLDAsMCwwKSByZ2JhKDAsMCwwLDApO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MzAlO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7Ym90dG9tOi0xM3B4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudG9wLW5hdi1jb250YWluZXIgLnRvcC1uYXYgLmJ0bi1ib3guZHJvcGRvd24uc2hvdz5hLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGU6YmVmb3Jle2Rpc3BsYXk6bm9uZX19LmxhbmctYnhNb2J7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZmZmO3otaW5kZXg6NjtwYWRkaW5nOjIwcHg7ZGlzcGxheTpub25lfS5sYW5nLWJ4TW9iIC5mMjB7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MTZweDtmb250LXNpemU6MjBweH0ubGFuZy1ieE1vYiAuaWNvbi1jbG9zZXtmb250LXNpemU6MThweH0ubGFuZy1ieE1vYiAuaWNvbi1jbG9zZTo6YmVmb3Jle2NvbG9yOiM5YjFlMjZ9LmxhbmctYnhNb2IgbGl7cGFkZGluZzo4cHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4O2ZvbnQtc2l6ZToxNHB4fS5sYW5nLWJ4TW9iIGxpIGF7Y29sb3I6IzI1MjQzYn0ub3ZlcmxheTF7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjIpO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt6LWluZGV4OjU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uaGVscC1kcm9kb3duLW1lbnV7d2lkdGg6MzU1cHg7bWluLXdpZHRoOjM1NXB4O21heC13aWR0aDozNTVweDtib3JkZXItcmFkaXVzOjZweDtib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6MDtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSk7ei1pbmRleDo5OTk5O21hcmdpbi10b3A6MTBweDttYXJnaW4tbGVmdDotMTVweDtsaW5lLWhlaWdodDpub3JtYWw7b3ZlcmZsb3c6aGlkZGVufS5oZWxwLWRyb2Rvd24tbWVudS5kcm9wZG93bi1jb250ZW50e3RvcDozNnB4ICFpbXBvcnRhbnQ7bGVmdDotOTVweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhlbHAtZHJvZG93bi1tZW51LmRyb3Bkb3duLWNvbnRlbnR7bGVmdDotMTc0cHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogODIwcHgpey5oZWxwLWRyb2Rvd24tbWVudS5uby1icy1qc3t0b3A6MzBweCAhaW1wb3J0YW50O2xlZnQ6LTcwcHggIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWxwLWRyb2Rvd24tbWVudS5uby1icy1qc3t0b3A6YXV0byAhaW1wb3J0YW50O3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7Ym90dG9tOi0ycHggIWltcG9ydGFudDtsZWZ0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7dHJhbnNmb3JtOm5vbmUgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjhweCA4cHggMCAwfX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7LmhlbHAtZHJvZG93bi1tZW51e3RvcDphdXRvICFpbXBvcnRhbnQ7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDtib3R0b206LTJweCAhaW1wb3J0YW50O2xlZnQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjA7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6OHB4IDhweCAwIDB9fS5oZWxwLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTVweCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOWQ5ZDl9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWxwLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTJweCAzMnB4ICFpbXBvcnRhbnR9LmhlbHAtZHJvZG93bi1tZW51IGEuY2xvc2V7cGFkZGluZzoxMHB4IDEwcHggMCAxMHB4ICFpbXBvcnRhbnQ7b3BhY2l0eToxO21hcmdpbi1ib3R0b206LThweDtwYWRkaW5nLWJvdHRvbToxMHB4ICFpbXBvcnRhbnR9LmhlbHAtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZDpub3QoLmNsb3NlKXtwYWRkaW5nLWJvdHRvbTozNnB4ICFpbXBvcnRhbnR9fS5oZWxwLWRyb2Rvd24tbWVudSBhOmxhc3QtY2hpbGR7Ym9yZGVyOjB9LmhlbHAtZHJvZG93bi1tZW51IGEgZmlndXJle21hcmdpbjowO21hcmdpbi1yaWdodDo1cHh9LmhlbHAtZHJvZG93bi1tZW51IGEgcHttYXJnaW46MDttYXJnaW4tbGVmdDoxNXB4fS5oZWxwLWRyb2Rvd24tbWVudSBhIHAgc3BhbntkaXNwbGF5OmJsb2NrO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMH0uaGVscC1kcm9kb3duLW1lbnUgYSBwIHN0cm9uZ3tjb2xvcjojOTgyMTI3O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmJsb2NrfS5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2VlZSAhaW1wb3J0YW50fSNidWxsZXRpbi1tb2RhbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDo5ODRweH0jYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWRpYWxvZzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmZpeGVkO3RvcDoxMTBweDtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxcHgpO2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGJsYWNrLCB0cmFuc3BhcmVudCl9LmJ1bGxldGluLW1vZGFse3BhZGRpbmc6NTBweCAzOHB4IDI5cHggMzhweDtib3JkZXItcmFkaXVzOjVweH0uYnVsbGV0aW4tbW9kYWwgLmgze2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEzMCU7bWFyZ2luOjB9LmJ1bGxldGluLW1vZGFsIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToyMHB4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtc3RhZ2Utb3V0ZXJ7b3ZlcmZsb3c6aGlkZGVufS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtc3RhZ2V7ZGlzcGxheTpmbGV4fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2e2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6MjRweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYsLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0e2JhY2tncm91bmQtY29sb3I6I2VmZWRlZDtoZWlnaHQ6MzZweDt3aWR0aDozNnB4O2JvcmRlci1yYWRpdXM6MThweDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjA7bWFyZ2luLWxlZnQ6MjBweH0uYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYuZGlzYWJsZWQsLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0LmRpc2FibGVke29wYWNpdHk6LjV9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHNwYW4sLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHNwYW57Zm9udC1zaXplOjIxcHh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHNwYW46YmVmb3JlLC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuOmJlZm9yZXtjb2xvcjojOWQxZDI3fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVte2JvcmRlci1yYWRpdXM6MTZweDtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZDojZDNkM2QzIDUwJS9jb3ZlciBuby1yZXBlYXR9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gZmlndXJle3RleHQtYWxpZ246Y2VudGVyfS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIGZpZ3VyZSBpbWd7bWF4LXdpZHRoOjEwMCV9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnR7cGFkZGluZzoyMHB4IDEwcHg7YmFja2dyb3VuZDojOWQxZDI3fS5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIC5jb250ZW50IHB7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MjJweDtib3JkZXItYm90dG9tOi41cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuNSk7bWFyZ2luLWJvdHRvbToxM3B4O3BhZGRpbmctYm90dG9tOjE1cHh9LmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnQgYXtjb2xvcjp2YXIoLS1HcmF5LTYsICNGMkYyRjIpO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWx9I2JlbGwtYnVsbGV0aW4uYWN0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfSNiZWxsLWJ1bGxldGluLmFjdGl2ZTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ1cHg7bGVmdDowO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyLWxlZnQ6MTJweCBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1yaWdodDoxMnB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbToxMnB4IHNvbGlkICNmZmZ9LmJnLWxpZ2h0LXdoaXRle2JhY2tncm91bmQ6I2Y1ZjVmNTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig2cHgpfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXttaW4td2lkdGg6MzIwcHg7bGVmdDphdXRvO3JpZ2h0OjA7dG9wOjZweCAhaW1wb3J0YW50O3BhZGRpbmc6MjBweCAyMHB4IDAgMjBweDtib3JkZXItcmFkaXVzOjhweDtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowcHggNHB4IDRweCA0cHggcmdiYSgwLDAsMCwuMjUpfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudS5kcm9wZG93bi1jb250ZW50e2JvcmRlcjpub25lO2xlZnQ6YXV0bztyaWdodDotNjVweDt0b3A6NDBweCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51LmRyb3Bkb3duLWNvbnRlbnR7cmlnaHQ6LTEwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDgyMHB4KXsubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUubm8tYnMtanN7dG9wOjM1cHg7cmlnaHQ6LTEzMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51Lm5vLWJzLWpze3JpZ2h0OjA7dG9wOmF1dG87Ym90dG9tOi0ycHg7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogODM0cHgpey5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXt0b3A6YXV0byAhaW1wb3J0YW50O3JpZ2h0OjA7Ym90dG9tOjBweDt0cmFuc2Zvcm06bm9uZSAhaW1wb3J0YW50O3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7ei1pbmRleDo5OTk5OTk5OTk5OTk5O2JvcmRlci1yYWRpdXM6OHB4IDhweCAwIDA7Ym9yZGVyOjFweCBzb2xpZCAjZDlkOWQ5O3BhZGRpbmc6MjBweCAzMnB4IDAgMzJweH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmNsb3Nle21hcmdpbi10b3A6LTdweDttYXJnaW4tcmlnaHQ6LTIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KWFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5jbG9zZXtvcGFjaXR5OjF9fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaGQydntjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjVweDttYXJnaW4tYm90dG9tOjB9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IHB7Y29sb3I6IzMzMztmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjBweDtsZXR0ZXItc3BhY2luZzotMC41cHg7bWFyZ2luLWJvdHRvbToyMHB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuYnRuLXJlZHtsZXR0ZXItc3BhY2luZzpub3JtYWw7cGFkZGluZzo4cHggMjRweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6I2ZmZn0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmJ0bi1yZWQ6dmlzaXRlZHtjb2xvcjojZmZmfS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuYnRuLXJlZDpob3ZlcntiYWNrZ3JvdW5kOiM5ZDFkMjd9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGV7bWFyZ2luLXRvcDoyMHB4fS5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGF7cGFkZGluZzoyMHB4IDIwcHggIWltcG9ydGFudDtjb2xvcjojOWQxZDI3O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7YmFja2dyb3VuZDpyZ2JhKDI0MSwyNDEsMjQxLC45KTttYXJnaW46MCAtMjBweH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLmJvcmRlcntib3JkZXI6MCAhaW1wb3J0YW50O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoODMsODMsODMsLjIpICFpbXBvcnRhbnR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGF7bWFyZ2luOjAgLTMycHg7cGFkZGluZzoyMHB4IDMycHggIWltcG9ydGFudH0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLmJvcmRlcntwYWRkaW5nLXRvcDozNnB4ICFpbXBvcnRhbnR9LmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYTpub3QoLmJvcmRlcil7cGFkZGluZy1ib3R0b206MzZweCAhaW1wb3J0YW50fX0ubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBwe2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xle2hlaWdodDphdXRvICFpbXBvcnRhbnR9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGU6YWZ0ZXJ7ZGlzcGxheTpub25lfS5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7Ym90dG9tOi05cHggIWltcG9ydGFudH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51e2JvcmRlci1yYWRpdXM6OHB4O2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjE2cHg7bWluLXdpZHRoOjE4MHB4O21hcmdpbi10b3A6NnB4O3otaW5kZXg6OTl9Lm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhe3BhZGRpbmc6MTJweCAxMXB4O2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjFmMWYxO2JvcmRlci1yYWRpdXM6MH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6bGFzdC1jaGlsZHtib3JkZXI6MH0ubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6aG92ZXIsLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhLmFjdGl2ZXtjb2xvcjojOWQxZDI3ICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6I2YxZjFmMSAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NHB4fWhlYWRlci56aW5kZXggLnRvcC1uYXYuYmctbGlnaHQtd2hpdGV7ei1pbmRleDo5O2JveC1zaGFkb3c6MHB4IDRweCA4cHggcmdiYSgzNywzNiw1OSwuMSl9aGVhZGVyLnppbmRleCAuc2VjLW5hdi5iZy13aGl0ZXtkaXNwbGF5Om5vbmU7b3BhY2l0eTowO3RyYW5zaXRpb246ZGlzcGxheSAwcyxvcGFjaXR5IC41cyBsaW5lYXJ9aGVhZGVyICNsb2dpbi1kcm9wZG9udy1saTpob3ZlcjpiZWZvcmV7Y29udGVudDpcIlxcYVwiO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDZweDtyaWdodDoyNXB4O2JveC1zaGFkb3c6MHB4IDNweCAzcHggM3B4IHJnYmEoMCwwLDAsLjI1KTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe2hlYWRlciAjbG9naW4tZHJvcGRvbnctbGk6aG92ZXI6YmVmb3Jle2Rpc3BsYXk6bm9uZX19aGVhZGVyICNoZWxwLWRyb3Bkb253LWxpOmhvdmVyOmJlZm9yZXtjb250ZW50OlwiXFxhXCI7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0OXB4O3JpZ2h0OjI1cHg7Ym94LXNoYWRvdzowcHggM3B4IDNweCAzcHggcmdiYSgwLDAsMCwuMjUpO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVyICNoZWxwLWRyb3Bkb253LWxpOmhvdmVyOmJlZm9yZXtkaXNwbGF5Om5vbmV9fSNub3JtYWwtdGFicy1kcm9wZG93bntoZWlnaHQ6MzVweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfSNub3JtYWwtdGFicy1kcm9wZG93biAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7ZGlzcGxheTpub25lfSNub3JtYWwtdGFicy1kcm9wZG93bjpob3ZlciAuZHJvcGRvd24uc2hvdyAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZXtkaXNwbGF5OmJsb2NrfSNub3JtYWwtdGFicy1kcm9wZG93bjpob3ZlciAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51e2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kcm9wZG93bi5idG4tYm94LnNob3c6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7dG9wOjA7bGVmdDowO3otaW5kZXg6MTE7cG9pbnRlci1ldmVudHM6bm9uZX19I29mZmVyLXBvcHVwIC5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjgwMHB4fSNvZmZlci1wb3B1cCAubW9kYWwtZGlhbG9nIC5vZmZlci1tb2RhbCAucG9wdXAtY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjVweDt0b3A6MjVweDt6LWluZGV4OjF9Lm0tbmF2LWJvdHRvbSBsaSBhe3BhZGRpbmc6MTBweCA4cHggMTNweCA4cHh9Lm0tbmF2LWJvdHRvbSBsaS5hY3RpdmUgYXtwYWRkaW5nOjEzcHggOHB4IDEwcHggOHB4O2JvcmRlci10b3A6bm9uZX0uZGQtc2hhZG93OmhvdmVyPmF7aGVpZ2h0OmF1dG87Ym9yZGVyLXJhZGl1czo4cHggOHB4IDBweCAwcHg7YmFja2dyb3VuZDojZjdmN2Y3ICFpbXBvcnRhbnQ7aGVpZ2h0OjI4cHggIWltcG9ydGFudDtib3gtc2hhZG93OjBweCAtMnB4IDMuMXB4IDBweCByZ2JhKDAsMCwwLC4yNSk7Y29sb3I6IzY2MTIxMyAhaW1wb3J0YW50O2ZvbnQtd2VpZ2h0OmJvbGR9LmRkLXNoYWRvdzpob3ZlciAuZHJvcGRvd24tY29udGVudHt0b3A6NDJweCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MHB4IDRweCA4cHggOHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAwcHggNi44cHggMHB4IHJnYmEoMCwwLDAsLjI1KSAhaW1wb3J0YW50O3BhZGRpbmc6MCA1cHg7b3ZlcmZsb3c6aGlkZGVufS5kZC1zaGFkb3c6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQgbGk6aG92ZXIgYXtjb2xvcjojNjYxMjEzICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6Ym9sZH0uZGQtc2hhZG93LW5vbmU6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnR7dG9wOjQycHggIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjBweCA0cHggOHB4IDhweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggMHB4IDYuOHB4IDBweCByZ2JhKDAsMCwwLC4yNSkgIWltcG9ydGFudDtwYWRkaW5nOjAgNXB4O292ZXJmbG93OmhpZGRlbn0uZGQtc2hhZG93LW5vbmU6aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQgbGk6aG92ZXIgYXtjb2xvcjojNjYxMjEzICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEobWluLXdpZHRoOiA4MzVweCl7LmQtbWQtODM0LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogODM1cHgpey5kLW1kLTgzNC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0ubW9kYWwtYmFja2Ryb3AuYmxhY2t7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7I3NlYXJjaC1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH19I3NlYXJjaC1jb250YWluZXIgLmNsb3NlTG9naW4tbmV3e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7I3NlYXJjaC1jb250YWluZXIgLmNsb3NlTG9naW4tbmV3e2Rpc3BsYXk6aW5saW5lLWJsb2NrfX0jc2VhcmNoLWNvbnRhaW5lciAubG9nb3ttYXJnaW4tcmlnaHQ6MTVweDtkaXNwbGF5Om5vbmV9QG1lZGlhKG1pbi13aWR0aDogMTU4MHB4KXsjc2VhcmNoLWNvbnRhaW5lciAubG9nb3ttYXJnaW4tcmlnaHQ6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjcwcHh9fSNzZWFyY2gtY29udGFpbmVyIC5sb2dvIGltZ3toZWlnaHQ6MzZweDtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG99LmhlYWRlci1zZWFyY2gtYm94IGlucHV0e2JvcmRlci1yYWRpdXM6MTkuNXB4O2JvcmRlcjoxcHggc29saWQgIzM1MzUzNTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzo5cHggMTBweCA5cHggNTBweDt3aWR0aDoxMDAlO2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtYm94IGlucHV0e2ZvbnQtc2l6ZToxNHB4fX0uaGVhZGVyLXNlYXJjaC1ib3ggLmltZy1zZWFyY2h7dG9wOjEwcHg7bGVmdDoyM3B4fS5oZWFkZXItc2VhcmNoLWJveCAuaW1nLWNsb3Nle3RvcDoxMHB4O3JpZ2h0OjIzcHg7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpub25lfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uIC5pY29uLVJpZ2h0OjpiZWZvcmUsLmhlYWRlci1zZWFyY2gtbW9kYWwgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24gLmljb24tTGVmdDo6YmVmb3Jle2ZvbnQtc2l6ZToxNHB4fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1kaWFsb2d7bWF4LXdpZHRoOjExNjBweH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuaW1nLWNsb3Nle2Rpc3BsYXk6YmxvY2t9LmhlYWRlci1zZWFyY2gtbW9kYWwgLm1vZGFsLWJvZHl7Ym9yZGVyLXJhZGl1czoxMnB4O292ZXJmbG93OmhpZGRlbn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLm1vZGFsLWJvZHl7b3ZlcmZsb3c6aGlkZGVuO292ZXJmbG93LXk6YXV0bzttYXgtaGVpZ2h0Ojkwdmh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1jb250ZW50e292ZXJmbG93OmF1dG87bWF4LWhlaWdodDo5MHZoO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCAxMnB4IDEycHh9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmhlYWRlci1zZWFyY2gtYm94IGlucHV0e2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4yNSk7Ym94LXNoYWRvdzoycHggMnB4IDJweCAwcHggcmdiYSgwLDAsMCwuMjUpIGluc2V0fS5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLXBhbmV7bWF4LWhlaWdodDo2OHZoO3BhZGRpbmctcmlnaHQ6MHB4O292ZXJmbG93OmF1dG99QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLXBhbmV7b3ZlcmZsb3c6dmlzaWJsZTtoZWlnaHQ6MTAwJTttYXgtaGVpZ2h0OjEwMCV9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lcntib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZWZlZmVmO3BhZGRpbmc6MTJweCAwcHg7b3ZlcmZsb3c6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVye3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjJ9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bHtnYXA6MTBweDtmbGV4LXdyYXA6bm93cmFwfS5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBsaTpmaXJzdC1jaGlsZHtwYWRkaW5nLWxlZnQ6MjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGxpOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDoxNXB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgbGk6bGFzdC1jaGlsZHtwYWRkaW5nLXJpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBsaTpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6MTVweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGF7Ym9yZGVyLXJhZGl1czoxNnB4O2JvcmRlcjoxcHggc29saWQgI2UwZTBlMDtiYWNrZ3JvdW5kOiNmZmY7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzo2cHggMTZweDtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWx9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhe2ZvbnQtc2l6ZToxNHB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYS5hY3RpdmUsLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGE6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiM5YjFlMjY7Ym9yZGVyOjFweCBzb2xpZCAjOWIxZTI2O2JveC1zaGFkb3c6MHB4IDRweCA0cHggMHB4IHJnYmEoMCwwLDAsLjI1KX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIgdWwgYS5hY3RpdmUgaW1nLC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhOmhvdmVyIGltZ3ttaXgtYmxlbmQtbW9kZTpwbHVzLWxpZ2h0ZXJ9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGEgaW1ne21hcmdpbi1yaWdodDo2cHg7aGVpZ2h0OjIycHg7d2lkdGg6MjJweDttaXgtYmxlbmQtbW9kZTpsdW1pbm9zaXR5fS5oZWFkZXItc2VhcmNoLW1vZGFsIC50aXRsZXtjb2xvcjojMzUzNTM1O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowIDI0cHg7bWFyZ2luLWJvdHRvbToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGl0bGV7Zm9udC1zaXplOjE0cHg7cGFkZGluZzowIDE1cHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWR7cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAub3dsLXN0YWdlLW91dGVye3BhZGRpbmctbGVmdDoyNHB4fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnN3aXBlci13cmFwcGVye3BhZGRpbmctbGVmdDoyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5zd2lwZXItd3JhcHBlcntwYWRkaW5nLWxlZnQ6MTVweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLm93bC1zdGFnZXtkaXNwbGF5OmZsZXg7bWFyZ2luLWxlZnQ6LTE1cHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLm93bC1uZXh0LC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLm93bC1wcmV2e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjQwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDAlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRkYgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAxMDAlKSAhaW1wb3J0YW50O2hlaWdodDoxMDAlO3dpZHRoOjUwcHg7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZW5kfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLm93bC1uZXh0LmRpc2FibGVkLC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLm93bC1wcmV2LmRpc2FibGVke29wYWNpdHk6MH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5vd2wtcHJldntyaWdodDphdXRvO2xlZnQ6MDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAwJSwgI2ZmZiAxMDAlKSAhaW1wb3J0YW50O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnN3aXBlci1idXR0b24tbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo2MyU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjRkZGIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJSkgIWltcG9ydGFudDtoZWlnaHQ6MTAwJTt3aWR0aDo1MHB4O3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmVuZH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZHtvcGFjaXR5OjB9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCAuc3dpcGVyLWJ1dHRvbi1wcmV2OjphZnRlciwuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVye2Rpc3BsYXk6bm9uZX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6YXV0bztsZWZ0OjA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMCUsICNmZmYgMTAwJSkgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgLnN3aXBlci1zbGlkZXttYXgtd2lkdGg6Zml0LWNvbnRlbnR9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhe2NvbG9yOiM2NjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6MTBweCAxMnB4O2JvcmRlci1yYWRpdXM6MThweDtiYWNrZ3JvdW5kOiNmMGYwZjA7bWluLXdpZHRoOmZpdC1jb250ZW50fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgYTpob3Zlcntjb2xvcjojMTYxNjE2O2JhY2tncm91bmQ6I2NkY2RjZH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhe2ZvbnQtc2l6ZToxMXB4O3doaXRlLXNwYWNlOm5vd3JhcH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNwYWNlcnttYXJnaW46MThweCAwIDEwcHggMH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuY2hpcC1jb250YWluZXJ7Z2FwOjI2cHg7cGFkZGluZzowIDI0cHggNHB4IDI0cHg7b3ZlcmZsb3c6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmNoaXAtY29udGFpbmVye2dhcDoxMHB4O3BhZGRpbmc6MCAxNXB4IDRweCAxNXB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwe2ZsZXg6MTtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDJweCA3LjJweCAwcHggcmdiYSgwLDAsMCwuMTYpO3BhZGRpbmc6MTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcHttaW4td2lkdGg6MjE1cHg7Ym94LXNoYWRvdzowcHggMnB4IDcuMnB4IDBweCByZ2JhKDAsMCwwLC4xNil9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAgaW1ne21hcmdpbi1yaWdodDo1cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAgaW1ne3dpZHRoOjQwcHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAgLmYxNHNie21hcmdpbi1ib3R0b206NHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojM2EzYTNhfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwIC5mMTRzYntmb250LXNpemU6MTJweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCAubGlua3tjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjYwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAgLmxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmxpbmstb25seXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3BhZGRpbmctYm90dG9tOjEwcHh9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmxpbmstb25seTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmxpbmstb25seXtmb250LXNpemU6MTJweDttaW4td2lkdGg6NDglfX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWx7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDo3OHZofUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWx7aGVpZ2h0OjEwMCU7bWF4LWhlaWdodDoxMDAlfX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWw+ZGl2LC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLXN0YWdlLW91dGVyLC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLXN0YWdlLC5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAub3dsLWl0ZW17aGVpZ2h0OjEwMCV9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtZG90c3tnYXA6NXB4O3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxMHB4O3dpZHRoOjEwMCU7bGVmdDowO3RleHQtYWxpZ246Y2VudGVyO2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1kb3RzIC5vd2wtZG90e3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQtY29sb3I6I2RjZGNkYzttYXJnaW46MCAzcHg7ZmlsdGVyOmRyb3Atc2hhZG93KDBweCAycHggNC4ycHggcmdiYSgwLCAwLCAwLCAwLjU4KSl9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5vd2wtZG90cyAub3dsLWRvdC5hY3RpdmV7d2lkdGg6MTNweDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7YmFja2dyb3VuZC1jb2xvcjojOWIxZTI2fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLm93bC1kb3Rze2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW17aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXJ9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5jb250ZW50e3BhZGRpbmc6MTJweDttYXgtd2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5jb250ZW50e3BhZGRpbmc6MTBweDttYXgtd2lkdGg6NjAlfX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucmlnaHQtcGFuZWwgLml0ZW0gLmgze2NvbG9yOiNmZmY7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5oM3tmb250LXNpemU6MTZweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC50eHR7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTQ4JX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC50eHR7Zm9udC1zaXplOjEycHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yaWdodC1wYW5lbCAuaXRlbSAuYnRuLXJlZHtib3JkZXItcmFkaXVzOjE4cHg7YmFja2dyb3VuZDojOWIxZTI2O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjE0OCU7cGFkZGluZzo4cHggMjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJpZ2h0LXBhbmVsIC5pdGVtIC5idG4tcmVke2ZvbnQtc2l6ZToxMnB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZHtib3JkZXItcmFkaXVzOjhweDtib3JkZXI6MXB4IHNvbGlkICNkZWQ0ZDQ7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjEycHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJke21hcmdpbi1sZWZ0OjdweDttYXJnaW4tcmlnaHQ6N3B4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCBmaWd1cmV7Ym9yZGVyLXJhZGl1czo4cHg7bWFyZ2luLWJvdHRvbTowcHh9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgZmlndXJlIGltZ3t3aWR0aDoxMDAlO21heC1oZWlnaHQ6MTIwcHg7b2JqZWN0LWZpdDpjb3Zlcn0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuZmlnY2FwdGlvbntwYWRkaW5nOjEwcHggMThweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmZpZ2NhcHRpb257cGFkZGluZzoxMHB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuaDN7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206N3B4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAuaDN7Zm9udC1zaXplOjEycHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5oZWFke2NvbG9yOiM0OTQ5NDk7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmhlYWR7Zm9udC1zaXplOjEzcHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5zbWFsbHtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxMXB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWw7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLnNtYWxse2ZvbnQtc2l6ZTo4cHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5saW5re21hcmdpbi10b3A6OHB4O2JvcmRlci1yYWRpdXM6MThweDtib3JkZXI6MXB4IHNvbGlkICM5YjFlMjY7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM5YjFlMjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjEwMCU7cGFkZGluZzo4cHggMTJweDtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxpbmt7Zm9udC1zaXplOjExcHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5sb2dve2Zsb2F0OnJpZ2h0O21hcmdpbi10b3A6LTMwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5sb2dvIGltZ3t3aWR0aDo2MHB4fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5wb3AtZmFxc3twb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjExMHB4O3otaW5kZXg6MX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAucG9wLWZhcXMgLnBvcC1pbm5ye3Bvc2l0aW9uOmFic29sdXRlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucG9wLWZhcXMgLnBvcC1pbm5ye3Bvc2l0aW9uOnJlbGF0aXZlfX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50cmdye2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojNjY2O2JvcmRlci1ib3R0b206MCBzb2xpZDtoZWlnaHQ6NTBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctcmlnaHQ6NTBweDttYXJnaW4tYm90dG9tOjB9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJncjpiZWZvcmV7dG9wOmF1dG87Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3JldGFpbC1zb2x1dGlvbi9hcnJvdy1kb3duLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRyZ3IuYWN0e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMwMDB9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJnci5hY3Q6YmVmb3Jle3RvcDphdXRvO2JvcmRlcjpub25lO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9yZXRhaWwtc29sdXRpb24vYXJyb3ctdXAucG5nKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXJ9LmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudG9nX2NvbnR7Ym9yZGVyOm5vbmU7cGFkZGluZzoxMHB4IDAgMH0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50b2dfY29udCBwe2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNjY2fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLml0ZW0tY2hpcHtiYWNrZ3JvdW5kOiNmZmY4Zjg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NCwyNywzNiwuMDIpfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLmgze2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzliMWUyNjttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLmdldC10b3VjaCAuaDN7Zm9udC1zaXplOjEycHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLmd0dXN7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM2NjY7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5nZXQtdG91Y2ggLmd0dXN7Zm9udC1zaXplOjEycHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2hibG9nIC5zYmdze2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojNjY2O21hcmdpbjoxMHB4IDB9LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaGJsb2cgLmxpbmstb25seXtjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3BhZGRpbmctYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrfS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNvbW1lbmQtc2VhcmNoe21pbi1oZWlnaHQ6NTcwcHg7bWF4LWhlaWdodDo1NzBweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaHttaW4taGVpZ2h0OmluaGVyaXQ7bWF4LWhlaWdodDppbmhlcml0O292ZXJmbG93OmluaGVyaXR9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjb21tZW5kLXNlYXJjaCAuaXRlbS1jaGlwe2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY29tbWVuZC1zZWFyY2ggLml0ZW0tY2hpcCBpbWd7bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNvbW1lbmQtc2VhcmNoIC5pdGVtLWNoaXAgaW1ne3dpZHRoOmF1dG99fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNvbW1lbmQtc2VhcmNoIC5idG4tYm94IC5idG4tcmVke2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjVweCAxNXB4fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5yZWNvbW1lbmQtc2VhcmNoIC5saW5rLW9ubHl7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTtwYWRkaW5nLWJvdHRvbToxMHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG87ZGlzcGxheTpibG9ja30uaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZHttaW4taGVpZ2h0OjU3MHB4O21heC1oZWlnaHQ6NTcwcHg7b3ZlcmZsb3c6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmR7bWluLWhlaWdodDppbmhlcml0O21heC1oZWlnaHQ6aW5oZXJpdDtvdmVyZmxvdzppbmhlcml0fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuaGVhZEgye2ZvbnQtc2l6ZTozNnB4O2NvbG9yOiM5YjFlMjY7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tYm90dG9tOjE1cHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5oZWFkSDJ7Zm9udC1zaXplOjI0cHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5wZXJhe2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzYTNhM2E7Zm9udC13ZWlnaHQ6NDAwO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAucGVyYXtmb250LXNpemU6MTJweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2N7bWF4LXdpZHRoOjQ5MHB4O21hcmdpbjowIGF1dG87YmFja2dyb3VuZDojZjRmNGY0O2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE1cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNje21hcmdpbjowIDIwcHh9fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNjIC5oM3tmb250LXNpemU6MjBweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzNhM2EzYTttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNjIC5oM3tmb250LXNpemU6MTZweH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWx7bWFyZ2luOjAgYXV0bztkaXNwbGF5OnRhYmxlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuZGVzYyB1bHttYXJnaW46MCAzMHB4fX0uaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuZGVzYyB1bCBsaXtsaXN0LXN0eWxlOmRpc2M7cGFkZGluZzoycHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzY2Nn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLmRlc2MgdWwgbGl7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjAgMCAxMHB4fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5kZXNjIHVsIGxpOmxhc3QtY2hpbGR7bWFyZ2luOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaC1tb2RhbCAuc2VhcmNoLW5vdC1mb3VuZCAuaXRlbS1jaGlwe2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH19LmhlYWRlci1zZWFyY2gtbW9kYWwgLnNlYXJjaC1ub3QtZm91bmQgLml0ZW0tY2hpcCBpbWd7bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5pdGVtLWNoaXAgaW1ne3dpZHRoOmF1dG99fS5oZWFkZXItc2VhcmNoLW1vZGFsIC5zZWFyY2gtbm90LWZvdW5kIC5idG4tYm94IC5idG4tcmVke2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjVweCAxNXB4fS5oZWFkZXItc2VhcmNoe2JhY2tncm91bmQ6I2ZmZn0uaGVhZGVyLXNlYXJjaCAjbG9naW4tZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZSwuaGVhZGVyLXNlYXJjaCAjaGVscC1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3Jle3RvcDo0MnB4fS5oZWFkZXItc2VhcmNoIHVsLmN0YS1jb250YWluZXIgbGkgLmRyb3Bkb3due2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1pbi13aWR0aDogODM1cHgpey5oZWFkZXItc2VhcmNoIHVsLmN0YS1jb250YWluZXIgbGkuZHJvcC1kb3duI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyIC5kcm9wZG93bi1jb250ZW50Om5vdCguc2hvdyl7ZGlzcGxheTpibG9jazt0b3A6MzVweCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA4MzVweCl7LmhlYWRlci1zZWFyY2ggdWwuY3RhLWNvbnRhaW5lciBsaS5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQ6bm90KC5zaG93KXtkaXNwbGF5OmJsb2NrO3RvcDoyMHB4ICFpbXBvcnRhbnR9fS5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG57bWluLXdpZHRoOjcwcHg7cGFkZGluZzo4cHggMTZweDtmb250LXdlaWdodDo1MDA7aGVpZ2h0OjM2cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzkwMmEyYzttYXJnaW4tbGVmdDoxMnB4ICFpbXBvcnRhbnR9LmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bjphZnRlcntkaXNwbGF5Om5vbmV9LmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7b3ZlcmZsb3c6dmlzaWJsZTt6LWluZGV4Ojk5O21hcmdpbi10b3A6LTVweH0uaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmlubmVye3BhZGRpbmc6MjBweCAyMHB4IDAgMjBweDtib3JkZXItcmFkaXVzOjZweDtvdmVyZmxvdzpoaWRkZW47Ym94LXNoYWRvdzowIDAgNXB4IHJnYmEoMCwwLDAsLjIpO2JvcmRlcjpub25lO2xlZnQ6YXV0bztiYWNrZ3JvdW5kOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogODM0cHgpey5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXt0b3A6YXV0byAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZjt3aWR0aDoxMDAlO2JveC1zaGFkb3c6MHB4IDRweCA0cHggNHB4IHJnYmEoMCwwLDAsLjI1KX19QG1lZGlhKG1heC13aWR0aDogODM0cHgpYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnV7cGFkZGluZzoyMHB4IDMycHggMCAzMnB4fX0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydHttaW4td2lkdGg6NzBweDtwYWRkaW5nOjdweCAxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjZweDtjb2xvcjojMzUzNTM1ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMzUzNTM1O2JvcmRlci1yYWRpdXM6NTBweDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDttYXJnaW4tbGVmdDoxNXB4ICFpbXBvcnRhbnR9LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQ6aG92ZXJ7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnR9LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudXt0b3A6LTE5cHggIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO292ZXJmbG93OnZpc2libGU7Ym9yZGVyOjB9LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lcnttYXJnaW4tdG9wOjIwcHg7Ym9yZGVyLXJhZGl1czo2cHg7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAwIDVweCByZ2JhKDAsMCwwLC4yKTtib3JkZXI6bm9uZTtsZWZ0OmF1dG87YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOX0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydC53aGF0LXNwZWNpYWw6aG92ZXJ7Zm9udC13ZWlnaHQ6Ym9sZH1oZWFkZXIuemluZGV4ICNoZWFkZXItc2VhcmNoLXNlY3Rpb24gI3NlYXJjaC1jb250YWluZXIgLmxvZ297ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVyLnppbmRleCAjaGVhZGVyLXNlYXJjaC1zZWN0aW9uICNzZWFyY2gtY29udGFpbmVyIC5sb2dve2Rpc3BsYXk6bm9uZX19LmRhcmstbW9kZSBib2R5LC5kYXJrLW1vZGUgc2VjdGlvbiwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51LC5kYXJrLW1vZGUgLmNhbGN1bGF0b3ItZm9ybS5mb3JtLWJnLC5kYXJrLW1vZGUgLnJldmFtcF9maW5hbmNpYWxfY2FsYyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NvbnRhaW5lciAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX3JvdyAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjX2NhcmRfY29udGFpbmVyIC5maW5hbmNpYWwtY2FsYy1mb3JtIC5zYXZpbmctYWNjb3VudC1zY3JlZW4gLnNpbXVsYXRpb24tY29udGFpbmVyLC5kYXJrLW1vZGUgLnRlc3RpbW9uaWFsLXNlY3Rpb24gLmNhcmQsLmRhcmstbW9kZSAuYmxvZy1jYXJkIC5jYXJkLWxlZnQsLmRhcmstbW9kZSAuYmxvZy1jYXJkIC5jYXJkLXJpZ2h0LC5kYXJrLW1vZGUgLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIsLmRhcmstbW9kZSAuYnRuLWJveCAuYnRuLXdoaXRlLC5kYXJrLW1vZGUgLmNvbnRhaW5lci50b3AtbmF2LWNvbnRhaW5lciwuZGFyay1tb2RlIC5tb2ItbWVudSwuZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5maGQsLmRhcmstbW9kZSAudGhpcmQtdGFiLC5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0biwuZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHQsLmRhcmstbW9kZSAuc2VjLW5hdiB1bC5sYXN0IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6aG92ZXIsLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6YWN0aXZlLC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6aG92ZXIsLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDphY3RpdmUsLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5tYkZpeGVkYnQsLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEsLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50cmdyLC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudG9nX2NvbnQsLmRhcmstbW9kZSAubmF2LnNvYy1saXN0aW5nVGFiIGEgLmNhcmQtYm94LC5kYXJrLW1vZGUgLmJnLWdyZXkgLnNlY29uZGFyeS10YWIsLmRhcmstbW9kZSAuY2FyZC5vcDIsLmRhcmstbW9kZSAuc2VhcmNoLWJveCAuZm9ybS1jb250cm9sLC5kYXJrLW1vZGUgLmZvcm0tY29udHJvbCwuZGFyay1tb2RlIC5sb29raW5nLWZvci5vcDEsLmRhcmstbW9kZSAuc2VydmljZS1ib3g6OmJlZm9yZSwuZGFyay1tb2RlIC5zZWNvbmRhcnktbmF2LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmlubmVyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lciwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5tb2RhbC1ib2R5LmJnLXdoaXRlLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGEsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCwuZGFyay1tb2RlIC5tb2RhbC1jb250ZW50LmJ1bGxldGluLW1vZGFsLC5kYXJrLW1vZGUgLm1vZGFsLWNvbnRlbnQub2ZmZXItbW9kYWwsLmRhcmstbW9kZSAuYnRuLXVubG9ja3tiYWNrZ3JvdW5kOiMzMzMgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWFyY2gtYnggLnR5cGVhaGVhZCwuZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAudHQtbWVudSwuZGFyay1tb2RlIC5zZWFyY2gtYngsLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuZGFyay1tb2RlIC5idG4tYXBwbHl7YmFja2dyb3VuZC1jb2xvcjojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCwuZGFyay1tb2RlIC5idG4tcmVke2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgc2VsZWN0Lm5vcm1hbC1zZWwsLmRhcmstbW9kZSAuc3JjaC1ieHtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LmRhcmstbW9kZSAuaWNvbi1zdGFyOmJlZm9yZSwuZGFyay1tb2RlIC5zZWMtbmF2IC5pY29uLURvd246YmVmb3JlLC5kYXJrLW1vZGUgLm1iRml4ZWRidCAucmVUaXRsZSBhLnVwZG93bmJ4IHNwYW4uaWNvbi1Eb3duLnVwOmJlZm9yZSwuZGFyay1tb2RlIC5tYkZpeGVkYnQgLnJlVGl0bGUgYS51cGRvd25ieCBzcGFuOmJlZm9yZSwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZXtjb2xvcjojZmYwfS5kYXJrLW1vZGUgLmljb24tc3Rhci5hY3RpdmU6OmJlZm9yZSwuZGFyay1tb2RlIC5pY29uLXJzOmJlZm9yZXtjb2xvcjojZmYwfS5kYXJrLW1vZGUgLnRvcC1uYXYsLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYSwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSwuZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUsLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZywuZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZywuZGFyay1tb2RlIGZvb3RlciwuZGFyay1tb2RlIC5mb290ZXItdG9wLC5kYXJrLW1vZGUgLmN1c3RvbWVyLWZyaWVuZGx5LC5kYXJrLW1vZGUgLmdyZXktYmcsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5rLC5kYXJrLW1vZGUgLmdyZXktYmcgLmNhcmQtYm94LC5kYXJrLW1vZGUgLm5ld3MtcGFnZS5ncmV5LWJnMywuZGFyay1tb2RlIC5uZXdzLW1vcmUtY2FyZCAubWVkaWEsLmRhcmstbW9kZSAuZ3JkUDEsLmRhcmstbW9kZSAuZ3JkUDIsLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLC5kYXJrLW1vZGUgLm15LWxpbmtzIGEgc3BhbiwuZGFyay1tb2RlIC5ncmV5LWJnMiwuZGFyay1tb2RlIC5sb29raW5nLWZvciAuY2FyZC1sb29rLC5kYXJrLW1vZGUgLnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHksLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAudGFicy1jb250YWluZXIsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIGEsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwLC5kYXJrLW1vZGUgLmhvbWUtY2Fyb3VzZWwtMiAuaG9tZS1jYXJvdXNlbC0yLW5hdi1jaGlwLC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGluaywuZGFyay1tb2RlIC50b3AtbmF2LWNvbnRhaW5lciwuZGFyay1tb2RlIGhlYWRlciwuZGFyay1tb2RlIC5yZXZhbXBfZmluYW5jaWFsX2NhbGMgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jb250YWluZXIgLnJldmFtcF9maW5hbmNpYWxfY2FsY19yb3cgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jYXJkX2NvbnRhaW5lciAuZmluYW5jaWFsLWNhbGMtZm9ybSAuc2F2aW5nLWFjY291bnQtc2NyZWVuIC5zbGlkZXItY29udGFpbmVyLC5kYXJrLW1vZGUgLnNlYXJjaC1ieCwuZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAudHQtbWVudSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudV9fX18sLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXQsLmRhcmstbW9kZSAuYnRuLWJveCAuYnRuLXdoaXRlLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJnciwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRvZ19jb250LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQgLmxpbmssLmRhcmstbW9kZSBoZWFkZXIsLmRhcmstbW9kZSAuc2VjLW5hdiwuZGFyay1tb2RlIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5pdGVtIC5jb250ZW50e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnRoaXJkLXRhYiBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSl9LmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkOjpiZWZvcmUsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmUsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuaWNvbi1jbG9zZTpiZWZvcmUsLmRhcmstbW9kZSAuZ3JleS1iZzMgLmZvcm0tbGFiZWwtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsLmRhcmstbW9kZSA6OnBsYWNlaG9sZGVye2NvbG9yOiNmZjB9LmRhcmstbW9kZSBhLC5kYXJrLW1vZGUgaDEsLmRhcmstbW9kZSBoMiwuZGFyay1tb2RlIGgzLC5kYXJrLW1vZGUgaDQsLmRhcmstbW9kZSBoNSwuZGFyay1tb2RlIGg2LC5kYXJrLW1vZGUgcCwuZGFyay1tb2RlIHNwYW4sLmRhcmstbW9kZSBzdHJvbmcsLmRhcmstbW9kZSBlbSwuZGFyay1tb2RlIHNtYWxsLC5kYXJrLW1vZGUgZGl2LC5kYXJrLW1vZGUgbGksLmRhcmstbW9kZSBhLC5kYXJrLW1vZGUgYnV0dG9uLC5kYXJrLW1vZGUgbGFiZWwsLmRhcmstbW9kZSB0ZCwuZGFyay1tb2RlIHRoLC5kYXJrLW1vZGUgY2FwdGlvbiwuZGFyay1tb2RlIGxlZ2VuZCwuZGFyay1tb2RlIHByZSwuZGFyay1tb2RlIGJsb2NrcXVvdGUsLmRhcmstbW9kZSBhZGRyZXNzLC5kYXJrLW1vZGUgY29kZSwuZGFyay1tb2RlIGtiZCwuZGFyay1tb2RlIHNhbXAsLmRhcmstbW9kZSB2YXIsLmRhcmstbW9kZSBjaXRlLC5kYXJrLW1vZGUgYWJiciwuZGFyay1tb2RlIGRmbiwuZGFyay1tb2RlIG1hcmssLmRhcmstbW9kZSBxLC5kYXJrLW1vZGUgc3ViLC5kYXJrLW1vZGUgc3VwLC5kYXJrLW1vZGUgdGltZSwuZGFyay1tb2RlIGlucywuZGFyay1tb2RlIGRlbCwuZGFyay1tb2RlIGlucHV0LC5kYXJrLW1vZGUgc2VsZWN0LC5kYXJrLW1vZGUgc3Zne2NvbG9yOiNmZjAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uZGFyay1tb2RlIC5nZXQtaW50b3VjaC1yZXZhbXAsLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmV7YmFja2dyb3VuZDojMjIyICFpbXBvcnRhbnR9LmhpZ2hsaWdodGVke2JvcmRlcjoxcHggc29saWQgIzAwMCAhaW1wb3J0YW50fS5oaWdobGlnaHRlZFdoaXRle2JvcmRlcjoxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCwuZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoLC5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYSBzdmcgcGF0aHtzdHJva2U6I2ZmMH0uZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuY2xvc2UgcGF0aHtzdHJva2U6I2ZmMDtmaWxsOiNmZjB9LmRhcmstbW9kZSAuY2xvc2UuY2xvc2VIZWxwIHBhdGh7ZmlsbDojZmYwfS5kYXJrLW1vZGUgLnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmV7Y29sb3I6I2ZmMH0uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoLC5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aHtzdHJva2U6I2ZmMH0uc2VjLW5hdj51bC5sYXN0IGxpLmhlbHAtZHJvcGRvbncsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuaGVscC1kcm9wZG9ud3ttYXJnaW46MCAxMHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkgYSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaSBhe3BhZGRpbmc6MCAxMHB4O2ZvbnQtc2l6ZToxMnB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuc2tpcC10by1tYWluLWNvbnRlbnQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuc2tpcC10by1tYWluLWNvbnRlbnR7aGVpZ2h0OmF1dG99LnNlYy1uYXY+dWwubGFzdCBsaS5za2lwLXRvLW1haW4tY29udGVudCBhLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLnNraXAtdG8tbWFpbi1jb250ZW50IGF7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6aW5saW5lLWZsZXg7cGFkZGluZzo2cHggMTBweDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTBweDtib3JkZXItcmFkaXVzOjE0cHg7Ym9yZGVyOi43cHggc29saWQgIzM1MzUzNX0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5e3Bvc2l0aW9uOnJlbGF0aXZlfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2Z3tmb250LXdlaWdodDo2MDA7bWFyZ2luLWxlZnQ6M3B4O21hcmdpbi1yaWdodDozcHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBhLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IGF7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnR7Ym9yZGVyLXJhZGl1czo4cHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MHB4IDRweCA3LjNweCAwcHggcmdiYSgwLDAsMCwuNjgpO3BhZGRpbmc6MnB4IDEwcHggOXB4IDEwcHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCBsaSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCBsaXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjYWNhY2E7cGFkZGluZzo4cHggMHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCBsaTpsYXN0LWNoaWxke2JvcmRlcjowfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmxhYmVsLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5sYWJlbHtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWx9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5ne2JhY2tncm91bmQ6I2Y5ZjlmOTtwYWRkaW5nOjNweCA2cHg7Ym9yZGVyLXJhZGl1czoycHh9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcgYXtwYWRkaW5nOjA7bWFyZ2luOjA7Y29sb3I6IzAwMDtmb250LXNpemU6MTBweDtmb250LXdlaWdodDo4MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGE6aG92ZXIsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGE6aG92ZXJ7YmFja2dyb3VuZDojZGZkZmRmfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGEuZGlzYWJsZWQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGEuZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkICFpbXBvcnRhbnR9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhe2JvcmRlci1yYWRpdXM6MnB4O2JhY2tncm91bmQ6I2Y5ZjlmOTtjb2xvcjojMDAwO2ZvbnQtZmFtaWx5OkFyaWFsO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tbGVmdDo1cHg7Zm9udC13ZWlnaHQ6NDAwO2JvcmRlcjowO3RleHQtYWxpZ246Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzowO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEudy0yNCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEudy0yNHttaW4td2lkdGg6MjRweDttaW4taGVpZ2h0OjI0cHg7bWF4LXdpZHRoOjI0cHg7bWF4LWhlaWdodDoyNHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctMzAsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctMzB7bWluLXdpZHRoOjMwcHg7bWluLWhlaWdodDoxNnB4O21heC13aWR0aDozMHB4O21heC1oZWlnaHQ6MTZweDtmb250LXNpemU6OHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctNTMsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctNTN7bWluLXdpZHRoOjUzcHg7bWluLWhlaWdodDoyMHB4O21heC1oZWlnaHQ6MjBweDtmb250LXNpemU6OXB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhOmhvdmVyLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYTpob3ZlcntiYWNrZ3JvdW5kOiNkZmRmZGZ9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NzAwO2JhY2tncm91bmQ6I2RmZGZkZjtib3gtc2hhZG93OjBweCAxcHggMi41cHggMHB4IHJnYmEoMCwwLDAsLjE3KX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudHtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIzcHg7cmlnaHQ6MDt6LWluZGV4OjF9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5OmhvdmVyIC5kcm9wZG93bi1jb250ZW50LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5OmhvdmVyIC5kcm9wZG93bi1jb250ZW50e2Rpc3BsYXk6YmxvY2s7bWluLXdpZHRoOjIwMHB4fX0uZGFyay1tb2RlIC5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcHtiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyOjFweCBzb2xpZCAjMzMzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGFyay1tb2RlIC5jb250YWluZXIudG9wLW5hdi1jb250YWluZXIsLmRhcmstbW9kZSAuc2EtYmFubmVyLmNvbW1vbi1hcHBseS5vcDEgLnNhLXJpZ2h0e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnRoaXJkLXRhYiAubmF2e2JhY2tncm91bmQ6IzMzM319LmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6aG92ZXIsLmRhcmstbW9kZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVyLC5kYXJrLW1vZGUgLnBob25lLWJ4LC5kYXJrLW1vZGUgLmhlbHAtZHJvZG93bi1tZW51LC5kYXJrLW1vZGUgdWwjY3VzdG9tLXNlbGVjdC11aURlcy1tZW51IGxpIGRpdntiYWNrZ3JvdW5kOiMzMzN9LmRhcmstbW9kZSAuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5waG9uZS1ieDo6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYXJjaC1ieCAudHlwZWFoZWFke2JhY2tncm91bmQtY29sb3I6IzMzMyAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fX0uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0e2NvbG9yOiNmZmYgIWltcG9ydGFudH0uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0OmhvdmVye2NvbG9yOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWFyY2gtYm94IGlucHV0LnNlYXJjaC1pbnB1dCwuZGFyay1tb2RlIC5sYW5kaW5nLWJhbm5lciAuY2F0ZWdvcnktYnggLmNhdC1saXN0LW4gLmN1cy1jYXQtaXRlbSAuaXRlbSwuZGFyay1tb2RlIC5wcm91ZC1jdXN0IC5wcm91ZC1jdXN0LWJnLC5kYXJrLW1vZGUgLmN1c3RvbWVyLXNway1ieC5jdXN0LWJsb2csLmRhcmstbW9kZSAubG9jYXRlLWJyYW5jaCAuYnJhbmNoLWxvY2F0b3IsLmRhcmstbW9kZSAuZ2V0LW1vcmUtZmVhdHVyZXMtdGFicyBsaSAuY2F0ZyBzcGFuLC5kYXJrLW1vZGUgLm9mZmVyLW1vZGFsLC5kYXJrLW1vZGUgLm9mZmVyLW1vZGFsIC5pbnB1dC1ieHtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5mYXEtc2VjIC5mYXEtYmxvY2ssLmRhcmstbW9kZSAuZ2V0LWludG91Y2ggLmdldGluLXRvdWNoLW4sLmRhcmstbW9kZSAuc2FmZXR5LWxlZnQtYmxvY2ssLmRhcmstbW9kZSAuaGVscC1kcm9kb3duLW1lbnUgYTpob3ZlciwuZGFyay1tb2RlIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldiwuZGFyay1tb2RlIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmRhcmstbW9kZSAub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b24sLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AxLC5kYXJrLW1vZGUgLmZlYXR1cmUtaW5mby5vcDEsLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AyLC5kYXJrLW1vZGUgLmZlYXR1cmUtaW5mby5vcDIsLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AzLC5kYXJrLW1vZGUgLmZlYXR1cmUtaW5mby5vcDMsLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3A0LC5kYXJrLW1vZGUgLmZlYXR1cmUtaW5mby5vcDQsLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3A1LC5kYXJrLW1vZGUgLmZlYXR1cmUtaW5mby5vcDUsLmRhcmstbW9kZSAuZ3JkUDMsLmRhcmstbW9kZSAuZW5qb3ktcG93ZXItYm94LC5kYXJrLW1vZGUgLnBsLWJveCwuZGFyay1tb2RlIC5sb2FuLWNhbCAud2hpdGUtYngsLmRhcmstbW9kZSAubG9hbi1jYWwgLndoaXRlLWJ4IC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmxvYW4tZW1pLC5kYXJrLW1vZGUgLmJsb2ctbGlzdCBsaSwuZGFyay1tb2RlIC5ibG9nLWxpc3QgbGkub3AxLC5kYXJrLW1vZGUgLmJsb2ctbGlzdCBsaS5vcDIsLmRhcmstbW9kZSAuYmxvZy1saXN0IGxpLm9wMywuZGFyay1tb2RlIC5pdGVtLWNhciwuZGFyay1tb2RlIC5ncnlNb2RhbC5jYXItbG9hbi1tb2RhbC1uZXcgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAubWQtcGFnZS1uYXYgLnNlY29uZGFyeS10YWIsLmRhcmstbW9kZSAubWVkaWEtY2FyZCwuZGFyay1tb2RlIC5ncnlNb2RhbC5zZXJ2aWNlLW1vZGFsIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLmhvbWUtYmFubmVyLmhvbWUtYmFubmVyLW5ldyAuY29udGVudC1jb250YWluZXIgLnJldmFtcC1icmVhZGNydW1icywuZGFyay1tb2RlIC5ob21lLXRhYi1jb250ZW50LC5kYXJrLW1vZGUgLnF1aWNrLWxpbmstc2VjdGlvbi1uZXcgLnF1aWNrLWxpbmtzIC5jYXJkLC5kYXJrLW1vZGUgLmZhc3RhZy1idXkgLm5hdi10YWJzLC5kYXJrLW1vZGUgLmZhc3RhZy1idXkgLnN0ZXBzLWRhdGEgLnN0YXR1cy1zdGVwIGxpIHNwYW4sLmRhcmstbW9kZSAuZmFzdGFnLWJ1eSAucXItc2VjdGlvbiwuZGFyay1tb2RlIC5zZWN0aW9uLWhvdy13b3JrcyAuaG93LXdvcmtzLXVsIGxpIGEsLmRhcmstbW9kZSAubmV0Yy1mYXN0YWcgLnBpbmstYmcsLmRhcmstbW9kZSAuZmFzdGFnLWJlbmVmaXQgLmNhcmR7YmFja2dyb3VuZDojMjIyO2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uZGFyay1tb2RlIC5mYXN0YWctc3VibmF2YmFyLW1haW4gLnNlY29uZGFyeS1uYXZ7YmFja2dyb3VuZDojMjIyICFpbXBvcnRhbnR9LmRhcmstbW9kZSAud2F5dG9iYW5rLWxpc3QgLml0ZW0ub3AxLC5kYXJrLW1vZGUgLndheXRvYmFuay1saXN0IC5pdGVtLm9wMiwuZGFyay1tb2RlIC53YXl0b2JhbmstbGlzdCAuaXRlbS5vcDMsLmRhcmstbW9kZSAub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyBidXR0b24ub3dsLWRvdCwuZGFyay1tb2RlIC5mb3JtLWdyb3VwMSBzZWxlY3Qgb3B0aW9uLC5kYXJrLW1vZGUgLmdyeU1vZGFsLnNlcnZpY2UtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnJhaXNlLWlzc3VlLW1vZGFsLWRhdGEgLnNoYWRvdy1ib3gsLmRhcmstbW9kZSAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXAgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlLC5kYXJrLW1vZGUgLmZhc3RhZy1idXkgLnN0ZXBzLWRhdGEgLnN0YXR1cy1zdGVwIGxpOmxhc3QtY2hpbGQ6YmVmb3JlLC5kYXJrLW1vZGUgLmZhc3RhZy1mYXEgLmFjY29yZGlhbiAuZmFxLWl0ZW1zLC5kYXJrLW1vZGUgLmZhc3RhZy1idXkgLnN0ZXBzLWRhdGEgLnN0YXR1cy1zdGVwOjpiZWZvcmUsLmRhcmstbW9kZSAuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAud2hpdGVNb2RhbCAubW9kYWwtY29udGVudHtiYWNrZ3JvdW5kOiMzMzN9LmRhcmstbW9kZSAuZ3J5TW9kYWwuY2FyLWxvYW4tbW9kYWwtbmV3IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5pY29uLWNsb3NlLnJlZDo6YmVmb3JlLC5kYXJrLW1vZGUgLmZvcm0tZ3JvdXAxIHNlbGVjdCBvcHRpb257Y29sb3I6I2ZmMH0uZGFyay1tb2RlIC5mYXEtc2VjIC5mYXEtYmxvY2suZmFxLWJsb2NrLXJldmFtcCAuYWNjb3JkaWFuIC50cmdyLC5kYXJrLW1vZGUgLmZhcS1zZWMgLmZhcS1ibG9jay5mYXEtYmxvY2stcmV2YW1wIC5hY2NvcmRpYW4gLnRvZ19jb250e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnZpZGVvLXNlYyAub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyBidXR0b24ub3dsLWRvdCwuZGFyay1tb2RlIC50ZXN0aW1vbmlhbC1zZWN0aW9uLC5kYXJrLW1vZGUgLmZhc3RhZy1iZW5lZml0IC5jYXJkcyAuY2FyZC1oZWFkZXJ7YmFja2dyb3VuZDojMDAwfS5kYXJrLW1vZGUgLmZhc3RhZy1mYXF7YmFja2dyb3VuZDojMjIyICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZm9ybS1ncm91cDEsLmRhcmstbW9kZSAuZm9ybS1ncm91cDEgaW5wdXQsLmRhcmstbW9kZSAuZm9ybS1ncm91cDEgdGV4dGFyZWF7YmFja2dyb3VuZC1jb2xvcjojMjIyICFpbXBvcnRhbnQ7Y29sb3I6I2ZmMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmxpc3QtaXRlbS5vcDUgbGkgc3BhbiwuZGFyay1tb2RlIC5saXN0LWl0ZW0ub3A0IGxpIHNwYW57YmFja2dyb3VuZDojMDAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGFyay1tb2RlIC53YXl0b2JhbmstYnh7YmFja2dyb3VuZDojMjIyO3BhZGRpbmc6MTBweCAwfX0uZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDEuYWN0aXZlOjphZnRlciwuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDIuYWN0aXZlOjphZnRlciwuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDMuYWN0aXZlOjphZnRlciwuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDQuYWN0aXZlOjphZnRlciwuZGFyay1tb2RlIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDUuYWN0aXZlOjphZnRlcntib3JkZXItdG9wLWNvbG9yOiMyMjJ9LmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpIC5jYXRnIHNwYW57YmFja2dyb3VuZC1pbWFnZTojMzMzfS5kYXJrLW1vZGUgLmdldC1tb3JlLWZlYXR1cmVzLXRhYnMgbGkgLmljb24tYXJ3LWRvd246OmJlZm9yZXtjb2xvcjojMDAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGFyay1tb2RlIC5sb2NhdGUtYnJhbmNoIC5icmFuY2gtbG9jYXRvcntiYWNrZ3JvdW5kOiMzMzN9fS5kYXJrLW1vZGUgLmxpc3QtbW9yZSB1bCBsaSBhIC5pY29uLURvd246YmVmb3JlLC5kYXJrLW1vZGUgLm9mZmVyLW1vZGFsIC5jdXN0b20tc2VsZWN0LC5kYXJrLW1vZGUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1wcmV2IHNwYW46YmVmb3JlLC5kYXJrLW1vZGUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHNwYW46YmVmb3JlLC5kYXJrLW1vZGUgLmJ1bGxldGluLW1vZGFsIC5pY29uLWNsb3NlOmJlZm9yZXtjb2xvcjojZmYwfS5kYXJrLW1vZGUgLm9mZmVyLW1vZGFsIC5jdXN0b20tc2VsZWN0IG9wdGlvbntjb2xvcjojZmYwO2JhY2tncm91bmQ6IzMzM30uZGFyay1tb2RlIC5pbm91dC1mZWF0dXJlLWJhbm5lciBwaWN0dXJlIGltZ3tmaWx0ZXI6aW52ZXJ0KDQwJSl9LmRhcmstbW9kZSAuc2Vjb25kYXJ5LW5hdiwuZGFyay1tb2RlIC5zZWNvbmRhcnktdGFiLC5kYXJrLW1vZGUgLnNlY29uZGFyeS10YWItbm9ybWFsLC5kYXJrLW1vZGUgLmNhcmQsLmRhcmstbW9kZSAuZmFxLWl0ZW1zLC5kYXJrLW1vZGUgLmdybnQtYmF1LXNlYXJjaC1yZXN1bHQgLmJyZWFkY3J1bWItd3JhcCBuYXYsLmRhcmstbW9kZSAuZ3JudC1iYXUtc2VhcmNoLXJlc3VsdCAuYnRuLXNoYXJlLC5kYXJrLW1vZGUgLmdybnQtc2VhcmNoLWFpLWRlc2MtbWFpbiAuc2VhcmNoLWFpLWRlc2MtaW5uZXI6OmJlZm9yZSwuZGFyay1tb2RlIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnNvdXJjZS1tYWluLC5kYXJrLW1vZGUgLmdybnQtcmVzdWx0LWNvbnRlbnQgLnNlYXJjaC10YWItY29udGVudCwuZGFyay1tb2RlIC5zZWFyY2gtcmVzdWx0LXRhYnMgLmdybnQtc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYSwuZGFyay1tb2RlIC5ncm50LWxpc3QtYm94IC5nbHRpdGxlLXRhZyAuZ2wtdGFnLC5kYXJrLW1vZGUgLnBwZl9jYWxjdV9zZWMgLmx1bXBhbW1vdXQsLmRhcmstbW9kZSAucHBmX2NhbGN1X3B1cCAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLmdyYXR1aXR5X2NvbnRhaW5lciAuY2FsY3VsYXRvci1mb3JtIC5tb250X2NyZCAuaW5wX2ZpZWxkLC5kYXJrLW1vZGUgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAuZ3JhdHVpdHlfY29udGFpbmVyIC5jYWxjdWxhdG9yLWZvcm0gLm1vbnRfY3JkIC55ZWFyc2VydiAuZjEsLmRhcmstbW9kZSAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIgLmNhbGN1bGF0b3ItZm9ybSAubW9udF9jcmQgLnllYXJzZXJ2IC5mMiwuZGFyay1tb2RlIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmhlYWRhbXVudCwuZGFyay1tb2RlIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmx1bXBhbW1vdXQgLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnZhbHVlLWNvbnRlbnQsLmRhcmstbW9kZSAubXV0YWxfZnVuZF9sdW1wX3JldHJzIC5sdW1wYW1tb3V0IC5jYWxjdWxhdG9yLWZvcm0gLmxvYW4tY2FsIC5yYWRpby10aWxlLWdyb3VwLC5kYXJrLW1vZGUgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAudG90YWxfaW52ZXN0X2RpdiwuZGFyay1tb2RlIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnJhZGlvLXRpbGUtZ3JvdXAsLmRhcmstbW9kZSAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxvYW4tY2FsIC52YWx1ZS1jb250ZW50LC5kYXJrLW1vZGUgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUgLnBhcmVudF9yZWd1bGFyX3NpcCwuZGFyay1tb2RlIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlIC5jb250cmlidXRpb24tZHYgLmNvbnRyaWJ1dGlvbl9hbW91bnQsLmRhcmstbW9kZSAuc3dwX2NhbGN1bGF0b3Jfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAudmFsdWUtY29udGVudCwuZGFyay1tb2RlIC5sb2FuLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1jb21wIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmRvd25sb2Fkc0JveGVzIC5ib3hzIC5ib3hDb21tb24sLmRhcmstbW9kZSAubG9hbi1hZ2FpbnN0LWZhcS1zZWN0aW9uIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCksLmRhcmstbW9kZSAudHAtdXNlci1ndWlkZSAudGF4LWNhcmQgLmNhcmQtYm9keSwuZGFyay1tb2RlIC5zdGF0ZS1hY2NvcmRpYW4tY29udGFpbmVyIC5hY2NvcmRpYW4uZjEgLnRyZ3IsLmRhcmstbW9kZSAuc3RhdGUtYWNjb3JkaWFuLWNvbnRhaW5lciAuc3RlcC1ib3gsLmRhcmstbW9kZSAuc2VjdGlvbi11cGktaG93LXdvcmtzIC5ib3gsLmRhcmstbW9kZSAubmFjaE1vZEJveGVzIC5ib3hzIC5ib3hDb21tb24sLmRhcmstbW9kZSAubmFjaC1mZWF0dXJlcy1saXN0IC5jYXJkRGl2TmFjaEZlYSAuY29udGVudCwuZGFyay1tb2RlIC5kb29yc3RlcC1jaGFyZ2VzIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsLmRhcmstbW9kZSAucmVxLWNhbGxiYWNrIC5yZXEtY2FsbGJhY2stZm9ybSwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRyZ3IsLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50b2dfY29udCwuZGFyay1tb2RlIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5zaXAtYW1tb3V0LXRhYnMgLnRhYnMtcGFuZSwuZGFyay1tb2RlIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbi1zdGVwcyBhLC5kYXJrLW1vZGUgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLWNhcm91c2VsIC5pdGVtLC5kYXJrLW1vZGUgLndlYWx0aC11c2VyLWd1aWRlIC50YXgtY2FyZCAuY2FyZC1ib2R5LC5kYXJrLW1vZGUgLnNnYi1zdGVwcyAuY2FyZC1yYWRpdXMsLmRhcmstbW9kZSAuc2diLWJlbmlmaXRzIC5pdGVtIC5jb250ZW50LWNvbnRhaW5lciwuZGFyay1tb2RlIC53ZWFsdGgtcHJvZHVjdC1zZWN0aW9uIC5uYXYtdGFicyAubmF2LWxpbmssLmRhcmstbW9kZSAuZ2lmdC1jaXR5LW92ZXJ2aWV3IC5waW5rLWdyYWRpZW50LC5kYXJrLW1vZGUgLmdjLW5yaS1wYWdlIC5nYy1ucmktdGFicyAubmF2LXRhYnMsLmRhcmstbW9kZSAuZ2MtbnJpLXBhZ2UgLmdjLW5yaS10YWJzIC5uYXYtdGFicyAubmF2LWxpbmssLmRhcmstbW9kZSAuZ2MtbnJpLXBhZ2UgLmdjLW5yaS10YWItY29udGVudCAuY2EtbWlkZGxlLXJvdyAucGluay1iZywuZGFyay1tb2RlIC5vdXRsb29rLXJldGlyZS1wbGFuLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtbGluaywuZGFyay1tb2RlIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sZWZ0U2lkZSwuZGFyay1tb2RlIC5hZHZhbnRhZ2VzLWNhcmRzIC5jbGRpdiAuY2RfYmR5LC5kYXJrLW1vZGUgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5vdXRsb29rLWFtbW91dC10YWJzIC50YWJzIGxpIGEsLmRhcmstbW9kZSAub3V0bG9vay1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlLC5kYXJrLW1vZGUgLndoaXRlLWJveCwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRvZ19jb250LC5hY2NvcmRpYW4gLmRhcmstbW9kZSAudG9nX2NvbnQsLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50cmdyLC5hY2NvcmRpYW4gLmRhcmstbW9kZSAudHJnciwuZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkLC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5kYXJrLW1vZGUgLmFkLWNhcmQsLmRhcmstbW9kZSAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5wcm9kdWN0LWJhbm5lci5ob21lLWNhbGN1bGF0b3ItYmFubmVyIC5iYW5uZXItd3JhcHBlciAuYmFubmVyLWN0bnQuZm9ybS1iYW5uZXIgLmluZm8tY2FyZCwuZGFyay1tb2RlIC53YXktdG8tYmFuayAud3RiLWNhcmQsLmRhcmstbW9kZSAubG9va2luZ0ZvciwuZGFyay1tb2RlIC5jaGFydC1ieCAubm90ZSwuZGFyay1tb2RlIC5ieEludGVyZXN0IC5pbnAtYnguYmlnLmhpZ2wsLmRhcmstbW9kZSAuYnhJbnRlcmVzdCAuaW5wLWJ4LmJpZywuZGFyay1tb2RlIC5hbGwtZHJvcC1kb3duIC5ncmRpYW50Q2FyZCBhIC50YWdzIC50YWcsLmRhcmstbW9kZSAuZ3JudC1lc2ctZ2FsbGVyeSAuZ3Jlc2dhbGxyeS1tYWluIC5ncmVzZ2FsbHJ5LWJveCwuZGFyay1tb2RlIC5ncm50LWVzZy1yYXdvcmsgLnJvdysucm93IC5ncmVzZ3Jhd28tYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLXJhbWVtYmVyIC5yb3crLnJvdyAuZ3Jlc3JhbWVtYi1ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctcmFjZXJ0aSAucm93Ky5yb3cgLmdyZXNyYWNlcnRpLWJveCwuZGFyay1tb2RlIC5iYW5uZXItZm9ybSwuZGFyay1tb2RlIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzIC5kX2NvbnRhaW5lciAuY3JkX2NvbnQsLmRhcmstbW9kZSAuYmVuZWZpdHNCb3gsLmRhcmstbW9kZSAuaHBjbC1maXJzdC1jYXJkIC5kcml2ZS1jYWxjdWxhdG9yLC5kYXJrLW1vZGUgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLmNhcmQtZGl2LC5kYXJrLW1vZGUgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQxLC5kYXJrLW1vZGUgLmRmYy1zZWN0aW9uLC5kYXJrLW1vZGUgLnNhbGFyeV9hY2NfZmVhdHVyZXNfYmVuZWZpdHNfY2xhc3NpYyAuZF9jb250YWluZXJfY2xzIC5jcmRfY29udF9jbGFzc2ljLC5kYXJrLW1vZGUgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQyLC5kYXJrLW1vZGUgLmdybnQtaW50aWF0LXBvcnRmb2xpbyAuZ3JpbnRpYS1wb3J0LXRhYiB1bCwuZGFyay1tb2RlIC5ncm50LWludGlhdC1wb3J0Zm9saW8gLmdyaW50aWEtcG9ydC1tYWluIC5ncmludGlhLXBvcnQtYm94IC5ncmludGlhLXBvcnQtaW5ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctdGFyZ2V0IC5ncmVzZy10YXItYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLWhpZ2hsaWdodHMgLmdybnQtaGlnaGxpZ2h0LWJveCwuZGFyay1tb2RlIC5ncm50LWVzZy1zaGVldCAuZ3Jlc2ctc2hlZXQtYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLXBvbGljaWVzIC5ncmVzZy1wb2xpY2ktbWFpbiwuZGFyay1tb2RlIC5ncm50LWF3YXJkIC5ncm50LWF3YXJkLWJveCwuZGFyay1tb2RlIC5ncm50LXJlcG8tcHVibGljYXRpb24gLnJvdyAuY29sLWxnLTMgLmdybnQtcmVwb3B1YmxpLWJveDo6YmVmb3JlLC5kYXJrLW1vZGUgLmdybnQtZXNnLWxlYWRlcnMgLmVzZy1sZWFkZXItZGVzYywuZGFyay1tb2RlIC5ncm50LWVzZy1pbml0aWF0aXZlIC5lc2ctaW5pLWxlZnQtc2lkZSwuZGFyay1tb2RlIC5ncm50LWVzZy1qb3VybmV5IC5qb3VybmV5LWJveCAuam91cm5leS1ib3R0b20gLmpiLWRlc2MtYm94LC5kYXJrLW1vZGUgLmdybnQtYXNiYS1zdWdnZXN0IC5ncmFzc3VnLWJveCwuZGFyay1tb2RlIC5ncm50LWFzYmEtdGVzdGltb25pYWwgLmluLW91dHdyZHNUZXN0aW1vbmFpbENvbXAtY2FyZHMtaXRlbXMsLmRhcmstbW9kZSAuZ3JudC1ibHAtYmFubmVyIC5ibHAtbGlzdGluZy1tYWluIC5ibHAtYm94LC5kYXJrLW1vZGUgLmdybnQtYmwtaGxwIC5ncm50aW4taGxwLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5obHAtYm94LC5kYXJrLW1vZGUgLmdybnQtdGVzdGlDb21wIC5zd2lwZXItc2xpZGUsLmRhcmstbW9kZSAuZ3JudC1ibC1yYXRlIC5ibC1ydGNoLW1haW4sLmRhcmstbW9kZSAubnJpLWVsaWdpYmlsaXR5LC5kYXJrLW1vZGUgLmdybnQtY2FsYy1tYWluIC5jYWxjLW1haW4gLmNvbW1vbi1iZy1jYWxjLC5kYXJrLW1vZGUgLmdybnQtYmwtZmFjdG9yIC5ibGZhY3QtaW5uZXIgLmJsZmFjdGluLWJveCwuZGFyay1tb2RlIC5pbm91dHdyZC1mZWF0dXJlcy1jb21wIC5jcmQtaW5vdXR3cmQtZmVhdHVyZXMsLmRhcmstbW9kZSAuaW53cmQtaG93dG8tdHJhbmZlci5ob3d0b0JnIC5zdGVwTGlzdCB1bCBsaS5saXN0QmcsLmRhcmstbW9kZSAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSwuZGFyay1tb2RlIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC5saUxpc3QgLmxpOmhvdmVyLC5kYXJrLW1vZGUgLmluLW91dHdhcmRzLWZ4LXJldGFpbCAuZngtcmV0YWlsLWJnLC5kYXJrLW1vZGUgLmluLW91dHdyZC1saW1pdCAubWVkaWEsLmRhcmstbW9kZSAuaW4tb3V0d3Jkcy1iZW5lZml0cyAuaXRlbSAuY29udGVudCwuZGFyay1tb2RlIC5pbi1vdXR3YXJkcy1yZWd1bGF0aW9ucyAuY29udGFpbmVyIC5ncmF5YmcsLmRhcmstbW9kZSAuaW4tb3V0d2FyZHMtZmFxLWNvbnRhaW5lciAuaW4tb3V0d2FyZHMtZmFxLWZpbHRlci1pdGVtcy10eHQsLmRhcmstbW9kZSAuaW4tb3V0d2FyZHMtZmFxLWNvbnRhaW5lciAuaW4tb3V0d2FyZHMtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+ZGl2Pi50cmdyLmFjdCksLmRhcmstbW9kZSAuaW4tb3V0d3Jkc1Rlc3RpbW9uYWlsQ29tcC1jYXJkcy1pdGVtcywuZGFyay1tb2RlIC5nZXQtaW4tdG91Y2gtcmVkIC5tZWRpYSwuZGFyay1tb2RlIC5kLW1hdC13aHktaWRmYyAuY2FyZEJveCwuZGFyay1tb2RlIC5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc3RlcENhcmQsLmRhcmstbW9kZSAucmVtdHRhbmNlLWNhbGN1bGF0b3IgLmNvbnRhaW5lciwuZGFyay1tb2RlIC5jb250cnlsaXN0IC5saUxpc3QgLmxpOmhvdmVyLC5kYXJrLW1vZGUgLmhvdy10by1jYWxjdWxhdGUgLnN0ZXBMaXN0IHVsIGxpIC5udW0sLmRhcmstbW9kZSAuYXJjaGl2ZS1tYWluIC50YWItU2VjdGlvbiAudGFicy1jb250YWluZXIsLmRhcmstbW9kZSAuYXJjaGl2ZS1tYWluIC50b3BIZWFkU2VjdGlvbiAuc2VsZWN0WWVhciAuZm9ybUJnIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsLmRhcmstbW9kZSAuc2VsZWN0WWVhckRyb3Auc2VsZWN0Mi1kcm9wZG93biBsaSwuZGFyay1tb2RlIC5hcmNoaXZlLW1haW4gLmFyY2hpdmUtdGFicy1zZWN0aW9uIHVsLm5hdiBsaSBhLC5kYXJrLW1vZGUgLmFzc2V0cy1hdWN0aW9uIC5waW5rLWJnLC5kYXJrLW1vZGUgLmdyZWVuLWZkLWludHJvLXNlY3Rpb24gLmJyZWFkY3J1bWIsLmRhcmstbW9kZSAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yLmdyZWVuLWZkLWNhbGN1bGF0b3IgLmdyZWVuLWNhbGN1bGF0b3ItcmlnaHQtYm94LC5kYXJrLW1vZGUgLmdyZWVuLWZkLWltcGFjdC1zZWN0aW9uIC5pbXBhY3RTZWN0aW9uIC5ncmVlbi1ib3gsLmRhcmstbW9kZSAuZ3JlZW4tZmQtaW1wYWN0LXNlY3Rpb24gLndoaXRlQmcsLmRhcmstbW9kZSAuZ3JlZW4tZmQtaW50cm9kdWNlLXNlY3Rpb24gcCAudG9vbHRpcC1ub3JtYWwgLnRvb2x0aXB0ZXh0LC5kYXJrLW1vZGUgLm1jZi1vZmZlcnMgLm9mZmVyc0JnIC5nb3RvT2ZmZXJzLC5kYXJrLW1vZGUgLm1jZi1zdGVwcyAuYm90dG9tU2VjdGlvbiAud2hpdGVCdG4sLmRhcmstbW9kZSAuc3MtbWFpbiAuc2FmZS1zZWN1cmUsLmRhcmstbW9kZSAudG5jLXNlYyAudG5jLWJveCwuZGFyay1tb2RlIC5oZWxwbGluZS1zZWMgLmhlbHAtaW5uLC5kYXJrLW1vZGUgLmdyZFA2LC5kYXJrLW1vZGUgLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yLC5kYXJrLW1vZGUgLmhwY2wtZnVlbC1jcmVkaXQtY2FyZCAucm93IC5ocGNsLWZ1ZWwtY2FyZHMsLmRhcmstbW9kZSAuYmctd2hpdGUsLmRhcmstbW9kZSAudWktc2VsZWN0bWVudS1tZW51IC51aS13aWRnZXQtY29udGVudCAudWktbWVudS1pdGVtPmRpdiwuZGFyay1tb2RlIC5vdmVydmlldy1saXN0IC5vdmVyLWNhcmQsLmRhcmstbW9kZSAuc3RhZ2UtYm94IC5oZDI2IHNwYW4sLmRhcmstbW9kZSAuc3RhZ2UtYm94IC5waWNrcy1pdGVtLC5kYXJrLW1vZGUgLnN0YXJ0VXBncmRQNywuZGFyay1tb2RlIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyLC5kYXJrLW1vZGUgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsLmRhcmstbW9kZSAubG9vay1mb3Itc29sdXRpb24sLmRhcmstbW9kZSAuc3RhcnRVcGdyZFA0LC5kYXJrLW1vZGUgLnN0YXJ0VXBncmRQNywuZGFyay1tb2RlIC5zdGFydHVwLXNvbHV0aW9uLC5kYXJrLW1vZGUgLmZhc3RhZy1zZWN0aW9uIC5mYXN0YWctY29udGFpbmVyLC5kYXJrLW1vZGUgLnByb2R1Y3QtZm9ybS1jb250YWluZXIsLmRhcmstbW9kZSAudWktd2lkZ2V0LC5kYXJrLW1vZGUgLnByb2R1Y3QtZm9ybS1jb250YWluZXItbmV3LC5kYXJrLW1vZGUgLmltcHQtZG9jcy5iZW5lZml0cyAuY2FyZC1kb2NzLC5kYXJrLW1vZGUgLmRvd25sb2FkLWFwcC1zZWN0aW9uLC5kYXJrLW1vZGUgLm1vYmlsZS1iYW5raW5nLW92ZXJ2aWV3IC5jb250ZW50LC5kYXJrLW1vZGUgLmJlbmlmaXQtY29udGFpbmVyLC5kYXJrLW1vZGUgLmhvdy10by1jb25uZWN0IC5jb250ZW50LC5kYXJrLW1vZGUgLmFjY291bnQtYmVuaWZpdHMsLmRhcmstbW9kZSAuYWNjLWxpbmstc3RlcHMsLmRhcmstbW9kZSAuZmluYW5jaWFsLWJsb2ctY2Fyb3VzZWwgLmJsb2ctY2FyZCwuZGFyay1tb2RlIC5maXJzdC1tb25leS1uZWVkLW1vcmUtc2VjdGlvbiAuZmlyc3QtbW9uZXktbmVlZC1tb3JlLW1haW5kaXYsLmRhcmstbW9kZSAuZmlyc3QtbW9uZXktZWxpZ2ktc2VjdGlvbiAuZS1mLWxpc3QgLmUtbC1pdGVtLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LXNhbGFyeSAuZ3JudGZtb25leXNsLW1haW4gLmdybnRmbW9uZXlzbC1zd2lwZXIgLmdybnRmbW9uZXlzdy1ib3gsLmRhcmstbW9kZSAudGVzdGltb25pYWwtc2VjdGlvbi1maXJzdC1tb25leSAuY2FyZC1jb250YWluZXIsLmRhcmstbW9kZSAuZmlyc3QtbW9uZXktaGVscC1tYWluIC5ob21lLWJhbm5lci5ob21lLWJhbm5lci1uZXcsLmRhcmstbW9kZSAuZmlyc3QtbW9uZXktaGVscC1tYWluIC50YWItY29udGFpbmVyIC5ob21lLXRhYi1jb250ZW50LC5kYXJrLW1vZGUgLmludEJ4LC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LWNpdGllIC5ncm50Zm1vbmV5Y2l0aS1tYWluIC5ncm50Zm1vbmV5Y2l0aS1zd2lwZXIgLmdybnRmbW9uZXljaXRpLWJveCwuZGFyay1tb2RlIC5maXJzdC1tb25leS1ydW4tYXdheS1zZWN0aW9uIC5maXJzdC1tb25leS1ydW4tYXdheS1tYWluZGl2LC5kYXJrLW1vZGUgLnNlY3Rpb24tYmxvZy1ob21lIC5ibG9nLWhvbWUsLmRhcmstbW9kZSAubG9va2luZy1mb3IxIC5saXN0LWxvb2tpbmcgLmNhcmQtbG9vazEsLmRhcmstbW9kZSAuY3JlZGl0LWNhcmQtY29udGFpbmVyLC5kYXJrLW1vZGUgLmhwY2wtZmVhdHVyZXMgLnJvdyAuaHBjbC1mYXQtYmFubmVyLC5kYXJrLW1vZGUgLmhwY2wtZnVlbCAucm93IC5ocGNsLWZ1ZWwtY2FyZHMsLmRhcmstbW9kZSAuaGVyby1zZWN0aW9uLWZvcmV4IC5tYWluLWRpdiwuZGFyay1tb2RlIC5jdXJyZW55LWV4Y2hhbmdlLXByb2Nlc3MgLm1haW4tZGl2IC5wcm9ncmVzcy1zdGF0dXMtYmFyIC5zdGVwcGVyLWl0ZW0gLnN0ZXAtY291bnRlciwuZGFyay1tb2RlIC5udW1iZXJzLWZvcmV4LWNvbnRhaW5lciAuaW5kaWEtbnVtYmVycyAubWFpbi1jb250YWluZXIsLmRhcmstbW9kZSAubnVtYmVycy1mb3JleC1jb250YWluZXIgLmludGVybmF0aW9uYWwtbnVtYmVycyAubWFpbi1jb250YWluZXIsLmRhcmstbW9kZSAuZmVlcy1hbmQtY2hhcmdlcy1mb3JleCAudGlsZS1jb250YWluZXIsLmRhcmstbW9kZSAucGVyc29uYWwtbG9hbi1iYW5uZXIgLmJhbm5lci1iZyAuY29udGFpbmVyIC5yb3cgLmJhbm5lci1jb250ZW50IC5iYW5uZXItYm90dG9tIC5ibG9jay1zZWMsLmRhcmstbW9kZSAub3ZlcnZpZXctc2VjIC50YWJsZS1zZWMgLmNvbnRhaW5lciAudGFibGUtcGFydCAudGFibGUgdGJvZHkgdHIsLmRhcmstbW9kZSAuYmVuZWZpdHMtc2VjIC5iZW5lZml0cy1wYXJ0IC5jb250YWluZXIgLnZpZXctc2VjIC5jYXJkLXJvdyAuYmVuZWZpdC1jYXJkcywuZGFyay1tb2RlIC5iYW5rLXByb2R1Y3RzIC5wbGMtcHJvZHVjdHMgLmNvbnRhaW5lciAuYmFubmVyLC5kYXJrLW1vZGUgLml0ZW0tYnV0dG9ucyBidXR0b24sLmRhcmstbW9kZSAuYmFuay1wcm9kdWN0cyAubG9hbi1leHAgLmNhcmQtc2VjIC5pdGVtLC5kYXJrLW1vZGUgLmNoaXAtc2xpZGVyLXdyYXBlciBsYWJlbCwuZGFyay1tb2RlIC5wcm9kdWN0LWJhbm5lci5ob21lLWNhbGN1bGF0b3ItYmFubmVyLW5ldyAuY2hhcnQtYm94IC5jaGFydC1yb3cgLmFkZEludHIgLnR4dCwuZGFyay1tb2RlIC5iYW5rLXByb2R1Y3RzIC5wbGMtcHJvZHVjdHMgLmNvbnRhaW5lciAuYmFuay1wcm9kLXNlYyAucHJvZHVjdHMtY2FyIC5vd2wtc3RhZ2UgLml0ZW0sLmRhcmstbW9kZSAucXVpY2stbGluay1zZWN0aW9uIC5xdWljay1saW5rcywuZGFyay1tb2RlIC5lbWFpbC1kZXRhaWwtY29udGFpbmVyIC5jb250ZW50LC5kYXJrLW1vZGUgLmlzc3VlLWNvbnRlbnQsLmRhcmstbW9kZSAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24tbWFpbi1kaXYgLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1jb250ZW50LC5kYXJrLW1vZGUgLmNhcmRzLWNvbnRhaW5lciAuY2FyZHMtc2VjdGlvbiAubWFpbi1jYXJkLC5kYXJrLW1vZGUgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3QtY2FsbC1ib3gsLmRhcmstbW9kZSAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC13aGF0c2FwcC1ib3gsLmRhcmstbW9kZSAuY29udGFjdC10cmF2ZWxpbmctYWJyb2FkIC50cmF2ZWxpbmctYWJyb2FkLWlubmVyLC5kYXJrLW1vZGUgLmFwcGx5LWJ4LmNhdGVnb3J5LWJveCwuZGFyay1tb2RlIC5zZXJ2aWNlLXJlcXVlc3QtY29udGFpbmVyIC5zdGVwLWJsb2NrIC5jYXB0aW9uLC5kYXJrLW1vZGUgLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjIC5oZWFkZXItc2VjIC5zdGF0dXMgcCwuZGFyay1tb2RlIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYyAuZGV0YWlscy1jb250ZW50IC5jb3B5LXJlcSAuY29weS1idG4sLmRhcmstbW9kZSAuc2VydmljZS1yZXF1ZXN0LWVtcHR5IC5lbXB0eS1ib3gtY29udGFpbmVyIC5zZXJ2aWNlLWJ0bi1lbXB0eSAuc2VydmljZS1yZXF1ZXN0LWVtcHR5LWJ0biwuZGFyay1tb2RlIC51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIsLmRhcmstbW9kZSAuc2VsZWN0Q2hlY3F1ZSAucmFkaW8tYnRuIGxhYmVsLC5kYXJrLW1vZGUgLmZhcS1jb21wLXZpZGVvIC5mYXEtYmxvY2ssLmRhcmstbW9kZSAuZmFxLWNvbXAtZGV0YWlscyAuZmFxLWJsb2NrIC5mYXEtY2xpY2thYmxlLWxpbmtzIGEgcCwuZGFyay1tb2RlIC5wbXNieS1pbWdieCwuZGFyay1tb2RlIC50ZXN0aW1vbmlhbCAuY2FyZC10ZXN0bSwuZGFyay1tb2RlIC5wcm9ncmFtLWxpc3QgbGkgLmNhcmRwLmJnMSwuZGFyay1tb2RlIC5lbGlnQ3JpdGVyaWEgLmNhcmRFQywuZGFyay1tb2RlIC52b2ljZS1jYXJkLC5kYXJrLW1vZGUgLmNzci1jYXJkLWJsb2NrLC5kYXJrLW1vZGUgLnByb2dyYW0tbGlzdCBsaSAuY2FyZHAsLmRhcmstbW9kZSAuZG9uYXRlLXN0ZXAgc3BhbiwuZGFyay1tb2RlIC5vdXItYWlwLC5kYXJrLW1vZGUgLnN0YXJ0VXBncmRQMTAsLmRhcmstbW9kZSAuaHR1LC5kYXJrLW1vZGUgLmZpbi1jYWwtbGlzdC5maW4tY2FsLWNhciAuaXRlbSwuZGFyay1tb2RlIC5maW4tbGlzdC5maW4tbGlzdC1jYXIgLml0ZW0sLmRhcmstbW9kZSAuY3VzdG9tZXItc3BrLWJ4IC5mbGV4IC5idG4tYm94IGEsLmRhcmstbW9kZSAub3JuYW1lbnQtZHRsLC5kYXJrLW1vZGUgLmJ0bi1saXN0Lm9wMSBsaSBhLC5kYXJrLW1vZGUgLnRhYmxlLWRhdGEgLnRhYmxlLXN0cmlwZWQgdGhlYWQgdGgsLmRhcmstbW9kZSAuaHRkLWNhbCwuZGFyay1tb2RlIC5odHUtY2FyZCwuZGFyay1tb2RlIC5iYW5uZXItbGlzdCBsaSwuZGFyay1tb2RlIC5sb2FuLWNhbC1uZXcgLndoaXRlLWJ4LC5kYXJrLW1vZGUgLmxvYW4tY2FsLW5ldyAud2hpdGUtYnggLmZvcm0taW5wdXQsLmRhcmstbW9kZSAubWRwIGxpIGEsLmRhcmstbW9kZSAuc2FmZS1iYW5raW5nLXRhYnMgbGkgYS5kYXRhLWxvYWQuYWN0aXZlLC5kYXJrLW1vZGUgLnNhZmUtYmFua2luZy1pbmZvLC5kYXJrLW1vZGUgLmVkdS1kcmVhbS1ieCwuZGFyay1tb2RlIC5zaWduLXVwLXJ1cGVlIC5iZW5lZml0LWNhcmQsLmRhcmstbW9kZSAuZmVhdHVyZXMtYm94LC5kYXJrLW1vZGUgLndvdy1zZWVraW5nLXNlY3Rpb24gLndvdy1zZWVraW5nLXNlY3Rpb24tbWFpbiwuZGFyay1tb2RlIC5ncmRQNCwuZGFyay1tb2RlIC5ncmRQNSwuZGFyay1tb2RlIC5mYXEtdGFibGUgLnRhYmxlLm9wMSB0aGVhZCB0aCwuZGFyay1tb2RlIC5mYXEtdGFibGUgLnRhYmxlLm9wMSB0Ym9keSB0ZC5vcDEsLmRhcmstbW9kZSAudGFuZGMtdGFiLC5kYXJrLW1vZGUgLmdybnQtZXNnLWluaXRpYXRpdmUgLm1vYmlsZS1pbml0aWF0aXZlIC5lc2ktaW5pLWJveCwuZGFyay1tb2RlIC5ncm50LWVzZy1lbmFibGUubW9iaWxlLXZpZXd7YmFja2dyb3VuZDojNTQ1NDU0ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjLC5kYXJrLW1vZGUgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGN7YmFja2dyb3VuZDojNTQ1NDU0ICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiMyMjJ9LmRhcmstbW9kZSAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZ3NhLXBsYXRmb3JtIC5nc2FwbGF0LXJpZ2h0IC5nc2FwbGF0ci1xciAudHh0e2NvbG9yOiMyMjIgIWltcG9ydGFudH0uZGFyay1tb2RlIC5wbXNieS1pbWdieCwuZGFyay1tb2RlIC5zdGFydFVwZ3JkUDEwLC5kYXJrLW1vZGUgLnBpY2tzLWl0ZW0sLmRhcmstbW9kZSAub3JuYW1lbnQtZHRsLC5kYXJrLW1vZGUgLnNhZmUtYmFua2luZy1pbmZvLC5kYXJrLW1vZGUgLmdyZFA0LC5kYXJrLW1vZGUgLmdyZFA1e2JhY2tncm91bmQtaW1hZ2U6bm9uZX0uZGFyay1tb2RlIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnJlc3BvbnNlLW1haW4gLnJlc3BvbnNlLWxpbmtzIHN2Z3tmaWxsOiNmZmZ9LmRhcmstbW9kZSAuZ3JudC1saXN0LWJveCwuZGFyay1tb2RlIC5wcGZfY2FsY3Vfc2VjIC5sdW1wYW1tb3V0IC52YWx1ZS1jb250ZW50LC5kYXJrLW1vZGUgLnBwZl9jYWxjdV9zZWMgLnRvdGFsX2ludmVzdF9kaXYsLmRhcmstbW9kZSAucHBmX2NhbGN1X3NlYyAuc2VjX2RpdiwuZGFyay1tb2RlIC5wcGZfY2FsY3VfcHVwIC5pbm5lcl9kaXYsLmRhcmstbW9kZSAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIsLmRhcmstbW9kZSAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5tdXQtYm94IC5tdXR1YWxfYnRuLC5kYXJrLW1vZGUgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAubHVtcGFtbW91dCwuZGFyay1tb2RlIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAuaW5uZXJfY3JkLC5kYXJrLW1vZGUgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5zdGVwdXAtc2VjdGlvbiwuZGFyay1tb2RlIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlLC5kYXJrLW1vZGUgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubGVmdF9kaXYsLmRhcmstbW9kZSAuc3dwX2NhbGN1bGF0b3Jfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodHNpZGVzd3AsLmRhcmstbW9kZSAubG9hbi1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItY29tcCwuZGFyay1tb2RlIC5sb2FuLWFnYWluc3QtZmFxLXNlY3Rpb24tZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsLmRhcmstbW9kZSAubG9hbi1mZWUtY2hhcmdlcyAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRvZ19jb250IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyLC5kYXJrLW1vZGUgLmxvYW4tc2VjdXJpdHktYmFubmVyIC5idG4tcHJpbWFyeSwuZGFyay1tb2RlIC50YXgtYmFubmVyIC5idG4sLmRhcmstbW9kZSB1bCNjdXN0b20tc2VsZWN0LWRyb3Bkb3duLW1lbnUuY3VTZWxkcm9wLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCwuZGFyay1tb2RlIC5uYWNoTW9kQm94ZXMsLmRhcmstbW9kZSAubmFjaC1mZWF0dXJlcy1saXN0IC5jYXJkRGl2TmFjaEZlYSAuaDIsLmRhcmstbW9kZSAuc2lwLWNhbGN1bGF0b3Itc2VjdGlvbiAuc2lwLWFtbW91dC10YWJzIC50YWJzIGxpIGEsLmRhcmstbW9kZSAuc2lwLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC52YWx1ZS1jb250ZW50LC5kYXJrLW1vZGUgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlIC5wcm9ncmVzc2JhciBzcGFuIC5yZXR1cm5lZEFtb3VudCwuZGFyay1tb2RlIC5zZ2ItYmVuaWZpdHMgLml0ZW0uYWN0aXZlIC5jb250ZW50LWNvbnRhaW5lciwuZGFyay1tb2RlIC53ZWFsdGgtYmFubmVyIC5idG4uYnRuLW91dGxpbmUsLmRhcmstbW9kZSAuaG9tZS1iYW5uZXIuZ2lmdC1jaXR5LWJhbm5lciAuY29udGVudC1jb250YWluZXIgLmJ0bi1jb250YWluZXIgLmJ0bi1hcHBseS1ub3csLmRhcmstbW9kZSAubm9ybWFsLXRhYnMtdHJhZGUgLnRhYnMtdHJhZGUsLmRhcmstbW9kZSAub3V0bG9vay1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAudmFsdWUtY29udGVudCwuZGFyay1tb2RlIC5iYW5uZXItc2EgLmlucHV0QiwuZGFyay1tb2RlIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYS5hY3RpdmUsLmRhcmstbW9kZSAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6aG92ZXIsLmRhcmstbW9kZSAubmF2LmJ0bnMgYS5hY3RpdmUsLmRhcmstbW9kZSAubmF2LmJ0bnMgYTpob3ZlciwuZGFyay1tb2RlIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdiAuc2xpZGUxIC5wcm9ncmVzcy1zdGF0dXMtYmFyIC5zdGVwcGVyLWl0ZW0gLnN0ZXAtY291bnRlciwuZGFyay1tb2RlIC5ncm50LWF3YXJkIC5ncm50YXctdG9wIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ3JudC1lc2ctaW5pdGlhdGl2ZSAuZXNnLWluaS1sZWZ0LXNpZGUgLmVzZy1pbmktbGlua3MgYS5hY3RpdmUsLmRhcmstbW9kZSAudGF4LWNhbGN1bGF0aW9uLnRvcC10YXggLmNvbnRhaW5lci5teC13ZHRoLC5kYXJrLW1vZGUgLmFyY2hpdmUtbWFpbiAuYXJjaGl2ZS10YWJzLXNlY3Rpb24gdWwubmF2IGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLnRhYmxlLXN0cmlwZWQgdGhlYWQgdHIsLmRhcmstbW9kZSAuc3RhcnR1cC1zdGFnZS0xIC50YWJsZS1ib3gsLmRhcmstbW9kZSAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24tbWFpbi1kaXYgLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1jb250ZW50IC5lbXBvd3Jpbmctc2VjaXRvbi1idXR0b25zIC5idXR0b24td2hpVGUsLmRhcmstbW9kZSAuc2VsZWN0Q2hlY3F1ZSBbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbCwuZGFyay1tb2RlIC5zZWxmLXNlcnZpY2UtY29udGFpbmVyLC5kYXJrLW1vZGUgLmZhcS1jb21wLWRldGFpbHMgLmZhcS1ibG9jaywuZGFyay1tb2RlIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2suY29tbW9uLWVucXVpcmllcywuZGFyay1tb2RlIC5kYXJrLW1vZGUgLnBpY2tzLWl0ZW0sLmRhcmstbW9kZSAuYWxsLWFjY291bnRzIC5waWNrcy1pdGVtLC5kYXJrLW1vZGUgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLmJhbmstMSwuZGFyay1tb2RlIC5mYXEtdGFibGUgLnRhYmxlLm9wMSB0Ym9keSB0ZC5iYW5rLTIsLmRhcmstbW9kZSAuYnRuLXdoaXRlLWFycm93LC5kYXJrLW1vZGUgLmdybnQtYmxwLWJhbm5lciAuYmxwLWRlc2MgLmJ0biwuZGFyay1tb2RlIC5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuYnRuLC5kYXJrLW1vZGUgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hYi1kYXktc2VsZWN0IC5hYi1kYXktYnV0dG9uIGJ1dHRvbjpmaXJzdC1jaGlsZCwuZGFyay1tb2RlIC5ncm50LWVwZmNhbC1iYW4gLmdybnQtbG9hbi1jYWwtYmcgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZXBmLWJhbGFuY2UtYnV0dG9uLC5kYXJrLW1vZGUgLmdybnQtZXBmLXN0aWNreSAuYnRuLXByaW1hcnksLmRhcmstbW9kZSAuc3RyaG8tYmFubmVyIC5zdHJob2Jhbi1kZXNjIC5yZWQtYnRuLC5kYXJrLW1vZGUgLmh1cnVuLXNlbGYgLmh1cnNlbC10b3Atc3dpcGVyIC5odHMtYm94IC50YWItbmF2LmFjdGl2ZSwuZGFyay1tb2RlIC5odXJ1bi1nbGltcHNlIC5odWdsaW0tdG9wLXN3aXBlciAuaGd0LWJveCAudGFiLW5hdi5hY3RpdmUsLmRhcmstbW9kZSAuZ3JudC1nb2xkLWxvYW4tY2FsYy1uZXcgLnNsaWRlci12YWx1ZS1kaXNwbGF5e2JhY2tncm91bmQ6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLmR1cmF0aW9uLC5kYXJrLW1vZGUgLnVpLXdpZGdldCBsaSAudWktc3RhdGUtYWN0aXZlLC5kYXJrLW1vZGUgLnN0YXRlLWFjY29yZGlhbi1jb250YWluZXIsLmRhcmstbW9kZSAud2VhbHRoLXRlc3RpbW9uaWFsLXNlY3Rpb24sLmRhcmstbW9kZSAuZ2lmdC1jaXR5LWZuLXJlcG9ydHMsLmRhcmstbW9kZSAucHJvZHVjdC1iYW5uZXIuaG9tZS1jYWxjdWxhdG9yLWJhbm5lciAuY2hhcnQtYm94IC5jaGFydC1yb3cgLmFkZEludHIgLnR4dCwuZGFyay1tb2RlIC5ncm50LWVzZy1yYXdvcmsgLnJvdysucm93IC5ncmVzZ3Jhd28tYm94IC5zY2FsZS1wb2ludCB1bCBsaSBhLC5kYXJrLW1vZGUgLmdybnQtZXNnLXBvbGljaWVzIC5ncmVzZy1wb2xpY2ktbWFpbiAuZ3Jlc2ctcG9saWNpLWJveCwuZGFyay1tb2RlIC5ncm50LWVzZy1qb3VybmV5OjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1hc2JhLWFwcGx5IC5ncmFzYXBwLWJveCAuZ3Jhc2FwcGItbnVtIGg0LC5kYXJrLW1vZGUgLmdybnQtY2FsYy1tYWluIC5jYWxjLW1haW4gLmNoaXAtc2xpZGVyLXdyYXBlciBsYWJlbCwuZGFyay1tb2RlIC5ncm50LWNhbGMtbWFpbiAuY2FsYy1tYWluIC5sb2FuLWNhbCAud2hpdGUtYnggLmZvcm0tbGFiZWwtZ3JvdXAsLmRhcmstbW9kZSAuZ3JudC1ibC1mYWN0b3IgLmJsZmFjdC1pbm5lciAuYmxmYWN0aW4tYm94IC5ibGZhY3Rpbi1ib3R0b20gLmJsZmFjdGluLWJ0biwuZGFyay1tb2RlIC5pbndyZC1ob3d0by10cmFuZmVyLmhvd3RvQmcsLmRhcmstbW9kZSAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSAuY29udHJ5bGlzdCAudWxMaXN0LC5kYXJrLW1vZGUgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLmNhbGMtd3JhcHBlciAubWFpbi1kaXYgLmlucHV0LWRpdi1kYXJrLC5kYXJrLW1vZGUgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmNvbnRyeWxpc3QgLmxpTGlzdCwuZGFyay1tb2RlIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC5saUxpc3QgLmxpLC5kYXJrLW1vZGUgLnNhdmluZy1hY2NvdW50LXR5cGVzLC5kYXJrLW1vZGUgLmNvbnRyeWxpc3QgLnVsTGlzdCwuZGFyay1tb2RlIC5yZW10dGFuY2UtY2FsY3VsYXRvciAucmVtaXQtY3VycmVuY3ktZm9ybSAuZm9ybS1ncm91cCAuZm9ybUJnLC5kYXJrLW1vZGUgLnJlbXR0YW5jZS1jYWxjdWxhdG9yIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5mb3JtLWdyb3VwIGlucHV0LC5kYXJrLW1vZGUgLmNvbnRyeWxpc3QgLmxpTGlzdCwuZGFyay1tb2RlIC5jb250cnlsaXN0IC5saUxpc3QgLmxpLC5kYXJrLW1vZGUgLnRheC1jYWxjdWxhdGlvbiAuY2FyZHMgLnRvdGFscywuZGFyay1tb2RlIC5zZWxlY3RZZWFyRHJvcC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgdWwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSwuZGFyay1tb2RlIC5hc3NldHMtYXVjdGlvbiAucGluay1iZyAuYmctd2hpdGUsLmRhcmstbW9kZSAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yIC5jYWxjdWxhdG9yLWZvcm0gLmRyb3Bkb3duIGxhYmVsLC5kYXJrLW1vZGUgLm1jZi1mZWF0dXJlLC5kYXJrLW1vZGUgLm1jZi1vZmZlcnMgLm9mZmVyc0JnLC5kYXJrLW1vZGUgLm1jZi1vZmZlcnMgLm9mZmVyc0JnIC5nb3RvT2ZmZXJzIC5vZmZlckNhcmQsLmRhcmstbW9kZSAubWNmLWNhbGN1bGF0b3IgLmNvbnRhaW5lciwuZGFyay1tb2RlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwuZGFyay1tb2RlIC5tY2YtY2FsY3VsYXRvciAubWNmLWN1cnJlbmN5LWZvcm0gLmZvcm0tZ3JvdXAgLmZvcm1CZywuZGFyay1tb2RlIC5tY2YtY2FsY3VsYXRvciAubWNmLWN1cnJlbmN5LWZvcm0gLmZvcm0tZ3JvdXAgaW5wdXQsLmRhcmstbW9kZSAuaGVscGxpbmUtc2VjIC5oZWxwLWlubiAuY2FyZHMuYmctbGd0LC5kYXJrLW1vZGUgLmhlbHBsaW5lLXNlYyAuaGVscC1pbm4gLmNhcmRzLC5kYXJrLW1vZGUgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWRyb3Bkb3duLC5kYXJrLW1vZGUgLnNlY3Rpb24tZmQtY2FsY3VsYXRvciAuY2FsY3VsYXRvci1mb3JtIC5ieEludGVyZXN0IC5idG4td2hpdGUsLmRhcmstbW9kZSAud2ViLW92ZXJ2aWV3LXNlY3Rpb24gdWwgbGksLmRhcmstbW9kZSAuc3RpY2t5LWZvb3Rlci1jYWxjdWxhdG9yIC5idG4td2hpdGUsLmRhcmstbW9kZSAuZmR3ZWJwYWdlLWZhcS1zZWN0aW9uIC50YWJzTWFpbiAubmF2LWl0ZW0sLmRhcmstbW9kZSAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yIC5icmVhZGNydW1iLC5kYXJrLW1vZGUgLnNlY3Rpb24tZmQtY2FsY3VsYXRvciAuYmVzdC1iYWRnZSwuZGFyay1tb2RlIC5idG4tYm94IC5idG4tcmVkOmRpc2FibGVkLC5kYXJrLW1vZGUgLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjIC5kZXRhaWxzLWNvbnRlbnQsLmRhcmstbW9kZSAuc3VwcG9ydGVkIC50ZXN0aS1jYXJkLC5kYXJrLW1vZGUgLmFkZF9idXR0b24ucmVkLWJvcmRlcmVkLC5kYXJrLW1vZGUgLmZpcnN0LW1vbmV5LWNhbGN1bGF0b3Itc2VjdGlvbiAubG9hbi1jYWwgLmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwsLmRhcmstbW9kZSAuZmlyc3QtbW9uZXktaGVscC1tYWluIC5ob21lLWJhbm5lci5ob21lLWJhbm5lci1uZXcgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsLmRhcmstbW9kZSAubG9va2luZy1mb3IxLC5kYXJrLW1vZGUgLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjLmZvcmVjbG9zdXJlIC5oZWFkZXItc2VjIC5zdGF0dXMgcCwuZGFyay1tb2RlIC50cmFrLW1heS1yZXF1ZXN0IC5hY3Rpb24sLmRhcmstbW9kZSAucGVyc29uYWwtbG9hbi1iYW5uZXIgLmJhbm5lci1iZyAuY29udGFpbmVyIC5yb3cgLmJhbm5lci1jb250ZW50IC5yaWdodC1zZWMxIC5jYWxjdWxhdG9yLWZvcm0uZm9ybS1iZzEsLmRhcmstbW9kZSAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC1jYWxsLWJveCAuY2FsbC1kZXNjcmlwdGlvbiAuY29udGFjdC1jdXN0b21lci1jYXJlLC5kYXJrLW1vZGUgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3QtY2FsbC1ib3ggLmNhbGwtZGVzY3JpcHRpb24gLmNvbnRhY3QtZW1haWwsLmRhcmstbW9kZSAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC13aGF0c2FwcC1ib3ggLndoYXRzYXBwLWRlc2NyaXB0aW9uIGEuY29udGFjdC13aGF0c2FwcC1saW5rLC5kYXJrLW1vZGUgLmNvbnRhY3QtdHJhdmVsaW5nLWFicm9hZCAuY291bnRyeS1pdGVtLC5kYXJrLW1vZGUgLmNvbnRhY3QtbmVhcmVzdC1icmFuY2ggLml0ZW0tYmFuay1sb2NhdGlvbnMsLmRhcmstbW9kZSAuY29udGFjdC1hZGRyZXNzLC5kYXJrLW1vZGUgLm9mZmVyLXNlY3Rpb24gLnBpY2tzLWl0ZW0sLmRhcmstbW9kZSAudHJhY2tSZXFNb2RhbCAubW9kYWwtY29udGVudCAubmF2LXRhYnMsLmRhcmstbW9kZSAudHJhY2tSZXFNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAudGFiLXBhbmUgLmNvbnRlbnQtY29udGFpbmVyIHVsIGxpLC5kYXJrLW1vZGUgLnNoYXJlLWNvcHktZGF0YSAuY29weS1saW5rLC5kYXJrLW1vZGUgLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyLC5kYXJrLW1vZGUgLnVpLXN0YXRlLWRlZmF1bHQsLmRhcmstbW9kZSAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsLmRhcmstbW9kZSAuZmFxLWNvbXAtdmlkZW8gLmZhcS1ibG9jayAucXVlc3Rpb24tdHh0LC5kYXJrLW1vZGUgLnBtc2J5LWNhcm91c2VsIC5jYXJkQngsLmRhcmstbW9kZSAub3RoZXItY29tcCAub3RoZXJJbiwuZGFyay1tb2RlIC5vcm5hbWVudC1kdGwgLm9ybkR0bC1yb3cgaW5wdXQsLmRhcmstbW9kZSAud293LXNlZWtpbmctc2VjdGlvbiAud293LXNlZWtpbmctc2VjdGlvbi1tYWluIC5idXR0b25ESVYgLmJ1dHRvbkRJVkJ1dHRvbiwuZGFyay1tb2RlIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5jY25ldy1vZmZlcnMtZGF0YSAudGFicy1jb250ZW50IC5jYy1jYXJkIC50YWItZGF0YSwuZGFyay1tb2RlIC5ncm50LWVzZy1sZWFkZXJzIC5tb2JpbGUtbGVhZGVycyAuZXNnLWxlYWRlci1ib3ggLmJsZmFjdGluLWJ0biBhLC5kYXJrLW1vZGUgLmdybnQtc3RhcnRiYW5rLXRhbGsgLmNvbnRhaW5lciAucm93IC5jb2wtbGctMTIgLmdyc3RiYS10YWxrLW1haW4gLmdyc3RiYS10YWxrLWlubm1haW4gLmdyc3RiYS10YWxrLWlubmVyLC5kYXJrLW1vZGUgLmdybnQtc3RhcnRiYW5rLXRhbGsgLmNvbnRhaW5lciAucm93IC5jb2wtbGctMTIgLmdyc3RiYS10YWxrLW1haW4gLmdyc3RiYS10YWxrLWJvdHRvbSAuZ3JzdGJhLXRhbGtib3QtbWFpbiwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1iYW50YWIgLmdybGFucmliYW50Yi1tYWluIC5ncmxhbnJpYmFudGItYm94IGEuYWN0aXZlLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWJhbm5lciAubG9hbi1jYWwgLndoaXRlLWJ4IC5mb3JtLWxhYmVsLWdyb3VwLC5kYXJrLW1vZGUgLmdybnQtZXBmY2FsLWJhbiAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5lcGYtYmFsYW5jZS1pbmZvLC5kYXJrLW1vZGUgLmdybnQtZXBmY2FsLWJhbi52ZXItdHdvIC5ncm50LWxvYW4tY2FsLWJnIC5sb2FuLWNhbCAud2hpdGUtYnggLmVwZi1vdmVyYWxsLC5kYXJrLW1vZGUgLmdybnQtZ2xlYy1tYWluIC5sb2FuLWNhbCAud2hpdGUtYngsLmRhcmstbW9kZSAuZ3JudC1nbGVjLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5ncm50LWdsZWMtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5kYXJrLW1vZGUgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tYnRuLC5kYXJrLW1vZGUgLmdibGMtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmdibGMtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pfmxhYmVsLC5kYXJrLW1vZGUgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLC5kYXJrLW1vZGUgLmdybnQtc2F2aW5nLWFjY3R5cGUudmVyLXR3byAuZ3JzYXYtYWNjdHktYm94IC5ncnNhdi1sYWJlbCwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5iYW5uZXItZm9ybSAuYWMtbnVtLWJveCAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLC5kYXJrLW1vZGUgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5mb3JtLWxhYmVsLWdyb3VwIGlucHV0fmxhYmVsLmZvY3VzZWQsLmRhcmstbW9kZSAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuZHJvcGRvd24tY29udGFpbmVyIC5kcm9wZG93bi1oZWFkZXIsLmRhcmstbW9kZSAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuZHJvcGRvd24tY29udGFpbmVyIC5kcm9wZG93bi1tZW51LC5kYXJrLW1vZGUgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5iYW5uZXItZm9ybSAuc3ViLXByb2R1Y3QgLmRyb3Bkb3duLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSwuZGFyay1tb2RlIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLnN1Yi1wcm9kdWN0IC5zZWxlY3RlZC1pdGVtcyAuc2VsZWN0ZWQtaXRlbSwuZGFyay1tb2RlIC5nZm0tcHJvZHVjdC1iYW5uZXIsLmRhcmstbW9kZSAuZ3JudC1mbm0tY2l0aWVzLW5ldywuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1hYm91dCAubG9hbi1jYWwgLndoaXRlLWJ4IC5mb3JtLWxhYmVsLWdyb3VwLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLXVsTGlzdCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5mb3JlaWduLWNvbnRhaW5lciAuZm9yZWduLWNvbnRyeWxpc3QgLmZvcmVnbi1saUxpc3QsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLXRvcCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtdG9wIC5iYWxhbmNlLWlucHV0LC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuZm9yZXgtZHJvcC1ib3gsLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3ksLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3kgLm1haW4tdGl0bGUtc2VsZWN0LC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtbWFpbi10aXRsZS1zdGlja3ksLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1tYWluLXRpdGxlLXN0aWNreSAuYXdmaWwtbWFpbi10aXRsZSwuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlLC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5yYXRlLWNvbXBhcmUgLnJhdGUtZ3JpZCAucmF0ZS1ib3gsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmJvdHRvbS1idG4sLmRhcmstbW9kZSAuYmFuay1wcm9kdWN0cyAubG9hbi1leHAsLmRhcmstbW9kZSAuaHVydW4tYmFubmVyLXNlYyAuYmFubmVyLXNlYyAuYnRuLXNlY3Rpb24gLnJlcG9ydC1idG4gYSwuZGFyay1tb2RlIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5ncmlkLWdyb3VwIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLC5kYXJrLW1vZGUgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZ3JpZC1ncm91cCAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAudGVudXJlX19ib3gsLmRhcmstbW9kZSAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZ3tiYWNrZ3JvdW5kOiMzMzMgIWltcG9ydGFudH0uZGFyay1tb2RlIC5vcm5hbWVudC1kdGwgLm9ybkR0bC1yb3cgaW5wdXQ6cmVhZC1vbmx5LC5kYXJrLW1vZGUgLmdybnQtZ2xlYy1tYWluIC5sb2FuLWVtaXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzMgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zdGVwLWF2YWlsLXNlY3Rpb24gLnN0ZXAtYXZhaWwtc3dpcGVyIC5zd2lwZXItaXRlbSAuc21hbGwsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4sLmRhcmstbW9kZSAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGEuYWN0aXZlLC5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhOmhvdmVyLC5kYXJrLW1vZGUgLmdybnQtYXNiYS1mYXEgLmFjY29yZGlhbiAudHJnci10aXRsZSwuZGFyay1tb2RlIC5iZW5pZml0LWNvbnRhaW5lciBmaWdjYXB0aW9uLC5kYXJrLW1vZGUgLmRvd25sb2FkLWFwcC1zZWN0aW9uIC5iZy13aGl0ZSBmaWdjYXB0aW9uLC5kYXJrLW1vZGUgLmhlcm8tc2VjdGlvbi1mb3JleCAubWFpbi1kaXYgLmlucHV0LWRpdiAuc2VsZWN0Y3VycmVuY3kgLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHNwYW4sLmRhcmstbW9kZSAuaXNzdWUtcmFpc2Utc2VjdGlvbi5zaGFyZS1tb2RhbC1kYXRhIC5jaXItaGVhZGluZywuZGFyay1tb2RlIC5zYS1pbnRlbnQtcG9wIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmdyZXhpdGludGUtbWFpbiAuZ3JleGl0aW50ZW1sZS10b3AgLmgyLC5kYXJrLW1vZGUgLnNhLWludGVudC1wb3AgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAuZ3JleGl0aW50ZS1tYWluIC5ncmV4aXRpbnRlbWxlLXRvcCAuZ3JleC1zYXBvaW50ZXJzIC5ncmV4c2Fwby1ib3ggLmdyZXhzYXBvYi1kZXNjIC50eHQsLmRhcmstbW9kZSAuc2EtaW50ZW50LXBvcCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5ncmV4aXRpbnRlLW1haW4gLmdyZXhpdGludGVtLWJvdHRvbSAuZ3JsYi1wb2ludGVyIHVsIGxpLC5kYXJrLW1vZGUgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3ggLmRlc2MtbGlzdGluZy1tYWluIHVsIGxpIC5saXN0aW5nLWRlc2MgYiwuZGFyay1tb2RlIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94IC5kZXNjLWxpc3RpbmctbWFpbiB1bCBsaSAubGlzdGluZy1kZXNjIHN0cm9uZywuZGFyay1tb2RlIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94IC5kZXNjLWxpc3RpbmctbWFpbiB1bCBsaSAubGlzdGluZy1kZXNjIGIsLmRhcmstbW9kZSAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCAuZGVzYy1saXN0aW5nLW1haW4gdWwgbGkgLmxpc3RpbmctZGVzYyBzdHJvbmcsLmRhcmstbW9kZSAuZ3NhLXNhdmluZy1hY2NvdW50IC5zd2lwZXItc2EtbWFpbiAuZ3NhLXNhcy1kZXNjIC5nc2Etc2FzLWRlc2MtdG9wIHVsIGxpIC5saXN0aW5nLWRlc2MgYiwuZGFyay1tb2RlIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS1tYWluIC5nc2Etc2FzLWRlc2MgLmdzYS1zYXMtZGVzYy10b3AgdWwgbGkgLmxpc3RpbmctZGVzYyBzdHJvbmcsLmRhcmstbW9kZSAuZ3NhLXBsYXRmb3JtIC5nc2FwbGF0LW1haW4gLmdzYXBsYXQtZGVzYyAudHh0IGIsLmRhcmstbW9kZSAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5mb3JtLWxhYmVsLWdyb3VwPmxhYmVsLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsIC5ncnNhaW50Y2FsLWFubnVhbC12YWx1ZS1ib3R0b20gLmdyYW5udXZhbC1ib3RkZXNjIGIsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuZm9hbW91bnQtYnRuIGIsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuZm9hbW91bnQtYnRuIHN0cm9uZywuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmFtb3VudC1idG4gYiwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmFtb3VudC1idG4gc3Ryb25nLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuaW50YW1vdW50LWJ0biBiLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuaW50YW1vdW50LWJ0biBzdHJvbmcsLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktZWxpZ2ktbmV3IC5nZm1lbG4tYm94IC5nZm1lbG5iLWJvdHRvbSB1bCBsaSBiLC5kYXJrLW1vZGUgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgLm5vdGUgYiwuZGFyay1tb2RlIC5nZmZkLWtleSAuZ2Zza2V5LWJveCAuZ2Zza2V5Yi1kZXNjIC50eHQgYiwuZGFyay1tb2RlIC5mdHItemVybyAuZnRyemUtbWFpbiAuZnRyemUtZW5kIC5mdHJ6ZWVuZC1tYWluIC5mdHJ6ZWFjYy1ib3ggLmZ0cnplYWNjLWJvZHkgLnR4dCBie2NvbG9yOiNmZjAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5jdXN0b21kZCAuc2VsZWN0Qm94LXVpIC51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24sLmRhcmstbW9kZSAuY3VzdG9tZGQgLnNlbGVjdEJveC11aSAudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLnVpLXNlbGVjdG1lbnUtYnV0dG9uLW9wZW4sLmRhcmstbW9kZSAucmVxLWNhbGxiYWNrIC5yZXEtY2FsbGJhY2stZm9ybSBpbnB1dC5mb3JtLWNvbnRyb2wsLmRhcmstbW9kZSAucmVxLWNhbGxiYWNrIC5yZXEtY2FsbGJhY2stZm9ybSBzZWxlY3QsLmRhcmstbW9kZSAuc3BvdGxpZ2h0LWJ4LC5kYXJrLW1vZGUgLmdybnQtYXdhcmQgLmdybnRhdy10b3AgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sLmRhcmstbW9kZSAuY2F0ZWdvcnktZmFxLC5kYXJrLW1vZGUgLmJsb2dzLWNvbnRhaW5lciwuZGFyay1tb2RlIC5ocGNpLWNhbGN1bGF0b3ItbWFpbiAuY2FsY3VsYXRvci1jb250YWluZXIgLm1haW4tY2FsY3VsYXRvciAubWFpbi1kaXYgLmlucHV0LWRpdi1kYXJrIGlucHV0LC5kYXJrLW1vZGUgLnNlbGVjdEJveC11aSAudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLnVpLXNlbGVjdG1lbnUtYnV0dG9uLW9wZW4sLmRhcmstbW9kZSAuaW5zdXJhbmNlLXByb3Bvc2FsIC5tYWluLWRpdiAudGFibGUtY29udGFpbmVyIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKDJuKzEpLC5kYXJrLW1vZGUgLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjIC5wcm9ncmVzcy1zdGF0dXMtYmFyIC5zdGVwcGVyLWl0ZW0gLnN0ZXAtY291bnRlciwuZGFyay1tb2RlIC5mb3JtLXJvdyAuYWNjb3VudC1idG4gLmJ0bi1hY2NvdW50czpkaXNhYmxlZCwuZGFyay1tb2RlIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgZGl2LmFjdGl2ZSwuZGFyay1tb2RlIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgZGl2OmhvdmVyLC5kYXJrLW1vZGUgLmdybnQtc2F2aW5nYWNjLXJhdGVzIC50YWJsZSB0aGVhZCwuZGFyay1tb2RlIC5ncm50LWN1cnJlbmN5LWNvdmVydGVyLW1haW4gLmdybnQtY2MtdGFibGUtbWFpbiAuY2MtdGFibGUtcGFydCB0YWJsZSwuZGFyay1tb2RlIC5ncm50LWdvbGQtbG9hbi1jYWxjLW5ldyAubG9hbi1lbWl7YmFja2dyb3VuZC1jb2xvcjojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JudC1lc2ctdGl0bGUgaDIsLmRhcmstbW9kZSAuZ2V0LWluLXRvdWNoLXJlZCAuaDQsLmRhcmstbW9kZSAuZ2V0LWluLXRvdWNoLXJlZCAuZ3QtaXRlbSBhLC5kYXJrLW1vZGUgLmdybnQtaW50aWF0LW1vYmlsaSAuZ3JudC1pbnRtb2JpLXN3aXBlciAuZ3JudC1pbnRtb2JpLWJveCAuZ3JudC1pbnRtb2JpYi1kZXNjIGgzLC5kYXJrLW1vZGUgLmVzZy1jb21tb24tdGl0bGUsLmRhcmstbW9kZSAuZ3JudC1hd2FyZCAuZ3JudGF3LXRvcCBoMiwuZGFyay1tb2RlIC5ncm50LXJlcG8tcHVibGljYXRpb24gLmdybnQtcmVwby10aXRsZSBoMiwuZGFyay1tb2RlIC5hc3NldHMtYXVjdGlvbiAudGl0bGUsLmRhcmstbW9kZSAuZm9yZXgtaGVyby1zZWN0aW9uIC5pbnRybyAuaGVhZEgxLC5kYXJrLW1vZGUgLnByb2R1Y3QtZm9ybS1jb250YWluZXItbmV3IC5oMmhlYWQsLmRhcmstbW9kZSAuY2xyLWdyYWQsLmRhcmstbW9kZSAuZXZlcnlkYXktY29tcCAuaGQzMCwuZGFyay1tb2RlIC52LWJhbm5lci1jb21tb24gLmhkNDUsLmRhcmstbW9kZSAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZyAuZmQtcmF0ZXMtYm94IC5mZHItdGl0bGUsLmRhcmstbW9kZSAuZ2NsLWNhbGMtbWFpbiAuZ3JudC1uZXctc2EtY2FsYyAuc2V0LWJhbGFuY2UtcG9wdXAgLnR4dCBiLC5kYXJrLW1vZGUgLmZ0ci1leHBsb3JlIC5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmUtaGVhZGVyLXdyYXAgLmNvbXBhcmUtaGVhZGVyIC5oMywuZGFyay1tb2RlIC5mb3JleC1sZWFkLWZvcm0gLmZsZi1kZXNjIC5oMSwuZGFyay1tb2RlIC5nc2EtcGF5b3V0IC5nc3BheW91dHN3LWlubmVyIC5nc3BheW91dHN3LWJveCAuZ3NwYXlvdXRzd2ItZGVzYyAuaDMsLmRhcmstbW9kZSAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5tYWluLXRpdGxlIC5oMywuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIHRoZWFkIHRoLmhpZ2hsaWdodCwuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIC5oaWdobGlnaHQgYiwuZGFyay1tb2RlIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnIC5mZC1yYXRlcy1ib3ggLmZkci10aXRsZXtjb2xvcjojZmYwICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jbGlwOnVuc2V0ICFpbXBvcnRhbnQ7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dW5zZXQgIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjp1bnNldCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdybnQtZXNnLWxlYWRlcnMgLmVzZy1sZWFkZXItZGVzYzo6YmVmb3JlLC5kYXJrLW1vZGUgLmdyZWVuLWZkLWludHJvLXNlY3Rpb24gLmludHJvLXNlY3Rpb24gLm1pZC1zZWN0aW9uOjphZnRlciwuZGFyay1tb2RlIC5ncmVlbi1mZC1pbnRyby1zZWN0aW9uIC5pbnRyby1zZWN0aW9uIC5taWQtc2VjdGlvbjo6YmVmb3JlLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LXNhbGFyeSAuZ3JudGZtb25leXNsLW1haW4gLmdybnRmbW9uZXlzbC1uYXY6OmJlZm9yZSwuZGFyay1tb2RlIC5ncm50LWZtb25leS1zYWxhcnkgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtbmF2OjphZnRlciwuZGFyay1tb2RlIC5ncm50LWZtb25leS1jaXRpZSAuZ3JudGZtb25leWNpdGktbWFpbiAuZ3JudGZtb25leWNpdGktbmF2OjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktY2l0aWUgLmdybnRmbW9uZXljaXRpLW1haW4gLmdybnRmbW9uZXljaXRpLW5hdjo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5kYXJrLW1vZGUgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnLW1haW4gLnNpcmNhdGctdGFicyB1bCBsaSBzdmcgcGF0aCwuZGFyay1tb2RlIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Z21vLW1haW4gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4gc3ZnIHBhdGh7ZmlsbDojZmZmfS5kYXJrLW1vZGUgLmJnLWZhc3RhZy1vcmFuZ2UsLmRhcmstbW9kZSAuYmctbG9hbnMtYmx1ZSwuZGFyay1tb2RlIC5ncmRDYXRCbHVlMiwuZGFyay1tb2RlIC5ncmRDYXREYXJrUGluaywuZGFyay1tb2RlIC5ncmRDYXRQaW5rLC5kYXJrLW1vZGUgLmJnLWFjY291bnRzLXJlZCwuZGFyay1tb2RlIC5zYS1pbnRlbnQtcG9wIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnR7YmFja2dyb3VuZDojNTQ1NDU0ICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bm9ybWFsfS5kYXJrLW1vZGUgI3NldGJhbC1wb3AsLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3ggLmdybGFyaWFjb3V0Yi1ib3R0b20gLmdybGFyaWFjb3V0Yi1idG5zIC5yZWQtYnRuLC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWRlcG9zaXQgLmdybGFucmlkZXBvLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5ncmxhbnJpZGVwby1ib3ggLmdybGFucmlkZXBvLWJvdHRvbSAuZ3JsYW5yaWRlcG9iLWJ0bnMgLnJlZC1idG4sLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtY2hhcmdlcyAuZ3JucnByb2RjaGFyZ2UtbWFpbiAuZ3JucnByb2RjaGFyZ2UtaW5kZXNjIC5ncm5ycHJvZGNoYXJnZS1idG4gLndoaXRlLWJ0biwuZGFyay1tb2RlIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYW1iLWNhbGFuZGVyLXNlbGVjdG9yLWdpcmQgLmFtYi1jYWxhbmRlci1zZWxlY3RvciBzZWxlY3QsLmRhcmstbW9kZSAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFiLWRheS1zZWxlY3QgLmFiLWRheS1pbnB1dCBpbnB1dDpmaXJzdC1jaGlsZCwuZGFyay1tb2RlIC5ncm50LWxvYW4tY2FsLW1haW4gLmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodCwuZGFyay1tb2RlIC5ncm5yaS1jb250YWN0LXN1cHBvcnQgLmdybmNuLWNyZW51bS1tYWluIC5jb3VudHJ5LXRhYmVsIC5jYXJkLXdyYXBwZXIsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLWRyb3AtYm94LC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmVsb3ctYW1vdW50LWJveCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtbWFpbiAuaW50cmVzdC10b3AsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LW1haW4gLmludHJlc3QtdG9wIC5pbnRyZXN0LWlucHV0LC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1kcm9wLWJveCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwgLmdyc2FpbnRjYWwtYW5udWFsLW1haW4gLmdyc2FpbnRjYWwtYW5udWFsLWJveCwuZGFyay1tb2RlIC5ncm50LW5yZm9yZXgtdHJhbnNmZXIgLmdybnJvcmlkYmFua2luLW1haW4gLmdybnJmb3J0cm0tYm90dG9tIC5ncm5yZm9ydHJtYi1ib3R0b20sLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tbGlMaXN0IC5saSwuZGFyay1tb2RlIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodCwuZGFyay1tb2RlIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcgLmFwcGx5LXBlcnNvbmFsLWJnIC5hcHBseS1wZXJzb25hbC1iZy1pbm5lciwuZGFyay1tb2RlIC5mb3JleC1sZWFkLWZvcm0tZG93biAuZmxwLWlubmVyLWJnIC5wcm9ncmFtLXN0YXR1cyAuZ3JpZC1ncm91cCAuZHJvcGRvd24gLmRyb3BidG4sLmRhcmstbW9kZSAuZm9yZXgtbGVhZC1mb3JtLWRvd24gLmZscC1pbm5lci1iZyAucHJvZ3JhbS1zdGF0dXMgLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmluc3RhbGxtZW50LXByaWNlLC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5jdXN0b20tc2VsZWN0dCAuc2VsZWN0LW9wdGlvbnMgbGk6aG92ZXJ7YmFja2dyb3VuZDojMzMzICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiMzMzMgIWltcG9ydGFudH0uZGFyay1tb2RlIC5nc2EtYmVuaWZpdHMgLmdzYS1iZW5pZml0LXN3aXBlciAuYmVuaWZpdC1ib3ggLmJlbmlmaXQtYm94LWJne2JhY2tncm91bmQ6IzU0NTQ1NCAhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6MTJweH0uZGFyay1tb2RlIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Z21vLW1haW4gLmNhcmR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmRhcmstbW9kZSAucmVmZXJyYWwtd2h5IC5hZGQta2V5LXRhYnMgLmFkZC1rZXktdGhyZWUtc3dpcGVyIC5hZGQta2V5LWJveHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjUwLCAxODMsIDE4OCwgMC4xKSAwJSwgcmdiYSgxNDAsIDE0MCwgMTQwLCAwLjIpIDEwMCUpfS5kYXJrLW1vZGUgLmdzYS1iZW5pZml0cyAuZ3NhLWJlbmlmaXQtc3dpcGVyIC5iZW5pZml0LWJveCAuYmVuaWZpdC1ib3gtYmcgaW1ne2Rpc3BsYXk6bm9uZX0uZGFyay1tb2RlIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94LC5kYXJrLW1vZGUgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLXRodW1icyAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLW1haW4gLnN3aXBlci1zbGlkZSwuZGFyay1tb2RlIC5nc2EtZWxpZ2liaWxpdHkgLmluZGNhLXN0YXJ0ZWQtYmcsLmRhcmstbW9kZSAuc2FUZXN0aW1vbmFpbENvbXAtY2FyZHMtaXRlbXMsLmRhcmstbW9kZSAuZ3NhLXNhLWFjY291bnQgLmdzYWFjYy1ib3gsLmRhcmstbW9kZSAuZ3NhLXNhLWFjY291bnQgLmdzYWFjYy1ib3guYWN0aXZlIC5nc2FhY2NiLWJ0biwuZGFyay1tb2RlIC5nc2EtcmVsYXR2aWRlbyAudGF4LWNhcmQgLmNhcmQtYm9keSwuZGFyay1tb2RlIC5ncm50LXN0YXJ0YmFuay10YWxrIC5jb250YWluZXIgLnJvdyAuY29sLWxnLTEyIC5ncnN0YmEtdGFsay1tYWluLC5kYXJrLW1vZGUgLmdybnQtc3RhcnRiYW5rLWJlbmlmaXQgLmdybnQtc3RiYWJlbmktb3dsIC5pdGVtIC5ncnN0YmFiZW5pLWJveCwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1iYW50YWIgLmdybGFucmliYW50Yi1tYWluIC5ncmxhbnJpYmFudGItYm94IGEsLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3gsLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktZGVwb3NpdCAuZ3JsYW5yaWRlcG8tc3dpcGVyIC5zd2lwZXItc2xpZGUgLmdybGFucmlkZXBvLWJveCwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1iZW5lZml0IC5ncmxhbnJpYmVuaS1tYWluIC5ncmxhbnJpYmVuaS1jYXJkLC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWJlbmVmaXQgLmdybGFucmliZW5pLW1haW4gLmdybGFucmliZW5pcmktYnRucyAud2hpdGUtYmctYnRuLC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWludmVzdDo6YmVmb3JlLC5kYXJrLW1vZGUgLnJldGFpbC1mb3JleC12aWRlb3MtY29tcCAuY3JkIC5tZWRpYS1jcmQsLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtYmFubmVyIC5jb21tb24tYmctY2FsYyAuZ3JucnByb2JhbnJpLWJvdHRvbSAuZ3JucnByb2JhbnJpYm8tYm90dG9tLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLXNhdmluZyAuZ3JucnBkc2F2aS1tYWluIC5ncm5ycGRzYXZpLWJveCwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1jdGEgLmdybnJwcm9kY3RhLW1haW4sLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtYmFua2luZyAuZ3Jucm9yaWRiYW5raW4tdGFiIHVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWJhbmtpbmcgLmdybnJvcmlkYmFua2luLW1haW4sLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtZXhjaGFuZ2UgLmNhbGMtd3JhcHBlciAuZ3JucnBvZGV4Y2hhbi1yaWdodCwuZGFyay1tb2RlIC5ncm50LW4xLWdldC1uZXcgLmdybnQtZ2V0LW5ldy1ib3gsLmRhcmstbW9kZSAuZ3JudC1ob3ctYXZlcmFnZS1jYWxjdWxhdG9yIC5ncmhvd2F2ci1jYWxzd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmdyaG93YXZyY2FsLWJveCwuZGFyay1tb2RlIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYW1iLWNhbGFuZGVyLXNlbGVjdG9yLWdpcmQsLmRhcmstbW9kZSAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxhbmRlci1pbm5lciAuY2FsZW5kYXIsLmRhcmstbW9kZSAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFiLWRheS1zZWxlY3QsLmRhcmstbW9kZSAuZ3JudC1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnLC5kYXJrLW1vZGUgLmdybnQtd2hhdC1lcGYgLndoYXQtbWFpbiAud2hhdC1ib3gsLmRhcmstbW9kZSAuZ3JudC1mb3JtdWxhLWNhbGMgLmdybnQtZm9ybXVsYSwuZGFyay1tb2RlIC5nYmxjLW1haW4gLmNhbGMtdGVzdGktbWFpbiwuZGFyay1tb2RlIC5nYmxjLW1haW4gLmxvYW4tY2FsIC53aGl0ZS1ieCwuZGFyay1tb2RlIC5ncm50LXNhdmluZ2FjYy13aHkgLmdyc2F2YWNjd2h5LXN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuZ3JzYXZhY2N3aHktYm94LC5kYXJrLW1vZGUgLmdybnQtc2F2aW5nLWFjY3R5cGUgLmdyc2F2LWFjY3R5LWJveCwuZGFyay1tb2RlIC5ncm50LXNhdmluZ2FjYy1yYXRlcyAudGFibGUgdGJvZHksLmRhcmstbW9kZSAuY29tcC1tb2JpbGUtYXBwLmdybnQtY29tcG1vYmlsLWFwcCAucmlnaHQtc2VjLnBvc2l0aW9uLXJlbGF0aXZlIC5ncmNvbXBtb2ItcXIsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYyAuZW1pLWNhbGMtYm94LC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLndoaXRlLWJ4LC5kYXJrLW1vZGUgLmdybnQtd2hhdC1lbWkgLmdybnQtd2hhdC1zbGlkZXItYm94ZXMgLmdybnQtZW1pLWJveCwuZGFyay1tb2RlIC5ncm50LWVtaS1hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtYm94LC5kYXJrLW1vZGUgLmdmbS1wcm9kdWN0LWJhbm5lciAuZ2ZtLWZvcm0sLmRhcmstbW9kZSAuZ2ZtLXByb2R1Y3QtYmFubmVyIC5nZm0tZm9ybSAubG9hbi1jYWwgLndoaXRlLWJ4LC5kYXJrLW1vZGUgLmdybnQtZm5tLWhvdyAuc3dpcGVyLWZubS1ob3d0byAuZm5tLWhvd3RvLWJveCwuZGFyay1tb2RlIC5ncm50LWZubS1mZWUgLmZubS1mZWUtYmcsLmRhcmstbW9kZSAuZm5tLXBlcnNvbmFsLWxvYW4gLnRheC1jYXJkIC5jYXJkLWJvZHksLmRhcmstbW9kZSAuZ3JudC1mbm0tdHlwZXMgLnN3aXBlci1mbm0tdHlwZXMgLmZubS10eXBlLWJveCwuZGFyay1tb2RlIC5ncm50LWZubS1zYWxhcnktbWFpbi1uZXcgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtc3dpcGVyIC5ncm50Zm1vbmV5c3ctYm94LC5kYXJrLW1vZGUgLmdybnQtZm5tLXJlbGF0ZWQgLmxpc3QtbG9va2luZyAuY2FyZC1sb29rMSwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1hYm91dC5vbGQtY2FsYyAuY29tbW9uLWJnLWNhbGMgLmdybnJwcm9iYW5yaS1ib3R0b20gLmdybnJwcm9iYW5yaWJvLWJvdHRvbSwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1wcm9kdWN0LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuZm9hbW91bnQtYnRuLC5kYXJrLW1vZGUgLmdybnQtbnJpLWZkIC5ncmxhbnJpZGVwby1ib3gsLmRhcmstbW9kZSAuZ3JucmktY29udGFjdC1zdXBwb3J0IC5ncm5jbi1jcmVudW0tbWFpbiwuZGFyay1tb2RlIC5ncm5yaS1jb250YWN0LWVtYWlsIC5ncm5jbi1jcmVlbWFpbC1tYWluLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuYW1vdW50LWJ0biwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmludGFtb3VudC1idG4sLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsLC5kYXJrLW1vZGUgLmdybnQtY2RsLXN0b3JlIC5mb3JtLWdyb3VwIC5mcm9tLXNlbGVjdGVyIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLC5kYXJrLW1vZGUgLmdybnQtY2RsLXN0b3JlIC5mb3JtLWdyb3VwIC5mcm9tLXNlbGVjdGVyIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ3JudC1jZGwtc3RvcmUtZGV0YWlscyAuY2RsLXN0b3JlLWdyaWQgLmNkbC1zdG9yZS1ib3gsLmRhcmstbW9kZSAuZ3JudC1ucmZvcmV4LXRyYW5zZmVyIC5ncm5yb3JpZGJhbmtpbi10YWIgLnRhYi11bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5ncm50LW5yZm9yZXgtdHJhbnNmZXIgLmdybnJvcmlkYmFua2luLW1haW4sLmRhcmstbW9kZSAuZ3JudC1ucmZvcmV4LWFjY291bnQgLmdybnJmb3ItYWNvbWFpbiwuZGFyay1tb2RlIC5ncm50LWZiYW4tY2FsYyAuZ2ZiYW5jYWwtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLnN0ZXBwZXItaW5wdXQsLmRhcmstbW9kZSAuZ3JudC1mYmFuLWNhbGMgLmdmYmFuY2FsLW1haW4gLmdmYmFuY2FsLWJvdHRvbSwuZGFyay1tb2RlIC5ncm50LWZtb25leS1lbGlnaS1uZXcgLmdmbWVsbi1ib3ggLmdmbWVsbmItdXBwZXIsLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktZWxpZ2ktbmV3IC5nZm1lbG4tYm94IC5nZm1lbG5iLWJvdHRvbSAuZWxpZ2ktY29udGVudC1tYWluLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LWhvdy1uZXcgLmdmaG4tbWFpbiwuZGFyay1tb2RlIC5ncm50LWZtb25leS1mZWUtbmV3IC5nZmhuLW1haW4sLmRhcmstbW9kZSAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXVzZS1ib3ggLmNjdWItYm94LC5kYXJrLW1vZGUgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy10YWJsZS1tYWluIC5jYy10YWJsZS1wYXJ0IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLm1haW4tdGl0bGUtc2VsZWN0LXN0aWNreSAubWFpbi10aXRsZS1zZWxlY3QgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3kgLm1haW4tdGl0bGUtc2VsZWN0IC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1ib3gsLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1ib3g6aG92ZXIsLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1ib3g6Zm9jdXMsLmRhcmstbW9kZSAuc3RyaG8tYmFubmVyIC5zdHJob2Jhbi1kZXNjIC5zbWFsbC10aXRsZSwuZGFyay1tb2RlIC5zdHJoby1iYW5uZXIgLnN0cmhvYmFuLXN3aXBlciAuc3RyaG9iYW4tYm94LC5kYXJrLW1vZGUgLnN0cmhvLXN0YWdlIC5zdHJoc3RhZ2UtbWFpbiAuc3RobWItbWFpbiAuc3RobWJtLWNhcmQsLmRhcmstbW9kZSAuc3RyaG8tdmVudHVyZSAuc3RodmVuLW1haW4gLnN0aHZlbi10YWJzIHVsIGxpIGEsLmRhcmstbW9kZSAuc3Rwcm9kLWJlbmVmaXRzIC5zdHByb2JlbmktbWFpbiAuc3Rwcm9iZW5pLWJveCwuZGFyay1tb2RlIC5zdHByb2QtYmx1ZXByaW50IC5zdHJibHVlcC1tYWluLC5kYXJrLW1vZGUgLnN0cHJvZC1lbHNlIC5zdHByb2Vsc2Utc3dpcGVyIC5zdHByb2Vsc2UtYm94LC5kYXJrLW1vZGUgLnN0aW52LXBoaWxvIC5zdGludi1waGlsby1iZywuZGFyay1tb2RlIC5zdGludi1jdXJyZW50LWZ1bmRzIC5jdXJyZW50LWZ1bmQtYm94LC5kYXJrLW1vZGUgLnN0aW52LXNvbHV0aW9uIC5zdGludi1zb2wtZm9ybSwuZGFyay1tb2RlIC5zdGludi1yZXNvdXJjZXMgLnJlc28tYm94LC5kYXJrLW1vZGUgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5nYmxjLWNvbW1vbi1iZywuZGFyay1tb2RlIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjLC5kYXJrLW1vZGUgLnR5cGVzLWZpeGVkLWRlcG9zaXRzIC50ZmQtY2FyZCwuZGFyay1tb2RlIC50eXBlcy1maXhlZC1kZXBvc2l0cyAudGZkLWNhcmQsLmRhcmstbW9kZSAuZ2NsLW92ZXJ2aWV3IC5nY2wtYm94LW1haW4sLmRhcmstbW9kZSAuZ2NsLW9mZmVyaW5nIC5nY2xvZmZyLWJveCwuZGFyay1tb2RlIC5nY2wtb2ZmZXJpbmctcmVzaWRlbnQgLmdjbG9mZnJlc2ktYm94LC5kYXJrLW1vZGUgLmdjbC1maW5hbmljYWwgLmdjbGZhbmFuaS1ib3gsLmRhcmstbW9kZSAuZ2ZzLWFjY291bnQgLmdmc2FjYy1tYWluLC5kYXJrLW1vZGUgLmdmcy1jaGFyZ2VzIC50YWJsZS1jb250YWluZXIgLmJhbmstdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLC5kYXJrLW1vZGUgLmdmcy13aG8tY2FuIC5nZnN3aG8tbWFpbiwuZGFyay1tb2RlIC5nZnMtcm0gLmdmc3JtLWJveCwuZGFyay1tb2RlIC5nZnMtY3VycmVuY2llcyAuZ2ZzY3VycmUtbWFpbiAuZ2ZzY3VycmUtdG9wIC5nZnNjdXJyZS1ib3gsLmRhcmstbW9kZSAuZ2ZyYS1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3gsLmRhcmstbW9kZSAuZ2ZyYS1lbGlnaSAuZ2ZyYWVsaS1ib3gsLmRhcmstbW9kZSAuZ2ZmZC1hY2NvdW50IC5nZnNhY2MtbWFpbiwuZGFyay1tb2RlIC5nZmZkLWtleSAuZ2Zza2V5LWJveCwuZGFyay1tb2RlIC5nZmZkLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCwuZGFyay1tb2RlIC5nZmZkLXdoby1jYW4gLmdmc3doby1tYWluLC5kYXJrLW1vZGUgLmdmZmQtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSwuZGFyay1tb2RlIC5nY2wtY2FsYy1tYWluIC5ncm50LW5ldy1zYS1jYWxjLC5kYXJrLW1vZGUgLmdjbC1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3gsLmRhcmstbW9kZSAuZ3NhLWVsaWdpYmlsaXR5IC5pbmRjYS1zdGFydGVkLWJnIC5pbmRjYS1zdGF0ZWQtdGFicyAuc3RhcnRlZC1leHBlcmllbmNlLWJnIC5kb2N1bWVudHMtZ3JpZC1tYWluIC5kb2MtZ20tYm94LC5kYXJrLW1vZGUgLm5yaS1wcm9kdWN0cy1uZXcgLm5yaS1wcm8tbmV3LWJveCwuZGFyay1tb2RlIC5ucmktdGVzdGktbmV3IC5md2J0ZXN0dGktYm94LC5kYXJrLW1vZGUgLm5yaS1yZXNvdXJjZXMtbmV3IC5ucmktcmVzby1ib3gsLmRhcmstbW9kZSAuZ2NsLXN1cHBvcnQgLmdjbC1zdXBwb3J0LWJveCwuZGFyay1tb2RlIC5mdHItY2FsYyAuZnRjYWwtbWFpbiwuZGFyay1tb2RlIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtbGVmdCAuZnRjYWxsZS1tYWluIC53aGl0ZS1ieCAuY3VycmVuY3ktYm94IC5jdXN0b20tY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgYTpob3ZlciwuZGFyay1tb2RlIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtcmlnaHQgLmZ0Y2FsLWZpbmFsLC5kYXJrLW1vZGUgLnllc2F2aW5nLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tbWFpbiAuY29tcGFyaXNvbi1jYXJkIHRhYmxlLC5kYXJrLW1vZGUgLmZ0ci1iZW5lZml0cyAuZnRyYmVuaS1tYWluIC5mdHJiZW5pLXN3aXBlciAuZnRyYmVuaXMtYm94LC5kYXJrLW1vZGUgLmZ0ci16ZXJvIC5mdHJ6ZS1tYWluLC5kYXJrLW1vZGUgLmZ0ci1ibG9ncyAuZnRyYmxvLWJveCwuZGFyay1tb2RlIC5mdHItZGlzY292ZXIgLmZ0ci1kaXNjb3Zlci1kZXNrdG9wIC5mdHJkaXMtYm94LC5kYXJrLW1vZGUgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZywuZGFyay1tb2RlIC5mb3JleC1sZWFkLWZvcm0gLmZscC1pbm5lci1iZywuZGFyay1tb2RlIC5kb3duLW1lYW4gLmRvd24tYm94LC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3gsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLndoaXRlLWJ4LC5kYXJrLW1vZGUgLmdzYS1zdGVwcyAuZ3NhLXN0ZXBzLWdyaWQgLmdzYS1zdGVwLWJveCwuZGFyay1tb2RlIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Zy1tYWluLC5kYXJrLW1vZGUgLmdzYS1lbGlnaWJpbGl0eS1hZGRoYXIgLmluZGNhLXN0YXJ0ZWQtYmcsLmRhcmstbW9kZSAubnJpZmNvbS1zZWMgLm5mY29tc2UtbWFpbiwuZGFyay1tb2RlIC5yZWN1ZGVwLWVsaWdpIC5yZWN1ZGVwZWxpLW1haW57YmFja2dyb3VuZDojNTQ1NDU0ICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3NhLXNhdmluZy1hY2NvdW50IC5zd2lwZXItc2EtdGh1bWJzIC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLXRodW1iLWFjdGl2ZSwuZGFyay1tb2RlIC5nc2EtZWxpZ2liaWxpdHkgLmluZGNhLXN0YXJ0ZWQtYmcgLmluZGNhLXN0YXRlZC10YWJzIC5zdGFydGVkLWV4cGVyaWVuY2UtYmcsLmRhcmstbW9kZSAuZ3NhLWRlYWxzIC5ob3QtZGVhbHMtdGFicyBhLmFjdGl2ZSwuZGFyay1tb2RlIC5ncm50LXN0YXJ0YmFuay1iYW5uZXIgLmdyc3RhcnRiYW5rLW1haW4sLmRhcmstbW9kZSAuZ3JudC1mb3JtdWxhLWNhbGMgLmdybnQtZm9ybXVsYSAuZ3JudC1mb3JtdWxhLXN0YXRpYyAuZ3JudC1mb3JtdWxhLWJ1dHRvbiwuZGFyay1tb2RlIC5nZm0tcHJvZHVjdC1iYW5uZXIgLmdmbS1mb3JtIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZ3JudC1kZXBvZGV0aS1iYW5uZXIgLmdybnJwcm9iYW4tZGVzYyB1bCwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1iYW5uZXIgLmdybnJwcm9iYW4tZGVzYyB1bCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCAuZ3JzYWludGNhbC1hbm51YWwtdmFsdWUtYm90dG9tLC5kYXJrLW1vZGUgLmdybnQtbnJpLWZkIC5ncmxhbnJpZGVwby1ib3ggLmdybGFucmlkZXBvLWJvdHRvbSAuZ3JsYW5yaWRlcG9iLWJ0bnMgLnJlZC1idG4sLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tbGlMaXN0IC5saTpob3ZlciwuZGFyay1tb2RlIC5ncm50LWZiYW4tY2FsYyAuZ2ZiYW5jYWwtbWFpbiwuZGFyay1tb2RlIC5ncm50LWN1cnJlbmN5LWNvdmVydGVyLW1haW4gLmdybnQtY2MtdGFibGUtbWFpbiAuY2MtdGFibGUtcGFydCB0YWJsZSB0ci5saWdodC1waW5rLC5kYXJrLW1vZGUgLmdhci1iYW5uZXIgLmdhci1pbm5lciAuZ2FyaS1kZXNjIC5idG4td2hpdGUsLmRhcmstbW9kZSAuc3RyaG8tdmVudHVyZSAuc3RodmVuLW1haW4gLnN0aHZlbi10YWJzIHVsIGxpIGEuYWN0aXZlLC5kYXJrLW1vZGUgLnN0cmhvLWJsdWVwcmludCAuc3RyYmx1ZXAtbWFpbiAuYnRuLWJveCAud2hpdGUtYnRuLC5kYXJrLW1vZGUgLnN0cHJvZC1ibHVlcHJpbnQgLnN0cmJsdWVwLW1haW4gLmJ0bi1ib3ggLnJlZC1idG4sLmRhcmstbW9kZSAuc3Rwcm9kLWVsc2UgLnN0cHJvZWxzZS1zd2lwZXIgLnN0cHJvZWxzZS1ib3ggLnN0cHJvZWxzZS1kZXNjIC5idG4tYm94IC5yZWQtYnRuLC5kYXJrLW1vZGUgLnN0cHJvZC1zb2x1dGlvbiAuc3Ryc29sdS1yaWdodCAuYnRuLWJveCAucmVkLWJ0biwuZGFyay1tb2RlIC5zdHByb2QtYmVuZWZpdHMgLnN0cHJvYmVuaS1ib3R0b20gLmJ0bi1ib3ggLnJlZC1idG4sLmRhcmstbW9kZSAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSB0aGVhZCwuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIC5ub3RlLC5kYXJrLW1vZGUgLnN0aW52LXBoaWxvIC5zdGludi1waGlsby1iZyAuc3RpbnYtcGhpbG8tZGVzYyAucmVkLWJ0biwuZGFyay1tb2RlIC5zdGludi10ZWFtcyAuc3RpbnYtdGVhbS1pbm5lciAuc3RpbnYtdGVhbS1kZXNjIC5yZWQtYnRuLC5kYXJrLW1vZGUgLnN0aW52LWN1cnJlbnQtZnVuZHMgLnJlZC1idG4sLmRhcmstbW9kZSAuc3RpbnYtc29sdXRpb24gLnN0aW52LXNvbC1mb3JtIC5yZWQtYnRuLC5kYXJrLW1vZGUgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5mb3JtLWxhYmVsLWdyb3VwLC5kYXJrLW1vZGUgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5mcm9tLXN0YXRlIC5kcm9wZG93biAuZHJvcGJ0biwuZGFyay1tb2RlIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZnJvbS1zdGF0ZSAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZ2JsYy1ib3R0b20tYnRuIC5yZWQtYnRuLC5kYXJrLW1vZGUgLmh1cnVuLWpvdXJuZXkgLmh1am91ci1zdGVwcyB1bCAuc3RlcC1saW5rLC5kYXJrLW1vZGUgLmh1cnVuLWFib3V0IC5idG4tYm94IC5rbm93LWFib3V0LC5kYXJrLW1vZGUgLmdybnQtZ29sZC1sb2FuLWNhbGMtbmV3IC5sb2FuLWNhbCAud2hpdGUtYngsLmRhcmstbW9kZSAuc3RpY2t5LWZvb3Rlci1jYWxjdWxhdG9yIC5iYWRnZSwuZGFyay1tb2RlIC5nZnMtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksLmRhcmstbW9kZSAuZ2ZmZC1jaGFyZ2VzIC50YWJsZS1jb250YWluZXIgLmJhbmstdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSwuZGFyay1tb2RlIC5nY2wtY2FsYy1tYWluIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZnRyLWJhbm5lciAuZnRyYmEtZGVzYyAuYnRuLWJveCAud2hpdGUtYnRuLC5kYXJrLW1vZGUgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1sZWZ0IC5mdGNhbGxlLW1haW4gLndoaXRlLWJ4IC5jdXJyZW5jeS1ib3gsLmRhcmstbW9kZSAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLWxlZnQgLmZ0Y2FsbGUtbWFpbiAud2hpdGUtYnggLmN1cnJlbmN5LWJveCAuY3VzdG9tLWN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmlyc3QgLmZ0Y2FsZmlyc3QtYnRuLC5kYXJrLW1vZGUgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmluYWwgLmZ0Y2FscmktdG9wIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0tbGFiZWwtZ3JvdXAgLmlucHV0LWRpdi1kYXJrIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmluYWwgLmZ0Y2FscmZpbmEtYm90dG9tIC51bmxvY2stYnRuLC5kYXJrLW1vZGUgLnllc2F2aW5nLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tbWFpbiAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIHRoZWFkLC5kYXJrLW1vZGUgLnllc2F2aW5nLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tbWFpbiAubm90ZSwuZGFyay1tb2RlIC5mdHItZXhwbG9yZSAuY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJlLWhlYWRlci13cmFwIC5jb21wYXJlLWhlYWRlciwuZGFyay1tb2RlIC5mdHItZXhwbG9yZSAuY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJlLXJvd3MgLmNvbXBhcmUtcm93IC5jb21wYXJlLXZhbHVlIC5vcC1idG4sLmRhcmstbW9kZSAuZnRyLWN0YSAuZnRyY3RhLW1haW4gLmZ0cmN0YS1kZXNjIC5idG4tYm94IC53aGl0ZS1idG4sLmRhcmstbW9kZSAuZnRyLWJsb2dzIC5mdHJibG8tYm94IC5mdHJibG9iLWJvdHRvbSAuYnRuLWJveCAud2hpdGUtYnRuLC5kYXJrLW1vZGUgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5sYWJlbC1ncm91cC1tYWluIC5mb3JtLWxhYmVsLWdyb3VwLC5kYXJrLW1vZGUgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyAuYXBwbHktcGVyc29uYWwtYmcgLmdyYXBscGVyLW1haW4gLmdyYXBscGVyLXJpZ2h0IC53aGl0ZS1idG4sLmRhcmstbW9kZSAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5hcHBseS1wZXJzb25hbC1iZyAuZ3JhcGxwZXItbWFpbiwuZGFyay1tb2RlIC5mb3JleC1sZWFkLWZvcm0gLmZscC1pbm5lci1iZyAubGYtYnggLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wYnRuLC5kYXJrLW1vZGUgLmZvcmV4LWxlYWQtZm9ybSAuZmxwLWlubmVyLWJnIC5sZi1ieCAuZ3JpZC1ncm91cCAuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5jdXN0b20tc2VsZWN0dCAuc2VsZWN0LXRyaWdnZXIsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmN1c3RvbS1zZWxlY3R0IC5zZWxlY3Qtb3B0aW9ucywuZGFyay1tb2RlIC5iYW5yIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iLC5kYXJrLW1vZGUgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sLmRhcmstbW9kZSAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZywuZGFyay1tb2RlIC5nc2EtZWxpZ2liaWxpdHktYWRkaGFyIC5pbmRjYS1zdGFydGVkLWJnIC5pbmRjYS1zdGF0ZWQtdGFicyAuc3RhcnRlZC1leHBlcmllbmNlLWJne2JhY2tncm91bmQ6IzIyMiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdzYS1zdGVwcyAuZ3NhLXN0ZXBzLWdyaWQgLmdzYS1zdGVwLWJveCAuaWNvbi1zdGVwLC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgLmhpZ2hsaWdodCwuZGFyay1tb2RlIC5ucmlmY29tLXNlYyAubmZjb21zZS1tYWluIC5uZmNvbXNlLWJvZHkgLm5mY29tc2UtZ3JpZCAubmZjb21zZWItYm94LC5kYXJrLW1vZGUgLm5yaWZjb20tc2VjIC5uZmNvbXNlLW1haW4gLm5mY29tc2UtYm9keSAubmZjb21zZS1mdWxsLndoaXRle2JhY2tncm91bmQ6IzQ0NCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWFjY291bnQgLnJvdyAuZ3JsYXJpYWNvdXQtYm94IC5ncmxhcmlhY291dGItYm90dG9tIC5ncmxhcmlhY291dGItYnRucyAucmVkLWJvcmRlci1idG4sLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktZGVwb3NpdCAuZ3JsYW5yaWRlcG8tc3dpcGVyIC5zd2lwZXItc2xpZGUgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJvcmRlci1idG4sLmRhcmstbW9kZSAuZ3JudC1ucmktZmQgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJvcmRlci1idG4sLmRhcmstbW9kZSAuZ2FyZC1wYWdlLW1haW4gLmdhci1uYXZpLXN3aXBlciAuZ2FyLW5hdmktYm94LC5kYXJrLW1vZGUgLmdybnQtZm5tLWJlbmlmaXQgLnN3aXBlci1mbm0tYmVuaWZpdHMgLmZubS1iZW5pZml0LWJveHtiYWNrZ3JvdW5kOiM1NDU0NTQgIWltcG9ydGFudDtib3JkZXItY29sb3I6I2ZmZiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnJlZGVwby1pbnRyZXN0IC5yZWRwaW50LW1haW4gLnJlZHBpbnQtYmFjay1pbWd7ZmlsdGVyOmJyaWdodG5lc3MoNTYlKX0uZGFyay1tb2RlIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZ2JsYy1ib3R0b20tYnRuIC5yZWQtYnRuOmRpc2FibGVkLC5kYXJrLW1vZGUgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5nYmxjLWJvdHRvbS1idG4gLnJlZC1idG5bZGlzYWJsZWRde29wYWNpdHk6LjV9LmRhcmstbW9kZSAuc2FpbnRyLXNhdmluZyAuc2FpbnRyLXRhYmxlLXdyYXBlciAuc2FpbnRyLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikgdGQsLmRhcmstbW9kZSAuc2FpbnRyLWZlZXMgLnNhaW50ci1mZWVzLXdyYXBlciAuc2FpbnRyLWZlZXMtdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB0ZCwuZGFyay1tb2RlIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnIC5mZC1yYXRlcy1ib3guZHJvcC1jb250ZW50LWJne2JhY2tncm91bmQ6IzU1NSAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdybnQtbnJpLWZvcmV4LWZldHVyZXMgLmdybnJmb3J4LXN3aXBlciAuZ2ZucmZvcmZldC1ib3ggLmdmbnJmb3JmZXRiLWRlc2N7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTQ1NDU0IDcwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpKX0uZGFyay1tb2RlIC5zdHJoby12ZW50dXJlIC5zdGh2ZW4tdGFicy1tYWluIC5zdGh2ZW4tdGFic2RlaW4tYm94OjpiZWZvcmUsLmRhcmstbW9kZSAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGctbWFpbiAuc2lyY2F0Zy10YWJzIHVsIGxpOjpiZWZvcmV7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoMzMuMDglIDExOS4zMSUgYXQgODQuNTQlIDIzLjc0JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAzOC4zOSUsICM1NDU0NTQgMTAwJSkgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LWxhbm5yaS1iYW5uZXIgLmdybGFucmliYW4tdmlkZW8sLmRhcmstbW9kZSAuZC1tYXQtYmFubmVyIHBpY3R1cmUgaW1nLC5kYXJrLW1vZGUgLnBlcnNvbmFsLWxvYW4tYmFubmVyIC5iYW5uZXItYmcgLmJhbm5lci1jb250ZW50LWhlaWdodCwuZGFyay1tb2RlIC5iYW4tc2VjLm9wMyAuYmFubmVyLWlubmVyIC5pbWctZmx1aWQsLmRhcmstbW9kZSAuaHVydW4tZWRpdG9yLW5ldyAuYmFjay1pbWcsLmRhcmstbW9kZSAuaHVydW4tc3VjY2VzcyAuYmFjay1pbWcsLmRhcmstbW9kZSAuaHVydW4tam91cm5leSAuYmFjay1pbWcsLmRhcmstbW9kZSAuZ3JudC1naWZ0LWNpdHktYmFubmVyIC5zdGludi10ZWFtLWlubmVyIC5zdGludi10ZWFtLWltZywuZGFyay1tb2RlIC5nZnJhLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCAuZ2ZyYWJybmliLWJhY2tzaWRlLC5kYXJrLW1vZGUgLmdmZmQtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94IC5nZnJhYnJuaWItYmFja3NpZGUsLmRhcmstbW9kZSAuZ3JudC1ucmUtYmFubmVyIC5zdGludi10ZWFtLWlubmVyIC5zdGludi10ZWFtLWltZywuZGFyay1tb2RlIC5nY2wtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94IC5nZnJhYnJuaWItYmFja3NpZGV7ZmlsdGVyOmJyaWdodG5lc3MoNTUlKX06Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOm5vbmV9I3NraXBUb01haW4uaGlnaGxpZ2h0ZWQsLmN1c3RvbWVyLXN1cHBvcnQud2hhdC1zcGVjaWFsLmhpZ2hsaWdodGVkLC5jdXN0b21lci1zdXBwb3J0LmhpZ2hsaWdodGVkLCNkcm9wZG93bk1lbnVMb2dpbi5oaWdobGlnaHRlZHtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9I3NraXBUb01haW4uaGlnaGxpZ2h0ZWRXaGl0ZSwuY3VzdG9tZXItc3VwcG9ydC53aGF0LXNwZWNpYWwuaGlnaGxpZ2h0ZWRXaGl0ZSwuY3VzdG9tZXItc3VwcG9ydC5oaWdobGlnaHRlZFdoaXRlLCNkcm9wZG93bk1lbnVMb2dpbi5oaWdobGlnaHRlZFdoaXRle2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudH0ubm90aWZpY2F0aW9uLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggMXB4IDJweCByZ2JhKDAsMCwwLC4yMik7Ym9yZGVyLXJhZGl1czoycHg7d2lkdGg6MzUwcHg7cmlnaHQ6MDtwYWRkaW5nOjEwcHggMCAwfS5ub3RpZmljYXRpb24tZHJvcGRvd24gLmJ0bi1ib3ggYXtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjcwMH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIHVse21pbi1oZWlnaHQ6MTEwcHg7bWF4LWhlaWdodDozMDBweDtvdmVyZmxvdy15OmF1dG99Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBsaXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDE1MSwxNTEsMTUxLC40KTtwYWRkaW5nOjE1cHggMjBweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBoM3tmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzowIDIwcHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBoNHtmb250LXNpemU6MTRweDtjb2xvcjojNzY3Njc2O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjRweH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5zZWFyY2hiZHktaDR7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izc2NzY3Njtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTo0cHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBwe2ZvbnQtc2l6ZToxMnB4fS5ub3RpZmljYXRpb24tZHJvcGRvd24gLmJkeXtwYWRkaW5nLXJpZ2h0OjE1cHh9LmRyb3AtZG93bi1ub3RpZmljYXRpb257cGFkZGluZzowIDZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb257bWFyZ2luLXJpZ2h0OjE1cHh9fS5kcm9wLWRvd24tbm90aWZpY2F0aW9uOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb246aG92ZXJ7Ym94LXNoYWRvdzpub25lfX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbjpob3ZlciAubm90aWZpY2F0aW9uLWRyb3Bkb3due2Rpc3BsYXk6YmxvY2t9Lm5vdGlmaWNhdGlvbi1ieHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDo1MCU7cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4OjU7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjgwMHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKTttYXgtaGVpZ2h0OjM2MHB4fS5ub3RpZmljYXRpb24tYnggLnNlYXJjaC1ieElue3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjBweDt6LWluZGV4OjE7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7aGVpZ2h0OjYwcHh9Lm5vdGlmaWNhdGlvbi1ieCAuc2VhcmNoLWJ4SW4gaDN7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MjBweH0ubm90aWZpY2F0aW9uLWJ4IC5zZWFyY2gtYnhJbiAuc2VhcmNoYngtaDN7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MjBweH0ubm90aWZpY2F0aW9uLWJ4IC5ub3RpZmljYXRpb24tZHJvcGRvd257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nLXRvcDo2MHB4O292ZXJmbG93LXk6c2Nyb2xsO2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMXtwb3NpdGlvbjpyZWxhdGl2ZX19LmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93bnt3aWR0aDoyMTBweDtwYWRkaW5nLXRvcDowfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbjowIDEyMHB4IDAgMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjEycHggMCAwO3otaW5kZXg6MX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5waG9uZS1ieDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LThweDtyaWdodDo4cHg7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItbGVmdDo4cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6OHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgI2VlZX19LnBob25lLWJ4e3BhZGRpbmc6MTZweCAyMHB4fS5waG9uZS1ieCBwe21hcmdpbi1ib3R0b206MH0ucGhvbmUtYnggaHJ7bWFyZ2luLXRvcDoxMnB4O21hcmdpbi1ib3R0b206MTJweH0ucGhvbmUtYnggYXtmb250LXNpemU6MThweDtsaXN0LXN0eWxlOjE7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM5ZDFkMjc7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjRweH0ub3ZlcmxheXtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7ei1pbmRleDo0O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnNlYXJjaC1ieHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDo1MCU7cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4Ojk7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjgwMHB4O21pbi1oZWlnaHQ6NTUwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5zZWFyY2gtYnggLnR3aXR0ZXItdHlwZWFoZWFke3dpZHRoOjEwMCV9LnNlYXJjaC1ieCAudHlwZWFoZWFke3dpZHRoOjEwMCU7cGFkZGluZzoyMnB4IDY0cHg7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0uc2VhcmNoLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctdG9wOjM1cHh9LnNlYXJjaC10b3AgLmhkcnt3aWR0aDo3MCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlYXJjaC10b3AgLmhkcnt3aWR0aDo2MCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7d2lkdGg6MjM1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLXRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uc2VhcmNoLXRvcCAuaGRye3dpZHRoOjEwMCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHh9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3grLk1UMTB7bWFyZ2luLXRvcDoyOHB4fX0uc2VhcmNoLWJ4SW57cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaC1ieEluIC5pY29uLXNlYXJjaCwuc2VhcmNoLWJ4SW4gLmNscy1idG57cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7ei1pbmRleDoxfS5zZWFyY2gtYnhJbiAuaWNvbi1zZWFyY2h7bGVmdDoyMHB4O2ZvbnQtc2l6ZToyNHB4fS5zZWFyY2gtYnhJbiAuY2xzLWJ0bntyaWdodDoyMHB4O2ZvbnQtc2l6ZToyMHB4fS5zZWFyY2gtYnhJbiAuY2xzLWJ0biAuaWNvbi1jbG9zZTpiZWZvcmV7Y29sb3I6IzU0NTY1Yn0uc2VhcmNoLWJ4SW4gLnR0LW1lbnV7d2lkdGg6NDYwcHg7bWF4LWhlaWdodDo0ODVweDtvdmVyZmxvdy15OmF1dG87cGFkZGluZzoyMHB4IDMwcHg7YmFja2dyb3VuZDojZmZmfS5zZWFyY2gtYnhJbiAudHQtbWVudS50dC1vcGVue2hlaWdodDo0ODVweH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLnRhZ3tmb250LXNpemU6MTBweDtiYWNrZ3JvdW5kOiM1NDU2NWI7cGFkZGluZzo0cHg7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXJpZ2h0OjhweDt3aWR0aDo2MnB4O2xpbmUtaGVpZ2h0OjEuMjt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9ja30uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmxpbmt7Y29sb3I6IzlkMWQyNzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZToxMnB4O2Zsb2F0OnJpZ2h0fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRve2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIC5zcnktdGFne2xpbmUtaGVpZ2h0OjMwcHg7Y29sb3I6IzU0NTY1YjtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2FsZXJ0LnN2Zykgbm8tcmVwZWF0IDAgNXB4O3BhZGRpbmc6MCAwIDEycHggMzBweH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyAuc3J5LXRhZyBzdHJvbmd7Y29sb3I6IzlkMWQyN30uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyBwe21hcmdpbjowIDAgMCAzMHB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xle3BhZGRpbmctbGVmdDozMHB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xlIGxpe3BhZGRpbmc6OHB4IDAgMCAxMnB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xlIGxpOjpiZWZvcmV7Zm9udC1zaXplOjE2cHg7dG9wOjEwcHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtaGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtmb250LXNpemU6MTJweDtjb2xvcjojNzM3MzczO3BhZGRpbmctYm90dG9tOjhweDttYXJnaW4tYm90dG9tOjhweH0uc2VhcmNoLWJ4SW4gLnR0LXN1Z2dlc3Rpb257Zm9udC1zaXplOjEzcHg7bWFyZ2luLXRvcDoxMnB4O2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtYnhJbiAudHQtc3VnZ2VzdGlvbiBzdHJvbmd7Y29sb3I6IzU0NTY1Yn0uc2VhcmNoLWJ4SW4gLnR0LXN1Z2dlc3Rpb246aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnNlYXJjaC1ieEluIC50dC1saW5re2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6MTJweDtmb250LXdlaWdodDpib2xkfS5zZWFyY2gtYnhJbiAudHQtbGluayBhe2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWR7YmFja2dyb3VuZDojZmFmYWZhO2hlaWdodDo0ODVweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo2NXB4O3dpZHRoOjM0MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZHt3aWR0aDoyNDBweDtwYWRkaW5nLXRvcDozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIGZpZ3VyZXttYXJnaW4tYm90dG9tOjI4cHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgZmlndXJlIGltZ3t3aWR0aDoxMjBweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBmaWd1cmUrcHtwYWRkaW5nOjAgNTBweDttYXJnaW4tYm90dG9tOjI4cHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLmFycm93LnllbGxvd3ttYXJnaW46MCBhdXRvIC0yNHB4O2JhY2tncm91bmQ6I2ZmY2IwNTt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O2JvcmRlci1yYWRpdXM6MjRweDtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjMyKX0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAuYXJyb3cueWVsbG93IHNwYW57Zm9udC1zaXplOjE4cHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLmFycm93LnllbGxvdyBzcGFuOjpiZWZvcmV7Y29sb3I6IzlkMWQyN31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ieEluIC5zZWFyY2gtYWR7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ieEluIC50dC1tZW51e3dpZHRoOjEwMCV9LnNlYXJjaC1ieEluIC50dC1tZW51IC5saW5re2Rpc3BsYXk6bm9uZX0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbytkaXYgLmxpbmt7ZGlzcGxheTpibG9ja319LnNlYXJjaC1saXN0aW5nIGxpe3BhZGRpbmc6MzBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHR7d2lkdGg6NzQlfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCAuZGVzY3tsaW5lLWhlaWdodDoyMnB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwe21hcmdpbi1ib3R0b206MTJweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCBhOm5vdCguZjE0YnIpe2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIGE6bm90KC5mMTRicikgc3Ryb25ne2NvbG9yOiM1NDU2NWJ9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLnRhZ3tmb250LXNpemU6MTJweDtiYWNrZ3JvdW5kOiM3ODc4Nzg7cGFkZGluZzo0cHggOHB4O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmYxNGJye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7bWFyZ2luLXJpZ2h0OjQwcHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmljb24tUmlnaHQucmVke2ZvbnQtd2VpZ2h0OjcwMH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCAuaWNvbi1SaWdodC5yZWQ6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1ne21hcmdpbi1sZWZ0OmF1dG99LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIGZpZ3VyZXttYXJnaW46MCA0MHB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBpbWd7aGVpZ2h0OjE2MHB4O3dpZHRoOmF1dG99LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3d7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MTBweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1SaWdodCwuc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1wbGF5e2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1SaWdodDpiZWZvcmUsLnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tcGxheTpiZWZvcmV7Y29sb3I6IzU0NTY1Yn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IC5kZXNje2hlaWdodDo5MHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBmaWd1cmV7bWFyZ2luOjAgMCAwIDE1cHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIGltZ3toZWlnaHQ6OTVweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvd3tib3R0b206MH19LnNpZGVuYXZ7aGVpZ2h0OjEwMCU7d2lkdGg6MDtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjY7dG9wOjA7cmlnaHQ6MDt0cmFuc2l0aW9uOi41cztiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzFkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSl9LnNpZGVuYXYuYWN0e3dpZHRoOjIxMHB4fS5zaWRlbmF2LmFjdCAuaWNvbi1jbG9zZXtkaXNwbGF5OmJsb2NrfS5zaWRlbmF2IC5pY29uLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTMwcHg7dG9wOjI2cHg7Zm9udC1zaXplOjE4cHg7ZGlzcGxheTpub25lfS5zaWRlbmF2IC5pY29uLWNsb3NlOjpiZWZvcmV7Y29sb3I6IzliMWUyNn0uc2lkZW5hdiB1bCBsaXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjM2YzZjNmfS5zaWRlbmF2IHVsIGxpIGF7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiNmZmY7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI2cHg7cGFkZGluZzoyNHB4IDI4cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXB9LnNpZGVuYXYgdWwgbGkgYSBzcGFue2JhY2tncm91bmQ6bm9uZTt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1sZWZ0OjEycHh9LnNpZGVuYXYgdWwgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NTAwfS5zaWRlbmF2IHVsIGxpIGEuYWN0aXZlIHNwYW57YmFja2dyb3VuZDojOWQxZDI3fS5zaWRlTmF2V3JhcHtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6NTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2Rpc3BsYXk6bm9uZX0uY3VzdG9tZXItZnJpZW5kbHl7bWFyZ2luOjBweCAwIDAgMDtwYWRkaW5nOjM1cHggMCAxNXB4IDA7YmFja2dyb3VuZDojOWQxZDI3fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLWhlYWRpbmd7Y29sb3I6I2JjM2I0NTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjM2cHg7bGV0dGVyLXNwYWNpbmc6My42cHh9LmN1c3RvbWVyLWZyaWVuZGx5IC5jdXN0b21lci1mcmllbmRseS1pbm5lciAuY2YtaGVhZGluZyBzcGFue2ZvbnQtc2l6ZTozNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY3VzdG9tZXItZnJpZW5kbHkgLmN1c3RvbWVyLWZyaWVuZGx5LWlubmVyIC5jZi1oZWFkaW5ne2NvbG9yOiNkMjM2NDM7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6MnB4fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLWhlYWRpbmcgc3BhbntkaXNwbGF5OmJsb2NrO2NvbG9yOiNkMjM2NDM7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjkwMDtsaW5lLWhlaWdodDozMHB4O2xldHRlci1zcGFjaW5nOi0wLjNweDtwYWRkaW5nLXRvcDo0cHh9fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLXN1Yi1oZWFkaW5ne2NvbG9yOiNiYzNiNDU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZTo3N3B4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjkwMDtsaW5lLWhlaWdodDo3N3B4O2xldHRlci1zcGFjaW5nOi0wLjc3cHg7cGFkZGluZy10b3A6NnB4fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLXN1Yi1oZWFkaW5nIHNwYW57Zm9udC1zaXplOjc3cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLXN1Yi1oZWFkaW5ne2NvbG9yOiNkMjM2NDM7Zm9udC1zaXplOjUwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjUwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O3BhZGRpbmctdG9wOjRweH0uY3VzdG9tZXItZnJpZW5kbHkgLmN1c3RvbWVyLWZyaWVuZGx5LWlubmVyIC5jZi1zdWItaGVhZGluZyBzcGFue2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2QyMzY0Mztmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjMwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjE4cHg7bGV0dGVyLXNwYWNpbmc6LTAuM3B4O3BhZGRpbmctdG9wOjZweH19Lm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5zdGlja3kuc3RpY2t5LC5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIuc3RpY2t5LnN0aWNreSwubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7dG9wOjc2LjVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5zdGlja3kuc3RpY2t5LC5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIuc3RpY2t5LnN0aWNreSwubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7dG9wOjc2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LnN0aWNreS5zdGlja3ksLm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi5zdGlja3kuc3RpY2t5LC5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreXt0b3A6NzZweH19LmQtbWF0LXN1Ym5hdiAuY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhcntoZWlnaHQ6NXB4fS5kLW1hdC1zdWJuYXYgLmNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2t7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMCAwcHggcmdiYSgwLDAsMCwwKX0uZC1tYXQtc3VibmF2IC5jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1ie2hlaWdodDo1cHg7YmFja2dyb3VuZC1jb2xvcjojY2NjfS5kLW1hdC1zdWJuYXYgLmNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOTk5fS5kLW1hdC1zdWJuYXYgLmNvbnRhaW5lciAub3V0ZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWx7ZGlzcGxheTpub25lfS5kLW1hdC1zdWJuYXYgLnBzZWR1by10cmFja3tiYWNrZ3JvdW5kLWNvbG9yOiM5OTk7aGVpZ2h0OjJweDt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotM3B4O3otaW5kZXg6LTEwfUBtZWRpYShhbnktaG92ZXI6IG5vbmUpey5kLW1hdC1zdWJuYXYgLnBzZWR1by10cmFjayAucHNlZHVvLXRyYWNre2Rpc3BsYXk6bm9uZX19LmQtbWF0LXN1Ym5hdiAubmF2e2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDo2NXB4fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgLmNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IC5jb250YWluZXIgLmJ0bi1ib3h7dG9wOjB9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6MTBweCAyMHB4fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbHtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowIDRweCA4cHggMCByZ2JhKDM3LDM2LDU5LC4xKTtwb3NpdGlvbjpyZWxhdGl2ZX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LnN0aWNreSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLnN0aWNreSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJTt0b3A6MTA2cHg7bGVmdDowO3otaW5kZXg6Mn0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLnN0aWNreSB1bDpub3QoLmZpbHRlcikgbGkgYSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGF7cGFkZGluZzoxNXB4IDAgMTBweDtmb250LXNpemU6MTZweH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3gsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3h7dG9wOjVweH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWQsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IC5jb250YWluZXIgLmJ0bi1ib3ggLmJ0bi1yZWR7cGFkZGluZzo3cHggMzBweDtmb250LXNpemU6MTRweH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcil7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDo1NHB4fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaXttYXJnaW46MCAwcHh9QG1lZGlhKG1heC13aWR0aDogMTE4MHB4KXsuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGl7bWFyZ2luOjAgMHB4fX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBwLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIHAsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIHB7bWFyZ2luLWJvdHRvbTowfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkubm8tZGF0YXttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaXttYXJnaW46MCAwcHh9fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxkLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxkLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYXtwYWRkaW5nOjE1cHggMCAxNXB4O2Rpc3BsYXk6YmxvY2s7Zm9udC13ZWlnaHQ6NDAwO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGE6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlcntib3JkZXItYm90dG9tOjNweCBzb2xpZCAjOWQxZDI3O2NvbnRlbnQ6XCJcIjtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246LjNzIGFsbCBlYXNlfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25nLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEgc3Ryb25nLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZ3tjb2xvcjojNjE2MTYxO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxMzglO2xldHRlci1zcGFjaW5nOi0wLjE4cHh9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXIgc3Ryb25nLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmUgc3Ryb25nLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZ3tmb250LXdlaWdodDo2MDB9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGE6aG92ZXI6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlcnt3aWR0aDoxMDAlfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYnRuLWFwcGx5LC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEuYnRuLWFwcGx5LC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhLmJ0bi1hcHBseXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxMHB4IDIwcHg7Z2FwOjEwcHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1yYWRpdXM6MzBweDtiYWNrZ3JvdW5kOiM5YTFiMjQ7bWluLXdpZHRoOjMwcHg7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmJ0bi1hcHBseTo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYS5idG4tYXBwbHk6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBhLmJ0bi1hcHBseTo6YWZ0ZXJ7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2Lm5ldy1zZWNuYXYgdWw6bm90KC5maWx0ZXIpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIubmV3LXNlY25hdiB1bDpub3QoLmZpbHRlciksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwubmV3LXNlY25hdiB1bDpub3QoLmZpbHRlcil7ZmxleC13cmFwOm5vd3JhcDt3aGl0ZS1zcGFjZTpub3dyYXB9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWx7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWI6Oi13ZWJraXQtc2Nyb2xsYmFyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmV9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bCBsaSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsIGxpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsIGxpe21hcmdpbjowIDI0cHh9fS5kLW1hdC1zdWJuYXYgLmJ0bi1jb250YWluZXItbW9iaWxlLW9ubHl7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjE1cHg7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjAgMTVweDt6LWluZGV4OjN9LmQtbWF0LXN1Ym5hdiAuYnRuLWNvbnRhaW5lci1tb2JpbGUtb25seSAuYnRuLWFwcGx5e2JvcmRlci1yYWRpdXM6MTAwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTRkZWcsICM2MTBFMTQgMS4xOSUsICM5QjFFMjYgMzkuOTglLCAjMzUwQTBEIDEwNy40JSk7cGFkZGluZzoxMnB4IDIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3gtc2hhZG93OjBweCA0cHggOC41cHggcmdiYSgwLDAsMCwuMjIpfS5kLW1hdC1zdWJuYXYuZ3JudC1hdmVyYWdlLXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcil7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7Y29sdW1uLWdhcDo1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtc3VibmF2LmdybnQtYXZlcmFnZS1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpe2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2NvbHVtbi1nYXA6MH19LmQtbWF0LXN1Ym5hdi5ncm50LWF2ZXJhZ2Utc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZ3tjb2xvcjojMjIyfS5kLW1hdC1zdWJuYXYuZ3JudC1hdmVyYWdlLXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5hY3RpdmU6OmFmdGVye2JvcmRlci1jb2xvcjojOWIxZTI2fS5kLW1hdC1zdWJuYXYuZ3JudC1lcGYtc3VibmF2IC5uYXY6bm90KC5maWx0ZXIpe2p1c3RpZnktY29udGVudDpzdGFydH0uZC1tYXQtc3VibmF2LmdybnQtZXBmLXN1Ym5hdiAubmF2Om5vdCguZmlsdGVyKSBsaXttYXJnaW4tbGVmdDo0MHB4fS5kLW1hdC1zdWJuYXYuZ3JudC1lcGYtc3VibmF2IC5uYXY6bm90KC5maWx0ZXIpIGxpOmZpcnN0LWNoaWxke21hcmdpbjowfS5kLW1hdC1zdWJuYXYuZ3JudC1lcGYtc3VibmF2IC5uYXY6bm90KC5maWx0ZXIpIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWxlZnQ6YXV0b30uZC1tYXQtYmFubmVye2JhY2tncm91bmQ6I2YxZjFkMTtwYWRkaW5nOjYwcHggMH1AbWVkaWEobWluLXdpZHRoOiAxNDQxcHgpey5kLW1hdC1iYW5uZXJ7cGFkZGluZzoxMDBweCAwfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWJhbm5lcntwYWRkaW5nOjE4cHggMCAyMzBweCAwfX0uZC1tYXQtYmFubmVyIC5mX2NvbnRlbnR7ei1pbmRleDoxfS5kLW1hdC1iYW5uZXIgLmZfaDF7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MzJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NjJweDttYXJnaW4tYm90dG9tOjIxcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1iYW5uZXIgLmZfaDF7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6MzdweDttYXJnaW4tYm90dG9tOjE1cHh9fS5kLW1hdC1iYW5uZXIgLmZfcGFyYXtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxNnB4O21hcmdpbi1ib3R0b206MjFweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWJhbm5lciAuZl9wYXJhe2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjI2cHg7bWFyZ2luLWJvdHRvbTo4cHh9fS5kLW1hdC1iYW5uZXIgLmJ0bntwYWRkaW5nOjE4cHggNjBweDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyLXJhZGl1czo0MHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDg5ZGVnLCAjNUYwRDE2IDAlLCAjOUExQjI0IDY5LjUlLCAjQjQzMTQwIDk4LjElKTtib3JkZXI6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWJhbm5lciAuYnRue3BhZGRpbmc6MTJweCAzMnB4O2ZvbnQtc2l6ZToxNnB4fX0uZC1tYXQtYmFubmVyIHBpY3R1cmV7dG9wOjA7bGVmdDowfS5kLW1hdC1iYW5uZXIgcGljdHVyZSBpbWd7b2JqZWN0LWZpdDpjb3Zlcjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuZl9oMXtjb2xvcjojMjIyO2xpbmUtaGVpZ2h0OjQwcHg7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MTJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5mX2gxe2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMycHg7bWFyZ2luLWJvdHRvbTo4cHh9fS5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuZl9wYXJhe2NvbG9yOiMyMjI7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luLWJvdHRvbTo1NHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmZfcGFyYXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1ib3R0b206MzhweH19LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5idG57YmFja2dyb3VuZDojOWExYjI0O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5idG57Zm9udC1zaXplOjE0cHh9fS5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuYnRuOmFjdGl2ZXtiYWNrZ3JvdW5kOiM5YTFiMjQ7Ym9yZGVyOm5vbmV9LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5idG46YWN0aXZlOmZvY3Vze2JveC1zaGFkb3c6bm9uZX0uZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmJ0bjpmb2N1c3tib3gtc2hhZG93Om5vbmV9LmQtbWF0LW92ZXJ2aWV3e3BhZGRpbmc6NDBweCAwIDQwcHggMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LW92ZXJ2aWV3e3BhZGRpbmc6MjBweCAwIDMycHggMH19LmQtbWF0LW92ZXJ2aWV3IC5yZWFkLW1vcmV7ZGlzcGxheTpub25lfS5kLW1hdC1vdmVydmlldyAuaDJ7Y29sb3I6IzliMWUyNjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2xldHRlci1zcGFjaW5nOi0wLjg0cHg7bWFyZ2luLWJvdHRvbToxNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtb3ZlcnZpZXcgLmgye2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjMwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNnB4fX0uZC1tYXQtb3ZlcnZpZXcgLmYxNHtjb2xvcjojM2YzZjNmO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyN3B4fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZC1tYXQtb3ZlcnZpZXcgLmYxNHtjb2xvcjojM2YzZjNmO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyM3B4fX0uZC1tYXQtb3ZlcnZpZXcgLmYxNCBhe2NvbG9yOiM5YjFlMjY7Zm9udC13ZWlnaHQ6NzAwO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0uZC1tYXQtb3ZlcnZpZXcuZ3JudC1hdmVyYWdlLW92ZXJ2aWV3IC5oMntmb250LXNpemU6MjhweDtjb2xvcjojOWIxZTI2fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtb3ZlcnZpZXcuZ3JudC1hdmVyYWdlLW92ZXJ2aWV3IC5oMntmb250LXNpemU6MjBweH19LmQtbWF0LW92ZXJ2aWV3LmdybnQtYXZlcmFnZS1vdmVydmlldyAuZjE0e2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMyMjI7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogNDI1cHgpey5kLW1hdC1vdmVydmlldy5ncm50LWF2ZXJhZ2Utb3ZlcnZpZXcgLmYxNHtmb250LXNpemU6MTZweH19LmQtbWF0LW92ZXJ2aWV3LmdybnQtZXBmLW92ZXJ2aWV3e3BhZGRpbmc6NDBweCAwIDBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmQtbWF0LW92ZXJ2aWV3LmdybnQtZXBmLW92ZXJ2aWV3IC5oMntmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDozMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LW92ZXJ2aWV3LmdybnQtZXBmLW92ZXJ2aWV3IC5oMntmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMHB4O21hcmdpbi1ib3R0b206MTBweDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzliMWUyNn19LmQtbWF0LW92ZXJ2aWV3LmdybnQtZXBmLW92ZXJ2aWV3IC5mMTR7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmQtbWF0LW92ZXJ2aWV3LmdybnQtZXBmLW92ZXJ2aWV3IC5mMTR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1vdmVydmlldy5ncm50LWVwZi1vdmVydmlldyAuZjE0e3RleHQtYWxpZ246bGVmdDtjb2xvcjojMjIyfX0uZC1tYXQtZmVhdHVyZXMtY29tcHtwYWRkaW5nOjQwcHggMHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE3OGRlZywgcmdiYSgyNDQsIDIyMywgMjMxLCAwLjIzKSAxLjI4JSwgI0RFRTdGNyA3My45NCUpfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsuZC1tYXQtZmVhdHVyZXMtY29tcHtwYWRkaW5nOjI0cHggMH19LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWgze2NvbG9yOiMzYTNhM2E7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjUzcHg7bGV0dGVyLXNwYWNpbmc6LTAuODRweDttYXJnaW4tYm90dG9tOjQ1cHh9QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1oM3tmb250LXNpemU6MjZweDttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtaDN7Zm9udC1zaXplOjMwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzotMC42cHh9fS5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2x7cGFkZGluZzowIDhweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbHtmbGV4OjAgMCAzMy4zMyU7bWF4LXdpZHRoOjMzLjMzJTttYXJnaW4tYm90dG9tOjE2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29se2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luOjB9fS5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2wgLmNhcmR7Ym9yZGVyLXJhZGl1czoxMnB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6bm9uZTtib3gtc2hhZG93Om5vbmU7cGFkZGluZzo2MHB4IDE4cHg7aGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2wgLmNhcmR7cGFkZGluZzoxNnB4IDIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246cm93O21hcmdpbi1ib3R0b206MTZweDtoZWlnaHQ6YXV0b30uZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29sIC5jYXJkIGZpZ3VyZXt3aWR0aDo0OHB4O2hlaWdodDozNXB4O21hcmdpbjowIDI1cHggMCAwO3RleHQtYWxpZ246Y2VudGVyfS5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2wgLmNhcmQgZmlndXJlIGltZ3toZWlnaHQ6MTAwJTt3aWR0aDphdXRvfX0uZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29sIC5jYXJkIC5mZXRhdXJlc190aXRsZXtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToyMnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExODBweCl7LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbCAuY2FyZCAuZmV0YXVyZXNfdGl0bGUgYnJ7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbCAuY2FyZCAuZmV0YXVyZXNfdGl0bGV7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6bm9ybWFsfX0uZC1tYXQtc3RlcHN7cGFkZGluZzo0MHB4IDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwc3twYWRkaW5nOjQwcHggMCAxMnB4fX0uZC1tYXQtc3RlcHMgLmQtbWF0LWgze2NvbG9yOiMzYTNhM2E7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjUzcHg7bGV0dGVyLXNwYWNpbmc6LTAuODRweDttYXJnaW4tYm90dG9tOjQycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAuZC1tYXQtaDN7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6NDZweDtsZXR0ZXItc3BhY2luZzotMC42NHB4O21hcmdpbi1ib3R0b206MThweH0uZC1tYXQtc3RlcHMgLmQtbWF0LWgzIGJye2Rpc3BsYXk6bm9uZX19LmQtbWF0LXN0ZXBzIC5yb3d7cG9zaXRpb246cmVsYXRpdmV9LmQtbWF0LXN0ZXBzIC5yb3c6OmJlZm9yZXtib3JkZXItdG9wOjFweCBkYXNoZWQgIzNhM2EzYTtoZWlnaHQ6MXB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjAlO3JpZ2h0OjIwJTt0b3A6OTBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5yb3c6OmJlZm9yZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLWxlZnQ6MXB4IGRhc2hlZCAjM2EzYTNhO3dpZHRoOjJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Ojc1cHg7cmlnaHQ6aW5oZXJpdDt0b3A6MDtoZWlnaHQ6ODAlfX0uZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmV7cG9zaXRpb246cmVsYXRpdmV9LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lOjphZnRlcntjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDoxcHggZGFzaGVkICMzYTNhM2E7aGVpZ2h0OjJweDt3aWR0aDowJTttYXJnaW46MCBhdXRvO3RvcDo5MHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NjYlO3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogMTE4MHB4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmU6OmFmdGVye2xlZnQ6NjQlO3RvcDo5MHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMTEycHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTo6YWZ0ZXJ7bGVmdDo2NSU7dG9wOjkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmU6OmFmdGVye2xlZnQ6NTYlO3RvcDo5MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lOjphZnRlcnt3aWR0aDoycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo3NXB4O3JpZ2h0OmluaGVyaXQ7dG9wOjUwcHg7aGVpZ2h0OjA7Ym9yZGVyLXRvcDowcHggZGFzaGVkICMzYTNhM2E7Ym9yZGVyLWxlZnQ6MXB4IGRhc2hlZCAjM2EzYTNhfX0uZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUuYW5pbWF0ZWQ6YWZ0ZXJ7YW5pbWF0aW9uOmF2YWlsQW5pbSAuNXMgZWFzZS1pbi1vdXQgMXMgZm9yd2FyZHN9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZS5hbmltYXRlZDphZnRlcnthbmltYXRpb246YXZhaWxBbmltMSAuNXMgZWFzZS1pbi1vdXQgMXMgZm9yd2FyZHN9fS5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTJ7cG9zaXRpb246cmVsYXRpdmV9LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lMjphZnRlcntjb250ZW50OlwiIFwiO2JvcmRlci10b3A6MXB4IGRhc2hlZCAjM2EzYTNhO2hlaWdodDoycHg7d2lkdGg6MCU7bWFyZ2luOjAgYXV0bzt0b3A6OTBweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjY2JTt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDExODBweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lMjphZnRlcntsZWZ0OjY0JTt0b3A6OTBweH19QG1lZGlhKG1heC13aWR0aDogMTExMnB4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUyOmFmdGVye2xlZnQ6NjUlO3RvcDo5MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lMjphZnRlcntsZWZ0OjU3JTt0b3A6OTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTI6YWZ0ZXJ7d2lkdGg6MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NzVweDtyaWdodDppbmhlcml0O3RvcDo1MHB4O2hlaWdodDowO2JvcmRlci10b3A6MHB4IGRhc2hlZCAjM2EzYTNhO2JvcmRlci1sZWZ0OjFweCBkYXNoZWQgIzNhM2EzYX19LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lMi5hbmltYXRlZDphZnRlcnthbmltYXRpb246YXZhaWxBbmltIC41cyBlYXNlLWluLW91dCAycyBmb3J3YXJkc31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lMi5hbmltYXRlZDphZnRlcnthbmltYXRpb246YXZhaWxBbmltMSAuNXMgZWFzZS1pbi1vdXQgMnMgZm9yd2FyZHN9fS5kLW1hdC1zdGVwcyAuY29se2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzowIDUwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1zdGVwcyAuY29se3BhZGRpbmc6MCAwfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5jb2x7ZmxleC1kaXJlY3Rpb246cm93O3BhZGRpbmc6MCAxMHB4O21hcmdpbi1ib3R0b206MjhweDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH19LmQtbWF0LXN0ZXBzIC5jb2wgLmQtbWF0LXN0ZXJwLWZpZ3VyZXttYXJnaW46MCAwIDIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAuY29sIC5kLW1hdC1zdGVycC1maWd1cmV7d2lkdGg6MTAwcHg7bWFyZ2luOjAgMjBweCAwIDB9LmQtbWF0LXN0ZXBzIC5jb2wgLmQtbWF0LXN0ZXJwLWZpZ3VyZSBpbWd7d2lkdGg6MTAwcHh9fS5kLW1hdC1zdGVwcyAuY29sIC5zdGVwX3RpdGxle2NvbG9yOiMzYTNhM2E7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjI0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjEwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAuY29sIC5zdGVwX3RpdGxle3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MThweDttYXJnaW4tYm90dG9tOjZweH19LmQtbWF0LXN0ZXBzIC5jb2wgcHtjb2xvcjojM2EzYTNhO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNnB4O21heC13aWR0aDoyODBweDttYXJnaW46MCBhdXRvfS5kLW1hdC1zdGVwcyAuY29sIHAgYXtjb2xvcjojOTEyYTJjO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXN0ZXBzIC5jb2wgcHt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MThweH19LmQtbWF0LWpvdXJuZXl7cGFkZGluZzo0MHB4IDA7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTc2ZGVnLCByZ2JhKDI0NCwgMjIzLCAyMzEsIDAuMykgMy4wMiUsIHJnYmEoMjIyLCAyMzEsIDI0NywgMC4zKSAxMjcuMDMlKTtvdmVyZmxvdzpoaWRkZW59QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1qb3VybmV5e3BhZGRpbmc6NDBweCAwIDEycHh9fS5kLW1hdC1qb3VybmV5IC5kLW1hdC1oM3tjb2xvcjojM2EzYTNhO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo1M3B4O2xldHRlci1zcGFjaW5nOi0wLjg0cHg7bWFyZ2luLWJvdHRvbTo0MnB4fS5kLW1hdC1qb3VybmV5IC5kLW1hdC1oMy5hbmltYXRlZHthbmltYXRpb24tZHVyYXRpb246MnMgIWltcG9ydGFudH1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7ZnJvbSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTthbmltYXRpb24tZHVyYXRpb246NTAwMG1zfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg0cHgsIC0yMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNHB4LCAtMjBweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWpvdXJuZXkgLmQtbWF0LWgze2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQ2cHg7bGV0dGVyLXNwYWNpbmc6LTAuNjRweDttYXJnaW4tYm90dG9tOjE4cHh9LmQtbWF0LWpvdXJuZXkgLmQtbWF0LWgzIGJye2Rpc3BsYXk6bm9uZX19LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWx7ZGlzcGxheTpmbGV4O21hcmdpbjozMHB4IDUwcHggMDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhKG1heC13aWR0aDogMTE4MHB4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbHttYXJnaW46MjBweCAwfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWx7bWFyZ2luOjIwcHggMjBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbHttYXJnaW46MTBweCA1cHg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94e3BhZGRpbmc6MjZweCA1MHB4O2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXI6MXB4IHNvbGlkICNkZmU4Zjg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yMyk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoOS44OTk5OTk2MTg1cHgpO21hcmdpbjowIDAgMjRweDtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNnB4O3RleHQtYWxpZ246Y2VudGVyfS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3ggc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94IGF7Y29sb3I6IzkxMmEyYztmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lfS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3gubVIyNXttYXJnaW4tcmlnaHQ6NTVweH0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94Lm1MMjV7bWFyZ2luLWxlZnQ6MzJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveHtwYWRkaW5nOjEzcHggMjVweDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbjowIDAgMTJweH0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94IGJye2Rpc3BsYXk6bm9uZX0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94Lm1SMjV7bWFyZ2luLXJpZ2h0OjB9LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveC5tTDI1e21hcmdpbi1sZWZ0OjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94e3BhZGRpbmc6MTJweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNnB4O21hcmdpbjowIDAgMTJweH19LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLmxlZnRDb2x7bWF4LXdpZHRoOjM4MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLmxlZnRDb2x7bWF4LXdpZHRoOjQ1MHB4fX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXAxe2Zyb20sOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7YW5pbWF0aW9uLWR1cmF0aW9uOjUwMDBtc31mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIDAsIDApfX0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAucmlnaHRDb2x7bWF4LXdpZHRoOjQxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAucmlnaHRDb2x7bWF4LXdpZHRoOjQ1MHB4fX0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAucmlnaHRDb2wgLnR4dEJveHtwYWRkaW5nOjI0cHggMTJweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnJpZ2h0Q29sIC50eHRCb3h7cGFkZGluZzoxMnB4fX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXAxe2Zyb20sOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7YW5pbWF0aW9uLWR1cmF0aW9uOjUwMDBtc31mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIDAsIDApfX0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAubWlkQ29se3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO2xlZnQ6MDtyaWdodDowfS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5taWRDb2wuYW5pbWF0ZWR7YW5pbWF0aW9uLWR1cmF0aW9uOjJzICFpbXBvcnRhbnQ7YW5pbWF0aW9uLWRlbGF5OjEuNXMgIWltcG9ydGFudH1Aa2V5ZnJhbWVzIGJvdW5jZUluVXAye2Zyb20sOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMjUwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIDI1MHB4LCAwKTthbmltYXRpb24tZGVsYXk6MnMgIWltcG9ydGFudH03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAxMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAxMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAwLCAwKTt0cmFuc2l0aW9uLWRlbGF5OjMwczt0cmFuc2l0aW9uLWR1cmF0aW9uOjMwc319QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5taWRDb2x7cG9zaXRpb246cmVsYXRpdmU7bWF4LXdpZHRoOjIwMHB4O21hcmdpbjotMTBweCBhdXRvfS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5taWRDb2wgaW1ne21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfX0uZC1tYXQtdGhpbmdze3BhZGRpbmc6NDBweCAwIDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3N7cGFkZGluZzo1M3B4IDAgMjJweH19LmQtbWF0LXRoaW5ncyAuZC1tYXQtaDN7Y29sb3I6IzNhM2EzYTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NTNweDtsZXR0ZXItc3BhY2luZzotMC44NHB4O21hcmdpbi1ib3R0b206MzJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuZC1tYXQtaDN7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6NDZweDtsZXR0ZXItc3BhY2luZzotMC42NHB4O21hcmdpbi1ib3R0b206MThweH0uZC1tYXQtdGhpbmdzIC5kLW1hdC1oMyBicntkaXNwbGF5Om5vbmV9fS5kLW1hdC10aGluZ3MgLmNhcmRCb3h7Ym9yZGVyLXJhZGl1czoxMnB4O2JvcmRlcjoxcHggc29saWQgcmdiYSgyMjMsMjMyLDI0OCwuMyk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCByZ2JhKDI1NSwgMjM1LCAyNDMsIDAuMykgLTExLjIxJSwgcmdiYSgyNDIsIDI0NiwgMjU1LCAwLjMpIDk0Ljc4JSk7cGFkZGluZzoxOHB4IDI2cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjMwcHg7bWluLWhlaWdodDo3MHB4fS5kLW1hdC10aGluZ3MgLmNhcmRCb3gucm93Q29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuY2FyZEJveHtwYWRkaW5nOjE4cHg7bWFyZ2luLWJvdHRvbToyMHB4O21pbi1oZWlnaHQ6NjBweH19LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudHJncntwYWRkaW5nOjA7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50cmdyOjpiZWZvcmV7Y29udGVudDpcIu6khlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xMHB4O3RvcDphdXRvO2JvcmRlci1yYWRpdXM6MzBweDt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2JhY2tncm91bmQ6I2Q5ZDlkOTtib3JkZXI6MXB4IHNvbGlkICM5ODk4OTg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOiMzYTNhM2E7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50cmdyOjpiZWZvcmV7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtyaWdodDotNXB4O2ZvbnQtc2l6ZToxMHB4fX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50cmdyLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupIVcIjtmb250LXNpemU6MTFweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudHJnci5hY3Q6OmJlZm9yZXtmb250LXNpemU6MTBweH19LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudG9nX2NvbnR7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MTBweCA1NXB4O21hcmdpbi1ib3R0b206MHB4O2JveC1zaGFkb3c6bm9uZTtib3JkZXItYm90dG9tOm5vbmU7YmFja2dyb3VuZDpuby1yZXBlYXR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRvZ19jb250e3BhZGRpbmc6MTBweCAxMHB4IDAgMzBweH19LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudG9nX2NvbnQgcHtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoyMnB4O21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50b2dfY29udCBwe2ZvbnQtc2l6ZToxMnB4fX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50b2dfY29udCB1bCBsaXtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50b2dfY29udCB1bCBsaXtmb250LXNpemU6MTJweH19LmQtbWF0LXRoaW5ncyAuY2FyZEJveCBpbWcucGRmLWljb257bWFyZ2luLXJpZ2h0OjIwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmNhcmRCb3ggaW1nLnBkZi1pY29ue21hcmdpbi1yaWdodDoxMHB4O3dpZHRoOjIwcHh9fS5kLW1hdC10aGluZ3MgLmNhcmRCb3ggcHtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNnB4O21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5jYXJkQm94IHB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDttYXgtd2lkdGg6MjUwcHh9fS5kLW1hdC13aHktaWRmY3twYWRkaW5nOjQwcHggMCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtd2h5LWlkZmN7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZGQUZBIDAlLCByZ2JhKDIzMiwgMjM3LCAyNTAsIDAuNTkpIDEwMCUpO3BhZGRpbmc6MjhweCAwIDB9fS5kLW1hdC13aHktaWRmYyAuZC1tYXQtaDN7Y29sb3I6IzNhM2EzYTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NTNweDtsZXR0ZXItc3BhY2luZzotMC44NHB4O21hcmdpbi1ib3R0b206MzJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXdoeS1pZGZjIC5kLW1hdC1oM3tmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0NnB4O2xldHRlci1zcGFjaW5nOi0wLjY0cHg7bWFyZ2luLWJvdHRvbToxOHB4fS5kLW1hdC13aHktaWRmYyAuZC1tYXQtaDMgYnJ7ZGlzcGxheTpub25lfX0uZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3h7Ym9yZGVyLXJhZGl1czo4cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTUyZGVnLCByZ2JhKDI0NCwgMjIzLCAyMzEsIDAuMjMpIC0yNi4xNCUsICNFMkVDRkQgNjcuNDMlKTtwYWRkaW5nOjEycHggMThweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MjhweDttaW4taGVpZ2h0OjcwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC13aHktaWRmYyAuY2FyZEJveHtwYWRkaW5nOjE0cHg7bWFyZ2luLWJvdHRvbToxOHB4fX0uZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3ggaW1nLmljb257bWFyZ2luLWxlZnQ6MTJweH0uZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3ggcHtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyOHB4O21hcmdpbjowfS5kLW1hdC13aHktaWRmYyAuY2FyZEJveCBwIHN0cm9uZ3tmb250LXdlaWdodDo2MDB9QG1lZGlhKG1heC13aWR0aDogMTE4MHB4KXsuZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3ggcCBicntkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3ggcHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxOHB4O21heC13aWR0aDoyMzVweH19LmQtbWF0LWRpc2NvdmVye3BhZGRpbmc6NDBweCAwIDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1kaXNjb3ZlcntwYWRkaW5nOjUwcHggMCAwfX0uZC1tYXQtZGlzY292ZXIgLmQtbWF0LWgze2NvbG9yOiMzYTNhM2E7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjUzcHg7bGV0dGVyLXNwYWNpbmc6LTAuODRweDttYXJnaW4tYm90dG9tOjMycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1kaXNjb3ZlciAuZC1tYXQtaDN7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6NDZweDtsZXR0ZXItc3BhY2luZzotMC42NHB4O21hcmdpbi1ib3R0b206MThweH0uZC1tYXQtZGlzY292ZXIgLmQtbWF0LWgzIGJye2Rpc3BsYXk6bm9uZX19LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRle292ZXJmbG93OmhpZGRlbn0uZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnN0ZXBDYXJke2JvcmRlci1yYWRpdXM6MTJweDtiYWNrZ3JvdW5kOiNlYWVhZWE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwYWRkaW5nOjE2cHggMTZweCAwO21hcmdpbi1ib3R0b206MjBweH0uZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnN0ZXBDYXJkIC5oMTR7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MzhweDttYXJnaW4tYm90dG9tOjE4cHh9LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zdGVwQ2FyZCAuYnRuLWJveHttYXJnaW4tYm90dG9tOi0xNnB4fS5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc3RlcENhcmQgLmJ0bi1ib3ggLmJ0bi1yZWR7cGFkZGluZzo3cHggMzBweDtmb250LXNpemU6MTRweDtib3JkZXItcmFkaXVzOjQwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc3RlcENhcmQgLmJ0bi1ib3ggLmJ0bi1yZWR7cGFkZGluZzoxMHB4IDIwcHg7YmFja2dyb3VuZDojOWIxZTI2O2JveC1zaGFkb3c6MHB4IDBweCAyMHB4IDBweCByZ2JhKDAsMCwwLC4yNSl9fS5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc2Nyb2xsYmFyIC5zd2lwZXItc2Nyb2xsYmFye2JhY2tncm91bmQ6I2VkZWRlZDtoZWlnaHQ6NHB4O21heC13aWR0aDoxMzBweDttYXJnaW46MzVweCBhdXRvIDA7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnNjcm9sbGJhciAuc3dpcGVyLXNjcm9sbGJhcnttYXJnaW46MThweCBhdXRvIDB9fS5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc2Nyb2xsYmFyIC5zd2lwZXItc2Nyb2xsYmFyIC5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7YmFja2dyb3VuZDojOWIxZTI2fS5kLW1hdC1mYXEtY29tcHtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzo0MHB4IDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWZhcS1jb21we3BhZGRpbmc6NDVweCAwfX0uZC1tYXQtZmFxLWNvbXAgLmQtbWF0LWgze2NvbG9yOiMwMDA7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjQycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1mYXEtY29tcCAuZC1tYXQtaDN7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6MzZweDttYXJnaW4tYm90dG9tOjIycHh9LmQtbWF0LWZhcS1jb21wIC5kLW1hdC1oMyBicntkaXNwbGF5Om5vbmV9fS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC50cmdye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOm5vbmV9LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLnRyZ3IuYWN0e2JvcmRlci1ib3R0b206bm9uZX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAudHJncjo6YmVmb3Jle3RvcDoyMHB4O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7cmlnaHQ6MjBweDtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZXt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3RvcDo0MCU7cmlnaHQ6MTBweH19LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtc3twYWRkaW5nOjBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOWE5YTlhfS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXM6bGFzdC1jaGlsZHtib3JkZXI6bm9uZX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1zOmhhcyg+LnRyZ3IuYWN0KXtiYWNrZ3JvdW5kOiNmNGY0ZjQ7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtczpoYXMoPi50cmdyLmFjdCl7Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZDp2YXIoLS1CbG9ncywgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKDE3NywgMTc3LCAxNzcsIDAuMikgMTAwJSkpfX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdyLXRpdGxle2NvbG9yOiMwMDA7Zm9udC1zaXplOjIwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjI2cHg7cGFkZGluZzoxNnB4IDUwcHggMTZweCAxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdyLXRpdGxle2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjI0cHggODVweCAxNXB4IDI2cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1ze3BhZGRpbmc6MHB4fX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50b2dfY29udHtib3JkZXItYm90dG9tOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2NvbG9yOiM5NDk0OTQ7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjBweCA5MnB4IDIwcHggMTZweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnR7Y29sb3I6IzFjMjUyZTtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MHB4IDg1cHggNDRweCAyNnB4fX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuYnRuLWJveHttYXJnaW4tdG9wOjQ4cHg7dGV4dC1hbGlnbjpyaWdodH0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuYnRuLWJveCAuYnRuLWJsYWNre2JvcmRlci1yYWRpdXM6MzhweDtiYWNrZ3JvdW5kOiMwMDA7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMjFweCk7cGFkZGluZzoxMnB4IDI1cHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5idG4tYm94IGltZy5yb3RhdGV7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5idG4tYm94e21hcmdpbi10b3A6MjRweH19LmQtbWF0LWZhcS1jb21wIC5mYXEtdGl0bGV7Y29sb3I6IzQ0NDAzYjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MzZweDttYXJnaW4tYm90dG9tOjYwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1mYXEtY29tcCAuZmFxLXRpdGxle2ZvbnQtc2l6ZToyOHB4O21hcmdpbi1ib3R0b206MjJweDtwYWRkaW5nOjAgMjBweH19LmQtbWF0LXN0aWNreS1mb290ZXIgLmJ0bi1ib3ggLmJ0bi1yZWR7Zm9udC13ZWlnaHQ6NzAwfUBrZXlmcmFtZXMgYXZhaWxBbmlte2Zyb217d2lkdGg6MH10b3t3aWR0aDo2NyV9fUBrZXlmcmFtZXMgYXZhaWxBbmltMXtmcm9te2hlaWdodDowfXRve2hlaWdodDo4MCV9fS5ib3VuY2VJblVwMXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXAxO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXAxfS5ib3VuY2VJblVwMnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXAyO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXAyfS5hY2NvcmRpYW4gLnRyZ3J7cGFkZGluZzoyMHB4IDAgMjBweCAwO21hcmdpbi10b3A6MDtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtib3JkZXItcmFkaXVzOjBweDtmb250LXdlaWdodDo1MDB9LmFjY29yZGlhbiAudHJncjo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSAXCI7cmlnaHQ6MzBweDt0b3A6MjBweDtjb2xvcjojOWQxZDI3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNjb3JkaWFuIC50cmdyOjpiZWZvcmV7cmlnaHQ6MHB4fX0uYWNjb3JkaWFuIC50cmdyLmFjdHtib3JkZXItYm90dG9tOjBweCBzb2xpZH0uYWNjb3JkaWFuIC50cmdyLmFjdDo6YmVmb3Jle2NvbnRlbnQ6XCLupINcIn0uYWNjb3JkaWFuIC50b2dfY29udHtib3JkZXItcmFkaXVzOjA7cGFkZGluZzoyMHB4IDA7bWFyZ2luLWJvdHRvbTowcHg7Ym94LXNoYWRvdzpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDh9LmFjY29yZGlhbiAudG9nX2NvbnQgLmJsb2Nre2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hY2NvcmRpYW4gLnRyZ3J7cGFkZGluZzoyMHB4IDMwcHggMjBweCAyMHB4O3BhZGRpbmctbGVmdDowcHh9LmFjY29yZGlhbiAudG9nX2NvbnR7cGFkZGluZzoyMHB4O3BhZGRpbmctbGVmdDowcHh9fS5hY2NvcmRpYW4ub3AxIC50cmdye2JveC1zaGFkb3c6bm9uZTtmb250LXNpemU6MzZweDtmb250LXdlaWdodDozMDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtwYWRkaW5nOjEwcHggNTBweCAxMHB4IDA7Ym9yZGVyLXJhZGl1czowO2xpbmUtaGVpZ2h0OjF9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYWNjb3JkaWFuLm9wMSAudHJncntmb250LXNpemU6MjRweH19LmFjY29yZGlhbi5vcDEgLnRyZ3I6OmJlZm9yZXtjb250ZW50Olwi7qSGXCI7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bztyaWdodDowO2NvbG9yOiM1NDU2NWI7dG9wOjE1cHg7Zm9udC1zaXplOjI0cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYWNjb3JkaWFuLm9wMSAudHJncjo6YmVmb3Jle2ZvbnQtc2l6ZToxOHB4fX0uYWNjb3JkaWFuLm9wMSAudHJnci5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSFXCJ9LmFjY29yZGlhbi5vcDEgLnRvZ19jb250e2JveC1zaGFkb3c6bm9uZTtib3JkZXI6MDtwYWRkaW5nLWxlZnQ6MjBweDttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hY2NvcmRpYW4ub3AxIC50b2dfY29udHtwYWRkaW5nLWJvdHRvbToxNnB4fX0uYWNjb3JkaWFuLm9wMSAudG9nX2NvbnQgdWwgbGl7bGlzdC1zdHlsZTpkaXNjO21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5hY2NvcmRpYW4ub3AxIC50b2dfY29udCB1bCBsaXttYXJnaW4tYm90dG9tOjhweH19LmluY29tZS10YXgtZmFxe2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjQwcHggMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5jb21lLXRheC1mYXF7cGFkZGluZzo0MHB4IDB9fS5pbmNvbWUtdGF4LWZhcSAuYWNjb3JkaWFuIC50cmdye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItYm90dG9tOm5vbmV9LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLnRyZ3IuYWN0e2JvcmRlci1ib3R0b206bm9uZX0uaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAudHJncjo6YmVmb3Jle3RvcDoyMHB4O3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7cmlnaHQ6MjBweDtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZXt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3RvcDo0MCV9fS5pbmNvbWUtdGF4LWZhcSAuYWNjb3JkaWFuIC5mYXEtaXRlbXN7cGFkZGluZzowcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgxMjAsMTIwLDEyMCwuMil9LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLmZhcS1pdGVtczpoYXMoPi50cmdyLmFjdCl7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkJGQkZCIDAlLCAjRjBGMEYwIDEwMCUpO2JvcmRlci1ib3R0b206MDtib3JkZXItcmFkaXVzOjEwcHh9LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudHJnci10aXRsZXtjb2xvcjojMDAwO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzoyNHB4IDMwcHggMTZweCAxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50cmdyLXRpdGxle2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6MjRweCA0MHB4IDEycHggMjRweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5pbmNvbWUtdGF4LWZhcSAuYWNjb3JkaWFuIC5mYXEtaXRlbXN7cGFkZGluZzowcHh9fS5pbmNvbWUtdGF4LWZhcSAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRvZ19jb250e2JvcmRlci1ib3R0b206bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Y29sb3I6IzNmM2YzZjtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6bm9ybWFsO3BhZGRpbmc6MHB4IDkycHggMjBweCAxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaW5jb21lLXRheC1mYXEgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50b2dfY29udHtmb250LXNpemU6MTRweDtwYWRkaW5nOjBweCAyNHB4IDIwcHggMjRweH19LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLmJ0bi1ib3h7bWFyZ2luLXRvcDozMnB4O3RleHQtYWxpZ246cmlnaHR9LmluY29tZS10YXgtZmFxIC5hY2NvcmRpYW4gLmJ0bi1ib3ggLmJ0bi1saW5re2NvbG9yOiM5YjFlMjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5pbmNvbWUtdGF4LWZhcSAuYWNjb3JkaWFuIC5idG4tYm94e21hcmdpbi10b3A6MjRweH19LmluY29tZS10YXgtZmFxLmdybnQtZXBmLWZhcXMgLmZhcS10aXRsZXtmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDo0MnB4O21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5pbmNvbWUtdGF4LWZhcS5ncm50LWVwZi1mYXFzIC5mYXEtdGl0bGV7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MzJweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbmNvbWUtdGF4LWZhcS5ncm50LWVwZi1mYXFzIC5mYXEtdGl0bGV7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzBweDtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbToyMHB4O3RleHQtYWxpZ246bGVmdH19LmluY29tZS10YXgtZmFxLmdybnQtZXBmLWZhcXMgLmZhcS1pdGVtcyBwe2xpbmUtaGVpZ2h0OjI0cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbmNvbWUtdGF4LWZhcS5ncm50LWVwZi1mYXFzIC5mYXEtaXRlbXMgcHtsaW5lLWhlaWdodDoyMnB4fX0uaW5jb21lLXRheC1mYXEgLmZhcS10aXRsZXtjb2xvcjojOWIxZTI2O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbTozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaW5jb21lLXRheC1mYXEgLmZhcS10aXRsZXtmb250LXNpemU6MjBweDttYXJnaW4tYm90dG9tOjE2cHg7cGFkZGluZzowIDIwcHh9fWJvZHkuZ3JudC1vcHRpbWl6ZS1wYWdle3BhZGRpbmctdG9wOjE2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtib2R5LmdybnQtb3B0aW1pemUtcGFnZXtwYWRkaW5nLXRvcDoxMjBweH19LnN0YXJ0dXAtaW52ZXN0b3ItY29udGFjdC11cyAubW9kYWwtYmFja2Ryb3Auc2hvd3tvcGFjaXR5OjB9Lmluc2Fjby1iYW5uZXJ7cGFkZGluZzo2MHB4IDBweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjE7YmFja2dyb3VuZDojOTAyYTJjfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7Lmluc2Fjby1iYW5uZXJ7cGFkZGluZzo0MHB4IDBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbnNhY28tYmFubmVye3BhZGRpbmc6NjBweCAwcHggNDBweH19Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1iYWNraW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO3otaW5kZXg6LTF9Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1iYWNraW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXJ9Lmluc2Fjby1iYW5uZXIgLmhlYWR7bWFyZ2luLWJvdHRvbTozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaW5zYWNvLWJhbm5lciAuaGVhZHttYXJnaW4tYm90dG9tOjI4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5zYWNvLWJhbm5lciAuaGVhZHttYXJnaW4tYm90dG9tOjI0cHh9fS5pbnNhY28tYmFubmVyIC5oZWFkIC5oMntmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDo0NXB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lmluc2Fjby1iYW5uZXIgLmhlYWQgLmgye2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjM4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5zYWNvLWJhbm5lciAuaGVhZCAuaDJ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzJweDttYXJnaW4tYm90dG9tOjE1cHh9fS5pbnNhY28tYmFubmVyIC5oZWFkIC50eHR7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXdlaWdodDo0MDA7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmluc2Fjby1iYW5uZXIgLmhlYWQgLnR4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyM3B4fX0uaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW57cGFkZGluZzoyNHB4O2JhY2tncm91bmQ6I2ZjZjBmMjtib3JkZXItcmFkaXVzOjEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbntwYWRkaW5nOjIwcHggMTZweH19Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5oM3tmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyOHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206MTZweH0uaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Y29sdW1uLWdhcDoxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMSwgMWZyKX19Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGl7bWFyZ2luLWJvdHRvbToxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlkLmZvcm0tbGlzdCBsaXttYXJnaW4tYm90dG9tOjEycHh9fS5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbiAuY21wcmVnaS1mb3JtIC5jbXByZWdpLWdyaWQuZm9ybS1saXN0IGxpIC5kZXNje2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMDA7bWFyZ2luLWJvdHRvbTowfS5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbiAuY21wcmVnaS1mb3JtIC5jbXByZWdpLWdyaWQuZm9ybS1saXN0IGxpIC5oM3ttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDoxMHB4fS5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbiAuY21wcmVnaS1mb3JtIC5jbXByZWdpLWdyaWQuZm9ybS1saXN0IGxpIC5mb3JtLWxhYmVsLWdyb3Vwe3Bvc2l0aW9uOnJlbGF0aXZlfS5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbiAuY21wcmVnaS1mb3JtIC5jbXByZWdpLWdyaWQuZm9ybS1saXN0IGxpIC5mb3JtLWxhYmVsLWdyb3VwIC5mb3JtLWNvbnRyb2x7aGVpZ2h0OmluaGVyaXQ7Ym94LXNoYWRvdzowIDAgMCAhaW1wb3J0YW50fS5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbiAuY21wcmVnaS1mb3JtIC5jbXByZWdpLWdyaWQuZm9ybS1saXN0IGxpIC5mb3JtLWxhYmVsLWdyb3VwPmlucHV0e3BhZGRpbmc6MjJweCAxNnB4IDE1cHg7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO2JvcmRlci1yYWRpdXM6NnB4O2JhY2tncm91bmQ6I2ZmZjtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMXB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDAwfS5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbiAuY21wcmVnaS1mb3JtIC5jbXByZWdpLWdyaWQuZm9ybS1saXN0IGxpIC5mb3JtLWxhYmVsLWdyb3VwPmxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDoycHg7bGVmdDowO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjA7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjphbGwgLjFzIGVhc2UtaW4tb3V0O3BhZGRpbmc6MTlweCAxNnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIxcHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiM3ODc4Nzh9Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGkgLmZvcm0tbGFiZWwtZ3JvdXA+dGV4dGFyZWF7cGFkZGluZzoyM3B4IDE2cHggMTVweDtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7Ym9yZGVyLXJhZGl1czo2cHg7YmFja2dyb3VuZDojZmZmO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIxcHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMDA7bWluLWhlaWdodDoxMjBweDtyZXNpemU6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGkgLmZvcm0tbGFiZWwtZ3JvdXA+dGV4dGFyZWF7bWluLWhlaWdodDoxNDBweH19Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGkgLmZvcm0tbGFiZWwtZ3JvdXAgLm51bXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjNweDtsZWZ0OjE2cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjB9Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGkgLmZvcm0tbGFiZWwtZ3JvdXAubW9iaWxlLW51bT5sYWJlbHtwYWRkaW5nLWxlZnQ6NTBweH0uaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlkLmZvcm0tbGlzdCBsaSAuZm9ybS1sYWJlbC1ncm91cC5tb2JpbGUtbnVtPmlucHV0e3BhZGRpbmctbGVmdDo1MHB4fS5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbiAuY21wcmVnaS1mb3JtIC5jbXByZWdpLWdyaWQuZm9ybS1saXN0IGxpIC5mb3JtLWxhYmVsLWdyb3VwLm1vYmlsZS1udW0gaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsLmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGkgLmZvcm0tbGFiZWwtZ3JvdXAubW9iaWxlLW51bSB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtwYWRkaW5nLWxlZnQ6MH0uaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlkLmZvcm0tbGlzdCBsaSAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwuaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlkLmZvcm0tbGlzdCBsaSAuZm9ybS1sYWJlbC1ncm91cCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTRweDttYXJnaW4tbGVmdDoxNnB4O21hcmdpbi10b3A6OHB4O3RvcDowcHh9Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGkgLmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwuZXJyb3IsLmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGkgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwuZXJyb3IsLmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgbGkgLmZvcm0tbGFiZWwtZ3JvdXAgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwuZXJyb3J7cG9zaXRpb246c3RhdGljO21hcmdpbjowO3BhZGRpbmc6NXB4IDA7Y29sb3I6I2QxMDAwMDtmb250LXNpemU6MTRweDtiYWNrZ3JvdW5kOm5vbmV9Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgLmZ1bGx7Z3JpZC1jb2x1bW46c3BhbiAyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlkLmZvcm0tbGlzdCAuZnVsbHtncmlkLWNvbHVtbjpzcGFuIDF9fS5pbnNhY28tYmFubmVyIC5pbnNhY29iYW4tbWFpbiAuY21wcmVnaS1mb3JtIC5jbXByZWdpLWdyaWQuZm9ybS1saXN0IC5mdWxsIC5idG4tYm94e21hcmdpbi10b3A6MTBweH0uaW5zYWNvLWJhbm5lciAuaW5zYWNvYmFuLW1haW4gLmNtcHJlZ2ktZm9ybSAuY21wcmVnaS1ncmlkLmZvcm0tbGlzdCAuZnVsbCAuYnRuLXJlZHtwYWRkaW5nOjEzcHggNDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmluc2Fjby1iYW5uZXIgLmluc2Fjb2Jhbi1tYWluIC5jbXByZWdpLWZvcm0gLmNtcHJlZ2ktZ3JpZC5mb3JtLWxpc3QgLmZ1bGwgLmJ0bi1yZWR7d2lkdGg6MTAwJX19LnNlbGVjdDItY29udGFpbmVye2ZvbnQtc2l6ZToxNHB4O3otaW5kZXg6MX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7aGVpZ2h0OjYwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO2JvcmRlci1yYWRpdXM6NnB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZmZmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZzoxNnB4IDM0cHggMTFweCAxNnB4fS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke3BhZGRpbmc6MDtjb2xvcjojMDAwO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuanMyLXBsYWNlaG9sZGVye2NvbG9yOiM3ODc4Nzg7Zm9udC13ZWlnaHQ6NTAwfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5qczItc2VsZWN0ZWQgLmpzMi10b3B7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtwYWRkaW5nOjA7Y29sb3I6Izc4Nzg3ODtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxNHB4O21hcmdpbi1sZWZ0OjE2cHg7bWFyZ2luLXRvcDo4cHg7dG9wOjA7Zm9udC13ZWlnaHQ6NTAwO2xlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuanMyLXNlbGVjdGVkIC5qczItdmFse2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjIwcHh9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTRweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci1yaWdodDoycHggc29saWQgIzFjMWIxZjtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMWMxYjFmO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO21hcmdpbjphdXRvfS5zZWxlY3QyLWRyb3Bkb3due21hcmdpbi10b3A6NHB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7Ym94LXNoYWRvdzo0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4xMik7Ym9yZGVyLXJhZGl1czo2cHggIWltcG9ydGFudDtvdmVyZmxvdzpoaWRkZW59LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze3Bvc2l0aW9uOnJlbGF0aXZlO21heC1oZWlnaHQ6MzEwcHggIWltcG9ydGFudH0uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZzoxNHB4IDI4cHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMwMDA7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKX0uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOm5vbmV9LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXXtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnR9LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZFthcmlhLXNlbGVjdGVkXXtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnR9LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV06OmFmdGVye2Rpc3BsYXk6bm9uZX0uc3Rwcm9kLWZhcXtwYWRkaW5nOjYwcHggMHB4IDYwcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuc3Rwcm9kLWZhcXtwYWRkaW5nOjQwcHggMHB4IDQwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc3Rwcm9kLWZhcXtwYWRkaW5nOjQwcHggMHB4IDQwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5zdHByb2QtZmFxOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6N3B4O3JpZ2h0OjdweDtib3JkZXItcmFkaXVzOjEycHg7Ym90dG9tOjQ4cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3otaW5kZXg6LTF9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3Rwcm9kLWZhcSAuaGVhZHt0ZXh0LWFsaWduOmNlbnRlcn19LnN0cHJvZC1mYXEgLmhlYWQgLmgye2ZvbnQtc2l6ZTo0MHB4O2xpbmUtaGVpZ2h0OjQ4cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnN0cHJvZC1mYXEgLmhlYWQgLmgye2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjM4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc3Rwcm9kLWZhcSAuaGVhZCAuaDJ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzFweDttYXJnaW4tYm90dG9tOjEycHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3Rwcm9kLWZhcSAuaGVhZCAuaDJ7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6MjlweDttYXJnaW4tYm90dG9tOjEycHg7Zm9udC13ZWlnaHQ6NzAwfX0uc3Rwcm9kLWZhcSAuaGVhZC1kZXNjIC50eHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzNhM2EzYTttYXJnaW4tYm90dG9tOjB9LnN0cHJvZC1mYXEgLmdybnQtYmxpLWhkMXtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6NDRweDtsZXR0ZXItc3BhY2luZzotMC4wMmVtO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbTo2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zdHByb2QtZmFxIC5ncm50LWJsaS1oZDF7Zm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MzhweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zdHByb2QtZmFxIC5ncm50LWJsaS1oZDF7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzNweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zdHByb2QtZmFxIC5ncm50LWJsaS1oZDF7bWFyZ2luLWJvdHRvbToyMHB4fS5zdHByb2QtZmFxIC5we2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIycHh9fS5zdHByb2QtZmFxIC5ncm50LWJsaS1oZDF7bWFyZ2luLWJvdHRvbToxMHB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6NjAwfS5zdHByb2QtZmFxIC5hY2NvcmRpYW57bWFyZ2luLXRvcDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnN0cHJvZC1mYXEgLmFjY29yZGlhbnttYXJnaW4tdG9wOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc3Rwcm9kLWZhcSAuYWNjb3JkaWFue21hcmdpbi10b3A6MHB4fX0uc3Rwcm9kLWZhcSAuYWNjb3JkaWFuIC5mYXEtaXRlbXM6aGFzKD4udHJnci5hY3Qpe2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKDE3NywgMTc3LCAxNzcsIDAuMikgMTAwJSl9LnN0cHJvZC1mYXEgLmJ0bi1ib3ggLmJ0bi1saW5re2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo3cHg7bWF4LXdpZHRoOmZpdC1jb250ZW50O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgIWltcG9ydGFudDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbjowIGF1dG87bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnN0cHJvZC1mYXEgLmJ0bi1ib3ggLmJ0bi1saW5re21hcmdpbjowIGF1dG99fS5jb290cC1tb2RhbGx7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC43KX0uY29vdHAtbW9kYWxsLnNob3d7cGFkZGluZzowICFpbXBvcnRhbnR9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9ne21heC13aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbjowO3RyYW5zaXRpb246YWxsIC41c30uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnR7Ym9yZGVyOm5vbmU7aGVpZ2h0OmNhbGMoMTAwJSAtIDIwcHgpO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7YmFja2Ryb3AtZmlsdGVyOmJsdXIoMi41cHgpfS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAucG9wdXAtY2xvc2V7dG9wOjI4cHg7cmlnaHQ6MjhweH0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLnBvcHVwLWNsb3NlIGltZ3t3aWR0aDoxNXB4O2hlaWdodDoxNXB4fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAucG9wdXAtY2xvc2Ugc3Zne3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAucG9wdXAtY2xvc2V7dG9wOjIwcHg7cmlnaHQ6MTZweH0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLnBvcHVwLWNsb3NlIGltZ3t3aWR0aDoxNXB4O2hlaWdodDoxOXB4fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAucG9wdXAtY2xvc2Ugc3Zne3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHh9fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOmJsdXIoNHB4KTtiYWNrZHJvcC1maWx0ZXI6Ymx1cig0cHgpO2hlaWdodDpmaXQtY29udGVudDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO292ZXJmbG93OmF1dG99LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50e2JvcmRlci1yYWRpdXM6MTZweDtib3gtc2hhZG93OjBweCAwcHggMTBweCByZ2JhKDAsMCwwLC4xNSk7YmFja2dyb3VuZDojZmZmO292ZXJmbG93OnNjcm9sbDtwYWRkaW5nOjI4cHg7bWF4LXdpZHRoOjQzMHB4O21hcmdpbjowcHggYXV0byAwO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXgtaGVpZ2h0OjEwMCV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudHtwYWRkaW5nOjIwcHggMTZweDttYXJnaW46MCBhdXRvO21heC13aWR0aDozMjBweDtvdmVyZmxvdy15OmF1dG99fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAub3RwLW1haW4gLmgye2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI1cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLm90cC1tYWluIC5oMnttYXJnaW4tYm90dG9tOjE1cHh9fS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAub3RwLW1haW4gLnN1YnRleHR7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjFweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzY4Njg3MzttYXJnaW4tYm90dG9tOjIwcHh9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5vdHAtbWFpbiAub3RwLWlucHV0LW1tYWlue21hcmdpbi10b3A6MjBweH0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLm90cC1pbnB1dHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNiwgMWZyKTtnYXA6MjJweDttYXJnaW4tYm90dG9tOjIwcHg7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLm90cC1pbnB1dHN7Z2FwOjhweH19LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5vdHAtaW5wdXRzIGlucHV0e3dpZHRoOjEwMCU7YXNwZWN0LXJhdGlvOjEvMTtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjNjg2ODczO2JvcmRlci1yYWRpdXM6MHB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjcwMDtvdXRsaW5lOm5vbmU7Y29sb3I6IzNkM2QzZDtiYWNrZ3JvdW5kOiNmZmY7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjE1cyBlYXNlLGJveC1zaGFkb3cgLjE1cyBlYXNlfS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAub3RwLWlucHV0cyBpbnB1dC5zdWNjZXNze2JvcmRlci1jb2xvcjojMDFhMDdhfS5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAub3RwLWlucHV0cyBpbnB1dDpmb2N1c3tib3JkZXItY29sb3I6IzY4Njg3Mztib3gtc2hhZG93OjAgMCAwIDBweCByZ2JhKDk5LDEwMiwyNDEsLjA4KX0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLm90cC1pbnB1dHMgaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOnJnYmEoMCwwLDAsMCl9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5yZXMtdGV4dCwuY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLnRpbWVye2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM2ODY4NzN9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC50aW1lcntmb250LXdlaWdodDo2MDA7bWFyZ2luLWxlZnQ6NHB4O2NvbG9yOiMzZDNkM2R9LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5yZXN1Y2Nlc3MtbWFpbnttYXJnaW46MHB4IDBweCAzMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLnJlc3VjY2Vzcy1tYWlue21hcmdpbjowIDAgMjVweH19LmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5idG4tYm94e21hcmdpbi10b3A6MjJweH0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmJ0bi1ib3ggLmJ0bi1yZWR7cGFkZGluZzoxNHB4IDIwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjJweDtmb250LXdlaWdodDo2MDA7Y29sb3I6I2ZmZjtkaXNwbGF5OmJsb2NrO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czoyNXB4O2JhY2tncm91bmQ6IzliMWUyNn0uY29vdHAtbW9kYWxsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmJ0bi1ib3ggLmJ0bi1yZWQ6ZGlzYWJsZWQsLmNvb3RwLW1vZGFsbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5idG4tYm94IC5idG4tcmVkW2Rpc2FibGVkXXtiYWNrZ3JvdW5kOiNkYmRiZGU7Y29sb3I6Izc4Nzg3ODtjdXJzb3I6bm90LWFsbG93ZWR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb290cC1tb2RhbGwgLm1vZGFsLWRpYWxvZ3ttYXJnaW46MH19IiwiLy8gQGRlYnVnIFwiTG9hZGluZyBfdmFyLnNjc3NcIjtcbi8vZm9udC1zdHlsZVxuJGZvbnQtbm9ybWFsOiA0MDA7XG4kZm9udC1saWdodDogMzAwO1xuJGZvbnQtYm9sZDogNzAwO1xuJGZvbnQtc2VtaTogNjAwO1xuLy9ncmlkXG4kbXh3MjgwOiBtYXgtd2lkdGggMzIwcHg7XG4kbXh3MzIwOiBtYXgtd2lkdGggMzYwcHg7XG4kbXh3Mzc1OiBtYXgtd2lkdGggMzc1cHg7XG4kb25seXc0MTI6IHdpZHRoIDQxMnB4O1xuJG14dzQyNTogbWF4LXdpZHRoIDQyNXB4O1xuJG14dzU3NTogbWF4LXdpZHRoIDU3NXB4O1xuJG14dzc2ODogbWF4LXdpZHRoIDc2N3B4O1xuJG1udzc2ODogbWluLXdpZHRoIDc2N3B4O1xuJG14dzc2OTogbWF4LXdpZHRoIDc2OHB4O1xuJG14dzgzNDogbWF4LXdpZHRoIDgzNHB4O1xuJG14dzgyMDogbWF4LXdpZHRoIDgyMHB4O1xuJG14dzkxMDogbWF4LXdpZHRoIDkxMHB4O1xuJG14dzEwMDA6IG1heC13aWR0aCAxMDI0cHg7XG4kbXh3MTExMjogbWF4LXdpZHRoIDExMTJweDtcbiRteHc5OTI6IG1heC13aWR0aCA5OTFweDtcbiRtbnc3Njk6IG1pbi13aWR0aCA3NjlweDtcbiRtbnc5OTI6IG1pbi13aWR0aCA5OTJweDtcbiRtbncxMDI1OiBtaW4td2lkdGggMTAyNXB4O1xuJG14dzExMDA6IG1heC13aWR0aCAxMTAwcHg7XG4kbXh3MTE4MDogbWF4LXdpZHRoIDExODBweDtcbiRteHcxMjgwOiBtYXgtd2lkdGggMTI4MHB4O1xuJG14dzEyMDA6IG1heC13aWR0aCAxMTk5cHg7XG4kbXh3MTUwMDogbWF4LXdpZHRoIDE1NTBweDtcbiRteHcxNDQwOiBtYXgtd2lkdGggMTQ0MHB4O1xuJG14dzEzNjY6IG1heC13aWR0aCAxMzY2cHg7XG4kbW53MTQ0MDogbWluLXdpZHRoIDE0NDFweDtcbiRtbncxOTIwOiBtaW4td2lkdGggMTkyMHB4O1xuJG1udzE2MDA6IG1pbi13aWR0aCAxNjAwcHg7XG4kbW53MTIwMDogbWluLXdpZHRoIDExOTlweDtcbiRteHcxOTIwOiBtYXgtd2lkdGggMTkyMHB4O1xuLy9jb2xvcnNcbiRjLWJsYWNrLXB1cmU6ICMwMDA7XG4kYy1ibGFjazogIzU0NTY1QjtcbiRjLXdoaXRlOiAjRkZGRkZGO1xuJGMtcmVkOiAjOUQxRDI3O1xuJGMtcmVkMjogI0RBMzQ0MjtcbiRjLXllbGxvdzogI0ZGQ0IwNTtcbiRjLXllbGxvdzI6ICNENkFFMEE7XG4kYy15ZWxsb3czOiAjRkZERjY2O1xuJGMtYmxhY2syOiAjMjUyNDNCO1xuJGMtYmxhY2sxOiAjMTExMTExO1xuJGMtZ3JleS0xOiAjRjVGNUY1O1xuJGMtZ3JleS0yOiAjOTc5Nzk3O1xuJGMtZ3JleS0zOiAjYjhiOGI4O1xuJGMtZ3JleS00OiAjRTVFNUU1O1xuJGMtZ3JleS01OiAjNjE2MTYxO1xuJGMtZ3JleS02OiAjRThFOEU4O1xuJGMtZ3JleS03OiAjNTI1MjUyO1xuJGMtZ3JleS04OiAjNTM1MzcwO1xuJGMtZ3JleS05OiAjRjdGNEY1O1xuJGMtZ3JleS0xMDogI0Y0RjRGNDtcbiRjLWdyZXktMTE6ICM3MjcyNzI7XG4kYy1ncmV5LTEyOiAjRDdEN0Q3O1xuJGMtZ3JlZW4tMTogIzAwODU2ODtcbiRjLXB1cnBsZS0xOiAjMzIzMjUwO1xuXG4kYy1ncmVlbjogIzAwQTA3QTtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRncmV5LTUwOiAjZmFmYWZhO1xuJGdyZXktMTAwOiAjZjNmM2YzO1xuJGdyZXktMjAwOiAjZDhkOGQ4O1xuJGdyZXktNDAwOiAjNzM3MzczO1xuJGdyZXktNTAwOiAjNTQ1NjViO1xuJG1hcm9vbjogIzlkMWQyNztcbiRyZWQ6ICNkMTAwMDA7XG4kcmVkMjogI0RBMzc0NTtcbiRibHVlOiAjMDA2NGIwO1xuJGJsdWUyOiAjMkY1QkI3O1xuJGJsYWNrOiAjMjIyMjIyO1xuJHZlcnktbGlnaHQtcGluazogI2I4YjhiODtcbiRicm93bmlzaC1ncmV5OiAjNzg3ODc4O1xuJHRhdXBlOiAjYjlhMzdiO1xuJHJvdWdlOiAjOWMxZDI2O1xuJGMtZ3JlZW46ICMwMGEwN2E7XG4kdGVhbDogIzAwYTA3YTtcbiRtYXJpZ29sZDogI2ZmY2IwNTtcbiRicm93bmlzaC1ncmV5LXR3bzogIzc2NzY3NjtcbiRncmV5LTYwMDojRjZGNkY2O1xuJGMtb3JhbmdlOiNEMTQ1MUE7XG4kYy1waW5rLWxpZ2h0OiNFOEQ5REY7XG4kYy1wZWFjaDojRjREOENGO1xuJGMtc2t5OiNDMkQ4RUY7XG4kYy10d2lsaWdodDojRTFFMUVCO1xuJGMtdGludEJyb3duOiNFRkRGRDM7XG4kYy1ibGsxOiAjMjUyNDNCO1xuJGMtcmVkMTogIzlCMUUyNjtcbiRkYXJrLWdyZXk6ICMyQjJCMkI7XG4kbGluay1jb2xvcjogIzk4MUExRDtcbiRhbnRpLWZsYXNoLXdoaXRlOiAjRjNGM0YzO1xuJGNoYXJsZXN0b24tZ3JlZW46IzJCMkIyQjtcbiR0ZWEtZ3JlZW4gOiAjQ0FFN0QwO1xuJHZhbXBpcmUtYmxhY2s6ICMwNTA1MDU7XG4kc3BhbmlzaC1ncmF5OiM5MzkzOTM7XG4kYy1pc2FiZWxsaW5lOiNGM0U5RUI7XG4kdml2aWQtYXVidXJuOiAjOTAyQjJEO1xuJGMteWVsbG93NTogI0ZERjBEQztcbiRjLXllbGxvdzY6ICNGRkVDRUE7XG4kYy15ZWxsb3c3OiAjRDk5NTJGO1xuJEZDRTZFNzogI0ZDRTZFNztcbiRGRkRBREQ6ICNGRkRBREQ7XG4kRkZGNUQwOiAjRkZGNUQwO1xuJF82RDZENkQ6ICM2RDZENkQ7XG4kXzY2NjU2NTogIzY2NjU2NTtcbiRFQkVCRUI6ICNFQkVCRUI7XG4kQzFDMUMxOiAjQzFDMUMxO1xuJEE0QTRBNDogI0E0QTRBNDtcbiRfNDFCMDU5OiAjNDFCMDU5O1xuJEZGRjVGNjogI0ZGRjVGNjtcbiRfOUExQjI0OiAjOUExQjI0O1xuXG5cblxuLyogR3JhZGllbnQgY29sb3IgZm9yIG5ldyByZXZhbXAgaG9tZSBwYWdlIHN0YXJ0IGhlcmUgKi9cblxuLnBlcnNpYW4tcGx1bS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NGRlZywgIzVGMEQxNiAtNTUuMTglLCAjQjQzMTQwIDk3LjczJSk7XG59XG5cbi5pbmRlcGVuZGVuY2UtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjQyZGVnLCAjNTQ1NDcxIDIuMTglLCAjMzUzNTUzIDEyMS45MiUpO1xufVxuXG4uYnVybnQtc2llbm5hIHtcbmJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NmRlZywgI0MyNEUyNyA2LjY1JSwgI0Y1ODg2MyAxMzIuNTYlKTtcbn1cblxuLnNlYS1ibHVlLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc3ZGVnLCAjM0E1Qjc4IDAlLCAjNDA4N0MxIDE0MC42MSUpO1xuICBcbn1cblxuLmhhbGF5YS11YmUtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjUxZGVnLCAjNmUzYTRmIC0yLjEzJSwgIzM0MTAxZiA3MS41NiUpO1xufVxuXG5cblxuLmFtZXJpY2FuLWJsdWUge1xuICAvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDdkZWcsICM0MzQzNUYgOC41MSUsICM2MTYxN0IgOTQuNzYlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEwMWRlZywgcmdiYSgzOSwgMzksIDYzLCAwLjk2KSAtMy42MiUsIHJnYmEoODMsIDgzLCAxMTIsIDAuOTYpIDg1LjQ2JSk7XG4gIFxufVxuXG4uYW1lcmljYW4tYmx1ZS1uZXcge1xuYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc0ZGVnLCAjNDg0ODVGIDIuNjYlLCAjODI4MkI5IDE1NC40MyUpO1xufVxuXG4uZGFyay1jaG9jb2xhdGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzVkZWcsICMzMzBGMUUgMTMuMzQlLCAjNkUzQTRGIDkzLjM1JSk7XG59XG5cbi5yaWNoLWJsYWNrIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI1OGRlZywgIzM1MzUzNSA2Ni45NiUsICMwMDAgMTI4LjI4JSk7XG4gIFxufVxuXG4uY29mZmVlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc1ZGVnLCAjODU2NTREIDQuODglLCAjQkM4QjY2IDExOS41NyUpO1xufVxuXG4uY2hhcm0ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzVkZWcsICM5NjM5NDggMy4zOCUsICNEQjZCN0QgMTA2LjE3JSk7XG59XG5cbi5nb2xkIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc1ZGVnLCAjODM2MDFCIDAlLCAjREI5MTAwIDEzMS4wMiUpO1xufVxuXG4vKiBHcmFkaWVudCBjb2xvciBmb3IgbmV3IHJldmFtcCBob21lIHBhZ2UgZW5kIGhlcmUgKi9cblxuLmplbGx5LWJlYW4ge1xuICBiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3NWRlZywgIzlFNDAyRSAwJSwgI0NFNzM1NyAxMjYuMTElKVxufVxuXG4uZGFyay1jaGFyY29hbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMyRTJEMkQgLTAuODQlLCAjNDg0ODQ4IDkyLjIxJSk7XG59XG5cbi8vLnBlcnNpYW4tcGx1bS1ncmFkaWVudFxuLnNlYS1ibHVlLTEtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjRkZWcsICMwNjY2OTcgLTM4LjMxJSwgIzVBOURENiA5My4xOCUpO1xufVxuXG4uY2Fyb2xpbmEtYmx1ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDBkZWcsICM1QTlERDYgMjQuNjclLCAjOEFDMkYxIDExMi4wNSUpO1xufVxuJGMteWVsbG93LTI6ICNGRkJGMDA7IiwiYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMDVweDtcblxuICAmLm92ZXJmbG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbn1cblxuaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA0O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgLy8gYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZTtcblxuICAmLnppbmRleCB7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG5cbiAgICAvLyAmLnNlY05hdlN0aWNreXtcbiAgICAvLyAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAvLyAgICAgei1pbmRleDogMztcbiAgICAvLyB9XG4gICAgJi5zZWNOYXZTdGlja3kge1xuICAgICAgJi5kLWxnLWJsb2NrIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC8qIC50b3AtbmF2IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9ICovXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zdGlja3kge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDM7XG5cbiAgICAubWVudSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgcGFkZGluZzogMjVweCAyMHB4IDI1cHggNDBweDtcbiAgICB9XG5cbiAgICAudG9wLW5hdi1sZWZ0IHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICB9XG5cbiAgICAudG9wLW5hdi1yaWdodCBsaS5kcm9wLWRvd24ge1xuICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgPiBhIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1uYXYge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAudG9wLW5hdiB7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLW5hdi1yaWdodCB7XG4gICAgICBsaS5zdHZpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlYy1uYXYge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubG9naW4gYSB7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAudG9wLW5hdiAubG9nbyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIGhlaWdodDogNzBweDtcbiAgICAvL2JveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkYy1ibGFjazI7XG4gIH1cblxuICAmLmQtbGctbm9uZSB7XG4gICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcblxuICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1ib3gge1xuICAgICAgJi5kcm9wZG93bi5zaG93IHtcbiAgICAgICAgPiBhLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxBXCI7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDE1cHggMTBweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZDlkOWQ5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICBib3R0b206IC0xM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50b3AtbmF2LXJpZ2h0IHtcbiAgICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItbWFpbiB7XG4gIC8vbWF4LXdpZHRoOiAxMzY2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VjLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gIGhlaWdodDogNTVweDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgPiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC8vcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICYucHJlIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA2cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtcmVkLCAwLjMpO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxhc3Qge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC8qIERlc2t0b3AgTWVudSBjdXN0b20gZHJvcCBkb3duIHN0YXJ0Ki9cbiAgICAgICAgJi5oZWFkZXItY3VzdG9tLWRyb3Bkb3duIHtcbiAgICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYS5oZWFkZXItY3VzdG9tLWRyb3Bkb3duLWhlbHAge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgICAgICAgY29sb3I6ICM5ODFhMWQ7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTgxYTFkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oZWxwLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICB3aWR0aDogMzU1cHg7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMzU1cHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzU1cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTJweCAwIDAgLTE1cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5ODIxMjc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICBhLmhlYWRlci1jdXN0b20tZHJvcGRvd24taGVscCB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcQVwiO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2Q5ZDlkOSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8qIERlc2t0b3AgTWVudSBjdXN0b20gZHJvcCBkb3duIGVuZCovXG5cbiAgICAgICAgJi5oZWFkZXItY3VzdG9tLWxvZ2luLWJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICBjb2xvcjogIzk4MWExZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDg4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTgxQTFEO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBsaSB7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcblxuICAgICAgJi5zZWMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ncmV5LTE7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICA+IGEge1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgLy9mb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIC5pY29uLURvd246OmJlZm9yZSB7XG4gICAgICAgICAgICAvL2NvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAuaWNvbi1sYWdlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuZGZ2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmLnByZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cblxuICAgICAgJi5sYXN0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG5cbiAgICBhIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBhIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDAgMjRweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgIHBhZGRpbmc6IDBweCAwcHggMCAxMHB4O1xuICAgIH1cblxuICAgIGEgaW1nIHtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGEge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG4gIH1cblxuICAuaWNvbi1Eb3duOmJlZm9yZSB7XG4gICAgY29sb3I6ICNkYTM0NDI7XG4gIH1cblxuICAuYnRuLWJveCB7XG4gICAgLmJ0bi1yZWQge1xuICAgICAgcGFkZGluZzogN3B4IDIzcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmJ0bi13aGl0ZSB7XG4gICAgICBtaW4td2lkdGg6IDg4cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBtaW4td2lkdGg6IDY4cHg7XG4gICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRvcC1uYXYge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCA2NXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLmxvZ28ge1xuICAgIHBhZGRpbmc6IDEwcHggMzBweCAwIDQ2cHg7XG5cbiAgICBhIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAubWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICB3aWR0aDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgIGEgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIGEgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgIC5sb2dvIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDMwcHg7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgLy9oZWlnaHQ6IDcwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAubWVudSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAwO1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtbW9iIC5pY29uLW1lbnUsXG4gICAgLmljb24tc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgLy9wYWRkaW5nOiAyNXB4IDA7XG4gICAgfVxuXG4gICAgLmljb24tc2VhcmNoIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIC8vbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgLm15Q29ybmVybSBpbWcge1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5tZW51LW1vYiAuaWNvbi1tZW51OjpiZWZvcmUge1xuICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgfVxuICB9XG5cbiAgLnRvcC1uYXYtbGVmdCB7XG4gICAgLmRyb3AtZG93biB7XG4gICAgICAmLnJndCB7XG4gICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA0NXB4O1xuXG4gICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAvLyAgICAgdG9wOiA1NXB4XG4gICAgICAvLyB9XG5cbiAgICAgICYubWVudS1jYXJkTGlzdC1jbnQge1xuICAgICAgICBtaW4td2lkdGg6IDc2MHB4O1xuICAgICAgICAvL2hlaWdodDogMjkwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI5MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgIG1pbi13aWR0aDogNTUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnR3by1jb2wge1xuICAgICAgICAgIGhlaWdodDogMjM1cHg7XG4gICAgICAgICAgbWluLXdpZHRoOiA1MjBweDtcblxuICAgICAgICAgIC5ncmRpYW50Q2FyZCB7XG4gICAgICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm9ubGlua0xpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKCRjLWdyZXktMiwgMC4yKTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udG9wLW5hdi1sZWZ0IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgPiBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYuYWN0aXZlID4gYSxcbiAgICAmOmhvdmVyID4gYSB7XG4gICAgICAvL2JvcmRlci1ib3R0b20tY29sb3I6ICRjLXJlZDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuXG4gICAgICAuaWNvbi1Eb3duOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy13aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDE0cHggMThweDtcbiAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIC8vYm9yZGVyLXRvcDogM3B4IHNvbGlkICRjLXdoaXRlO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDhweDtcbiAgICAgIH1cblxuICAgICAgLmljb24tRG93biB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYy1yZWQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGZtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuaWNvbi1tb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAmLmhpZGUtMTAyNCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgLy9tYXJnaW4tbGVmdDogMjhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgPiBhIHtcbiAgICAgICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcmEtbW9iaWxlLXZpZXcge1xuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAvL21hcmdpbi1sZWZ0OiAyOHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICA+IGEge1xuICAgICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50b3AtbmF2LXJpZ2h0IHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy9wYWRkaW5nLXRvcDogMjBweDtcbiAgLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29sb3I6ICRjLXJlZDtcbiAgfVxuXG4gIC5yaWdodC1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgPiBsaSB7XG4gICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgPiBhIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLnN0dmkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2VhcmNoLFxuICAgICAgLmljb24tbGFnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIH1cblxuICAgICAgLnBob25lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTJweCAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5mMTAge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsazE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmYxMCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgJi5ob3RsaW5lIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkbGluay1jb2xvcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc3ViLW5hdiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmV5LTIwMDtcblxuICB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5teS1jb3JuZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL215LWNvcm5lci5zdmcpIG5vLXJlcGVhdCByaWdodCBjZW50ZXI7XG4gIHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcblxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmxvZ2luIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAvL2JhY2tncm91bmQ6ICRjLXllbGxvdztcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgNTRweCAwIDA7XG4gIC8vei1pbmRleDogMTtcbiAgY29sb3I6ICRjLWdyZXktNztcblxuICBzcGFuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE0cHggMTNweCAxM3B4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBtYXJnaW46IDAgMCAzcHg7XG4gICAgfVxuICB9XG59XG5cbi8qIE1vYmlsZSBNZW51IGN1c3RvbSBkcm9wIGRvd24gc3RhcnQqL1xuLnRvcC1uYXYtY29udGFpbmVyIHtcbiAgLmhlYWRlci1jdXN0b20tZHJvcGRvd24ge1xuICAgIHBhZGRpbmc6IDAgMnB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIC5kcm9wZG93biB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBhLmhlYWRlci1jdXN0b20tZHJvcGRvd24taGVscCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmhlbHAtZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAzNTVweDtcbiAgICAgICAgbWluLXdpZHRoOiAzNTVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwcHggMCAwIDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM5ODIxMjc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHJpZ2h0OjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRvcDogNjJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnNob3cge1xuICAgICAgICBhLmhlYWRlci1jdXN0b20tZHJvcGRvd24taGVscCB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcQVwiO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2Q5ZDlkOSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgYm90dG9tOiAtMTNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5oZWFkZXItY3VzdG9tLWxvZ2luLWJ1dHRvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzlkMWQyNztcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzlkMWQyNztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi8qIE1vYmlsZSBNZW51IGN1c3RvbSBkcm9wIGRvd24gZW5kKi9cblxuLyogTW9iaWxlIE1lbnUgc3RhcnQqL1xuXG4ubW9iLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgIC5tbS10b3AtaW4ge1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuXG4gICAgICAubG9nbyBpbWcge1xuICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuc2VhcmNoIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW0tbWlkIHtcbiAgICAgIC5tb2Itc2Nyb2xsbSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hdi5wcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlkMWQyNyAwLjEyJSwgIzZlMGEwZiAxMDAlKTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50YWItY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgLm1saW5rIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy1yZWQsIDAuMyk7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci10b3AgLmZvdC1kcmVkIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICB9XG5cbiAgICAuZm9vdGVyIC5mb3QtZHJlZCAuY29sLWxnLTUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAubW9iLXNtZW51IHtcbiAgICAgIGEucmVkaXJlY3QtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMTVweCAxNXB4IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkZ3JleS0yMDAsIDAuMjEpO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1haW4tbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMjAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZoZCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgICAgICAgLy9jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICYuYWN0IHtcbiAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgIC8vY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICYub3RoZXJzLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM1MjUyNTI7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkMGQwZDA7XG5cbiAgICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmJvZHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgICAgIC5maGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRncmV5LTIwMCwgMC41KTtcbiAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICYuZmxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mbGlzdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggMjBweCAyNXB4O1xuXG4gICAgICAgICAgJi52aWV3QWxsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuXG4gICAgICAgICAgICAmLmYxNmJyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaHIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgLy9wYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5mbGlzdC1oZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZoZC1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAwO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkZ3JleS0yMDAsIDAuNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3RlciAuZm90LXJlZDEge1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuXG4gICAgICB1bCBsaSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAwLjIpO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3RlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIC5tbS1taWQgLm5hdiB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuICB9XG59XG5cbi8qIE1vYmlsZSBNZW51IGVuZCovXG5cbi8vIFNlY29uZGFyeSBOYXZpZ2F0aW9uXG4uc25hdi13cmFwZXIsXG4uc3RhYi13cmFwZXIge1xuICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5iZy1ncmV5IHtcbiAgLnNlY29uZGFyeS10YWIge1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkZ3JleS0yMDA7XG4gICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgaGVpZ2h0OiA2OXB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4uc2Vjb25kYXJ5LW5hdixcbi5zZWNvbmRhcnktdGFiLFxuLnNlY29uZGFyeS10YWItbm9ybWFsIHtcbiAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMik7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYuc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiA1NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMztcblxuICAgIHVsOm5vdCguZmlsdGVyKSBsaSBhIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMCAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb250YWluZXIgLmJ0bi1ib3gge1xuICAgICAgdG9wOiA1cHg7XG5cbiAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgcGFkZGluZzogN3B4IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICB1bDpub3QoLmZpbHRlcikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmLm9wMSBsaSB7XG4gICAgICBtYXJnaW46IDAgMjVweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIG1hcmdpbjogMCAxNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbjogMCAzNnB4O1xuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJi5uby1kYXRhIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiovXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgfVxuXG4gICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiBlbmQqL1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGFsbCBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgdWwgbGkge1xuICAgICAgbWFyZ2luOiAwIDI0cHg7XG4gICAgfVxuICB9XG59XG5cbi8qTm9ybWFsIHRhYnMqL1xuXG4uc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktMjAwO1xuICBoZWlnaHQ6IDY5cHg7XG5cbiAgdWwge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgbWFyZ2luOiAwIDhweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAyMHB4IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4vKk5vcm1hbCB0YWJzIGVuZCovXG5cbi8vTWVnYSBtZW51XG4uc2VjLW5hdiB1bC5sYXN0LFxuLnJpZ2h0LW5hdixcbi5zdWItbmF2LFxuLnRvcC1uYXYge1xuICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgLy9taW4taGVpZ2h0OiA1MjBweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBwYWRkaW5nOiAyMHB4IDI4cHggNXB4O1xuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgJi5zZXAtbGluZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIG1hcmdpbjogMTZweCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcm9wLWRvd24ge1xuICAgICY6aG92ZXIge1xuICAgICAgPiBhIHtcbiAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8vIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG5cbiAgICAgICAgLmljb24tRG93bjo6YmVmb3JlIHtcbiAgICAgICAgICAvLyBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCB7XG4gIHRvcDogNTVweDtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgd2lkdGg6IDI2MHB4O1xuICBsZWZ0OiAwcHg7XG4gIHBhZGRpbmc6IDNweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICBsZWZ0OiAtNzBweDtcbiAgfVxuXG4gIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMzBweCAxMnB4IDEycHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHJnYmEoJGdyZXktMjAwLCAwLjIpO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93Mi5zdmdcIikgbm8tcmVwZWF0IDk0JSAxNXB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICB9XG4gIH1cbn1cblxuLnNlYy1uYXYgdWwubGFzdCAucmd0IC5kcm9wZG93bi1jb250ZW50IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG4ubWVnYS1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcblxuICB1bC5uYXYge1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAvL3dpZHRoOiAxOTBweDtcbiAgICBmbGV4OiAwIDAgMTg1cHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1pbi1oZWlnaHQ6IDUyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVudS1yaWdodC1ib3gge1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4IDYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICB1bCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAmLm5vLWhkIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZW51LXRpdGxlLFxuICAuY2FyZC10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuXG4gICAgJi5NVDMwIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgJi53aXRoLWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmFycm93IHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaWNvbi1jbG9zZSB7XG4gICYuYmxhY2sge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgfVxuICB9XG59XG5cbi5sb2dpbi1ieCB7XG4gIHBhZGRpbmc6IDA7XG5cbiAgLmxvZ2luLXRvcCB7XG4gICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzRkZWcsICNjNDc3N2QgMCUsICM5ZDFkMjcgOTElKTtcbiAgICBwYWRkaW5nOiA0MHB4IDYwcHggMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcblxuICAgIC5oZCB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC53aGl0ZS1ib3gge1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB9XG5cbiAgICAubG9naW4tbmF2IHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50YWItcGFuZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG5cbiAgICAgIC5wYWRnIHtcbiAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgfVxuXG4gICAgICAuYnRuLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxvZ2luLWJ0bSB7XG4gICAgcGFkZGluZzogNDBweCA4MHB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgLmxvZ2luLXRvcCAudGFiLXBhbmUgLmJ0bi1ib3gge1xuICAgICAgYSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLnBvcHVwLWNsb3NlIHtcbiAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgdG9wOiAxMnB4O1xuICAgIH1cblxuICAgIC5sb2dpbi10b3Age1xuICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAudGFiLXBhbmUgLnBhZGcge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuXG4gICAgICAudGFiLXBhbmUgLmJ0bi1ib3gge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICBhIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi1idG0ge1xuICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgLmJ0bi1ib3guTVQxNSAuTVIxMCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmxvZ2luLXVwZ3JhZGUge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdXBncmFkZS5wbmcpIG5vLXJlcGVhdCAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAzNXB4IDQwcHggMzBweDtcbiAgfVxuXG4gIC5sb2FuLWFuZC13aG9sZXNhbGUge1xuICAgIHBhZGRpbmc6IDM1cHggNDBweCAxMHB4O1xuXG4gICAgLmhlYWRpbmcge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyZXktNDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2xpbmstYXJyb3cuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgdG9wOiA1MiU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmFubm91bmNlbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICB0b3A6IDUyJTtcbiAgbWFyZ2luOiAtODBweCAwIDAgLTYycHg7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMzdweDtcbiAgICBoZWlnaHQ6IDgyLjJweDtcbiAgfVxufVxuXG4uYW5ub3VuLWJveCB7XG4gIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMzBweCAzMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0zNTBweDtcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDQ7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XG5cbiAgJi5vcGVuIHtcbiAgICByaWdodDogMDtcblxuICAgICsgLmFubi1vdmVybGF5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIHJpZ2h0OiAtMjgwcHg7XG4gICAgd2lkdGg6IDI4MHB4O1xuXG4gICAgLmhkM2Ige1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYW5uLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vLmFubm91bi1saXN0MSB7XG4vLyAgICBoZWlnaHQ6IDk4JTtcbi8vICAgIG92ZXJmbG93LXk6IGF1dG87XG4vLyAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuLy99XG4uYW5ub3VuLWxpc3Qge1xuICBoZWlnaHQ6IDk2JTtcbiAgbWFyZ2luLXRvcDogMTBweDtcblxuICAuYW5ub3VuLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuXG4gICAgLmYxMiB7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbjogOHB4IDA7XG4gICAgfVxuXG4gICAgLmFubkltZyB7XG4gICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAucm1vcmUge1xuICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIGhlaWdodDogODh2aDtcbiAgfVxufVxuXG4ubWVudS1jYXJkTGlzdC1jbnQge1xuICAuaGQtYngge1xuICAgIG1hcmdpbjogMHB4O1xuXG4gICAgaDQge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrMiwgMC41KTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICB9XG4gIH1cbn1cblxuLm1lbnUtY2FyZExpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG4uZ3JkaWFudENhcmQge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1pbi13aWR0aDogMzElO1xuICBtYXJnaW46IDAgOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbjogM3B4IDVweDtcbiAgfVxuXG4gIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgbWluLWhlaWdodDogNzJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdHJhbnNpdGlvbjogZWFzZS1pbiAwLjFzO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgcGFkZGluZzogN3B4IDEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyAmOmFmdGVyIHtcbiAgICAvLyAgICAgY29udGVudDogJyc7XG4gICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyAgICAgdG9wOiA1MCU7XG4gICAgLy8gICAgIGJvdHRvbTogYXV0bztcbiAgICAvLyAgICAgLWtodG1sLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAvLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC8vICAgICByaWdodDogMTBweDtcbiAgICAvLyAgICAgYmFja2dyb3VuZDogI0U5RTlFOSB1cmwoJy4uL2ltYWdlcy9zci9hcncuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgLy8gICAgIHdpZHRoOiAzMnB4O1xuICAgIC8vICAgICBoZWlnaHQ6IDMycHg7XG4gICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAvLyB9XG4gIH1cbn1cblxuLyogTW9iaWxlIE1vcmUgbmF2ICovXG5cbi5tb3JlLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IDBweDtcblxuICAgICYuYWN0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmxvZ28tYmFyIHtcbiAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG5cbiAgICAubG9nbyB7XG4gICAgICB3aWR0aDogODhweDtcbiAgICB9XG4gIH1cblxuICAubW9iLXNjcm9sbCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICBtYXgtaGVpZ2h0OiA4NCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOTBweDtcbiAgICB9XG4gIH1cbn1cblxuLmxpc3QtbW9yZSB7XG4gIHVsIHtcbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzVweCAyMHB4IDIwcHg7XG5cbiAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogc29saWQgMXB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjaztcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgLmljb24tRG93biB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgbGkge1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW46IDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDIwcHggMTJweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIC8vIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKCRncmV5LTIwMCwgLjIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCA5NyUgMTVweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhlYWRlci1vcDEge1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuXG4gICYub3AyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG5cbiAgICAubG9nbyB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zZWNOYXZTdGlja3kge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgJi56aW5kZXgge1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcblxuICAgICAgLy8gJi5zZWNOYXZTdGlja3l7XG4gICAgICAvLyAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIC8vICAgICB6LWluZGV4OiAzO1xuICAgICAgLy8gfVxuICAgICAgJi5zZWNOYXZTdGlja3kge1xuICAgICAgICAmLmQtbGctYmxvY2sge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgIC50b3AtbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuICB9XG59XG5cbi8qIEVuZCAqL1xuXG4udG9wLW5hdi1uZXcge1xuICBwYWRkaW5nOiA3cHggMTJweCA3cHggMnB4O1xuICBoZWlnaHQ6YXV0bztcbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgcGFkZGluZzogN3B4IDA7XG4gIH1cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cbiAgPiBkaXYge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWluLXdpZHRoOiA3OTBweFxuICAgIH1cbiAgfVxuICB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7IC8qIDExNC4yODYlICovXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggNXB4IDIwcHggNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjOUIxRTI2O1xuICAgICAgICB9XG4gICAgICAgIC5uZXdidXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogODdweDtcbiAgICAgICAgICAgIGJvcmRlcjogMC41cHggc29saWQgdmFyKCNlZGMwNjgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAzMjFkZWcsXG4gICAgICAgICAgICAgICNmMmQxOGYgLTEuNDklLFxuICAgICAgICAgICAgICAjZmNlZGI3IDk1LjExJVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIC5uZXd0ZXh0IHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ0bi1ib3ggLmJ0bi1yZWQge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnBhZGRpbmctdG9wLW4xIHtcbiAgcGFkZGluZy10b3A6IDYycHg7XG59XG5cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcclxuICAnZGVmYXVsdCBtZWRpYSc6IGFsbCxcclxuICAnZGVmYXVsdCBmZWF0dXJlJzogbWluLXdpZHRoLFxyXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcclxuXHJcbiAgJ2ZvcmNlIGFsbCBtZWRpYSB0eXBlJzogZmFsc2UsXHJcbiAgJ3RvIGVtcyc6IGZhbHNlLFxyXG4gICd0cmFuc2Zvcm0gcmVzb2x1dGlvbnMnOiB0cnVlLFxyXG5cclxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxyXG4gICdubyBxdWVyeSBmYWxsYmFja3MnOiBmYWxzZSxcclxuXHJcbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcclxuXHJcbiAgJ2xlZ2FjeSBzeW50YXgnOiBmYWxzZVxyXG4pO1xyXG5cclxuJGJyZWFrcG9pbnQ6ICgpICFkZWZhdWx0O1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIEltcG9ydHNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBpbXBvcnQgXCJicmVha3BvaW50L3NldHRpbmdzXCI7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvY29udGV4dCc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcGFyc2Vycyc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvbm8tcXVlcnknO1xyXG5cclxuQGltcG9ydCAnYnJlYWtwb2ludC9yZXNwb25kLXRvJztcclxuXHJcbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIEJyZWFrcG9pbnQgTWl4aW5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcclxuICBAaW5jbHVkZSBsZWdhY3ktc2V0dGluZ3Mtd2FybmluZztcclxuXHJcbiAgLy8gUmVzZXQgY29udGV4dHNcclxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcclxuXHJcbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XHJcblxyXG4gICRxdWVyeS1zdHJpbmc6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeScpO1xyXG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XHJcblxyXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtY29udGV4dC1ob2xkZXI6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdjb250ZXh0IGhvbGRlcicpICFnbG9iYWw7XHJcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcclxuXHJcbiAgLy8gQWxsb3cgZm9yIGFuIGFzLW5lZWRlZCBvdmVycmlkZSBvciB1c2FnZSBvZiBubyBxdWVyeSBmYWxsYmFjay5cclxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcclxuICAgICRxdWVyeS1mYWxsYmFjazogJG5vLXF1ZXJ5O1xyXG4gIH1cclxuXHJcbiAgQGlmICRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSB7XHJcbiAgICAkY29udGV4dC1zZXR0ZXI6IHByaXZhdGUtYnJlYWtwb2ludC1zZXQtY29udGV4dCgnbm8tcXVlcnknLCAkcXVlcnktZmFsbGJhY2spO1xyXG4gIH1cclxuXHJcbiAgLy8gUHJpbnQgT3V0IFF1ZXJ5IFN0cmluZ1xyXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XHJcbiAgICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xyXG5cclxuICAgICR0eXBlOiB0eXBlLW9mKGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSk7XHJcbiAgICAkcHJpbnQ6IGZhbHNlO1xyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gJ2Jvb2wnKSB7XHJcbiAgICAgICRwcmludDogdHJ1ZTtcclxuICAgIH1cclxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnc3RyaW5nJykge1xyXG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XHJcbiAgICAgICAgJHByaW50OiB0cnVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ2xpc3QnKSB7XHJcbiAgICAgIEBlYWNoICR3cmFwcGVyIGluIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XHJcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XHJcbiAgICAgICAgICAkcHJpbnQ6IHRydWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcclxuICAgIEBpZiAoJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlKSBhbmQgKCRwcmludCA9PSB0cnVlKSB7XHJcbiAgICAgICR0eXBlLWZhbGxiYWNrOiB0eXBlLW9mKCRxdWVyeS1mYWxsYmFjayk7XHJcblxyXG4gICAgICBAaWYgKCR0eXBlLWZhbGxiYWNrICE9ICdib29sJykge1xyXG4gICAgICAgICN7JHF1ZXJ5LWZhbGxiYWNrfSAmIHtcclxuICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAZWxzZSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xyXG59XHJcblxyXG5cclxuQG1peGluIG1xKCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtbXMtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIG1hcmdpbigkZGlyLCAkdmFsKSB7XG4gIEBpZiAkZGlyPT1UIHtcbiAgICBtYXJnaW4tdG9wOiAkdmFsO1xuICB9XG5cbiAgQGVsc2UgaWYgJGRpcj09UiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdmFsO1xuICB9XG5cbiAgQGVsc2UgaWYgJGRpcj09QiB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHZhbDtcbiAgfVxuXG4gIEBlbHNlIGlmICRkaXI9PUwge1xuICAgIG1hcmdpbi1sZWZ0OiAkdmFsO1xuICB9XG59XG5cbi8vYmFja2dyb3VuZCByZXRpbmFcbkBtaXhpbiBiYWNrZ3JvdW5kLWltYWdlLXJldGluYSgkZmlsZSwgJHR5cGUsICR3aWR0aCwgJGhlaWdodCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy8nKyAkZmlsZSArICcuJysgJHR5cGUpO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoLW1vei1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLFxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLFxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICAgICYge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvJysgJGZpbGUgKyAnQDJ4LicrICR0eXBlKTtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRm9udCBGYWNlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gbm90ZTogd29mZjIgZXh0ZW5zaW9uIGlzIHJlbW92ZWQuXG5AbWl4aW4gZm9udC1mYWNlKCRuYW1lLFxuICAkcGF0aCxcbiAgJHdlaWdodDogbnVsbCxcbiAgJHN0eWxlOiBudWxsLFxuICAkZXh0czogZW90IHdvZmYgdHRmIHN2Zykge1xuICAkc3JjOiBudWxsO1xuICAkZXh0bW9kczogKGVvdDogXCI/XCIsIHN2ZzogXCIjXCIrIHN0ci1yZXBsYWNlKCRuYW1lLCBcIiBcIiwgXCJfXCIpKTtcbiAgJGZvcm1hdHM6IChvdGY6IFwib3BlbnR5cGVcIiwgdHRmOiBcInRydWV0eXBlXCIpO1xuXG4gIEBlYWNoICRleHQgaW4gJGV4dHMge1xuICAgICRleHRtb2Q6IGlmKG1hcC1oYXMta2V5KCRleHRtb2RzLCAkZXh0KSwgJGV4dCArIG1hcC1nZXQoJGV4dG1vZHMsICRleHQpLCAkZXh0KTtcbiAgICAkZm9ybWF0OiBpZihtYXAtaGFzLWtleSgkZm9ybWF0cywgJGV4dCksIG1hcC1nZXQoJGZvcm1hdHMsICRleHQpLCAkZXh0KTtcbiAgICAkc3JjOiBhcHBlbmQoJHNyYywgdXJsKHF1b3RlKCRwYXRoICsgXCIuXCIgKyAkZXh0bW9kKSkgZm9ybWF0KHF1b3RlKCRmb3JtYXQpKSwgY29tbWEpO1xuICB9XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IHF1b3RlKCRuYW1lKTtcbiAgICBmb250LXN0eWxlOiAkc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgc3JjOiAkc3JjO1xuICB9XG59XG5cbkBtaXhpbiBjc3MzLXByZWZpeCgkcHJvcGVydHksXG4gICR2YWx1ZSkge1xuICAtd2Via2l0LSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAta2h0bWwtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1tb3otI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1tcy0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgLW8tI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gICN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xufVxuXG4vLyBjZW50ZXIgdmVydGljYWxseSBhbmQvb3IgaG9yaXpvbnRhbGx5IGFuIGFic29sdXRlIHBvc2l0aW9uZWQgZWxlbWVudFxuQG1peGluIGNlbnRlcigkeHk6eHkpIHtcbiAgQGlmICR4eT09eHkge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsXG4gICAgICB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkpO1xuICB9XG5cbiAgQGVsc2UgaWYgJHh5PT14IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgY3NzMy1wcmVmaXgoJ3RyYW5zZm9ybScsXG4gICAgICB0cmFuc2xhdGVYKC01MCUpKTtcbiAgfVxuXG4gIEBlbHNlIGlmICR4eT09eSB7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0nLFxuICAgICAgdHJhbnNsYXRlWSgtNTAlKSk7XG4gIH1cbn1cbiIsImJvZHkge1xuICAgICYuY3VzdG9tZXItc2VydmljZSB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgLy9wYWRkaW5nLXRvcDogMTcwcHg7IFxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2MHB4OyAvLyAtNDZweFxuICAgICAgICB9XG4gICAgfVxuICAgIGhlYWRlciB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VjLW5hdiB7XG4gICAgJi5ibGFjay1saW5lYXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMUIxQjFCIDU1Ljg0JSwgIzIwMjAyMCA5Ni42MyUpO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtbncxNDQwKSB7XG4gICAgICAgICAgICAvL2hlaWdodDogNzhweDtcbiAgICAgICAgfVxuICAgICAgICB1bC5wcmUgbGkgYSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICB9XG4gICAgICAgIHVsLmxhc3Qge1xuICAgICAgICAgICAgPmxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIGEuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgLy9taW4td2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGxpOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAmLmhlbHAtZHJvcGRvbncsICAmLmxvZ2luLWJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAuYnRuLWJveHtcbiAgICAgICAgJi5idG4tYm94LW1lZGl1bSB7XG4gICAgICAgICAgICAmLnNob3cge1xuICAgICAgICAgICAgICAgIC5idG4td2hpdGUuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDE1cHggMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjRDlEOUQ5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZVgoLTMwJSkgc2NhbGUoMC44KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTNweDsgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcXEFcIjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODhweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjokbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgLy9taW4td2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaXJhLWhlbHB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgICAgICAgICAgIH19XG4gICAgICAgICAgICAgICAgJi5jdXN0b21lci1zdXBwb3J0e1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JGxpbmstY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDokbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYmxhY2stbGluZWFyICsgLnRvcC1uYXYge1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRvcC1uYXYtbGVmdCB7XG4gICAgICAgICAgICAmLnRvcC1uYXYtbGVmdC1jcyB7XG4gICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDJweDsgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxNnB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMkQyRDJEO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggOXB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCA4cHg7IFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICYuYWN0aXZlPmEsXG4gICAgICAgICAgICAgICAgJjpob3Zlcj5hIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyRDJEMkQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRvcC1uYXYtcmlnaHQge1xuICAgICAgICAgICAgJi50b3AtbmF2LXJpZ2h0LWNzIHtcbiAgICAgICAgICAgICAgICAucmlnaHQtbmF2IHtcbiAgICAgICAgICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46ICAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmN1c3RvbWVyLXN1cHBvcnQtcmVzZXR7XG4gICAgICAgICAgICAgICAgICAgICAgICAuYmxrLWJ0bntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCA0NnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6I0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLmJsay1idG4ge1xuLy8gICAgIGJhY2tncm91bmQ6ICMwMDAgdXJsKC4uL2ltYWdlcy9vZmZlcnNfYW5pbWF0aW9uLmdpZikgbm8tcmVwZWF0IC00cHggMDtcbi8vICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMHB4O1xuLy8gICAgIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IHJnYmEoMTU1LCAzMCwgMzgsIDAuOCk7XG4vLyAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbi8vICAgICBmb250LXdlaWdodDogNjAwO1xuLy8gICAgIGZvbnQtc2l6ZTogMTRweDtcbi8vICAgICBsaW5lLWhlaWdodDogMjZweDtcbi8vICAgICBjb2xvcjogI0ZGRkZGRjtcbi8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgcGFkZGluZzogMCAxNXB4IDAgNDZweCAhaW1wb3J0YW50O1xuLy8gfVxuLmJsay1idG4ge1xuICAgIGJhY2tncm91bmQ6IzAwMCB1cmwoLi4vaW1hZ2VzL29mZmVyc19hbmltYXRpb24uZ2lmKSBuby1yZXBlYXQgLTRweCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTMwcHg7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggcmdiYSgxNTUsIDMwLCAzOCwgMC44KTtcbiAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCAxNXB4IDAgNDZweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGltZ3tcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxufVxuXG4ubS1zdXBwb3J0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogOHB4IDBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDM3LCAzNiwgNTksIDAuMDUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgY29sb3I6ICM5ODFBMUQ7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICBcbiAgICB9XG59XG5cbi5tLW5hdi1ib3R0b20ge1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4wNSk7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAgLyogSUUgYW5kIEVkZ2UgKi9cbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7ICAvKiBGaXJlZm94ICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBcbiAgICBsaXtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNTI0M0I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDM3LCAzNiwgNTksIDAuOCk7XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNTI0M0I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3AtbmF2LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xuICAgIH1cbn1cblxuLmhlbHAtZHJvZG93bi1tZW51IHtcbiAgICB3aWR0aDogMzU1cHg7XG4gICAgbWluLXdpZHRoOjM1NXB4O1xuICAgIG1heC13aWR0aDozNTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGEge1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlEOUQ5O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIC8vbWluLXdpZHRoOiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk4MjEyNztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59IiwiICAgIC5mb290ZXIge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgICAgICB9XG4gICAgICAgIC5leHBsb3JlcjExICYge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLnN0b2tlLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3QtcmVkIC5jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLnNjcm9sbC10b3Age1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC04MnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXllbGxvdztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNztcbiAgICAgICAgICAgICAgICAuaWNvbi1VcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyZXktNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHN0cm9uZ3tcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNvY2lhbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYXBwLWxpc3Qge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZoZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAuMjEpO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAmLm5vbCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5mb3RfdHJnciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtd2hpdGUsIC4yMSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAuaWNvbi1wbHVzOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY29uLXBsdXMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtdG9wIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICYuZ3JkcmVkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjOUIxRTI2IDAlLCAjNTYwNzBDIDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3QtcmVkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm90LWRyZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtYmxhY2sxLCAuMSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAwO1xuICAgICAgICAgICAgICAgIGEgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgLmZvdC1kcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtYnRtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMEQwRDBEO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtc2VtaTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5vcDF7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9wIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIC5mb3QtcmVkIC5maGQsXG4gICAgICAgICAgICAuZm90X3RyZ3Ige1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDZcIjtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgKy5yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb290ZXItdG9wIC5mb3QtcmVkIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvdF90cmdyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMCAxNnB4O1xuICAgICAgICAgICAgICAgIC5pY29uLXBsdXMge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5mb3QtZHJlZCAuY29sLWxnLTUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzVweCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi1idG0ge1xuICAgICAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZvdF90b2cgLnJvdyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuc2VydmljZS1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogNTBweCAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGhlaWdodDogMTI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm9wMiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucm93LmNhcmRzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYub3AzIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgOTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC53aXRoLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS01MDA7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5mbGV4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYub3AzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMCAxcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJsYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucm93LmNhcmRzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jYXJkcyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAmLm9wdDEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHggMTVweCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLm9wdDIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAzNXB4IDI0cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3LWFsbCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuICAgICAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCxcbiAgICAgICAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLy8gLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIC8vICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAvLyAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIC8vIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLmNhcmQgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcmRzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgICAgICAgICAgICAgIC5jb2wtbGctNCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb2wtNS5ibGFjayB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkub3B0MSxcbiAgICAgICAgICAgICAgICAuY2FyZC1ib2R5Lm9wdDIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm10LXhzLTcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmljbi1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyaWdvbGQ7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDE4cHggc29saWQgJGMtd2hpdGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICArLmZoZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgd2lkdGg6IDEyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMjRweDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTJweDtcbiAgICAgICAgfVxuICAgICAgIFxuICAgIH1cbiAgICAuZC1jdHJ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuLmZvb3Rlci5vcDEge1xuICAgICAgXG4gICAgICAgIC5mb290ZXItYnRte1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMTAwO1xuICAgICAgICAgICAgJi5iZy13aGl0ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAucmVke1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICAuc3Rva2UtdmFsdWUge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgXG4gICAgICAgICAgICBcbiAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgICBjb2xvcjogIzBEMEQwRDtcbiAgICAgICAgICBcbiAgICAgICAgICAgICAgLmQtZmxleCB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMEQwRDBEO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgICAgICYtYnRtIHtcbiAgICAgICAgICAgICAgICAuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgXG4gICAgICAgICAgICAgICAgICBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuIH1cblxuLmljb24tdHdpdHRlciB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaWNvbi10d2l0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nJTIzZmZmJyBjbGFzcz0nYmkgYmktdHdpdHRlci14JyB2aWV3Qm94PScwIDAgMTYgMTYnJTNFJTNDcGF0aCBkPSdNMTIuNi43NWgyLjQ1NGwtNS4zNiA2LjE0MkwxNiAxNS4yNWgtNC45MzdsLTMuODY3LTUuMDctNC40MjUgNS4wN0guMzE2bDUuNzMzLTYuNTdMMCAuNzVoNS4wNjNsMy40OTUgNC42MzNMMTIuNjAxLjc1Wm0tLjg2IDEzLjAyOGgxLjM2TDQuMzIzIDIuMTQ1SDIuODY1eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn0iLCIvKiBnbG9iYWwgY3NzICovXG5cblxuLyogRm9udCBDU1MgU3RhcnQgKi9cblxuXG4vKiBpbnRlci0zMDAxMSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi0zMDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogaW50ZXItcmVndWxhciAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogaW50ZXItNTAwICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci9pbnRlci12OC1sYXRpbi01MDAuZW90Jyk7XG4gICAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICAgIHNyYzogbG9jYWwoJycpLCAvLyB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTUwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuLyogaW50ZXItNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuXG4vKiBpbnRlci03MDAgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tNzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLnN2ZyNJbnRlcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgLyogTGVnYWN5IGlPUyAqL1xufVxuXG5cbi8qIEVuZCAqL1xuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiLlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jbGVhcmZpeCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbi5zZW1pLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1zZW1pO1xufVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjLXJlZDtcbiAgICAvL3RyYW5zaXRpb246IGNvbG9yIDAuNXMgbGluZWFyO1xufVxuXG5hOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjLXJlZDtcbn1cblxuYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG51bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxufVxuXG5iLFxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5odG1sLFxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG59XG5cblxuLyogSGlkZXMgZnJvbSBJRS1tYWMgXFwqL1xuXG4qIGh0bWwgLmNsZWFyZml4IHtcbiAgICBoZWlnaHQ6IDElO1xufVxuXG4uY2xlYXJmaXgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5cbi8qIENvbW1vbiBDU1MgXFwqL1xuXG4ub2hpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLkZMIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLkZSIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uQ1RSIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5UQVIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udWxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uVUMge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50Q2FwIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG46Zm9jdXMsXG5idXR0b246Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5QUiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uUEEwIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uUEE1IHtcbiAgICBwYWRkaW5nOiA1cHg7XG59XG5cbi5QQTcge1xuICAgIHBhZGRpbmc6IDdweDtcbn1cblxuLlBBMTAge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5QQTEyIHtcbiAgICBwYWRkaW5nOiAxMnB4O1xufVxuXG4uUEExNSB7XG4gICAgcGFkZGluZzogMTVweDtcbn1cblxuLlBBMjAge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5QVDMge1xuICAgIHBhZGRpbmctdG9wOiAzcHg7XG59XG5cbi5QVDUge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5QVDcge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbi5QVDgge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG59XG5cbi5QVDEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLlBUMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4uUFQyMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5QVDI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLlBUMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uUFQzNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5cbi5QVDQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLlBUNzUge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuXG4uUFQ4MCB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG59XG5cbi5QQjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5QQjcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG5cbi5QQjEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLlBCMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uUEIyMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5QQjI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLlBCMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uUEIzNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5QQjQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLlBCNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxuXG4uUEI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi5QQjU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbn1cblxuLlBCNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xufVxuXG4uUEw1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLlBMMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLlBMMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLlBMMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLlBMMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLlBSNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4uUFIxMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLlBSMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5QUjIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uUEw1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4uUFI1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLnAwIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5NUjUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uTVI3IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLk1SMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLk1SMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLk1SMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLk1SMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweDtcbn1cblxuLk1SMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuLk1SMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5NTDIge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5NTDUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5NTDcge1xuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG5cbi5NTDEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLk1MMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4uTUwyMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5NTDMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLk1UMyB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uTVQ1IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5NVDYge1xuICAgIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLk1UNyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4uTVQxMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLk1UMTIge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5NVDE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uTVQxNiB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLk1UMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5NVDI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uTVQzMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLk1UMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbi5NVDM2IHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xufVxuXG4uTVQ0MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLk1UNDIge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG59XG5cbi5NVDQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4uTVQ1MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLk1UNzAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi5NQjUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLk1CMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5NQjE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uTUIyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLk1CMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5NQjMzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuXG59XG5cbi5NQjQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG5ib2R5IHtcbiAgICBmb250OiAxNHB4ICdJbnRlcicsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICRjLWJsazE7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5oZCB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuLmhkciB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuLmhkYiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZDEge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICYuYmxhY2sge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIH1cblxuICAgIC8vIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIC8vICAgZm9udC1zaXplOiAyNHB4O1xuICAgIC8vICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgLy8gfVxufVxuXG4uaGQxbCB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xuICAgIGNvbG9yOiAkYy1ncmV5LTU7XG59XG5cbi5oZDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uaGQydiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5zdWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5oZDMge1xuICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZDQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuXG4gICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICB9XG59XG5cbi5oZDUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IC41MHJlbTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuLmhkNiB7XG4gICAgY29sb3I6ICR2ZXJ5LWxpZ2h0LXBpbms7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmhkNmIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuLmhkNyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHhcbiAgICB9XG59XG5cbi5oZDI0IHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogJGMtYmxrMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLS41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cbiAgICAmLm9wMSB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsazEsIC4zKTtcbiAgICAgICAgLy9sZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4uaGQyNiB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhkMjAge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5oZDIwIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogJGMtYmxrMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uaGQxNyB7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6ICRjLWJsazE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmhkLWJ4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIG1hcmdpbjogMCAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBzbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhkMjQge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGQxMCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgY29sb3I6ICM2ODY4NzM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgIG1hcmdpbjogMjBweCAxNnB4IDEycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmhkM2Ige1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZjEyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmNhdGVnb3J5LWhlYWRpbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuXG4gICAgLmYxNyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgfVxufVxuXG4vLyBDb21tb24gYnV0dG9uIHN0eWxlIHN0YXJ0ICovXG4uYnRuLWJveCB7XG4gICAgLmJ0bi1saW5rIHtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYnRuLXJlZCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFOUU5RTk7XG4gICAgICAgICAgICBjb2xvcjogIzY4Njg3MztcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNkUwQTBGO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uLmJ0bi1yZWQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxuXG4gICAgLmJvcmRlcmVkIHtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGMtcmVkO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cblxuICAgIC5idG4td2hpdGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufVxuXG4ubGluayB7XG4gICAgY29sb3I6ICRjLXJlZDE7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtcbiAgICAvLyAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxOScgaGVpZ2h0PSc5JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdtMTUuMjAyLjEzMy4wNi4wNjcgMyA0YS40OTMuNDkzIDAgMCAxIC4wNDcuNTI0bC0uMDQ3LjA3Ni0zIDQtLjA2LjA2N2EuNS41IDAgMCAxLS41NjMuMDhsLS4wNzYtLjA0Ny0uMDY3LS4wNmEuNS41IDAgMCAxLS4wOC0uNTYzbC4wNDctLjA3N0wxNi44NjIgNUguNWwtLjA5LS4wMDhhLjUuNSAwIDAgMSAwLS45ODRMLjUgNGgxNi4zNjJsLTIuNC0zLjJhLjUuNSAwIDAgMSAuMDM0LS42NGwuMDY3LS4wNmEuNS41IDAgMCAxIC42NC4wMzNaJyBmaWxsPSclMjM5QjFFMjYnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAvLyAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC8vICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICM2RTBBMEY7XG4gICAgfVxufVxuXG4ubGluay1uIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xtL2xpbmstYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNnB4O1xuXG4gICAgJi5jZW50ZXItbGluayB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuXG5cbi8qIEVuZCAqL1xuXG4ucHJvTGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5zcGFuLmFycm93LmJpZyB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ncmRQMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZGRUJFQiAwJSwgI0ZBRjJEQSAxMDAlKTtcbn1cblxuLmdyZFAyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkZFQkVCIDAlLCAjRjBFOEVCIDEwMCUpO1xufVxuXG4uZ3JkUDMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGQUYzRDggMCUsICNFRkRGRDMgMTAwJSk7XG59XG5cbi5ncmRQNCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0YwRThFQiAwJSwgI0ZGRUJFMCAxMDAlKTtcbn1cblxuLmdyZFA1IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkJFQUY4IDAlLCAjRkVGQUU5IDEwMCUpO1xufVxuXG5cbi5ncmRQNiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0ZGRUJFQiAwJSwgI0ZBRjNEOCAxMDAlKTtcbn1cblxuXG4uZ3JkQ2F0Qmx1ZSB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0My43OGRlZywgI0MyRDhFRiA3LjM0JSwgIzhBQzJGMSA5Ni4wMyUpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZENhdFBpbmsge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDcuOTdkZWcsICNFOEQ5REYgOC43JSwgI0IwODc5NyA5NC4yOSUpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZENhdEdyZXkge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDMuNzhkZWcsICNFMUUxRUIgNy4zNCUsICM5MzkzQTggOTYuMDMlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXREYXJrUGluayB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0My43OGRlZywgI2VlY2VjNSA3LjM0JSwgI2IyNmI2OSA5Ni4wMyUpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLnNreS1iZyB7XG4gICAgYmFja2dyb3VuZDogI0Y5RjVGMjtcbn1cblxuLmxpZ2h0LWdlcnktYmcge1xuICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMFxufVxuXG4uZ3JkQ2F0Qmx1ZTIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzUuNDRkZWcsICMwNjY2OTcgMCUsICM1QTlERDYgOTYuNDklKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRNZWcyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwLjEzZGVnLCAjMzMwRjFFIDAlLCAjNkUzQTRGIDEwMC4wMyUpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuXG4uZ3JkQ2F0WWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk5LjkyZGVnLCAjRURDMDY4IC0zLjc4JSwgI0Q0OUYzOCAxMDAlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRCbHVlMyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI5OS4zM2RlZywgIzUzNTM3MCAxLjEyJSwgIzMyMzI1MCAxMDAlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRPcmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTguNDZkZWcsICNEQTZFNEEgMS45MyUsICM5QjJGMjAgMTAwJSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0R3JlZW4ge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTkuOTNkZWcsICM1OEE3OTIgLTAuMTIlLCAjMjg3QTVCIDEwMCUpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZENhdFBpbmsyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzEzLjQxZGVnLCAjRDg3NTg1IDIuNDklLCAjQTcyMzM5IDEwMCUpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZENhdEhhcmRCbHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOEFDMkYxO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZENhdEhhcmRSZWQge1xuICAgIGJhY2tncm91bmQ6ICNCMDg3OTc7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkSGFyZFB1cnBsZSB7XG4gICAgYmFja2dyb3VuZDogIzkzOTNBODtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRIYXJkWWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjJEMThGO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZEhhcmRQaW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFBQjk2O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZEhhcmRHcmVlbiB7XG4gICAgYmFja2dyb3VuZDogIzhDQ0JCQTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cblxuLmdyZFNlbGVjdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzZDOUZGMyAwJSwgIzI1NDk5QiAxMDAlKTtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxufVxuXG4uZ3JkV2VhbHRoIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjOUQxRDI3IDAlLCAjNTQxMjNDIDEwMCUpO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG59XG5cbi5ncmRQcml2YXRlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG59XG5cbi5iZ1diMSB7XG4gICAgYmFja2dyb3VuZDogJGMtcGluay1saWdodDtcbn1cblxuLmJnV2IyIHtcbiAgICBiYWNrZ3JvdW5kOiAkYy1wZWFjaDtcbn1cblxuLmJnV2IzIHtcbiAgICBiYWNrZ3JvdW5kOiAkYy10d2lsaWdodDtcbn1cblxuLmJnLWxvYW5zLWJsdWUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzUuNDRkZWcsICMwNjY2OTcgMCUsICM1QTlERDYgOTYuNDklKSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1sb2Fucy1saWdodC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOEFDMkYxICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLmJnLWFjY291bnRzLXJlZCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMC4xM2RlZywgIzMzMEYxRSAwJSwgIzZFM0E0RiAxMDAuMDMlKSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1hY2NvdW50cy1saWdodC1yZWR7XG4gICAgYmFja2dyb3VuZDogI0IwODc5NyAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1jYXJkcy1pbmRlcGVuZGVuY2V7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI5OS4zM2RlZywgIzUzNTM3MCAxLjEyJSwgIzMyMzI1MCAxMDAlKSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1jYXJkcy1saWdodC1pbmRlcGVuZGVuY2V7XG4gICAgYmFja2dyb3VuZDogIzkzOTNBOCAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmJnLXBheWxhdGVyLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI5OS45MmRlZywgI0VEQzA2OCAtMy43OCUsICNENDlGMzggMTAwJSkgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uYmctcGF5bGF0ZXItbGlnaHQteWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kOiAjRjJEMThGICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLmJnLWZhc3RhZy1vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTguNDZkZWcsICNEQTZFNEEgMS45MyUsICM5QjJGMjAgMTAwJSkgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG4uYmctZmFzdGFnLWxpZ2h0LW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZDogI0VBQUI5NiAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1pbnZlc3RtZW50LWdyZWVue1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTkuOTNkZWcsICM1OEE3OTIgLTAuMTIlLCAjMjg3QTVCIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLmJnLWludmVzdG1lbnQtbGlnaHQtZ3JlZW57XG4gICAgYmFja2dyb3VuZDogIzhDQ0JCQSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5iZy1vdGhlci1waW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzEzLjQxZGVnLCAjRDg3NTg1IDIuNDklLCAjQTcyMzM5IDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuLm93bC1jYXJvdXNlbCB7XG4gICAgJi53aXRoLWxvbmctYXJyb3cge1xuICAgICAgICAmLmJhbm5lci1sbSB7XG4gICAgICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgJi5vd2wtcHJldiB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm93bC1uZXh0IHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ub3dsLWNhcm91c2VsIHtcbiAgICAmLndpdGgtbG9uZy1hcnJvdyB7XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMHB4IHJnYmEoJGMtYmxhY2ssIC4xNSk7XG5cbiAgICAgICAgICAgICAgICBzcGFuLmljb24tUmlnaHQsXG4gICAgICAgICAgICAgICAgc3Bhbi5pY29uLUxlZnQge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5vd2wtcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIycHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xOHB4O1xuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub3dsLW5leHQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ub3dsLWRvdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjLWJsYWNrLCAuMTUpO1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4gMC4ycyBhbGw7XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLWRvdHMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLmNhdGVnb3J5LWNhcm91c2VsKSB7XG4gICAgICAgIC5vd2wtaXRlbSBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5idG0tcGFnIHtcbiAgICAgICAgLm93bC1kb3RzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgYnV0dG9uLm93bC1kb3Qge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrLXB1cmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluIDAuMnMgYWxsO1xuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tb2Itc2Nyb2xsIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICAgIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxOTIwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgfVxufVxuXG4uY29sLXJlc2V0LWlubW9iIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICA+IDpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgb3JkZXI6IDM7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LWl0ZW0ge1xuICAgIC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAwLjUpO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICYud2l0aC1hcncge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMjRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wMSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcblxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYub3A0IHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMiU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA2MHB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xuXG4gICAgICAgICAgICArIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cblxuICAgICYub3AyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctY3RyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nKi9cbiAgICAgICAgICAgICAgICAmLnc2MCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nIGVuZCovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wNSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0NSU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0NSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctY3RyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nKi9cbiAgICAgICAgICAgICAgICAmLnc2MCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nIGVuZCovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wNiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctY3RyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nKi9cbiAgICAgICAgICAgICAgICAmLnc2MCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nIGVuZCovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wdDEge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvL2ZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mMTgge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZjYjA1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAmLm9wdDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIEJyZWFkY3J1bSBTdGFydCAqL1xuXG4uYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuXG4gICAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ1xcZTkwMic7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5icmVhZGNydW1iLW5kIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNjLWJyZWFkY3J1bWJ7XG4gICAgJi5icmVhZGNydW1iLXdyYXB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3Njc2NzY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNGY0ZTRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qSCXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlkMWQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgJi5ncm50LWhwY2wtYnJlYWRjdW1ie1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIC5leHBsb3JlcjExIC5ibG9nLW1haW4gJiB7XG4gICAgICAgIG5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBuYXYge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgJi5icmVhZGNydW1iLWhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDIzMywgMC43KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgLmJyZWFkY3J1bWJ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5NVDIwe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgICAgXG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIEZvciBCYW5uZXIgYnJlYWRjcnVtYiAqL1xuXG4uYmFubmVyLWJyZGNydW1iIHtcbiAgICAmLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6ICAgMTM3MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBGb3IgQmFuZW5yIGJyZWFkY3J1bWIgKi9cblxuLmJhbnJ7XG4gICAgLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBuYXYge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JleS02O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy8nO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuLyogQnJlYWRjcnVtIEVuZCAqL1xuXG5cbi8qIFN0YXJ0IE1vZGFsICovXG5cbi5wb3B1cC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIHRvcDogMjVweDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG5ib2R5Lm1vZGFsLW9wZW4ge1xuXG4gICAgc2VjdGlvbixcbiAgICBoZWFkZXIsXG4gICAgZm9vdGVyIHtcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgICAgICAgLW1vei1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgICAgICAgLW8tZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICAgIC1tcy1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgICAgICAgZmlsdGVyOiBibHVyKDRweCk7XG4gICAgfVxufVxuXG4uZ3J5TW9kYWwsXG4ud2hpdGVNb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA2NjBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAgIC5idG4tYm94IGJ1dHRvbi5idG4tcmVkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS02MDA7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMzcsIDM2LCA1OSwgMC4xMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZDI2IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxrMSwgLjMyKTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1ncm91cDEgaW5wdXQsXG4gICAgICAgIC5mb3JtLWdyb3VwMSB0ZXh0YXJlYSxcbiAgICAgICAgLmZvcm0tZ3JvdXAxIHNlbGVjdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNsb3NlLnJlZDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtcmVkO1xuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGh1bWJzdXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvcHkge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjazI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0zMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRoYW5rc01vZGFsIHtcbiAgICAmLmdyeU1vZGFsIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MjJweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3ggLmJ0bi1yZWQge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLmFuaW1hdGUtYm90dG9tIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBhbmltYXRpb246IGFuaW1hdGVib3R0b20gMC40cztcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYW5pbWF0ZWJvdHRvbSB7XG4gICAgZnJvbSB7XG4gICAgICAgIGJvdHRvbTogLTMwMHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cblxuLndoaXRlTW9kYWwge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG5cbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMjhweDtcblxuICAgICAgICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oZDI2IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICd8ICc7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBociB7XG4gICAgICAgIGJvcmRlci10b3A6IDBweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRkRGNjYgMCUsICNCQTVCMDMgMTAwJSk7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLnBvcHVwLWNsb3NlIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICB9XG5cbiAgICAuYnRuLWJveCB7XG4gICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiBDb21tb24gQ1NTIEVuZCBcXCovXG4uaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLndoaXRlLWJveCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yMik7XG59XG5cbi5kLXNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLm0tc2hvdyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uZnMyMCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZnMyMGIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbn1cblxuXG4vKiBTdGlja3kgYm90dG9uIGF0IGJvdHRvbSBmb3IgbW9iaWxlIHN0YXJ0ICovXG4uc3RpY2t5LWJ0bSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGxpbmVhcjtcblxuICAgICYuaGlkZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwcHgpO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAubWluLWhlaWdodC0xIHtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gIH1cbiAgLyogU3RpY2t5IGJvdHRvbiBhdCBib3R0b20gZm9yIG1vYmlsZSBlbmQgKi9cbiIsIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ljb21vb24uZW90PzRxN3FmeCcpO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD80cTdxZngjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi50dGY/NHE3cWZ4JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24ud29mZj80cTdxZngnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9pY29tb29uLnN2Zz80cTdxZngjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gICAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5ldmVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tZGlhbW9uZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG4gICAgY29sb3I6ICNjMDhjM2U7XG59XG4uaWNvbi11cC1hcnc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyOVwiO1xuICAgIGNvbG9yOiAjOWIxZTI2O1xufVxuXG4uaWNvbi1hcnctZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG4gICAgY29sb3I6ICNiZmJmYmY7XG59XG5cbi5pY29uLWdyZXlfaWMtNDgtdGh1bWI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyOFwiO1xufVxuXG4uaWNvbi1pYy00OC1tb2JpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4uaWNvbi1pYy00OC1wYW4taWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNVwiO1xufVxuXG4uaWNvbi1pYy00OC1waW5jb2RlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cblxuLmljb24tdmlldzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG4gICAgY29sb3I6ICNGRkY7XG59XG5cbi5pY29uLWxvZ2luMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLW1vcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZlwiO1xuICAgIGNvbG9yOiAjZmZjYjA1O1xufVxuXG4uaWNvbi1sYWdlIC5wYXRoMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG4gICAgY29sb3I6IHJnYigxMjAsIDEyMCwgMTIwKTtcbn1cblxuLmljb24tbGFnZSAucGF0aDI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMVwiO1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNWVtO1xuICAgIGNvbG9yOiByZ2IoMTk2LCAxOTYsIDE5Nik7XG59XG5cbi5pY29uLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZFwiO1xuICAgIGNvbG9yOiAjOUQxRDI3O1xufVxuXG4uaWNvbi11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG4gICAgY29sb3I6ICMwMGEwN2E7XG59XG5cbi5pY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tZGF0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA3XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXN0YXItZmlsbGVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgICBjb2xvcjogIzlkMWQyNztcbn1cblxuLmljb24tdGljazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG4gICAgY29sb3I6ICM5YzFkMjY7XG59XG5cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tc2hhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxOFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1sb2dpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1jb3B5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24td2hhdHNhcHA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxM1wiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1mYjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zZXJ2aWNlLXJlcTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWNvbXBsYWludHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb21wbGltZW50czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLWNvbnRhY3QtdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLmljb24tcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgICBjb2xvcjogIzU0NTY1Yjtcbn1cblxuLmljb24tRG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLVVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICBjb2xvcjogJGMtZ3JleS03O1xufVxuXG4uaWNvbi1MZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tUmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufSIsIi8qXG4gKiBDU1MgU3R5bGVzIHRoYXQgYXJlIG5lZWRlZCBieSBqU2Nyb2xsUGFuZSBmb3IgaXQgdG8gb3BlcmF0ZSBjb3JyZWN0bHkuXG4gKlxuICogSW5jbHVkZSB0aGlzIHN0eWxlc2hlZXQgaW4geW91ciBzaXRlIG9yIGNvcHkgYW5kIHBhc3RlIHRoZSBzdHlsZXMgYmVsb3cgaW50byB5b3VyIHN0eWxlc2hlZXQgLSBqU2Nyb2xsUGFuZVxuICogbWF5IG5vdCBvcGVyYXRlIGNvcnJlY3RseSB3aXRob3V0IHRoZW0uXG4gKi9cblxuLmpzcENvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5qc3BQYW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5qc3BWZXJ0aWNhbEJhciB7XG4gICAgYmFja2dyb3VuZDogcmVkO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA4cHg7XG59XG5cbi5qc3BIb3Jpem9udGFsQmFyIHtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGhlaWdodDogMTZweDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmpzcENhcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmpzcEhvcml6b250YWxCYXIgLmpzcENhcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5qc3BUcmFjayB7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5qc3BEcmFnIHtcbiAgICBiYWNrZ3JvdW5kOiAjYmFiYWMwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uanNwSG9yaXpvbnRhbEJhciAuanNwVHJhY2ssXG4uanNwSG9yaXpvbnRhbEJhciAuanNwRHJhZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uanNwQXJyb3cge1xuICAgIGJhY2tncm91bmQ6ICM1MDUwNmQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtaW5kZW50OiAtMjAwMDBweDtcbn1cblxuLmpzcERpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjODA4MDhkO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmpzcFZlcnRpY2FsQmFyIC5qc3BBcnJvdyB7XG4gICAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uanNwSG9yaXpvbnRhbEJhciAuanNwQXJyb3cge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTZweDtcbn1cblxuLmpzcFZlcnRpY2FsQmFyIC5qc3BBcnJvdzpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5qc3BDb3JuZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZWVlZjQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBZdWshIENTUyBIYWNrIGZvciBJRTYgMyBwaXhlbCBidWcgOiggKi9cbiogaHRtbCAuanNwQ29ybmVyIHtcbiAgICBtYXJnaW46IDAgLTNweCAwIDA7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qIVxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcbiAqIFZlcnNpb24gLSAzLjUuMFxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxuICovXG5cbi5hbmltYXRlZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG5cbi8qIC5vd2wtYW5pbWF0ZWQtb3V0IC0gb25seSBmb3IgY3VycmVudCBpdGVtICovXG5cblxuLyogVGhpcyBpcyB2ZXJ5IGltcG9ydGFudCBjbGFzcy4gVXNlIHotaW5kZXggaWYgeW91IHdhbnQgbW92ZSBPdXQgaXRlbSBhYm92ZSBJbiBpdGVtICovXG5cbi5vd2wtYW5pbWF0ZWQtb3V0IHtcbiAgei1pbmRleDogMVxufVxuXG5cbi8qIC5vd2wtYW5pbWF0ZWQtaW4gLSBvbmx5IGZvciB1cGNvbWluZyBpdGVtXG4vKiBUaGlzIGlzIHZlcnkgaW1wb3J0YW50IGNsYXNzLiBVc2Ugei1pbmRleCBpZiB5b3Ugd2FudCBtb3ZlIEluIGl0ZW0gYWJvdmUgT3V0IGl0ZW0gKi9cblxuLm93bC1hbmltYXRlZC1pbiB7XG4gIHotaW5kZXg6IDBcbn1cblxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuLmFuaW1hdGVkLmZsaXBPdXRYLFxuLmFuaW1hdGVkLmZsaXBPdXRZLFxuLmFuaW1hdGVkLmJvdW5jZUluLFxuLmFuaW1hdGVkLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IC43NXM7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuXG4gIGZyb20sXG4gIDIwJSxcbiAgNTMlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDMlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG5cbiAgZnJvbSxcbiAgMjAlLFxuICA1MyUsXG4gIDgwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0MyUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gIH1cblxuICA3MCUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoIHtcblxuICBmcm9tLFxuICA1MCUsXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgMjUlLFxuICA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGFzaCB7XG5cbiAgZnJvbSxcbiAgNTAlLFxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDI1JSxcbiAgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGFzaCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuICBhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG5cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5wdWxzZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xuICBhbmltYXRpb24tbmFtZTogcHVsc2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJ1YmJlckJhbmQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gIH1cblxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NSwgMS4wNSwgMSk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIC45NSwgMSk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5ydWJiZXJCYW5kIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG5cbiAgZnJvbSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgMTAlLFxuICAzMCUsXG4gIDUwJSxcbiAgNzAlLFxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2hha2Uge1xuXG4gIGZyb20sXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwJSxcbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uc2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIDYuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgfVxuXG4gIDE4LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgfVxuXG4gIDMxLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gIH1cblxuICA0My41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gIH1cblxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gIH1cblxuICAzMS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICB9XG5cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuLmhlYWRTaGFrZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBoZWFkU2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoZWFkU2hha2U7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHN3aW5nIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICB9XG59XG5cbi5zd2luZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmc7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHRhZGEge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAxMCUsXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICAzMCUsXG4gIDUwJSxcbiAgNzAlLFxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHRhZGEge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICAxMCUsXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICAzMCUsXG4gIDUwJSxcbiAgNzAlLFxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4udGFkYSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG4gIGFuaW1hdGlvbi1uYW1lOiB0YWRhO1xufVxuXG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgd29iYmxlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMTUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi53b2JibGUge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG4gIGFuaW1hdGlvbi1uYW1lOiB3b2JibGU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBqZWxsbyB7XG5cbiAgZnJvbSxcbiAgMTEuMSUsXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAyMi4yJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICB9XG5cbiAgMzMuMyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICB9XG5cbiAgNDQuNCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7XG4gIH1cblxuICA1NS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTtcbiAgfVxuXG4gIDY2LjYlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gIH1cblxuICA3Ny43JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICB9XG5cbiAgODguOCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgamVsbG8ge1xuXG4gIGZyb20sXG4gIDExLjElLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuXG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgfVxuXG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICB9XG5cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cblxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICB9XG5cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgfVxuXG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuXG4uamVsbG8ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgYW5pbWF0aW9uLW5hbWU6IGplbGxvO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW4ge1xuXG4gIGZyb20sXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLmJvdW5jZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93biB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkxlZnQge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluVXAge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uYm91bmNlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA1MCUsXG4gIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXQge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgfVxuXG4gIDUwJSxcbiAgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0RG93biB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VPdXRVcCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZmFkZUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluRG93bkJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJbkRvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5MZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluTGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHRCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmZhZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFkZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0RG93bkJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dERvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dExlZnRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0VXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbi5mYWRlT3V0VXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXBCaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG4uYW5pbWF0ZWQuZmxpcCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5YIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmZsaXBJblgge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5YO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBJblkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuXG4uZmxpcEluWSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFgge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFg7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwT3V0WSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cblxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZsaXBPdXRZIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMjBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtNWRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ubGlnaHRTcGVlZEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZEluO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgzMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ubGlnaHRTcGVlZE91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW5Eb3duTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW5VcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluVXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluVXBSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0RG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dERvd25MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5yb3RhdGVPdXREb3duUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5yb3RhdGVPdXRVcExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5yb3RhdGVPdXRVcFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAyMCUsXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICA0MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoaW5nZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAyMCUsXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIH1cblxuICA0MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGluZ2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBoaW5nZTtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvbGxJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ucm9sbEluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm9sbEluO1xuICBhbmltYXRpb24tbmFtZTogcm9sbEluO1xufVxuXG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb2xsT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgfVxufVxuXG4ucm9sbE91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uem9vbUluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluRG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tSW5VcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnpvb21PdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0TGVmdCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XG4gIH1cbn1cblxuLnpvb21PdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgfVxufVxuXG4uem9vbU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0VXAge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dFVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluRG93biB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5SaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuLnNsaWRlT3V0VXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbn1cblxuLm9zLWFuaW1hdGlvbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5vcy1hbmltYXRpb24uYW5pbWF0ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmFuaW1hdGVkLmhpbmdlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAwMHB4KTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5mYWRlSW5VcEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXBCaWc7XG59XG4iLCJib2R5IHtcbiAgICAvL3BhZGRpbmctdG9wOiAxMDBweDtcbiAgICAvL3BhZGRpbmctdG9wOiAxMDVweDtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHg7XG5cbiAgICAmLm92ZXJmbG93IHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgICAgICAvL3BhZGRpbmctdG9wOiA2MHB4OyAvL3N1YnRyYWN0ZWQgNDZweFxuICAgIH1cbn1cblxuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAvLyB6LWluZGV4OiA0O1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAvLyBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjIpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2U7XG5cbiAgICAmLnNlY05hdlN0aWNreSB7XG4gICAgICAgICYuZC1sZy1ibG9jayB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIC50b3AtbmF2IHtcbiAgICAgICAgICAgICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnppbmRleCB7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIC8vYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuJi5kLWxnLW5vbmV7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiAgICAgICAgJi5zZWNOYXZTdGlja3kge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN0aWNreSB7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICAubWVudSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4IDI1cHggNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AtbmF2LWxlZnQge1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYtcmlnaHQgbGkuZHJvcC1kb3duIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWItbmF2IHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG5cbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvcC1uYXYtcmlnaHQge1xuICAgICAgICAgICAgbGkuc3R2aSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWMtbmF2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4gYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIC50b3AtbmF2IC5sb2dvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIC8vYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtYmxhY2syO1xuICAgIH1cblxuICAgICYuZC1sZy1ub25lIHtcbiAgICAgICAgLmJ0bi1ib3ggLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIH1cblxuICAgICAgICAudG9wLW5hdi1yaWdodCB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5sYW5nLWJ4e1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTEzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWxhZ2Uge1xuICAgICAgICAucGF0aDE6YmVmb3Jle1xuICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIH1cbiAgICAgICAgLnBhdGgyOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgLnBhdGgxOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS0yO1xuICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhdGgyOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICAgICAgICAgIC8vZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyLW1haW4ge1xuICAgIC8vbWF4LXdpZHRoOiAxMzY2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZWMtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzEuOTNkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAmLmJnLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgPiB1bC5sYXN0IHtcbiAgICAgICAgICAgIGxpIHtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhLCBhOnZpc2l0ZWQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYSwgYTp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgPnVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAvL3BhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgJi5wcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYmctdHJhbnNwYXJlbnQge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzM1MzUzNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGMtcmVkLCAwLjMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlkMWQyNyAwLjEyJSwgIzZlMGEwZiAxMDAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGFzdCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmxpbmt7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVke1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYnRuLXdoaXRle1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA4OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokYy13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDY4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiRsaW5rLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmN1c3RvbWVyLXN1cHBvcnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzNTM1MzUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGVscC1kcm9wZG9ud3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjAgMTVweCA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuaGVscC1kcm9wZG9udywgJi5sb2dpbi1idXR0b257XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPmxpIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuXG4gICAgICAgICAgICAmLnNlYyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JleS0xO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID5hIHtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgLy9mb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAuaWNvbi1Eb3duOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy9jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbi1sYWdlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZnYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubGFzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcblxuICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIGEgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMCA3MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAwcHggMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tRG93bjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI2RhMzQ0MjtcbiAgICB9XG5cbiAgICAuYnRuLWJveCB7XG4gICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyM3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAvL21pbi13aWR0aDogOTBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuXG4gICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmlyYS1oZWxwIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG5cblxuICAgICAgICAmLmRyb3Bkb3duLnNob3cge1xuICAgICAgICAgICAgPiBhLmRyb3Bkb3duLXRvZ2dsZS5idG4td2hpdGV7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgIC8qICBjb250ZW50OlwiXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTBweCAxNXB4IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xM3B4OyAqL1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxBXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAzOXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50b3AtbmF2IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA5cHggNjVweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIC8vYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgICYuYmctbGlnaHQtd2hpdGUge1xuICAgICAgICBwYWRkaW5nOiAwIDcwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDAgNDZweDtcblxuICAgICAgICBhIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuXG4gICAgICAgIGEgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgYSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDAgMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLm1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LW1vYiAuaWNvbi1tZW51LFxuICAgICAgICAuaWNvbi1zZWFyY2gge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAvL3BhZGRpbmc6IDI1cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAvL21hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm15Q29ybmVybSBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtbW9iIC5pY29uLW1lbnU6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b3AtbmF2LWxlZnQge1xuICAgICAgICAuZHJvcC1kb3duIHtcbiAgICAgICAgICAgICYucmd0IHtcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA0NXB4O1xuXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAvLyAgICAgdG9wOiA1NXB4XG4gICAgICAgICAgICAvLyB9XG5cbiAgICAgICYubWVudS1jYXJkTGlzdC1jbnQge1xuICAgICAgICBtaW4td2lkdGg6IDc2MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyOTBweDtcbiAgICAgICAgLy8gbWluLXdpZHRoOiA1MzBweDtcbiAgICAgICAgLy9oZWlnaHQ6IDI5MHB4O1xuICAgICAgICAvL2xlZnQ6IDAgIWltcG9ydGFudDsgIENvbW1vbnRlZCBmb3IgZHJvcGRvd24gaXNzdWUgaW4gMTI4MCBhbmQgYWJvdmVcblxuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi50d28tY29sIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MjBweDtcblxuICAgICAgICAgICAgICAgICAgICAuZ3JkaWFudENhcmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vbmxpbmtMaXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkYy1ncmV5LTIsIDAuMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1sZWZ0IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICA+bGkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICYuYWN0aXZlPmEsXG4gICAgICAgICY6aG92ZXI+YSB7XG4gICAgICAgICAgICAvL2JvcmRlci1ib3R0b20tY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuXG4gICAgICAgICAgICAuaWNvbi1Eb3duOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID5hIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAzMHB4IDE0cHggMDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAvL2JvcmRlci10b3A6IDNweCBzb2xpZCAkYy13aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMTZweCA4cHg7XG4gICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRjLXJlZDtcbiAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZm0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5pY29uLW1vcmUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyODApIHtcbiAgICAgICAgICAgICYuaGlkZS0xMDI0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgLy9tYXJnaW4tbGVmdDogMjhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweCAxMHB4IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAvL21hcmdpbi1sZWZ0OiAyOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE4cHggMTBweCAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgIH1cbiAgICAuYmxrLWJ0bi1uZXcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7IC8qIDg1LjcxNCUgKi9cbiAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBzdmcsIGltZ3tcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4udG9wLW5hdi1yaWdodCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLy9wYWRkaW5nLXRvcDogMjBweDtcbiAgICAuaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICB9XG5cbiAgICAucmlnaHQtbmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbi5waG9uZXtcbiAgICBzdmd7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhvdGxpbmUtbmV3IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gICAgICAuaG90bGluZS1uZXctY3VzdG9tZXItY2FyZS10eHQge1xuICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAvKiA4NS43MTQlICovXG4gICAgICB9XG4gICAgICAuaG90bGluZS1uZXctY3VzdG9tZXItY2FyZS1udW1iZXIge1xuICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgIC8qIDc1JSAqL1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICBwYWRkaW5nOiAwcHggMTBweCAwIDA7XG4gICAgfVxuXG4gICAgICAgID5saSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3R2aSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCxcbiAgICAgICAgICAgIC5pY29uLWxhZ2Uge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnBob25lIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC5mMTAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsazE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZjEwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgICAgICAmLmhvdGxpbmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTQ0MCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMjNweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzE0NDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zdWItbmF2IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5teS1jb3JuZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9teS1jb3JuZXIuc3ZnKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG4gICAgICAgIGhlaWdodDogMzhweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2dpbiBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy9iYWNrZ3JvdW5kOiAkYy15ZWxsb3c7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgNTRweCAwIDA7XG4gICAgLy96LWluZGV4OiAxO1xuICAgIGNvbG9yOiAkYy1ncmV5LTc7XG5cbiAgICBzcGFuIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDEzcHggMTNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3B4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBNb2JpbGUgTWVudSBzdGFydCovXG5cbi5tb2ItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIC5tbS10b3AtaW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuXG4gICAgICAgICAgICAubG9nbyBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGFuZ3VhZ2V7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAtNHB4O1xuICAgICAgICAgICAgICAgIC5pY29uLWxhZ2V7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tbS1taWQge1xuICAgICAgICAgICAgLm1vYi1zY3JvbGxtIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMxLjkzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYucHJlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1ib3R0b206IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWItY29udGVudCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgIC5tbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXJlZCwgMC4zKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb290ZXItdG9wIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyIC5mb3QtZHJlZCAuY29sLWxnLTUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2Itc21lbnUge1xuICAgICAgICAgICAgYS5yZWRpcmVjdC1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjIxKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZoZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAvL2NvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2NvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5vdGhlcnMtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM1MjUyNTI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2QwZDBkMDtcblxuICAgICAgICAgICAgICAgICAgICAmLmxhc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mYm9keSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuXG4gICAgICAgICAgICAgICAgLmZoZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTEwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGdyZXktMjAwLCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5mbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZsaXN0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHggMjBweCAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi52aWV3QWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsazE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZjE2YnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL3BhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5mbGlzdC1oZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZoZC1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkZ3JleS0yMDAsIDAuNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyIC5mb3QtcmVkMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAwLjIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLm1tLW1pZCAubmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogTW9iaWxlIE1lbnUgZW5kKi9cblxuLy8gU2Vjb25kYXJ5IE5hdmlnYXRpb25cbi5zbmF2LXdyYXBlcixcbi5zdGFiLXdyYXBlciB7XG4gICAgaGVpZ2h0OiA2NXB4O1xufVxuXG4uYmctZ3JleSB7XG4gICAgLnNlY29uZGFyeS10YWIge1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktMjAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcbiAgICAgICAgaGVpZ2h0OiA2OXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlY29uZGFyeS1uYXYsXG4uc2Vjb25kYXJ5LXRhYixcbi5zZWNvbmRhcnktdGFiLW5vcm1hbCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yKTtcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDM3LCAzNiwgNTksIDAuMSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYuc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy90b3A6IDUwcHg7XG4gICAgLy8gdG9wOiAxMDZweDtcbiAgICB0b3A6IDEwNHB4ICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgIHRvcDogMTEycHg7XG4gICAgICAgIH1cbiAgICAgICAgdWw6bm90KC5maWx0ZXIpIGxpIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuICAgIC5jb250YWluZXIgLmJ0bi1ib3gge1xuICAgICAgdG9wOiA1cHg7XG5cbiAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bDpub3QoLmZpbHRlcikge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICYub3AxIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm8tZGF0YSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiovXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8qIG1vYmlsZSBuZXQgYmFua2luZyBmb3IgMTAyNCByZXNvbHV0aW9uIGVuZCovXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsazE7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKk5vcm1hbCB0YWJzKi9cblxuLnNlY29uZGFyeS10YWItbm9ybWFsIHtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJGdyZXktMjAwO1xuICAgIGhlaWdodDogNjlweDtcblxuICAgIHVsIHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHggMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLypOb3JtYWwgdGFicyBlbmQqL1xuXG4vL01lZ2EgbWVudVxuLnNlYy1uYXYgdWwubGFzdCxcbi5yaWdodC1uYXYsXG4uc3ViLW5hdixcbi50b3AtbmF2IHtcbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIC8vbWluLWhlaWdodDogNTIwcHg7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICAgICAgcGFkZGluZzogMjBweCAyOHB4IDVweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2VwLWxpbmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcC1kb3duIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYy1yZWQ7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1Eb3duOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGFuZy1ieHtcbiAgICAgICAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgIHRvcDogNTVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgICAvLyBObyBCb290c3RyYXAgSlMgSGFjayBzdGFydFxuICAgICYuaGVscC1kcm9kb3duLW1lbnV7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIH1cbiAgICAvLyBObyBCb290c3RyYXAgSlMgSGFjayBlbmRcbiAgICBsaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweCAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKCRncmV5LTIwMCwgMC4yKTtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2xtL2Fycm93Mi5zdmdcIikgbm8tcmVwZWF0IDk0JSAxNXB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYy1uYXYgdWwubGFzdCAucmd0IC5kcm9wZG93bi1jb250ZW50IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAtMjBweDtcbn1cblxuLm1lZ2EtbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIHVsLm5hdiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgLy93aWR0aDogMTkwcHg7XG4gICAgICAgIGZsZXg6IDAgMCAxODVweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA1MjBweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFyb29uO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRtYXJvb247XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1yaWdodC1ib3gge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNDBweCA2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICAmLm5vLWhkIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lbnUtdGl0bGUsXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG5cbiAgICAgICAgJi5NVDMwIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLndpdGgtYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuYXJyb3cgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaWNvbi1jbG9zZSB7XG4gICAgJi5ibGFjayB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2dpbi1ieCB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5sb2dpbi10b3Age1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzRkZWcsICNjNDc3N2QgMCUsICM5ZDFkMjcgOTElKTtcbiAgICAgICAgcGFkZGluZzogNDBweCA2MHB4IDMycHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuXG4gICAgICAgIC5oZCB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLndoaXRlLWJveCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luLW5hdiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFiLXBhbmUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuXG4gICAgICAgICAgICAucGFkZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ2luLWJ0bSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggODBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAubG9naW4tdG9wIC50YWItcGFuZSAuYnRuLWJveCB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLnBvcHVwLWNsb3NlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luLXRvcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG5cbiAgICAgICAgICAgIC50YWItcGFuZSAucGFkZyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhYi1wYW5lIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2dpbi1idG0ge1xuICAgICAgICAgICAgcGFkZGluZzogMzBweDtcblxuICAgICAgICAgICAgLmJ0bi1ib3guTVQxNSAuTVIxMCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi11cGdyYWRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy91cGdyYWRlLnBuZykgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgcGFkZGluZzogMzVweCA0MHB4IDMwcHg7XG4gICAgfVxuXG4gICAgLmxvYW4tYW5kLXdob2xlc2FsZSB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggNDBweCAxMHB4O1xuXG4gICAgICAgIC5oZWFkaW5nIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmV5LTQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9saW5rLWFycm93LnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZlZWRiYWNrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICAgIHRvcDogNTIlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cbi5hbm5vdW5jZW1lbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBAaW5jbHVkZSBjZW50ZXIoeSk7XG4gICAgdG9wOiA1MiU7XG4gICAgbWFyZ2luOiAtODBweCAwIDAgLTYycHg7XG5cbiAgICBpbWcge1xuICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgaGVpZ2h0OiA4Mi4ycHg7XG4gICAgfVxufVxuXG4uYW5ub3VuLWJveCB7XG4gICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDMwcHggMzBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMzUwcHg7XG4gICAgd2lkdGg6IDM1MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB6LWluZGV4OiA0O1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuNHM7XG5cbiAgICAmLm9wZW4ge1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICArLmFubi1vdmVybGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHJpZ2h0OiAtMjgwcHg7XG4gICAgICAgIHdpZHRoOiAyODBweDtcblxuICAgICAgICAuaGQzYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hbm4tb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vLmFubm91bi1saXN0MSB7XG4vLyAgICBoZWlnaHQ6IDk4JTtcbi8vICAgIG92ZXJmbG93LXk6IGF1dG87XG4vLyAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuLy99XG4uYW5ub3VuLWxpc3Qge1xuICAgIGhlaWdodDogOTYlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAuYW5ub3VuLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcblxuICAgICAgICAuZjEyIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hbm5JbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJtb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGhlaWdodDogODh2aDtcbiAgICB9XG59XG5cbi5tZW51LWNhcmRMaXN0LWNudCB7XG4gICAgLmhkLWJ4IHtcbiAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgMDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2syLCAwLjUpO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWVudS1jYXJkTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5ncmRpYW50Q2FyZCB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1pbi13aWR0aDogMzElO1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWFyZ2luOiAzcHggNXB4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgbWluLWhlaWdodDogNzJweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRyYW5zaXRpb246IGVhc2UtaW4gMC4xcztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gJjphZnRlciB7XG4gICAgICAgIC8vICAgICBjb250ZW50OiAnJztcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gICAgIHRvcDogNTAlO1xuICAgICAgICAvLyAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAvLyAgICAgLWtodG1sLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgLy8gICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogI0U5RTlFOSB1cmwoJy4uL2ltYWdlcy9zci9hcncuc3ZnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIC8vICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgLy8gICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgLy8gfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6IzAwNTZiMztcbiAgICAgICAgfVxuXG4gICAgfVxuICAgICYuZ3JkU2VsZWN0LCAmLmdyZFdlYWx0aCwgJi5ncmRQcml2YXRle1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cbn1cblxuLm1ldGFsLWRyb3AtZG93biB7XG4gICAgLmdyZGlhbnRDYXJkIHtcbiAgICAgICAgJi5ncmRQMyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY4ZGVnLCAjRkFGNUU5IDEuMjclLCAjRkZGNUYzIDU5LjIlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAudGFncyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDJweCA0cHggMHB4IHJnYmEoMTQ0LCA0MiwgNDQsIDAuMTYpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGQkU2O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VCRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHIzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkVGRkQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDRUNFO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRTFFQztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkU1RkY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVGRkYyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2Nscjgge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjdGNztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50YWdzfi50aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHggMThweCAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDAgMTJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAyLjVweCByZ2JhKDE0NSwgNDIsIDQ0LCAwLjI0KTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAubGluayB7XG4gICAgICAgIGNvbG9yOiAjODAxQzFFO1xuICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG0vYXJyb3ctbWV0YWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhkLWJ4IGg0IHtcbiAgICAgICAgY29sb3I6ICM3QTdBN0E7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxufVxuXG4vLyBBbGwgRHJvcCBEb3duIG1lbnUgd2l0aCBUYWJcbi5hbGwtZHJvcC1kb3duIHtcbiAgICAuZ3JkaWFudENhcmQge1xuICAgICAgICAmLmdyZFAzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjhkZWcsICNGQUY1RTkgMS4yNyUsICNGRkY1RjMgNTkuMiUpO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC50YWdzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIC50YWcge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDdweDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA0cHggMnB4IDRweCAwcHggcmdiYSgxNDQsIDQyLCA0NCwgMC4xNik7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHIxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZCRTY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUJGRkZGO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjMge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRUZGRDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkNFQ0U7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFMUVDO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50Z2NscjYge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YyRTVGRjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYudGdjbHI3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRUZGRjI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLnRnY2xyOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGN0Y3O1xuICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhZ3N+LnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweCAxMHB4IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4cHggMCAxMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMi41cHggcmdiYSgxNDUsIDQyLCA0NCwgMC4yNCk7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cblxuICAgICAgICAmLmdyZFNlbGVjdCAudGl0bGUsXG4gICAgICAgICYuZ3JkV2VhbHRoIC50aXRsZSxcbiAgICAgICAgJi5ncmRQcml2YXRlIC50aXRsZSxcbiAgICAgICAgJi5ncmRTZWxlY3QgYTpob3ZlciAudGl0bGUsXG4gICAgICAgICYuZ3JkV2VhbHRoIGE6aG92ZXIgLnRpdGxlLFxuICAgICAgICAmLmdyZFByaXZhdGUgYTpob3ZlciAudGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5saW5rIHtcbiAgICAgICAgY29sb3I6ICM4MDFDMUU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sbS9hcnJvdy1tZXRhbC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGQtYnggLmg0IHtcbiAgICAgICAgY29sb3I6ICM3QTdBN0E7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgLmhkLWJ4IC5oZDJ2NCB7XG4gICAgICAgIGNvbG9yOiAjN0E3QTdBO1xuICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwXG4gICAgfVxufVxuXG4uaGVyaXRhZ2UtbWVudSB7XG4gICAgLm1vYi1zbWVudSB7XG4gICAgICAgIC5maGQge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZsaXN0IHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5ncmRpYW50Q2FyZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY4ZGVnLCAjRkFGNUU5IDEuMjclLCAjRkZGNUYzIDU5LjIlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50YWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA0cHggMnB4IDRweCAwcHggcmdiYSgxNDQsIDQyLCA0NCwgMC4xNik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudGdjbHIxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZCRTY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUJGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50Z2NscjMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRUZGRDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudGdjbHI0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkNFQ0U7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFMUVDO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi50Z2NscjYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YyRTVGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudGdjbHI3IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRUZGRjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnRnY2xyOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGN0Y3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudmlld0FsbCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjN0E3QTdBO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4MDFDMUU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sbS9hcnJvdy1tZXRhbC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBNb2JpbGUgTW9yZSBuYXYgKi9cblxuLyogTW9iaWxlIE1vcmUgbmF2ICovXG5cbi5tb3JlLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIHRvcDogMHB4O1xuXG4gICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9nby1iYXIge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iLXNjcm9sbCB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogODQlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTkwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5saXN0LW1vcmUge1xuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzVweCAyMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiBzb2xpZCAxcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1Eb3duIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgIC5pY29uLURvd24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMHB4IDIwcHggMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKCRncmV5LTIwMCwgLjIpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9sbS9hcnJvdy5zdmdcIikgbm8tcmVwZWF0IDk3JSAxNXB4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXItb3AxIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG5cbiAgICAubG9nbyB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIEVuZCAqL1xuXG4ub2ZmZXItbW9kYWwge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4zKSFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweCFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1MHB4IWltcG9ydGFudDtcblxuICAgIC5mMzB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmYyMCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICRjLWdyZXktNTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmljb24tY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vYk5vLWJveCB7XG4gICAgICAgIC5mbGV4IHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLXNlbGVjdC5vcDEge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHg7XG5cbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltYWdlcy9hcnJvdy1kb3duLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDZweCAwO1xuXG4gICAgY29sb3I6ICM5QjFFMjY7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMC43NWVtICsgMi4zMTI1cmVtKSFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWJ4IHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtcmVkMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLnc5MHAge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgIH1cblxuICAgIC5vdHAtaW5mbyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtZ3JleS01O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwuZXJyb3Ige1xuICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwYWRkaW5nOiAyNXB4O1xuXG4gICAgICAgIC5mMzAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmYyMCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm90cC1pbmZvIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0b20tc2VsZWN0Lm9wMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtYngge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5NVDMwLFxuICAgICAgICAuTVQyMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLk1UNTAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLm9mZmVyLW1vZGFsLXJldmFtcHtcbiAgICAgICAgLmJ0bi1ib3ggLmJ0bi1yZWR7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgJi5iaWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5vdHAtYnh7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICYuaGlkZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Atd2hhdHNhcHB7XG4gICAgLy8gYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xufVxuXG4uaGQzYiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5tLXN1cHBvcnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4wNSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjLXdoaXRlLCAxKTtcblxuICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBjb2xvcjogIzk4MWExZDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnRvcC1uYXYtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICB9XG5cbiAgICAudG9wLW5hdiB7XG4gICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgICYjZHJvcGRvd25NZW51SGVscCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRyb3Bkb3duLnNob3cge1xuICAgICAgICAgICAgICAgID4gYS5kcm9wZG93bi10b2dnbGUuYnRuLXdoaXRle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcXEFcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDEwcHggMTVweCAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMzAlKSBzY2FsZSgwLjgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKSB0cmFuc2xhdGVYKC0zMCUpIHNjYWxlKDAuOCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5sYW5nLWJ4TW9ie1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICB6LWluZGV4OiA2O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIC5mMjB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAvLyBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxpe1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgICAgICB9XG4gICAgfVxufVxuLm92ZXJsYXkxIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGVscC1kcm9kb3duLW1lbnUge1xuICB3aWR0aDogMzU1cHg7XG4gIG1pbi13aWR0aDogMzU1cHg7XG4gIG1heC13aWR0aDogMzU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgc3RhcnRcbiAgJi5kcm9wZG93bi1jb250ZW50e1xuICAgIHRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IC05NXB4ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBsZWZ0OiAtMTc0cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgfVxuICAmLm5vLWJzLWpze1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgyMCkge1xuICAgICAgICB0b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgICB9XG4gIH1cbiAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgZW5kXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gIH1cbiAgYSB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgcGFkZGluZzogMTJweCAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAmLmNsb3NlIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDAgMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkOm5vdCguY2xvc2UpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgZmlndXJlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgLy9taW4td2lkdGg6IDU2cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogIzk4MjEyNztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuI2J1bGxldGluLW1vZGFsIC5tb2RhbC1kaWFsb2d7XG4gICAgbWF4LXdpZHRoOiA5ODRweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoYmxhY2ssIHRyYW5zcGFyZW50KTtcbiAgICB9XG59XG4uYnVsbGV0aW4tbW9kYWwge1xuICAgIHBhZGRpbmc6IDUwcHggMzhweCAyOXB4IDM4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC5oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyAvKiA0Ni44cHggKi9cbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgfVxuICAgIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIge1xuICAgICAgICAub3dsLXN0YWdlLW91dGVyIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgLm93bC1zdGFnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAub3dsLXByZXYsIC5vd2wtbmV4dCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRURFRDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoxOHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojOUQxRDI3XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0Z3JheSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDsgLyogMTM3LjUlICovXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MC41cHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1HcmF5LTYsICNGMkYyRjIpO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbiNiZWxsLWJ1bGxldGluIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA0NXB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmJnLWxpZ2h0LXdoaXRle1xuICAgIC8vYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgICAvL2JhY2tkcm9wLWZpbHRlcjogYmx1cig2cHgpO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweCk7XG59XG5cbi5sb2dpbi1idXR0b24ge1xuICAuZHJvcGRvd24ge1xuICAgIC5sb2dpbi1idG4ge1xuICAgICAgKyAubG9naW4tZHJvZG93bi1tZW51IHtcbiAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDZweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgIC8vICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yNSkpO1xuICAgICAgICAvLyBObyBCb290c3RyYXAgSlMgSGFjayBzdGFydFxuICAgICAgICAmLmRyb3Bkb3duLWNvbnRlbnR7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC02NXB4O1xuICAgICAgICB0b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgLy8gICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLy8gICAgIHJpZ2h0OiAwO1xuICAgICAgICAvLyAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm5vLWJzLWpze1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgyMCkge1xuICAgICAgICAgICAgICAgIHRvcDogMzVweDtcbiAgICAgICAgICAgICAgICByaWdodDogLTEzMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICBib3R0b206IC0ycHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgZW5kXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHggMCAzMnB4O1xuXG4gICAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAuaGQydiB7XG4gICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgLyogMTI1JSAqL1xuICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDsgLyogMTQyLjg1NyUgKi9cbiAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5idG4tcmVkIHtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IzlEMUQyN1xuICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgICAubG9hbi1hbmQtd2hvbGVzYWxlIHtcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC45MCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICYuYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIHJnYmEoODMsIDgzLCA4MywgMC4yKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguYm9yZGVyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDE0Mi44NTclICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubm9ybWFsLXRhYnMtZHJvcGRvbncge1xuICAgIC5kcm9wZG93bi10b2dnbGUgIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm90dG9tOiAtOXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgKyAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlEMUQyNyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjFGMUYxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlciB7XG4gICYuemluZGV4IHtcbiAgICAudG9wLW5hdi5iZy1saWdodC13aGl0ZSB7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAjMzUzNTM1O1xuICAgICAgei1pbmRleDogOTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggOHB4IHJnYmEoMzcsIDM2LCA1OSwgMC4xKTtcbiAgICB9XG4gICAgLnNlYy1uYXYuYmctd2hpdGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBkaXNwbGF5IDBzLCBvcGFjaXR5IDAuNXMgbGluZWFyO1xuICAgIH1cbiAgfVxuICAvLyBObyBCb290c3RyYXAgSlMgSGFjayBzdGFydFxuICAgICNsb2dpbi1kcm9wZG9udy1saTpob3ZlcjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcQVwiO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNDZweDtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNoZWxwLWRyb3Bkb253LWxpOmhvdmVyOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxBXCI7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA0OXB4O1xuICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCAzcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgLy8gTm8gQm9vdHN0cmFwIEpTIEhhY2sgZW5kXG59XG5cbiNub3JtYWwtdGFicy1kcm9wZG93biB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgfVxuICAgJjpob3ZlciB7XG4gICAgICAgIC5kcm9wZG93bi5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSAge1xuICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICB9XG4gICB9XG59XG5cbi5kcm9wZG93bi5idG4tYm94LnNob3c6YmVmb3Jle1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cblxuI29mZmVyLXBvcHVwIC5tb2RhbC1kaWFsb2d7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAub2ZmZXItbW9kYWx7XG4gICAgICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLm0tbmF2LWJvdHRvbSB7XG4gICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggOHB4IDEzcHggOHB4O1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggOHB4IDEwcHggOHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZGQtc2hhZG93IHtcbiAgICAmOmhvdmVye1xuICAgICAgPiBhIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDBweCAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGN0Y3RjcgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAtMnB4IDMuMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBjb2xvcjogIzY2MTIxMyAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgdG9wOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0cHggOHB4IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2LjhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbGkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjYxMjEzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kZC1zaGFkb3ctbm9uZXtcbiAgICAmOmhvdmVye1xuICAgICAgLyogPiBhIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDBweCAwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGN0Y3RjcgIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAtMnB4IDMuMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBjb2xvcjogIzY2MTIxMyAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH0gKi9cbiAgICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgdG9wOiA0MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCA0cHggOHB4IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2LjhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KSAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbGkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjYxMjEzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuLy8gQGltcG9ydCBcIl9hY2Nlc3NpYmlsaXR5XCI7XG5AaW1wb3J0IFwiX2hlYWRlci1zZWFyY2hcIjtcbiIsIkBtZWRpYSAobWluLXdpZHRoOiA4MzVweCkge1xuICAgIC5kLW1kLTgzNC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODM1cHgpIHtcbiAgICAuZC1tZC04MzQtbm9uZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cblxuLm1vZGFsLWJhY2tkcm9wLmJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbiNzZWFyY2gtY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2xvc2VMb2dpbi1uZXcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE1ODBweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZWFkZXItc2VhcmNoLWJveCB7XG4gICAgaW5wdXQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOS41cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzNTM1MzU7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIHBhZGRpbmc6IDlweCAxMHB4IDlweCA1MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWctc2VhcmNoIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBsZWZ0OiAyM3B4O1xuICAgIH1cblxuICAgIC5pbWctY2xvc2Uge1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAyM3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG5cbn1cblxuLmhlYWRlci1zZWFyY2gtbW9kYWwge1xuXG4gICAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24gLmljb24tUmlnaHQsXG4gICAgLm93bC1jYXJvdXNlbCAub3dsLW5hdiBidXR0b24gLmljb24tTGVmdCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTYwcHg7XG4gICAgfVxuXG4gICAgLmltZy1jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogOTB2aDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDkwdmg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMnB4IDEycHg7XG4gICAgfVxuXG4gICAgLmhlYWRlci1zZWFyY2gtYm94IHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkgaW5zZXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGFicy1wYW5lIHtcbiAgICAgICAgbWF4LWhlaWdodDogNjh2aDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50YWJzLWNvbnRhaW5lciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFRkVGRUY7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0UwRTBFMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IHBsdXMtbGlnaHRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbHVtaW5vc2l0eTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAub3dsLXN0YWdlLW91dGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcblxuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLW5leHQsXG4gICAgICAgIC5vd2wtcHJldiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0ZGRiAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG5cbiAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLXByZXYge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpIDAlLCAjZmZmIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiA2MyU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjRkZGIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMTAwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblxuICAgICAgICAgICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyLFxuICAgICAgICAuc3dpcGVyLWJ1dHRvbi1uZXh0OjphZnRlcnsgXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSkgMCUsICNmZmYgMTAwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5zd2lwZXItc2xpZGV7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMEYwRjA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE2MTYxNjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQ0RDRENEO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zcGFjZXIge1xuICAgICAgICBtYXJnaW46IDE4cHggMCAxMHB4IDA7XG4gICAgfVxuXG4gICAgLmNoaXAtY29udGFpbmVyIHtcbiAgICAgICAgZ2FwOiAyNnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDI0cHggNHB4IDI0cHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDRweCAxNXB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuaXRlbS1jaGlwIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA3LjJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIC8qbWluLXdpZHRoOiBmaXQtY29udGVudDsqL1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMTVweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNy4ycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmYxNHNiIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAubGluayB7XG4gICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGluay1vbmx5IHtcbiAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogNDglO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJpZ2h0LXBhbmVsIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA3OHZoO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgID5kaXYsXG4gICAgICAgIC5vd2wtc3RhZ2Utb3V0ZXIsXG4gICAgICAgIC5vd2wtc3RhZ2UsXG4gICAgICAgIC5vd2wtaXRlbSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAub3dsLWRvdHMge1xuICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAub3dsLWRvdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RDRENEQztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDJweCA0LjJweCByZ2JhKDAsIDAsIDAsIDAuNTgpKTtcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQ4JTtcblxuICAgICAgICAgICAgICAgIC8qIDIwLjcycHggKi9cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0OCU7XG4gICAgICAgICAgICAgICAgLyogMTkuMjRweCAqL1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLmFkLWNhcmQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERUQ0RDQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgIH1cblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxOHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmgzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDk0OTQ5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbWFsbCB7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5QjFFMjY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAvKiAxMnB4ICovXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvcC1mYXFzIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAucG9wLWlubnIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaWFuIHtcbiAgICAgICAgLnRyZ3Ige1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JldGFpbC1zb2x1dGlvbi9hcnJvdy1kb3duLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3JldGFpbC1zb2x1dGlvbi9hcnJvdy11cC5wbmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAudG9nX2NvbnQge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdldC10b3VjaCB7XG4gICAgICAgIC5pdGVtLWNoaXAge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjhGODtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU0LCAyNywgMzYsIDAuMDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ndHVzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaGJsb2cge1xuICAgICAgICAuc2JncyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rLW9ubHkge1xuICAgICAgICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmVjb21tZW5kLXNlYXJjaCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDU3MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA1NzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgICB9XG5cbiAgICAgICAgLml0ZW0tY2hpcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGluay1vbmx5IHtcbiAgICAgICAgICAgIGNvbG9yOiAjOWIxZTI2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1ub3QtZm91bmQge1xuICAgICAgICBtaW4taGVpZ2h0OiA1NzBweDtcbiAgICAgICAgbWF4LWhlaWdodDogNTcwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkSDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wZXJhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0OTBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pdGVtLWNoaXAge1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cblxuLmhlYWRlci1zZWFyY2gge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAjbG9naW4tZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZSxcbiAgICAjaGVscC1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgdG9wOiA0MnB4O1xuICAgIH1cblxuICAgIHVsLmN0YS1jb250YWluZXIge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRyb3AtZG93biB7XG4gICAgICAgICAgICAgICAgJiNsb2dpbi1kcm9wZG9udy1saSB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQ6bm90KC5zaG93KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDgzNXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAuZHJvcGRvd24tY29udGVudDpub3QoLnNob3cpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA4MzVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuIHtcbiAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MDJBMkM7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgKy5sb2dpbi1kcm9kb3duLW1lbnUge1xuICAgICAgICAgICAgLy8gdG9wOi0xNHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XG5cbiAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAvLyBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcblxuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzJweCAwIDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbWVyLXN1cHBvcnQge1xuICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgIHBhZGRpbmc6IDdweCAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICAgICAgICBjb2xvcjogIzM1MzUzNSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICsuaGVscC1kcm9kb3duLW1lbnUge1xuICAgICAgICAgICAgdG9wOiAtMTlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAvLyBib3gtc2hhZG93OiAwcHggNHB4IDRweCA0cHggcmdiYSgwLCAwLCAwLCAuMjUpO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYud2hhdC1zcGVjaWFsIHtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgLy9taW4td2lkdGg6IDIwNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5oZWFkZXIuemluZGV4ICNoZWFkZXItc2VhcmNoLXNlY3Rpb24gI3NlYXJjaC1jb250YWluZXIgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIi5kYXJrLW1vZGUgYm9keSxcbi5kYXJrLW1vZGUgc2VjdGlvbixcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSxcbi5kYXJrLW1vZGUgLmNhbGN1bGF0b3ItZm9ybS5mb3JtLWJnLFxuLmRhcmstbW9kZSAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY29udGFpbmVyIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfcm93IC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY2FyZF9jb250YWluZXIgLmZpbmFuY2lhbC1jYWxjLWZvcm0gLnNhdmluZy1hY2NvdW50LXNjcmVlbiAuc2ltdWxhdGlvbi1jb250YWluZXIsXG4uZGFyay1tb2RlIC50ZXN0aW1vbmlhbC1zZWN0aW9uIC5jYXJkLFxuLmRhcmstbW9kZSAuYmxvZy1jYXJkIC5jYXJkLWxlZnQsXG4uZGFyay1tb2RlIC5ibG9nLWNhcmQgLmNhcmQtcmlnaHQsXG4uZGFyay1tb2RlIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iLFxuLmRhcmstbW9kZSAuYnRuLWJveCAuYnRuLXdoaXRlLFxuLmRhcmstbW9kZSAuY29udGFpbmVyLnRvcC1uYXYtY29udGFpbmVyLFxuLmRhcmstbW9kZSAubW9iLW1lbnUsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5maGQsXG4uZGFyay1tb2RlIC50aGlyZC10YWIsXG4uZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4sXG4uZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4tbGlnaHQsXG4uZGFyay1tb2RlIC5zZWMtbmF2IHVsLmxhc3QgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC5zdWItbmF2IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6YWN0aXZlLFxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDpob3Zlcixcbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6YWN0aXZlLFxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLm1iRml4ZWRidCxcbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLFxuLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50cmdyLFxuLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50b2dfY29udCxcbi5kYXJrLW1vZGUgLm5hdi5zb2MtbGlzdGluZ1RhYiBhIC5jYXJkLWJveCxcbi5kYXJrLW1vZGUgLmJnLWdyZXkgLnNlY29uZGFyeS10YWIsXG4uZGFyay1tb2RlIC5jYXJkLm9wMixcbi5kYXJrLW1vZGUgLnNlYXJjaC1ib3ggLmZvcm0tY29udHJvbCxcbi5kYXJrLW1vZGUgLmZvcm0tY29udHJvbCxcbi5kYXJrLW1vZGUgLmxvb2tpbmctZm9yLm9wMSxcbi5kYXJrLW1vZGUgLnNlcnZpY2UtYm94OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5zZWNvbmRhcnktbmF2LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5pbm5lcixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lcixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLm1vZGFsLWJvZHkuYmctd2hpdGUsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCxcbi5kYXJrLW1vZGUgLm1vZGFsLWNvbnRlbnQuYnVsbGV0aW4tbW9kYWwsXG4uZGFyay1tb2RlIC5tb2RhbC1jb250ZW50Lm9mZmVyLW1vZGFsLCAuZGFyay1tb2RlIC5idG4tdW5sb2NrIHtcbiAgYmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5zZWFyY2gtYnggLnR5cGVhaGVhZCxcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC50dC1tZW51LFxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4LFxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwgLmRhcmstbW9kZSAuYnRuLWFwcGx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkLCAuZGFyay1tb2RlIC5idG4tcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIHNlbGVjdC5ub3JtYWwtc2VsLFxuLmRhcmstbW9kZSAuc3JjaC1ieCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG5cbi5kYXJrLW1vZGUgLmljb24tc3RhcjpiZWZvcmUsXG4uZGFyay1tb2RlIC5zZWMtbmF2IC5pY29uLURvd246YmVmb3JlLFxuLmRhcmstbW9kZSAubWJGaXhlZGJ0IC5yZVRpdGxlIGEudXBkb3duYnggc3Bhbi5pY29uLURvd24udXA6YmVmb3JlLFxuLmRhcmstbW9kZSAubWJGaXhlZGJ0IC5yZVRpdGxlIGEudXBkb3duYnggc3BhbjpiZWZvcmUsXG4uZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmYwO1xufVxuXG4uZGFyay1tb2RlIC5pY29uLXN0YXIuYWN0aXZlOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY29uLXJzOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmYwO1xufVxuXG5cblxuXG5cbi5kYXJrLW1vZGUgLnRvcC1uYXYsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLFxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLFxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsXG5cbi5kYXJrLW1vZGUgZm9vdGVyLFxuLmRhcmstbW9kZSAuZm9vdGVyLXRvcCxcbi5kYXJrLW1vZGUgLmN1c3RvbWVyLWZyaWVuZGx5LFxuLmRhcmstbW9kZSAuZ3JleS1iZyxcbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGluayxcbi5kYXJrLW1vZGUgLmdyZXktYmcgLmNhcmQtYm94LFxuLmRhcmstbW9kZSAubmV3cy1wYWdlLmdyZXktYmczLFxuLmRhcmstbW9kZSAubmV3cy1tb3JlLWNhcmQgLm1lZGlhLFxuLmRhcmstbW9kZSAuZ3JkUDEsXG4uZGFyay1tb2RlIC5ncmRQMixcbi5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYSxcbi5kYXJrLW1vZGUgLm15LWxpbmtzIGEgc3Bhbixcbi5kYXJrLW1vZGUgLmdyZXktYmcyLFxuLmRhcmstbW9kZSAubG9va2luZy1mb3IgLmNhcmQtbG9vayxcbi5kYXJrLW1vZGUgLnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHksXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuaXRlbS1jaGlwLFxuLmRhcmstbW9kZSAuaG9tZS1jYXJvdXNlbC0yIC5ob21lLWNhcm91c2VsLTItbmF2LWNoaXAsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmssXG4uZGFyay1tb2RlIC50b3AtbmF2LWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgaGVhZGVyLFxuLmRhcmstbW9kZSAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY29udGFpbmVyIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfcm93IC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY2FyZF9jb250YWluZXIgLmZpbmFuY2lhbC1jYWxjLWZvcm0gLnNhdmluZy1hY2NvdW50LXNjcmVlbiAuc2xpZGVyLWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieCxcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC50dC1tZW51LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnVfX19fLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXQsXG4uZGFyay1tb2RlIC5idG4tYm94IC5idG4td2hpdGUsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRyZ3IsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRvZ19jb250LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWQtY2FyZCAubGluayxcbi5kYXJrLW1vZGUgaGVhZGVyLFxuLmRhcmstbW9kZSAuc2VjLW5hdixcbi5kYXJrLW1vZGUgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLml0ZW0gLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRoaXJkLXRhYiBsaSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICM5ZDFkMjcgMC4xMiUsICM2ZTBhMGYgMTAwJSk7XG59XG5cbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZDo6YmVmb3JlLFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1tLXRvcC1pbiAuc2VhcmNoIC5pY29uLXNlYXJjaDpiZWZvcmUsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW0tdG9wLWluIC5pY29uLWNsb3NlOmJlZm9yZSxcbi5kYXJrLW1vZGUgLmdyZXktYmczIC5mb3JtLWxhYmVsLWdyb3VwIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLFxuLmRhcmstbW9kZSA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZjA7XG59XG5cbi5kYXJrLW1vZGUgYSxcbi5kYXJrLW1vZGUgaDEsXG4uZGFyay1tb2RlIGgyLFxuLmRhcmstbW9kZSBoMyxcbi5kYXJrLW1vZGUgaDQsXG4uZGFyay1tb2RlIGg1LFxuLmRhcmstbW9kZSBoNixcbi5kYXJrLW1vZGUgcCxcbi5kYXJrLW1vZGUgc3Bhbixcbi5kYXJrLW1vZGUgc3Ryb25nLFxuLmRhcmstbW9kZSBlbSxcbi5kYXJrLW1vZGUgc21hbGwsXG4uZGFyay1tb2RlIGRpdixcbi5kYXJrLW1vZGUgbGksXG4uZGFyay1tb2RlIGEsXG4uZGFyay1tb2RlIGJ1dHRvbixcbi5kYXJrLW1vZGUgbGFiZWwsXG4uZGFyay1tb2RlIHRkLFxuLmRhcmstbW9kZSB0aCxcbi5kYXJrLW1vZGUgY2FwdGlvbixcbi5kYXJrLW1vZGUgbGVnZW5kLFxuLmRhcmstbW9kZSBwcmUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUsXG4uZGFyay1tb2RlIGFkZHJlc3MsXG4uZGFyay1tb2RlIGNvZGUsXG4uZGFyay1tb2RlIGtiZCxcbi5kYXJrLW1vZGUgc2FtcCxcbi5kYXJrLW1vZGUgdmFyLFxuLmRhcmstbW9kZSBjaXRlLFxuLmRhcmstbW9kZSBhYmJyLFxuLmRhcmstbW9kZSBkZm4sXG4uZGFyay1tb2RlIG1hcmssXG4uZGFyay1tb2RlIHEsXG4uZGFyay1tb2RlIHN1Yixcbi5kYXJrLW1vZGUgc3VwLFxuLmRhcmstbW9kZSB0aW1lLFxuLmRhcmstbW9kZSBpbnMsXG4uZGFyay1tb2RlIGRlbCxcbi5kYXJrLW1vZGUgaW5wdXQsXG4uZGFyay1tb2RlIHNlbGVjdCxcbi5kYXJrLW1vZGUgc3ZnIHtcbiAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRlLmN1c3RvbWVyLXN1cHBvcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmdldC1pbnRvdWNoLXJldmFtcCxcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzIyMiAhaW1wb3J0YW50O1xufVxuXG4uaGlnaGxpZ2h0ZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjayAhaW1wb3J0YW50O1xufVxuXG4uaGlnaGxpZ2h0ZWRXaGl0ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cblxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoLFxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCxcbi5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmMDtcbn1cblxuLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmNsb3NlIHBhdGgge1xuICBzdHJva2U6ICNmZjA7XG4gIGZpbGw6ICNmZjA7XG59XG5cbi5kYXJrLW1vZGUgLmNsb3NlLmNsb3NlSGVscCBwYXRoIHtcbiAgZmlsbDogI2ZmMDtcbn1cblxuLmRhcmstbW9kZSAuc2VjLW5hdiAuaWNvbi1Eb3duOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmYwO1xufVxuXG5cbi8vIEFjY2Vzc2liaWxpdHkgY3NzIFNUQVJULS0+XG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2Zyxcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcge1xuICBwYXRoIHtcbiAgICBzdHJva2U6ICNmZjA7XG4gIH1cbn1cblxuLnNlYy1uYXY+dWwubGFzdCBsaSxcbi5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpIHtcbiAgJi5oZWxwLWRyb3Bkb253IHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxuXG4gIGEge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICAmLnNraXAtdG8tbWFpbi1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgICAgIGJvcmRlcjogMC43cHggc29saWQgIzM1MzUzNTtcblxuICAgIH1cbiAgfVxuXG4gICYuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIHN2ZyB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA3LjNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjY4KTtcbiAgICAgIHBhZGRpbmc6IDJweCAxMHB4IDlweCAxMHB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDQUNBQ0E7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxhYmVsIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgICAgICAgcGFkZGluZzogM3B4IDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNERkRGREY7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgLy8gcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAvLyBjb2xvcjogZ3JheTtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vb3BhY2l0eTogMDtcbiAgICAgICAgICAgIC8vIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbi1ncm91cCB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgJi53LTI0IHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjRweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYudy0zMCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYudy01MyB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDUzcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA1M3B4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RGREZERjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RGREZERjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAxcHggMi41cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyM3B4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi5kYXJrLW1vZGUgLmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9wIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbn1cblxuQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG5cbiAgLmRhcmstbW9kZSAuY29udGFpbmVyLnRvcC1uYXYtY29udGFpbmVyLFxuICAuZGFyay1tb2RlIC5zYS1iYW5uZXIuY29tbW9uLWFwcGx5Lm9wMSAuc2EtcmlnaHQge1xuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kYXJrLW1vZGUgLnRoaXJkLXRhYiAubmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB9XG5cbn1cblxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6aG92ZXIsXG4uZGFyay1tb2RlIC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmlubmVyLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVyLFxuLmRhcmstbW9kZSAucGhvbmUtYngsXG4uZGFyay1tb2RlIC5oZWxwLWRyb2Rvd24tbWVudSxcbi5kYXJrLW1vZGUgdWwjY3VzdG9tLXNlbGVjdC11aURlcy1tZW51IGxpIGRpdiB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG59XG5cbi5kYXJrLW1vZGUgLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93biAucGhvbmUtYng6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4IC50eXBlYWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gIC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gsXG4gIC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZGFyay1tb2RlIHtcblxuICAuc2VhcmNoLWJveCBpbnB1dC5zZWFyY2gtaW5wdXQsXG4gIC5sYW5kaW5nLWJhbm5lciAuY2F0ZWdvcnktYnggLmNhdC1saXN0LW4gLmN1cy1jYXQtaXRlbSAuaXRlbSxcbiAgLnByb3VkLWN1c3QgLnByb3VkLWN1c3QtYmcsXG4gIC5jdXN0b21lci1zcGstYnguY3VzdC1ibG9nLFxuICAubG9jYXRlLWJyYW5jaCAuYnJhbmNoLWxvY2F0b3IsXG4gIC5nZXQtbW9yZS1mZWF0dXJlcy10YWJzIGxpIC5jYXRnIHNwYW4sXG4gIC5vZmZlci1tb2RhbCxcbiAgLm9mZmVyLW1vZGFsIC5pbnB1dC1ieCB7XG4gICAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICB9XG5cblxuICAuZmFxLXNlYyAuZmFxLWJsb2NrLFxuICAuZ2V0LWludG91Y2ggLmdldGluLXRvdWNoLW4sXG4gIC5zYWZldHktbGVmdC1ibG9jayxcbiAgLmhlbHAtZHJvZG93bi1tZW51IGE6aG92ZXIsXG4gIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldixcbiAgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG5cbiAgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLFxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AxLFxuICAuZmVhdHVyZS1pbmZvLm9wMSxcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMixcbiAgLmZlYXR1cmUtaW5mby5vcDIsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDMsXG4gIC5mZWF0dXJlLWluZm8ub3AzLFxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3A0LFxuICAuZmVhdHVyZS1pbmZvLm9wNCxcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wNSxcbiAgLmZlYXR1cmUtaW5mby5vcDUsXG4gIC5ncmRQMyxcbiAgLmVuam95LXBvd2VyLWJveCxcbiAgLnBsLWJveCxcbiAgLmxvYW4tY2FsIC53aGl0ZS1ieCxcbiAgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1pbnB1dCxcbiAgLmxvYW4tZW1pLFxuICAuYmxvZy1saXN0IGxpLFxuICAuYmxvZy1saXN0IGxpLm9wMSxcbiAgLmJsb2ctbGlzdCBsaS5vcDIsXG4gIC5ibG9nLWxpc3QgbGkub3AzLFxuICAuaXRlbS1jYXIsXG4gIC5ncnlNb2RhbC5jYXItbG9hbi1tb2RhbC1uZXcgLm1vZGFsLWNvbnRlbnQsXG4gIC5tZC1wYWdlLW5hdiAuc2Vjb25kYXJ5LXRhYixcbiAgLm1lZGlhLWNhcmQsXG4gIC5ncnlNb2RhbC5zZXJ2aWNlLW1vZGFsIC5tb2RhbC1jb250ZW50LFxuICAuaG9tZS1iYW5uZXIuaG9tZS1iYW5uZXItbmV3IC5jb250ZW50LWNvbnRhaW5lciAucmV2YW1wLWJyZWFkY3J1bWJzLFxuICAuaG9tZS10YWItY29udGVudCxcbiAgLnF1aWNrLWxpbmstc2VjdGlvbi1uZXcgLnF1aWNrLWxpbmtzIC5jYXJkLFxuICAuZmFzdGFnLWJ1eSAubmF2LXRhYnMsXG4gIC5mYXN0YWctYnV5IC5zdGVwcy1kYXRhIC5zdGF0dXMtc3RlcCBsaSBzcGFuLFxuICAuZmFzdGFnLWJ1eSAucXItc2VjdGlvbixcbiAgLnNlY3Rpb24taG93LXdvcmtzIC5ob3ctd29ya3MtdWwgbGkgYSxcbiAgLm5ldGMtZmFzdGFnIC5waW5rLWJnLFxuICAuZmFzdGFnLWJlbmVmaXQgLmNhcmQge1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5mYXN0YWctc3VibmF2YmFyLW1haW4gLnNlY29uZGFyeS1uYXZ7XG4gICAgYmFja2dyb3VuZDogIzIyMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLndheXRvYmFuay1saXN0IC5pdGVtLm9wMSxcbiAgLndheXRvYmFuay1saXN0IC5pdGVtLm9wMixcbiAgLndheXRvYmFuay1saXN0IC5pdGVtLm9wMyxcbiAgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgYnV0dG9uLm93bC1kb3QsXG4gIC5mb3JtLWdyb3VwMSBzZWxlY3Qgb3B0aW9uLFxuICAuZ3J5TW9kYWwuc2VydmljZS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAucmFpc2UtaXNzdWUtbW9kYWwtZGF0YSAuc2hhZG93LWJveCxcbiAgLmZhc3RhZy1idXkgLnN0ZXBzLWRhdGEgLnN0YXR1cy1zdGVwIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSxcbiAgLmZhc3RhZy1idXkgLnN0ZXBzLWRhdGEgLnN0YXR1cy1zdGVwIGxpOmxhc3QtY2hpbGQ6YmVmb3JlLFxuICAuZmFzdGFnLWZhcSAuYWNjb3JkaWFuIC5mYXEtaXRlbXMsXG4gIC5mYXN0YWctYnV5IC5zdGVwcy1kYXRhIC5zdGF0dXMtc3RlcDo6YmVmb3JlLFxuICAuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQsIC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICB9XG5cbiAgLmdyeU1vZGFsLmNhci1sb2FuLW1vZGFsLW5ldyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZSxcbiAgLmZvcm0tZ3JvdXAxIHNlbGVjdCBvcHRpb24ge1xuICAgIGNvbG9yOiAjZmYwO1xuICB9XG5cbiAgLmZhcS1zZWMgLmZhcS1ibG9jay5mYXEtYmxvY2stcmV2YW1wIC5hY2NvcmRpYW4gLnRyZ3IsXG4gIC5mYXEtc2VjIC5mYXEtYmxvY2suZmFxLWJsb2NrLXJldmFtcCAuYWNjb3JkaWFuIC50b2dfY29udHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpZGVvLXNlYyAub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyBidXR0b24ub3dsLWRvdCxcbiAgLnRlc3RpbW9uaWFsLXNlY3Rpb24sXG4gIC5mYXN0YWctYmVuZWZpdCAuY2FyZHMgLmNhcmQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB9XG4gIC5mYXN0YWctZmFxe1xuICAgIGJhY2tncm91bmQ6ICMyMjIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWdyb3VwMSwgLmZvcm0tZ3JvdXAxIGlucHV0LCAuZm9ybS1ncm91cDEgdGV4dGFyZWEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjIgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxpc3QtaXRlbS5vcDUgbGkgc3BhbixcbiAgLmxpc3QtaXRlbS5vcDQgbGkgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgfVxuXG4gIC53YXl0b2JhbmstYngge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgfVxuXG5cblxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AxLmFjdGl2ZTo6YWZ0ZXIsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDIuYWN0aXZlOjphZnRlcixcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMy5hY3RpdmU6OmFmdGVyLFxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3A0LmFjdGl2ZTo6YWZ0ZXIsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDUuYWN0aXZlOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjtcbiAgfVxuXG4gIC5mZWF0dXJlczI1LXRhYnMgbGkgLmNhdGcgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogIzMzMztcbiAgfVxuXG4gIC5nZXQtbW9yZS1mZWF0dXJlcy10YWJzIGxpIC5pY29uLWFydy1kb3duOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLmxvY2F0ZS1icmFuY2ggLmJyYW5jaC1sb2NhdG9yIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgfVxuICB9XG5cbiAgLmxpc3QtbW9yZSB1bCBsaSBhIC5pY29uLURvd246YmVmb3JlLFxuICAub2ZmZXItbW9kYWwgLmN1c3RvbS1zZWxlY3QsXG4gIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldiBzcGFuOmJlZm9yZSxcbiAgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHNwYW46YmVmb3JlLFxuICAuYnVsbGV0aW4tbW9kYWwgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmMDtcbiAgfVxuXG4gIC5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdCBvcHRpb24ge1xuICAgIGNvbG9yOiAjZmYwO1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gIH1cbn1cblxuLy9ncm50LWNzc1xuLmRhcmstbW9kZXtcbiAgLmlub3V0LWZlYXR1cmUtYmFubmVye1xuICAgIHBpY3R1cmV7XG4gICAgICBpbWd7XG4gICAgICAgIGZpbHRlcjogaW52ZXJ0KDQwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWNvbmRhcnktbmF2LCAuc2Vjb25kYXJ5LXRhYiwgLnNlY29uZGFyeS10YWItbm9ybWFsLCAuY2FyZCwgLmZhcS1pdGVtcywgLmdybnQtYmF1LXNlYXJjaC1yZXN1bHQgLmJyZWFkY3J1bWItd3JhcCBuYXYsIC5ncm50LWJhdS1zZWFyY2gtcmVzdWx0IC5idG4tc2hhcmUsIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnNlYXJjaC1haS1kZXNjLWlubmVyOjpiZWZvcmUsIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnNvdXJjZS1tYWluLCAuZ3JudC1yZXN1bHQtY29udGVudCAuc2VhcmNoLXRhYi1jb250ZW50LCAuc2VhcmNoLXJlc3VsdC10YWJzIC5ncm50LXNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEsIC5ncm50LWxpc3QtYm94IC5nbHRpdGxlLXRhZyAuZ2wtdGFnLCAucHBmX2NhbGN1X3NlYyAubHVtcGFtbW91dCwgLnBwZl9jYWxjdV9wdXAgLm1vZGFsLWNvbnRlbnQsIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLmdyYXR1aXR5X2NvbnRhaW5lciAuY2FsY3VsYXRvci1mb3JtIC5tb250X2NyZCAuaW5wX2ZpZWxkLCAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIgLmNhbGN1bGF0b3ItZm9ybSAubW9udF9jcmQgLnllYXJzZXJ2IC5mMSwgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAuZ3JhdHVpdHlfY29udGFpbmVyIC5jYWxjdWxhdG9yLWZvcm0gLm1vbnRfY3JkIC55ZWFyc2VydiAuZjIsIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmhlYWRhbXVudCwgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAubHVtcGFtbW91dCAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAudmFsdWUtY29udGVudCwgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAubHVtcGFtbW91dCAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAucmFkaW8tdGlsZS1ncm91cCwgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAudG90YWxfaW52ZXN0X2RpdiwgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAucmFkaW8tdGlsZS1ncm91cCwgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAudmFsdWUtY29udGVudCwgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUgLnBhcmVudF9yZWd1bGFyX3NpcCwgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUgLmNvbnRyaWJ1dGlvbi1kdiAuY29udHJpYnV0aW9uX2Ftb3VudCwgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnZhbHVlLWNvbnRlbnQsIC5sb2FuLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1jb21wIC5mb3JtLWlucHV0LCAuZG93bmxvYWRzQm94ZXMgLmJveHMgLmJveENvbW1vbiwgLmxvYW4tYWdhaW5zdC1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPiBkaXYgPiAudHJnci5hY3QpLCAudHAtdXNlci1ndWlkZSAudGF4LWNhcmQgLmNhcmQtYm9keSwgLnN0YXRlLWFjY29yZGlhbi1jb250YWluZXIgLmFjY29yZGlhbi5mMSAudHJnciwgLnN0YXRlLWFjY29yZGlhbi1jb250YWluZXIgLnN0ZXAtYm94LCAuc2VjdGlvbi11cGktaG93LXdvcmtzIC5ib3gsIC5uYWNoTW9kQm94ZXMgLmJveHMgLmJveENvbW1vbiwgLm5hY2gtZmVhdHVyZXMtbGlzdCAuY2FyZERpdk5hY2hGZWEgLmNvbnRlbnQsIC5kb29yc3RlcC1jaGFyZ2VzIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsIC5yZXEtY2FsbGJhY2sgLnJlcS1jYWxsYmFjay1mb3JtLCAuYWNjb3JkaWFuIC50cmdyLCAuYWNjb3JkaWFuIC50b2dfY29udCwgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLnNpcC1hbW1vdXQtdGFicyAudGFicy1wYW5lLCAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tc3RlcHMgYSwgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLWNhcm91c2VsIC5pdGVtLCAud2VhbHRoLXVzZXItZ3VpZGUgLnRheC1jYXJkIC5jYXJkLWJvZHksIC5zZ2Itc3RlcHMgLmNhcmQtcmFkaXVzLCAuc2diLWJlbmlmaXRzIC5pdGVtIC5jb250ZW50LWNvbnRhaW5lciwgLndlYWx0aC1wcm9kdWN0LXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtbGluaywgLmdpZnQtY2l0eS1vdmVydmlldyAucGluay1ncmFkaWVudCwgLmdjLW5yaS1wYWdlIC5nYy1ucmktdGFicyAubmF2LXRhYnMsIC5nYy1ucmktcGFnZSAuZ2MtbnJpLXRhYnMgLm5hdi10YWJzIC5uYXYtbGluaywgLmdjLW5yaS1wYWdlIC5nYy1ucmktdGFiLWNvbnRlbnQgLmNhLW1pZGRsZS1yb3cgLnBpbmstYmcsIC5vdXRsb29rLXJldGlyZS1wbGFuLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtbGluaywgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxlZnRTaWRlLCAuYWR2YW50YWdlcy1jYXJkcyAuY2xkaXYgLmNkX2JkeSwgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5vdXRsb29rLWFtbW91dC10YWJzIC50YWJzIGxpIGEsIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUsIC53aGl0ZS1ib3gsIC5tb2RhbC1jb250ZW50LCAucHJvZHVjdC1iYW5uZXIuaG9tZS1jYWxjdWxhdG9yLWJhbm5lciAuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5pbmZvLWNhcmQsIC53YXktdG8tYmFuayAud3RiLWNhcmQsIC5sb29raW5nRm9yLCAuY2hhcnQtYnggLm5vdGUsIC5ieEludGVyZXN0IC5pbnAtYnguYmlnLmhpZ2wsIC5ieEludGVyZXN0IC5pbnAtYnguYmlnLCAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLCAuZ3JudC1lc2ctZ2FsbGVyeSAuZ3Jlc2dhbGxyeS1tYWluIC5ncmVzZ2FsbHJ5LWJveCwgLmdybnQtZXNnLXJhd29yayAucm93ICsgLnJvdyAuZ3Jlc2dyYXdvLWJveCwgLmdybnQtZXNnLXJhbWVtYmVyIC5yb3cgKyAucm93IC5ncmVzcmFtZW1iLWJveCwgLmdybnQtZXNnLXJhY2VydGkgLnJvdyArIC5yb3cgLmdyZXNyYWNlcnRpLWJveCwgLmJhbm5lci1mb3JtLCAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0cyAuZF9jb250YWluZXIgLmNyZF9jb250LCAuYmVuZWZpdHNCb3gsIC5ocGNsLWZpcnN0LWNhcmQgLmRyaXZlLWNhbGN1bGF0b3IsIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdiwgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQxLCAuZGZjLXNlY3Rpb24sIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzX2NsYXNzaWMgLmRfY29udGFpbmVyX2NscyAuY3JkX2NvbnRfY2xhc3NpYywgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQyLCAuZ3JudC1pbnRpYXQtcG9ydGZvbGlvIC5ncmludGlhLXBvcnQtdGFiIHVsLCAuZ3JudC1pbnRpYXQtcG9ydGZvbGlvIC5ncmludGlhLXBvcnQtbWFpbiAuZ3JpbnRpYS1wb3J0LWJveCAuZ3JpbnRpYS1wb3J0LWluYm94LCAuZ3JudC1lc2ctdGFyZ2V0IC5ncmVzZy10YXItYm94LCAuZ3JudC1lc2ctaGlnaGxpZ2h0cyAuZ3JudC1oaWdobGlnaHQtYm94LCAuZ3JudC1lc2ctc2hlZXQgLmdyZXNnLXNoZWV0LWJveCwgLmdybnQtZXNnLXBvbGljaWVzIC5ncmVzZy1wb2xpY2ktbWFpbiwgLmdybnQtYXdhcmQgLmdybnQtYXdhcmQtYm94LCAuZ3JudC1yZXBvLXB1YmxpY2F0aW9uIC5yb3cgLmNvbC1sZy0zIC5ncm50LXJlcG9wdWJsaS1ib3g6OmJlZm9yZSwgLmdybnQtZXNnLWxlYWRlcnMgLmVzZy1sZWFkZXItZGVzYywgLmdybnQtZXNnLWluaXRpYXRpdmUgLmVzZy1pbmktbGVmdC1zaWRlLCAuZ3JudC1lc2ctam91cm5leSAuam91cm5leS1ib3ggLmpvdXJuZXktYm90dG9tIC5qYi1kZXNjLWJveCwgLmdybnQtYXNiYS1zdWdnZXN0IC5ncmFzc3VnLWJveCwgLmdybnQtYXNiYS10ZXN0aW1vbmlhbCAuaW4tb3V0d3Jkc1Rlc3RpbW9uYWlsQ29tcC1jYXJkcy1pdGVtcywgLmdybnQtYmxwLWJhbm5lciAuYmxwLWxpc3RpbmctbWFpbiAuYmxwLWJveCwgLmdybnQtYmwtaGxwIC5ncm50aW4taGxwLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5obHAtYm94LCAuZ3JudC10ZXN0aUNvbXAgLnN3aXBlci1zbGlkZSwgLmdybnQtYmwtcmF0ZSAuYmwtcnRjaC1tYWluLCAubnJpLWVsaWdpYmlsaXR5LCAuZ3JudC1jYWxjLW1haW4gLmNhbGMtbWFpbiAuY29tbW9uLWJnLWNhbGMsIC5ncm50LWJsLWZhY3RvciAuYmxmYWN0LWlubmVyIC5ibGZhY3Rpbi1ib3gsIC5pbm91dHdyZC1mZWF0dXJlcy1jb21wIC5jcmQtaW5vdXR3cmQtZmVhdHVyZXMsIC5pbndyZC1ob3d0by10cmFuZmVyLmhvd3RvQmcgLnN0ZXBMaXN0IHVsIGxpLmxpc3RCZywgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0sIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC5saUxpc3QgLmxpOmhvdmVyLCAuaW4tb3V0d2FyZHMtZngtcmV0YWlsIC5meC1yZXRhaWwtYmcsIC5pbi1vdXR3cmQtbGltaXQgLm1lZGlhLCAuaW4tb3V0d3Jkcy1iZW5lZml0cyAuaXRlbSAuY29udGVudCwgLmluLW91dHdhcmRzLXJlZ3VsYXRpb25zIC5jb250YWluZXIgLmdyYXliZywgLmluLW91dHdhcmRzLWZhcS1jb250YWluZXIgLmluLW91dHdhcmRzLWZhcS1maWx0ZXItaXRlbXMtdHh0LCAuaW4tb3V0d2FyZHMtZmFxLWNvbnRhaW5lciAuaW4tb3V0d2FyZHMtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksIC5pbi1vdXR3cmRzVGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLCAuZ2V0LWluLXRvdWNoLXJlZCAubWVkaWEsIC5kLW1hdC13aHktaWRmYyAuY2FyZEJveCwgLmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zdGVwQ2FyZCwgLnJlbXR0YW5jZS1jYWxjdWxhdG9yIC5jb250YWluZXIsIC5jb250cnlsaXN0IC5saUxpc3QgLmxpOmhvdmVyLCAuaG93LXRvLWNhbGN1bGF0ZSAuc3RlcExpc3QgdWwgbGkgLm51bSwgLmFyY2hpdmUtbWFpbiAudGFiLVNlY3Rpb24gLnRhYnMtY29udGFpbmVyLCAuYXJjaGl2ZS1tYWluIC50b3BIZWFkU2VjdGlvbiAuc2VsZWN0WWVhciAuZm9ybUJnIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsIC5zZWxlY3RZZWFyRHJvcC5zZWxlY3QyLWRyb3Bkb3duIGxpLCAuYXJjaGl2ZS1tYWluIC5hcmNoaXZlLXRhYnMtc2VjdGlvbiB1bC5uYXYgbGkgYSwgLmFzc2V0cy1hdWN0aW9uIC5waW5rLWJnLCAuZ3JlZW4tZmQtaW50cm8tc2VjdGlvbiAuYnJlYWRjcnVtYiwgLnNlY3Rpb24tZmQtY2FsY3VsYXRvci5ncmVlbi1mZC1jYWxjdWxhdG9yIC5ncmVlbi1jYWxjdWxhdG9yLXJpZ2h0LWJveCwgLmdyZWVuLWZkLWltcGFjdC1zZWN0aW9uIC5pbXBhY3RTZWN0aW9uIC5ncmVlbi1ib3gsIC5ncmVlbi1mZC1pbXBhY3Qtc2VjdGlvbiAud2hpdGVCZywgLmdyZWVuLWZkLWludHJvZHVjZS1zZWN0aW9uIHAgLnRvb2x0aXAtbm9ybWFsIC50b29sdGlwdGV4dCwgLm1jZi1vZmZlcnMgLm9mZmVyc0JnIC5nb3RvT2ZmZXJzLCAubWNmLXN0ZXBzIC5ib3R0b21TZWN0aW9uIC53aGl0ZUJ0biwgLnNzLW1haW4gLnNhZmUtc2VjdXJlLCAudG5jLXNlYyAudG5jLWJveCwgLmhlbHBsaW5lLXNlYyAuaGVscC1pbm4sIC5ncmRQNiwgLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yLCAuaHBjbC1mdWVsLWNyZWRpdC1jYXJkIC5yb3cgLmhwY2wtZnVlbC1jYXJkcywgLmJnLXdoaXRlLCAudWktc2VsZWN0bWVudS1tZW51IC51aS13aWRnZXQtY29udGVudCAudWktbWVudS1pdGVtID4gZGl2LCAub3ZlcnZpZXctbGlzdCAub3Zlci1jYXJkLCAuc3RhZ2UtYm94IC5oZDI2IHNwYW4sIC5zdGFnZS1ib3ggLnBpY2tzLWl0ZW0sIC5zdGFydFVwZ3JkUDcsIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyLCAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciwgLmxvb2stZm9yLXNvbHV0aW9uLCAuc3RhcnRVcGdyZFA0LCAuc3RhcnRVcGdyZFA3LCAuc3RhcnR1cC1zb2x1dGlvbiwgLmZhc3RhZy1zZWN0aW9uIC5mYXN0YWctY29udGFpbmVyLCAucHJvZHVjdC1mb3JtLWNvbnRhaW5lciwgLnVpLXdpZGdldCwgLnByb2R1Y3QtZm9ybS1jb250YWluZXItbmV3LCAuaW1wdC1kb2NzLmJlbmVmaXRzIC5jYXJkLWRvY3MsIC5kb3dubG9hZC1hcHAtc2VjdGlvbiwgLm1vYmlsZS1iYW5raW5nLW92ZXJ2aWV3IC5jb250ZW50LCAuYmVuaWZpdC1jb250YWluZXIsIC5ob3ctdG8tY29ubmVjdCAuY29udGVudCwgLmFjY291bnQtYmVuaWZpdHMsIC5hY2MtbGluay1zdGVwcywgLmZpbmFuY2lhbC1ibG9nLWNhcm91c2VsIC5ibG9nLWNhcmQsIC5maXJzdC1tb25leS1uZWVkLW1vcmUtc2VjdGlvbiAuZmlyc3QtbW9uZXktbmVlZC1tb3JlLW1haW5kaXYsIC5maXJzdC1tb25leS1lbGlnaS1zZWN0aW9uIC5lLWYtbGlzdCAuZS1sLWl0ZW0sIC5ncm50LWZtb25leS1zYWxhcnkgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtc3dpcGVyIC5ncm50Zm1vbmV5c3ctYm94LCAudGVzdGltb25pYWwtc2VjdGlvbi1maXJzdC1tb25leSAuY2FyZC1jb250YWluZXIsIC5maXJzdC1tb25leS1oZWxwLW1haW4gLmhvbWUtYmFubmVyLmhvbWUtYmFubmVyLW5ldywgLmZpcnN0LW1vbmV5LWhlbHAtbWFpbiAudGFiLWNvbnRhaW5lciAuaG9tZS10YWItY29udGVudCwgLmludEJ4LCAuZ3JudC1mbW9uZXktY2l0aWUgLmdybnRmbW9uZXljaXRpLW1haW4gLmdybnRmbW9uZXljaXRpLXN3aXBlciAuZ3JudGZtb25leWNpdGktYm94LCAuZmlyc3QtbW9uZXktcnVuLWF3YXktc2VjdGlvbiAuZmlyc3QtbW9uZXktcnVuLWF3YXktbWFpbmRpdiwgLnNlY3Rpb24tYmxvZy1ob21lIC5ibG9nLWhvbWUsIC5sb29raW5nLWZvcjEgLmxpc3QtbG9va2luZyAuY2FyZC1sb29rMSwgLmNyZWRpdC1jYXJkLWNvbnRhaW5lciwgLmhwY2wtZmVhdHVyZXMgLnJvdyAuaHBjbC1mYXQtYmFubmVyLCAuaHBjbC1mdWVsIC5yb3cgLmhwY2wtZnVlbC1jYXJkcywgLmhlcm8tc2VjdGlvbi1mb3JleCAubWFpbi1kaXYsIC5jdXJyZW55LWV4Y2hhbmdlLXByb2Nlc3MgLm1haW4tZGl2IC5wcm9ncmVzcy1zdGF0dXMtYmFyIC5zdGVwcGVyLWl0ZW0gLnN0ZXAtY291bnRlciwgLm51bWJlcnMtZm9yZXgtY29udGFpbmVyIC5pbmRpYS1udW1iZXJzIC5tYWluLWNvbnRhaW5lciwgLm51bWJlcnMtZm9yZXgtY29udGFpbmVyIC5pbnRlcm5hdGlvbmFsLW51bWJlcnMgLm1haW4tY29udGFpbmVyLCAuZmVlcy1hbmQtY2hhcmdlcy1mb3JleCAudGlsZS1jb250YWluZXIsIC5wZXJzb25hbC1sb2FuLWJhbm5lciAuYmFubmVyLWJnIC5jb250YWluZXIgLnJvdyAuYmFubmVyLWNvbnRlbnQgLmJhbm5lci1ib3R0b20gLmJsb2NrLXNlYywgLm92ZXJ2aWV3LXNlYyAudGFibGUtc2VjIC5jb250YWluZXIgLnRhYmxlLXBhcnQgLnRhYmxlIHRib2R5IHRyLCAuYmVuZWZpdHMtc2VjIC5iZW5lZml0cy1wYXJ0IC5jb250YWluZXIgLnZpZXctc2VjIC5jYXJkLXJvdyAuYmVuZWZpdC1jYXJkcywgLmJhbmstcHJvZHVjdHMgLnBsYy1wcm9kdWN0cyAuY29udGFpbmVyIC5iYW5uZXIsIC5pdGVtLWJ1dHRvbnMgYnV0dG9uLCAuYmFuay1wcm9kdWN0cyAubG9hbi1leHAgLmNhcmQtc2VjIC5pdGVtLCAuY2hpcC1zbGlkZXItd3JhcGVyIGxhYmVsLCAucHJvZHVjdC1iYW5uZXIuaG9tZS1jYWxjdWxhdG9yLWJhbm5lci1uZXcgLmNoYXJ0LWJveCAuY2hhcnQtcm93IC5hZGRJbnRyIC50eHQsIC5iYW5rLXByb2R1Y3RzIC5wbGMtcHJvZHVjdHMgLmNvbnRhaW5lciAuYmFuay1wcm9kLXNlYyAucHJvZHVjdHMtY2FyIC5vd2wtc3RhZ2UgLml0ZW0sIC5xdWljay1saW5rLXNlY3Rpb24gLnF1aWNrLWxpbmtzLCAuZW1haWwtZGV0YWlsLWNvbnRhaW5lciAuY29udGVudCwgLmlzc3VlLWNvbnRlbnQsIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24gLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1tYWluLWRpdiAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uLWNvbnRlbnQsIC5jYXJkcy1jb250YWluZXIgLmNhcmRzLXNlY3Rpb24gLm1haW4tY2FyZCwgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3QtY2FsbC1ib3gsIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LXdoYXRzYXBwLWJveCwgLmNvbnRhY3QtdHJhdmVsaW5nLWFicm9hZCAudHJhdmVsaW5nLWFicm9hZC1pbm5lciwgLmFwcGx5LWJ4LmNhdGVnb3J5LWJveCwgLnNlcnZpY2UtcmVxdWVzdC1jb250YWluZXIgLnN0ZXAtYmxvY2sgLmNhcHRpb24sIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYyAuaGVhZGVyLXNlYyAuc3RhdHVzIHAsIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYyAuZGV0YWlscy1jb250ZW50IC5jb3B5LXJlcSAuY29weS1idG4sIC5zZXJ2aWNlLXJlcXVlc3QtZW1wdHkgLmVtcHR5LWJveC1jb250YWluZXIgLnNlcnZpY2UtYnRuLWVtcHR5IC5zZXJ2aWNlLXJlcXVlc3QtZW1wdHktYnRuLCAudWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyLCAuc2VsZWN0Q2hlY3F1ZSAucmFkaW8tYnRuIGxhYmVsLCAuZmFxLWNvbXAtdmlkZW8gLmZhcS1ibG9jaywgLmZhcS1jb21wLWRldGFpbHMgLmZhcS1ibG9jayAuZmFxLWNsaWNrYWJsZS1saW5rcyBhIHAsIC5wbXNieS1pbWdieCwgLnRlc3RpbW9uaWFsIC5jYXJkLXRlc3RtLCAucHJvZ3JhbS1saXN0IGxpIC5jYXJkcC5iZzEsIC5lbGlnQ3JpdGVyaWEgLmNhcmRFQywgLnZvaWNlLWNhcmQsIC5jc3ItY2FyZC1ibG9jaywgLnByb2dyYW0tbGlzdCBsaSAuY2FyZHAsIC5kb25hdGUtc3RlcCBzcGFuLCAub3VyLWFpcCwgLnN0YXJ0VXBncmRQMTAsIC5odHUsIC5maW4tY2FsLWxpc3QuZmluLWNhbC1jYXIgLml0ZW0sIC5maW4tbGlzdC5maW4tbGlzdC1jYXIgLml0ZW0sIC5jdXN0b21lci1zcGstYnggLmZsZXggLmJ0bi1ib3ggYSwgLm9ybmFtZW50LWR0bCwgLmJ0bi1saXN0Lm9wMSBsaSBhLCAudGFibGUtZGF0YSAudGFibGUtc3RyaXBlZCB0aGVhZCB0aCwgLmh0ZC1jYWwsIC5odHUtY2FyZCwgLmJhbm5lci1saXN0IGxpLCAubG9hbi1jYWwtbmV3IC53aGl0ZS1ieCwgLmxvYW4tY2FsLW5ldyAud2hpdGUtYnggLmZvcm0taW5wdXQsIC5tZHAgbGkgYSwgLnNhZmUtYmFua2luZy10YWJzIGxpIGEuZGF0YS1sb2FkLmFjdGl2ZSwgLnNhZmUtYmFua2luZy1pbmZvLCAuZWR1LWRyZWFtLWJ4LCAuc2lnbi11cC1ydXBlZSAuYmVuZWZpdC1jYXJkLCAuZmVhdHVyZXMtYm94LCAud293LXNlZWtpbmctc2VjdGlvbiAud293LXNlZWtpbmctc2VjdGlvbi1tYWluLCAuZ3JkUDQsIC5ncmRQNSwgLmZhcS10YWJsZSAudGFibGUub3AxIHRoZWFkIHRoLCAuZmFxLXRhYmxlIC50YWJsZS5vcDEgdGJvZHkgdGQub3AxLCAudGFuZGMtdGFiLCAuZ3JudC1lc2ctaW5pdGlhdGl2ZSAubW9iaWxlLWluaXRpYXRpdmUgLmVzaS1pbmktYm94LCAuZ3JudC1lc2ctZW5hYmxlLm1vYmlsZS12aWV3e1xuICAgIGJhY2tncm91bmQ6ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjLCAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyB7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzIyMjtcbiAgfVxuICAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5nc2EtcGxhdGZvcm0gLmdzYXBsYXQtcmlnaHQgLmdzYXBsYXRyLXFyIC50eHR7XG4gICAgY29sb3I6ICMyMjIgIWltcG9ydGFudDtcbiAgfVxuICAucG1zYnktaW1nYngsIC5zdGFydFVwZ3JkUDEwLCAucGlja3MtaXRlbSwgLm9ybmFtZW50LWR0bCwgLnNhZmUtYmFua2luZy1pbmZvLCAuZ3JkUDQsIC5ncmRQNXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnJlc3BvbnNlLW1haW4gLnJlc3BvbnNlLWxpbmtzIHN2Z3tcbiAgICBmaWxsOiAjZmZmO1xuICB9XG4gIC5ncm50LWxpc3QtYm94LCAucHBmX2NhbGN1X3NlYyAubHVtcGFtbW91dCAudmFsdWUtY29udGVudCwgLnBwZl9jYWxjdV9zZWMgLnRvdGFsX2ludmVzdF9kaXYsIC5wcGZfY2FsY3Vfc2VjIC5zZWNfZGl2LCAucHBmX2NhbGN1X3B1cCAuaW5uZXJfZGl2LCAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIsIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLm11dC1ib3ggLm11dHVhbF9idG4sIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmx1bXBhbW1vdXQsIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAuaW5uZXJfY3JkLCAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnN0ZXB1cC1zZWN0aW9uLCAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0U2lkZSwgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubGVmdF9kaXYsIC5zd3BfY2FsY3VsYXRvcl9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0c2lkZXN3cCwgLmxvYW4tY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWNvbXAsIC5sb2FuLWFnYWluc3QtZmFxLXNlY3Rpb24tZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsIC5sb2FuLWZlZS1jaGFyZ2VzIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsIC5sb2FuLXNlY3VyaXR5LWJhbm5lciAuYnRuLXByaW1hcnksIC50YXgtYmFubmVyIC5idG4sIHVsI2N1c3RvbS1zZWxlY3QtZHJvcGRvd24tbWVudS5jdVNlbGRyb3AudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50LCAubmFjaE1vZEJveGVzLCAubmFjaC1mZWF0dXJlcy1saXN0IC5jYXJkRGl2TmFjaEZlYSAuaDIsIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5zaXAtYW1tb3V0LXRhYnMgLnRhYnMgbGkgYSwgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAudmFsdWUtY29udGVudCwgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlIC5wcm9ncmVzc2JhciBzcGFuIC5yZXR1cm5lZEFtb3VudCwgLnNnYi1iZW5pZml0cyAuaXRlbS5hY3RpdmUgLmNvbnRlbnQtY29udGFpbmVyLCAud2VhbHRoLWJhbm5lciAuYnRuLmJ0bi1vdXRsaW5lLCAuaG9tZS1iYW5uZXIuZ2lmdC1jaXR5LWJhbm5lciAuY29udGVudC1jb250YWluZXIgLmJ0bi1jb250YWluZXIgLmJ0bi1hcHBseS1ub3csIC5ub3JtYWwtdGFicy10cmFkZSAudGFicy10cmFkZSwgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnZhbHVlLWNvbnRlbnQsIC5iYW5uZXItc2EgLmlucHV0QiwgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUgKyAubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGEuYWN0aXZlLCAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSArIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpob3ZlciwgLm5hdi5idG5zIGEuYWN0aXZlLCAubmF2LmJ0bnMgYTpob3ZlciwgLmhwY2wtY29tcG9uZW50LW1haW4gLmNvbnRhaW5lci1tYWluIC5yb3ctZGl2IC5zbGlkZXItZGl2IC5yaWdodC1iYXIgLmNhcmQtZGl2IC5zbGlkZTEgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVyLCAuZ3JudC1hd2FyZCAuZ3JudGF3LXRvcCAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LCAuZ3JudC1lc2ctaW5pdGlhdGl2ZSAuZXNnLWluaS1sZWZ0LXNpZGUgLmVzZy1pbmktbGlua3MgYS5hY3RpdmUsIC50YXgtY2FsY3VsYXRpb24udG9wLXRheCAuY29udGFpbmVyLm14LXdkdGgsIC5hcmNoaXZlLW1haW4gLmFyY2hpdmUtdGFicy1zZWN0aW9uIHVsLm5hdiBsaSBhLmFjdGl2ZSwgLnRhYmxlLXN0cmlwZWQgdGhlYWQgdHIsIC5zdGFydHVwLXN0YWdlLTEgLnRhYmxlLWJveCwgLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbiAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uLW1haW4tZGl2IC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24tY29udGVudCAuZW1wb3dyaW5nLXNlY2l0b24tYnV0dG9ucyAuYnV0dG9uLXdoaVRlLCAuc2VsZWN0Q2hlY3F1ZSBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCwgLnNlbGYtc2VydmljZS1jb250YWluZXIsIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2ssIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2suY29tbW9uLWVucXVpcmllcywuZGFyay1tb2RlIC5waWNrcy1pdGVtLCAuYWxsLWFjY291bnRzIC5waWNrcy1pdGVtLCAuZmFxLXRhYmxlIC50YWJsZS5vcDEgdGJvZHkgdGQuYmFuay0xLCAuZmFxLXRhYmxlIC50YWJsZS5vcDEgdGJvZHkgdGQuYmFuay0yLCAuYnRuLXdoaXRlLWFycm93LCAuZ3JudC1ibHAtYmFubmVyIC5ibHAtZGVzYyAuYnRuLCAuZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmJ0biwgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hYi1kYXktc2VsZWN0IC5hYi1kYXktYnV0dG9uIGJ1dHRvbjpmaXJzdC1jaGlsZCwgLmdybnQtZXBmY2FsLWJhbiAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5lcGYtYmFsYW5jZS1idXR0b24sIC5ncm50LWVwZi1zdGlja3kgLmJ0bi1wcmltYXJ5LCAuc3RyaG8tYmFubmVyIC5zdHJob2Jhbi1kZXNjIC5yZWQtYnRuLCAuaHVydW4tc2VsZiAuaHVyc2VsLXRvcC1zd2lwZXIgLmh0cy1ib3ggLnRhYi1uYXYuYWN0aXZlLCAuaHVydW4tZ2xpbXBzZSAuaHVnbGltLXRvcC1zd2lwZXIgLmhndC1ib3ggLnRhYi1uYXYuYWN0aXZlLCAuZ3JudC1nb2xkLWxvYW4tY2FsYy1uZXcgLnNsaWRlci12YWx1ZS1kaXNwbGF5e1xuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuICAuc3dwX2NhbGN1bGF0b3Jfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAuZHVyYXRpb24sIC51aS13aWRnZXQgbGkgLnVpLXN0YXRlLWFjdGl2ZSwgLnN0YXRlLWFjY29yZGlhbi1jb250YWluZXIsIC53ZWFsdGgtdGVzdGltb25pYWwtc2VjdGlvbiwgLmdpZnQtY2l0eS1mbi1yZXBvcnRzLCAucHJvZHVjdC1iYW5uZXIuaG9tZS1jYWxjdWxhdG9yLWJhbm5lciAuY2hhcnQtYm94IC5jaGFydC1yb3cgLmFkZEludHIgLnR4dCwgLmdybnQtZXNnLXJhd29yayAucm93ICsgLnJvdyAuZ3Jlc2dyYXdvLWJveCAuc2NhbGUtcG9pbnQgdWwgbGkgYSwgLmdybnQtZXNnLXBvbGljaWVzIC5ncmVzZy1wb2xpY2ktbWFpbiAuZ3Jlc2ctcG9saWNpLWJveCwgLmdybnQtZXNnLWpvdXJuZXk6OmJlZm9yZSwgLmdybnQtYXNiYS1hcHBseSAuZ3Jhc2FwcC1ib3ggLmdyYXNhcHBiLW51bSBoNCwgLmdybnQtY2FsYy1tYWluIC5jYWxjLW1haW4gLmNoaXAtc2xpZGVyLXdyYXBlciBsYWJlbCwgLmdybnQtY2FsYy1tYWluIC5jYWxjLW1haW4gLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1sYWJlbC1ncm91cCwgLmdybnQtYmwtZmFjdG9yIC5ibGZhY3QtaW5uZXIgLmJsZmFjdGluLWJveCAuYmxmYWN0aW4tYm90dG9tIC5ibGZhY3Rpbi1idG4sIC5pbndyZC1ob3d0by10cmFuZmVyLmhvd3RvQmcsIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC51bExpc3QsIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5jYWxjLXdyYXBwZXIgLm1haW4tZGl2IC5pbnB1dC1kaXYtZGFyaywgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmNvbnRyeWxpc3QgLmxpTGlzdCwgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmNvbnRyeWxpc3QgLmxpTGlzdCAubGksIC5zYXZpbmctYWNjb3VudC10eXBlcywgLmNvbnRyeWxpc3QgLnVsTGlzdCwgLnJlbXR0YW5jZS1jYWxjdWxhdG9yIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5mb3JtLWdyb3VwIC5mb3JtQmcsIC5yZW10dGFuY2UtY2FsY3VsYXRvciAucmVtaXQtY3VycmVuY3ktZm9ybSAuZm9ybS1ncm91cCBpbnB1dCwgLmNvbnRyeWxpc3QgLmxpTGlzdCwgLmNvbnRyeWxpc3QgLmxpTGlzdCAubGksIC50YXgtY2FsY3VsYXRpb24gLmNhcmRzIC50b3RhbHMsIC5zZWxlY3RZZWFyRHJvcC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXJlc3VsdHMgdWwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0YWJsZSwgLmFzc2V0cy1hdWN0aW9uIC5waW5rLWJnIC5iZy13aGl0ZSwgLnNlY3Rpb24tZmQtY2FsY3VsYXRvciAuY2FsY3VsYXRvci1mb3JtIC5kcm9wZG93biBsYWJlbCwgLm1jZi1mZWF0dXJlLCAubWNmLW9mZmVycyAub2ZmZXJzQmcsIC5tY2Ytb2ZmZXJzIC5vZmZlcnNCZyAuZ290b09mZmVycyAub2ZmZXJDYXJkLCAubWNmLWNhbGN1bGF0b3IgLmNvbnRhaW5lciwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAubWNmLWNhbGN1bGF0b3IgLm1jZi1jdXJyZW5jeS1mb3JtIC5mb3JtLWdyb3VwIC5mb3JtQmcsIC5tY2YtY2FsY3VsYXRvciAubWNmLWN1cnJlbmN5LWZvcm0gLmZvcm0tZ3JvdXAgaW5wdXQsIC5oZWxwbGluZS1zZWMgLmhlbHAtaW5uIC5jYXJkcy5iZy1sZ3QsIC5oZWxwbGluZS1zZWMgLmhlbHAtaW5uIC5jYXJkcywgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWRyb3Bkb3duLCAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yIC5jYWxjdWxhdG9yLWZvcm0gLmJ4SW50ZXJlc3QgLmJ0bi13aGl0ZSwgLndlYi1vdmVydmlldy1zZWN0aW9uIHVsIGxpLCAuc3RpY2t5LWZvb3Rlci1jYWxjdWxhdG9yIC5idG4td2hpdGUsIC5mZHdlYnBhZ2UtZmFxLXNlY3Rpb24gLnRhYnNNYWluIC5uYXYtaXRlbSwgLnNlY3Rpb24tZmQtY2FsY3VsYXRvciAuYnJlYWRjcnVtYiwgLnNlY3Rpb24tZmQtY2FsY3VsYXRvciAuYmVzdC1iYWRnZSwgLmJ0bi1ib3ggLmJ0bi1yZWQ6ZGlzYWJsZWQsIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYyAuZGV0YWlscy1jb250ZW50LCAuc3VwcG9ydGVkIC50ZXN0aS1jYXJkLCAuYWRkX2J1dHRvbi5yZWQtYm9yZGVyZWQsIC5maXJzdC1tb25leS1jYWxjdWxhdG9yLXNlY3Rpb24gLmxvYW4tY2FsIC5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLCAuZmlyc3QtbW9uZXktaGVscC1tYWluIC5ob21lLWJhbm5lci5ob21lLWJhbm5lci1uZXcgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsIC5sb29raW5nLWZvcjEsLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjLmZvcmVjbG9zdXJlIC5oZWFkZXItc2VjIC5zdGF0dXMgcCwgLnRyYWstbWF5LXJlcXVlc3QgLmFjdGlvbiwgLnBlcnNvbmFsLWxvYW4tYmFubmVyIC5iYW5uZXItYmcgLmNvbnRhaW5lciAucm93IC5iYW5uZXItY29udGVudCAucmlnaHQtc2VjMSAuY2FsY3VsYXRvci1mb3JtLmZvcm0tYmcxLCAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC1jYWxsLWJveCAuY2FsbC1kZXNjcmlwdGlvbiAuY29udGFjdC1jdXN0b21lci1jYXJlLCAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC1jYWxsLWJveCAuY2FsbC1kZXNjcmlwdGlvbiAuY29udGFjdC1lbWFpbCwgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3Qtd2hhdHNhcHAtYm94IC53aGF0c2FwcC1kZXNjcmlwdGlvbiBhLmNvbnRhY3Qtd2hhdHNhcHAtbGluaywgLmNvbnRhY3QtdHJhdmVsaW5nLWFicm9hZCAuY291bnRyeS1pdGVtLCAuY29udGFjdC1uZWFyZXN0LWJyYW5jaCAuaXRlbS1iYW5rLWxvY2F0aW9ucywgLmNvbnRhY3QtYWRkcmVzcywgLm9mZmVyLXNlY3Rpb24gLnBpY2tzLWl0ZW0sIC50cmFja1JlcU1vZGFsIC5tb2RhbC1jb250ZW50IC5uYXYtdGFicywgLnRyYWNrUmVxTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnRhYi1wYW5lIC5jb250ZW50LWNvbnRhaW5lciB1bCBsaSwgLnNoYXJlLWNvcHktZGF0YSAuY29weS1saW5rLCAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIsIC51aS1zdGF0ZS1kZWZhdWx0LCAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsIC5mYXEtY29tcC12aWRlbyAuZmFxLWJsb2NrIC5xdWVzdGlvbi10eHQsIC5wbXNieS1jYXJvdXNlbCAuY2FyZEJ4LCAub3RoZXItY29tcCAub3RoZXJJbiwgLm9ybmFtZW50LWR0bCAub3JuRHRsLXJvdyBpbnB1dCwgLndvdy1zZWVraW5nLXNlY3Rpb24gLndvdy1zZWVraW5nLXNlY3Rpb24tbWFpbiAuYnV0dG9uRElWIC5idXR0b25ESVZCdXR0b24sIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5jY25ldy1vZmZlcnMtZGF0YSAudGFicy1jb250ZW50IC5jYy1jYXJkIC50YWItZGF0YSwuZ3JudC1lc2ctbGVhZGVycyAubW9iaWxlLWxlYWRlcnMgLmVzZy1sZWFkZXItYm94IC5ibGZhY3Rpbi1idG4gYSwgLmdybnQtc3RhcnRiYW5rLXRhbGsgLmNvbnRhaW5lciAucm93IC5jb2wtbGctMTIgLmdyc3RiYS10YWxrLW1haW4gLmdyc3RiYS10YWxrLWlubm1haW4gLmdyc3RiYS10YWxrLWlubmVyLCAuZ3JudC1zdGFydGJhbmstdGFsayAuY29udGFpbmVyIC5yb3cgLmNvbC1sZy0xMiAuZ3JzdGJhLXRhbGstbWFpbiAuZ3JzdGJhLXRhbGstYm90dG9tIC5ncnN0YmEtdGFsa2JvdC1tYWluLCAuZ3JudC1sYW5ucmktYmFudGFiIC5ncmxhbnJpYmFudGItbWFpbiAuZ3JsYW5yaWJhbnRiLWJveCBhLmFjdGl2ZSwgLmdybnQtbnJwcm9kLWJhbm5lciAubG9hbi1jYWwgLndoaXRlLWJ4IC5mb3JtLWxhYmVsLWdyb3VwLCAuZ3JudC1lcGZjYWwtYmFuIC5ncm50LWxvYW4tY2FsLWJnIC5sb2FuLWNhbCAud2hpdGUtYnggLmVwZi1iYWxhbmNlLWluZm8sIC5ncm50LWVwZmNhbC1iYW4udmVyLXR3byAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5lcGYtb3ZlcmFsbCwgLmdybnQtZ2xlYy1tYWluIC5sb2FuLWNhbCAud2hpdGUtYngsIC5ncm50LWdsZWMtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LCAuZ3JudC1nbGVjLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tYnRuLCAuZ2JsYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5nYmxjLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biBsYWJlbC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIsIC5ncm50LXNhdmluZy1hY2N0eXBlLnZlci10d28gLmdyc2F2LWFjY3R5LWJveCAuZ3JzYXYtbGFiZWwsIC5ncm50LWVtaS1jYWxjIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwgLmJhbm5lci1mb3JtIC5hYy1udW0tYm94IC5mb3JtLWNvbnRyb2wtcGxhY2Vob2xkZXIsIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dH5sYWJlbC5mb2N1c2VkLCAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuZHJvcGRvd24tY29udGFpbmVyIC5kcm9wZG93bi1oZWFkZXIsIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLnN1Yi1wcm9kdWN0IC5kcm9wZG93bi1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUsIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLnN1Yi1wcm9kdWN0IC5kcm9wZG93bi1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0sIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLnN1Yi1wcm9kdWN0IC5zZWxlY3RlZC1pdGVtcyAuc2VsZWN0ZWQtaXRlbSwgLmdmbS1wcm9kdWN0LWJhbm5lciwgLmdybnQtZm5tLWNpdGllcy1uZXcsIC5ncm50LW5ycHJvZC1hYm91dCAubG9hbi1jYWwgLndoaXRlLWJ4IC5mb3JtLWxhYmVsLWdyb3VwLCAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tdWxMaXN0LCAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tbGlMaXN0LCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLXRvcCwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS10b3AgLmJhbGFuY2UtaW5wdXQsIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmZvcmV4LWRyb3AtYm94LCAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3ksIC5nYXItYXdhcmRzLW1haW4gLm1haW4tdGl0bGUtc2VsZWN0LXN0aWNreSAubWFpbi10aXRsZS1zZWxlY3QsIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLW1haW4tdGl0bGUtc3RpY2t5LCAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1tYWluLXRpdGxlLXN0aWNreSAuYXdmaWwtbWFpbi10aXRsZSwgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUsIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAucmF0ZS1jb21wYXJlIC5yYXRlLWdyaWQgLnJhdGUtYm94LCAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmJvdHRvbS1idG4sIC5iYW5rLXByb2R1Y3RzIC5sb2FuLWV4cCwgLmh1cnVuLWJhbm5lci1zZWMgLmJhbm5lci1zZWMgLmJ0bi1zZWN0aW9uIC5yZXBvcnQtYnRuIGEsIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmdyaWQtZ3JvdXAgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmdyaWQtZ3JvdXAgLmZpbHRlciAuZHJvcGRvd24tY29udGVudCwgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAudGVudXJlX19ib3gsIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9ybmFtZW50LWR0bCAub3JuRHRsLXJvdyBpbnB1dDpyZWFkLW9ubHksIC5ncm50LWdsZWMtbWFpbiAubG9hbi1lbWl7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICB9XG4gIC5zdGVwLWF2YWlsLXNlY3Rpb24gLnN0ZXAtYXZhaWwtc3dpcGVyIC5zd2lwZXItaXRlbSAuc21hbGwsIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0LCAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuLCAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSArIC5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYS5hY3RpdmUsIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlICsgLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhOmhvdmVyLCAuZ3JudC1hc2JhLWZhcSAuYWNjb3JkaWFuIC50cmdyLXRpdGxlLCAuYmVuaWZpdC1jb250YWluZXIgZmlnY2FwdGlvbiwgLmRvd25sb2FkLWFwcC1zZWN0aW9uIC5iZy13aGl0ZSBmaWdjYXB0aW9uLCAuaGVyby1zZWN0aW9uLWZvcmV4IC5tYWluLWRpdiAuaW5wdXQtZGl2IC5zZWxlY3RjdXJyZW5jeSAudWktc2VsZWN0bWVudS1idXR0b24gc3BhbiwgLmlzc3VlLXJhaXNlLXNlY3Rpb24uc2hhcmUtbW9kYWwtZGF0YSAuY2lyLWhlYWRpbmcsIC5zYS1pbnRlbnQtcG9wIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmdyZXhpdGludGUtbWFpbiAuZ3JleGl0aW50ZW1sZS10b3AgLmgyLCAuc2EtaW50ZW50LXBvcCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5ncmV4aXRpbnRlLW1haW4gLmdyZXhpdGludGVtbGUtdG9wIC5ncmV4LXNhcG9pbnRlcnMgLmdyZXhzYXBvLWJveCAuZ3JleHNhcG9iLWRlc2MgLnR4dCwgLnNhLWludGVudC1wb3AgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAuZ3JleGl0aW50ZS1tYWluIC5ncmV4aXRpbnRlbS1ib3R0b20gLmdybGItcG9pbnRlciB1bCBsaSwgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3ggLmRlc2MtbGlzdGluZy1tYWluIHVsIGxpIC5saXN0aW5nLWRlc2MgYixcbiAgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3ggLmRlc2MtbGlzdGluZy1tYWluIHVsIGxpIC5saXN0aW5nLWRlc2Mgc3Ryb25nLCAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCAuZGVzYy1saXN0aW5nLW1haW4gdWwgbGkgLmxpc3RpbmctZGVzYyBiLCAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCAuZGVzYy1saXN0aW5nLW1haW4gdWwgbGkgLmxpc3RpbmctZGVzYyBzdHJvbmcsIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS1tYWluIC5nc2Etc2FzLWRlc2MgLmdzYS1zYXMtZGVzYy10b3AgdWwgbGkgLmxpc3RpbmctZGVzYyBiLFxuICAuZ3NhLXNhdmluZy1hY2NvdW50IC5zd2lwZXItc2EtbWFpbiAuZ3NhLXNhcy1kZXNjIC5nc2Etc2FzLWRlc2MtdG9wIHVsIGxpIC5saXN0aW5nLWRlc2Mgc3Ryb25nLCAuZ3NhLXBsYXRmb3JtIC5nc2FwbGF0LW1haW4gLmdzYXBsYXQtZGVzYyAudHh0IGIsIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLmZvcm0tbGFiZWwtZ3JvdXA+bGFiZWwsIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCAuZ3JzYWludGNhbC1hbm51YWwtdmFsdWUtYm90dG9tIC5ncmFubnV2YWwtYm90ZGVzYyBiLCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuZm9hbW91bnQtYnRuIGIsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmZvcmV4LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5mb2Ftb3VudC1idG4gc3Ryb25nLCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5hbW91bnQtYnRuIGIsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmFtb3VudC1idG4gc3Ryb25nLCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5pbnRhbW91bnQtYnRuIGIsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmludGFtb3VudC1idG4gc3Ryb25nLCAuZ3JudC1mbW9uZXktZWxpZ2ktbmV3IC5nZm1lbG4tYm94IC5nZm1lbG5iLWJvdHRvbSB1bCBsaSBiLCAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIC5ub3RlIGIsIC5nZmZkLWtleSAuZ2Zza2V5LWJveCAuZ2Zza2V5Yi1kZXNjIC50eHQgYiwgLmZ0ci16ZXJvIC5mdHJ6ZS1tYWluIC5mdHJ6ZS1lbmQgLmZ0cnplZW5kLW1haW4gLmZ0cnplYWNjLWJveCAuZnRyemVhY2MtYm9keSAudHh0IGJ7XG4gICAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgfVxuICAuY3VzdG9tZGQgLnNlbGVjdEJveC11aSAudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLCAuY3VzdG9tZGQgLnNlbGVjdEJveC11aSAudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLnVpLXNlbGVjdG1lbnUtYnV0dG9uLW9wZW4sIC5yZXEtY2FsbGJhY2sgLnJlcS1jYWxsYmFjay1mb3JtIGlucHV0LmZvcm0tY29udHJvbCwgLnJlcS1jYWxsYmFjayAucmVxLWNhbGxiYWNrLWZvcm0gc2VsZWN0LCAuc3BvdGxpZ2h0LWJ4LCAuZ3JudC1hd2FyZCAuZ3JudGF3LXRvcCAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwgLmNhdGVnb3J5LWZhcSwgLmJsb2dzLWNvbnRhaW5lciwgLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yIC5tYWluLWRpdiAuaW5wdXQtZGl2LWRhcmsgaW5wdXQsIC5zZWxlY3RCb3gtdWkgLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbi51aS1zZWxlY3RtZW51LWJ1dHRvbi1vcGVuLCAuaW5zdXJhbmNlLXByb3Bvc2FsIC5tYWluLWRpdiAudGFibGUtY29udGFpbmVyIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKDJuKzEpLCAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLnByb2dyZXNzLXN0YXR1cy1iYXIgLnN0ZXBwZXItaXRlbSAuc3RlcC1jb3VudGVyLCAuZm9ybS1yb3cgLmFjY291bnQtYnRuIC5idG4tYWNjb3VudHM6ZGlzYWJsZWQsIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgZGl2LmFjdGl2ZSwgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBkaXY6aG92ZXIsIC5ncm50LXNhdmluZ2FjYy1yYXRlcyAudGFibGUgdGhlYWQsIC5ncm50LWN1cnJlbmN5LWNvdmVydGVyLW1haW4gLmdybnQtY2MtdGFibGUtbWFpbiAuY2MtdGFibGUtcGFydCB0YWJsZSwgLmdybnQtZ29sZC1sb2FuLWNhbGMtbmV3IC5sb2FuLWVtaXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdybnQtZXNnLXRpdGxlIGgyLCAuZ2V0LWluLXRvdWNoLXJlZCAuaDQsIC5nZXQtaW4tdG91Y2gtcmVkIC5ndC1pdGVtIGEsIC5ncm50LWludGlhdC1tb2JpbGkgLmdybnQtaW50bW9iaS1zd2lwZXIgLmdybnQtaW50bW9iaS1ib3ggLmdybnQtaW50bW9iaWItZGVzYyBoMywgLmVzZy1jb21tb24tdGl0bGUsIC5ncm50LWF3YXJkIC5ncm50YXctdG9wIGgyLCAuZ3JudC1yZXBvLXB1YmxpY2F0aW9uIC5ncm50LXJlcG8tdGl0bGUgaDIsIC5hc3NldHMtYXVjdGlvbiAudGl0bGUsIC5mb3JleC1oZXJvLXNlY3Rpb24gLmludHJvIC5oZWFkSDEsIC5wcm9kdWN0LWZvcm0tY29udGFpbmVyLW5ldyAuaDJoZWFkLCAuY2xyLWdyYWQsIC5ldmVyeWRheS1jb21wIC5oZDMwLCAudi1iYW5uZXItY29tbW9uIC5oZDQ1LCAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZyAuZmQtcmF0ZXMtYm94IC5mZHItdGl0bGUsIC5nY2wtY2FsYy1tYWluIC5ncm50LW5ldy1zYS1jYWxjIC5zZXQtYmFsYW5jZS1wb3B1cCAudHh0IGIsIC5mdHItZXhwbG9yZSAuY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJlLWhlYWRlci13cmFwIC5jb21wYXJlLWhlYWRlciAuaDMsIC5mb3JleC1sZWFkLWZvcm0gLmZsZi1kZXNjIC5oMSxcbiAgLmdzYS1wYXlvdXQgLmdzcGF5b3V0c3ctaW5uZXIgLmdzcGF5b3V0c3ctYm94IC5nc3BheW91dHN3Yi1kZXNjIC5oMywgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAubWFpbi10aXRsZSAuaDMsIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIHRoZWFkIHRoLmhpZ2hsaWdodCwgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgLmhpZ2hsaWdodCBiLCAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZyAuZmQtcmF0ZXMtYm94IC5mZHItdGl0bGV7XG4gICAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY2xpcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JudC1lc2ctbGVhZGVycyAuZXNnLWxlYWRlci1kZXNjOjpiZWZvcmUsIC5ncmVlbi1mZC1pbnRyby1zZWN0aW9uIC5pbnRyby1zZWN0aW9uIC5taWQtc2VjdGlvbjo6YWZ0ZXIsIC5ncmVlbi1mZC1pbnRyby1zZWN0aW9uIC5pbnRyby1zZWN0aW9uIC5taWQtc2VjdGlvbjo6YmVmb3JlLCAuZ3JudC1mbW9uZXktc2FsYXJ5IC5ncm50Zm1vbmV5c2wtbWFpbiAuZ3JudGZtb25leXNsLW5hdjo6YmVmb3JlLCAuZ3JudC1mbW9uZXktc2FsYXJ5IC5ncm50Zm1vbmV5c2wtbWFpbiAuZ3JudGZtb25leXNsLW5hdjo6YWZ0ZXIsIC5ncm50LWZtb25leS1jaXRpZSAuZ3JudGZtb25leWNpdGktbWFpbiAuZ3JudGZtb25leWNpdGktbmF2OjpiZWZvcmUsIC5ncm50LWZtb25leS1jaXRpZSAuZ3JudGZtb25leWNpdGktbWFpbiAuZ3JudGZtb25leWNpdGktbmF2OjphZnRlcntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Zy1tYWluIC5zaXJjYXRnLXRhYnMgdWwgbGkgc3ZnIHBhdGgsIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Z21vLW1haW4gLmNhcmQgLmNhcmQtaGVhZGVyIC5idG4gc3ZnIHBhdGh7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxuICAuYmctZmFzdGFnLW9yYW5nZSwgLmJnLWxvYW5zLWJsdWUsIC5ncmRDYXRCbHVlMiwgLmdyZENhdERhcmtQaW5rLCAuZ3JkQ2F0UGluaywgLmJnLWFjY291bnRzLXJlZCwgLnNhLWludGVudC1wb3AgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCB7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBub3JtYWw7XG4gIH1cbiAgI3NldGJhbC1wb3AsIC5ncm50LWxhbm5yaS1hY2NvdW50IC5yb3cgLmdybGFyaWFjb3V0LWJveCAuZ3JsYXJpYWNvdXRiLWJvdHRvbSAuZ3JsYXJpYWNvdXRiLWJ0bnMgLnJlZC1idG4sIC5ncm50LWxhbm5yaS1kZXBvc2l0IC5ncmxhbnJpZGVwby1zd2lwZXIgLnN3aXBlci1zbGlkZSAuZ3JsYW5yaWRlcG8tYm94IC5ncmxhbnJpZGVwby1ib3R0b20gLmdybGFucmlkZXBvYi1idG5zIC5yZWQtYnRuLCAuZ3JudC1ucnByb2QtY2hhcmdlcyAuZ3JucnByb2RjaGFyZ2UtbWFpbiAuZ3JucnByb2RjaGFyZ2UtaW5kZXNjIC5ncm5ycHJvZGNoYXJnZS1idG4gLndoaXRlLWJ0biwgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hbWItY2FsYW5kZXItc2VsZWN0b3ItZ2lyZCAuYW1iLWNhbGFuZGVyLXNlbGVjdG9yIHNlbGVjdCwgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hYi1kYXktc2VsZWN0IC5hYi1kYXktaW5wdXQgaW5wdXQ6Zmlyc3QtY2hpbGQsIC5ncm50LWxvYW4tY2FsLW1haW4gLmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodCwgLmdybnJpLWNvbnRhY3Qtc3VwcG9ydCAuZ3JuY24tY3JlbnVtLW1haW4gLmNvdW50cnktdGFiZWwgLmNhcmQtd3JhcHBlciwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS1kcm9wLWJveCwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmVsb3ctYW1vdW50LWJveCwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1tYWluIC5pbnRyZXN0LXRvcCwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1tYWluIC5pbnRyZXN0LXRvcCAuaW50cmVzdC1pbnB1dCwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1kcm9wLWJveCwgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCAuZ3JzYWludGNhbC1hbm51YWwtbWFpbiAuZ3JzYWludGNhbC1hbm51YWwtYm94LCAuZ3JudC1ucmZvcmV4LXRyYW5zZmVyIC5ncm5yb3JpZGJhbmtpbi1tYWluIC5ncm5yZm9ydHJtLWJvdHRvbSAuZ3JucmZvcnRybWItYm90dG9tLCAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tbGlMaXN0IC5saSwgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0LCAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5hcHBseS1wZXJzb25hbC1iZyAuYXBwbHktcGVyc29uYWwtYmctaW5uZXIsIC5mb3JleC1sZWFkLWZvcm0tZG93biAuZmxwLWlubmVyLWJnIC5wcm9ncmFtLXN0YXR1cyAuZ3JpZC1ncm91cCAuZHJvcGRvd24gLmRyb3BidG4sIC5mb3JleC1sZWFkLWZvcm0tZG93biAuZmxwLWlubmVyLWJnIC5wcm9ncmFtLXN0YXR1cyAuZ3JpZC1ncm91cCAuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQsIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5pbnN0YWxsbWVudC1wcmljZSwgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5jdXN0b20tc2VsZWN0dCAuc2VsZWN0LW9wdGlvbnMgbGk6aG92ZXJ7XG4gICAgYmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICB9XG4gIC5nc2EtYmVuaWZpdHMgLmdzYS1iZW5pZml0LXN3aXBlciAuYmVuaWZpdC1ib3ggLmJlbmlmaXQtYm94LWJne1xuICAgIGJhY2tncm91bmQ6ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB9XG4gIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Z21vLW1haW4gLmNhcmR7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAucmVmZXJyYWwtd2h5IC5hZGQta2V5LXRhYnMgLmFkZC1rZXktdGhyZWUtc3dpcGVyIC5hZGQta2V5LWJveHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1MCwgMTgzLCAxODgsIDAuMSkgMCUsIHJnYmEoMTQwLCAxNDAsIDE0MCwgMC4yKSAxMDAlKTtcbiAgfVxuICAuZ3NhLWJlbmlmaXRzIC5nc2EtYmVuaWZpdC1zd2lwZXIgLmJlbmlmaXQtYm94IC5iZW5pZml0LWJveC1iZyBpbWd7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCwgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLXRodW1icyAuc3dpcGVyLXNsaWRlLCAuZ3NhLXNhdmluZy1hY2NvdW50IC5zd2lwZXItc2EtbWFpbiAuc3dpcGVyLXNsaWRlLCAuZ3NhLWVsaWdpYmlsaXR5IC5pbmRjYS1zdGFydGVkLWJnLCAuc2FUZXN0aW1vbmFpbENvbXAtY2FyZHMtaXRlbXMsIC5nc2Etc2EtYWNjb3VudCAuZ3NhYWNjLWJveCwgLmdzYS1zYS1hY2NvdW50IC5nc2FhY2MtYm94LmFjdGl2ZSAuZ3NhYWNjYi1idG4sIC5nc2EtcmVsYXR2aWRlbyAudGF4LWNhcmQgLmNhcmQtYm9keSwgLmdybnQtc3RhcnRiYW5rLXRhbGsgLmNvbnRhaW5lciAucm93IC5jb2wtbGctMTIgLmdyc3RiYS10YWxrLW1haW4sIC5ncm50LXN0YXJ0YmFuay1iZW5pZml0IC5ncm50LXN0YmFiZW5pLW93bCAuaXRlbSAuZ3JzdGJhYmVuaS1ib3gsIC5ncm50LWxhbm5yaS1iYW50YWIgLmdybGFucmliYW50Yi1tYWluIC5ncmxhbnJpYmFudGItYm94IGEsIC5ncm50LWxhbm5yaS1hY2NvdW50IC5yb3cgLmdybGFyaWFjb3V0LWJveCwgLmdybnQtbGFubnJpLWRlcG9zaXQgLmdybGFucmlkZXBvLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5ncmxhbnJpZGVwby1ib3gsIC5ncm50LWxhbm5yaS1iZW5lZml0IC5ncmxhbnJpYmVuaS1tYWluIC5ncmxhbnJpYmVuaS1jYXJkLCAuZ3JudC1sYW5ucmktYmVuZWZpdCAuZ3JsYW5yaWJlbmktbWFpbiAuZ3JsYW5yaWJlbmlyaS1idG5zIC53aGl0ZS1iZy1idG4sIC5ncm50LWxhbm5yaS1pbnZlc3Q6OmJlZm9yZSwgLnJldGFpbC1mb3JleC12aWRlb3MtY29tcCAuY3JkIC5tZWRpYS1jcmQsIC5ncm50LW5ycHJvZC1iYW5uZXIgLmNvbW1vbi1iZy1jYWxjIC5ncm5ycHJvYmFucmktYm90dG9tIC5ncm5ycHJvYmFucmliby1ib3R0b20sIC5ncm50LW5ycHJvZC1zYXZpbmcgLmdybnJwZHNhdmktbWFpbiAuZ3JucnBkc2F2aS1ib3gsIC5ncm50LW5ycHJvZC1jdGEgLmdybnJwcm9kY3RhLW1haW4sIC5ncm50LW5ycHJvZC1iYW5raW5nIC5ncm5yb3JpZGJhbmtpbi10YWIgdWwgbGkgYS5hY3RpdmUsIC5ncm50LW5ycHJvZC1iYW5raW5nIC5ncm5yb3JpZGJhbmtpbi1tYWluLCAuZ3JudC1ucnByb2QtZXhjaGFuZ2UgLmNhbGMtd3JhcHBlciAuZ3JucnBvZGV4Y2hhbi1yaWdodCwgLmdybnQtbjEtZ2V0LW5ldyAuZ3JudC1nZXQtbmV3LWJveCwgLmdybnQtaG93LWF2ZXJhZ2UtY2FsY3VsYXRvciAuZ3Job3dhdnItY2Fsc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5ncmhvd2F2cmNhbC1ib3gsIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYW1iLWNhbGFuZGVyLXNlbGVjdG9yLWdpcmQsIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYW1iLWNhbGFuZGVyLWlubmVyIC5jYWxlbmRhciwgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hYi1kYXktc2VsZWN0LCAuZ3JudC1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnLCAuZ3JudC13aGF0LWVwZiAud2hhdC1tYWluIC53aGF0LWJveCwgLmdybnQtZm9ybXVsYS1jYWxjIC5ncm50LWZvcm11bGEsIC5nYmxjLW1haW4gLmNhbGMtdGVzdGktbWFpbiwgLmdibGMtbWFpbiAubG9hbi1jYWwgLndoaXRlLWJ4LCAuZ3JudC1zYXZpbmdhY2Mtd2h5IC5ncnNhdmFjY3doeS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmdyc2F2YWNjd2h5LWJveCwgLmdybnQtc2F2aW5nLWFjY3R5cGUgLmdyc2F2LWFjY3R5LWJveCwgLmdybnQtc2F2aW5nYWNjLXJhdGVzIC50YWJsZSB0Ym9keSwgLmNvbXAtbW9iaWxlLWFwcC5ncm50LWNvbXBtb2JpbC1hcHAgLnJpZ2h0LXNlYy5wb3NpdGlvbi1yZWxhdGl2ZSAuZ3Jjb21wbW9iLXFyLCAuZ3JudC1lbWktY2FsYyAuZW1pLWNhbGMtYm94LCAuZ3JudC1lbWktY2FsYyAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAud2hpdGUtYngsIC5ncm50LXdoYXQtZW1pIC5ncm50LXdoYXQtc2xpZGVyLWJveGVzIC5ncm50LWVtaS1ib3gsIC5ncm50LWVtaS1hZHZhbnRhZ2VzIC5hZHZhbnRhZ2UtYm94LCAuZ2ZtLXByb2R1Y3QtYmFubmVyIC5nZm0tZm9ybSwgLmdmbS1wcm9kdWN0LWJhbm5lciAuZ2ZtLWZvcm0gLmxvYW4tY2FsIC53aGl0ZS1ieCwgLmdybnQtZm5tLWhvdyAuc3dpcGVyLWZubS1ob3d0byAuZm5tLWhvd3RvLWJveCwgLmdybnQtZm5tLWZlZSAuZm5tLWZlZS1iZywgLmZubS1wZXJzb25hbC1sb2FuIC50YXgtY2FyZCAuY2FyZC1ib2R5LCAuZ3JudC1mbm0tdHlwZXMgLnN3aXBlci1mbm0tdHlwZXMgLmZubS10eXBlLWJveCwgLmdybnQtZm5tLXNhbGFyeS1tYWluLW5ldyAuZ3JudGZtb25leXNsLW1haW4gLmdybnRmbW9uZXlzbC1zd2lwZXIgLmdybnRmbW9uZXlzdy1ib3gsIC5ncm50LWZubS1yZWxhdGVkIC5saXN0LWxvb2tpbmcgLmNhcmQtbG9vazEsIC5ncm50LW5ycHJvZC1hYm91dC5vbGQtY2FsYyAuY29tbW9uLWJnLWNhbGMgLmdybnJwcm9iYW5yaS1ib3R0b20gLmdybnJwcm9iYW5yaWJvLWJvdHRvbSwgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4sIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktcHJvZHVjdC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsLCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuZm9hbW91bnQtYnRuLCAuZ3JudC1ucmktZmQgLmdybGFucmlkZXBvLWJveCwgLmdybnJpLWNvbnRhY3Qtc3VwcG9ydCAuZ3JuY24tY3JlbnVtLW1haW4sIC5ncm5yaS1jb250YWN0LWVtYWlsIC5ncm5jbi1jcmVlbWFpbC1tYWluLCAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4sIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmFtb3VudC1idG4sIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmludGFtb3VudC1idG4sIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwsIC5ncm50LWNkbC1zdG9yZSAuZm9ybS1ncm91cCAuZnJvbS1zZWxlY3RlciAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwgLmdybnQtY2RsLXN0b3JlIC5mb3JtLWdyb3VwIC5mcm9tLXNlbGVjdGVyIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsIC5ncm50LWNkbC1zdG9yZS1kZXRhaWxzIC5jZGwtc3RvcmUtZ3JpZCAuY2RsLXN0b3JlLWJveCwgLmdybnQtbnJmb3JleC10cmFuc2ZlciAuZ3Jucm9yaWRiYW5raW4tdGFiIC50YWItdWwgbGkgYS5hY3RpdmUsIC5ncm50LW5yZm9yZXgtdHJhbnNmZXIgLmdybnJvcmlkYmFua2luLW1haW4sIC5ncm50LW5yZm9yZXgtYWNjb3VudCAuZ3JucmZvci1hY29tYWluLCAuZ3JudC1mYmFuLWNhbGMgLmdmYmFuY2FsLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLnN0ZXBwZXItaW5wdXQsIC5ncm50LWZiYW4tY2FsYyAuZ2ZiYW5jYWwtbWFpbiAuZ2ZiYW5jYWwtYm90dG9tLCAuZ3JudC1mbW9uZXktZWxpZ2ktbmV3IC5nZm1lbG4tYm94IC5nZm1lbG5iLXVwcGVyLCAuZ3JudC1mbW9uZXktZWxpZ2ktbmV3IC5nZm1lbG4tYm94IC5nZm1lbG5iLWJvdHRvbSAuZWxpZ2ktY29udGVudC1tYWluLCAuZ3JudC1mbW9uZXktaG93LW5ldyAuZ2Zobi1tYWluLCAuZ3JudC1mbW9uZXktZmVlLW5ldyAuZ2Zobi1tYWluLCAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXVzZS1ib3ggLmNjdWItYm94LCAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXRhYmxlLW1haW4gLmNjLXRhYmxlLXBhcnQgdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLCAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3kgLm1haW4tdGl0bGUtc2VsZWN0IC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLCAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3kgLm1haW4tdGl0bGUtc2VsZWN0IC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLWJveCwgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtYm94OmhvdmVyLFxuICAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1ib3g6Zm9jdXMsIC5zdHJoby1iYW5uZXIgLnN0cmhvYmFuLWRlc2MgLnNtYWxsLXRpdGxlLCAuc3RyaG8tYmFubmVyIC5zdHJob2Jhbi1zd2lwZXIgLnN0cmhvYmFuLWJveCwgLnN0cmhvLXN0YWdlIC5zdHJoc3RhZ2UtbWFpbiAuc3RobWItbWFpbiAuc3RobWJtLWNhcmQsIC5zdHJoby12ZW50dXJlIC5zdGh2ZW4tbWFpbiAuc3RodmVuLXRhYnMgdWwgbGkgYSwgLnN0cHJvZC1iZW5lZml0cyAuc3Rwcm9iZW5pLW1haW4gLnN0cHJvYmVuaS1ib3gsIC5zdHByb2QtYmx1ZXByaW50IC5zdHJibHVlcC1tYWluLCAuc3Rwcm9kLWVsc2UgLnN0cHJvZWxzZS1zd2lwZXIgLnN0cHJvZWxzZS1ib3gsIC5zdGludi1waGlsbyAuc3RpbnYtcGhpbG8tYmcsIC5zdGludi1jdXJyZW50LWZ1bmRzIC5jdXJyZW50LWZ1bmQtYm94LCAuc3RpbnYtc29sdXRpb24gLnN0aW52LXNvbC1mb3JtLCAuc3RpbnYtcmVzb3VyY2VzIC5yZXNvLWJveCwgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5nYmxjLWNvbW1vbi1iZywgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMsIC50eXBlcy1maXhlZC1kZXBvc2l0cyAudGZkLWNhcmQsIC50eXBlcy1maXhlZC1kZXBvc2l0cyAudGZkLWNhcmQsIC5nY2wtb3ZlcnZpZXcgLmdjbC1ib3gtbWFpbiwgLmdjbC1vZmZlcmluZyAuZ2Nsb2Zmci1ib3gsIC5nY2wtb2ZmZXJpbmctcmVzaWRlbnQgLmdjbG9mZnJlc2ktYm94LCAuZ2NsLWZpbmFuaWNhbCAuZ2NsZmFuYW5pLWJveCwgLmdmcy1hY2NvdW50IC5nZnNhY2MtbWFpbiwgLmdmcy1jaGFyZ2VzIC50YWJsZS1jb250YWluZXIgLmJhbmstdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLCAuZ2ZzLXdoby1jYW4gLmdmc3doby1tYWluLCAuZ2ZzLXJtIC5nZnNybS1ib3gsIC5nZnMtY3VycmVuY2llcyAuZ2ZzY3VycmUtbWFpbiAuZ2ZzY3VycmUtdG9wIC5nZnNjdXJyZS1ib3gsIC5nZnJhLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCwgLmdmcmEtZWxpZ2kgLmdmcmFlbGktYm94LCAuZ2ZmZC1hY2NvdW50IC5nZnNhY2MtbWFpbiwgLmdmZmQta2V5IC5nZnNrZXktYm94LCAuZ2ZmZC1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3gsIC5nZmZkLXdoby1jYW4gLmdmc3doby1tYWluLCAuZ2ZmZC1jaGFyZ2VzIC50YWJsZS1jb250YWluZXIgLmJhbmstdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKzEpLCAuZ2NsLWNhbGMtbWFpbiAuZ3JudC1uZXctc2EtY2FsYywgLmdjbC1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3gsIC5nc2EtZWxpZ2liaWxpdHkgLmluZGNhLXN0YXJ0ZWQtYmcgLmluZGNhLXN0YXRlZC10YWJzIC5zdGFydGVkLWV4cGVyaWVuY2UtYmcgLmRvY3VtZW50cy1ncmlkLW1haW4gLmRvYy1nbS1ib3gsIC5ucmktcHJvZHVjdHMtbmV3IC5ucmktcHJvLW5ldy1ib3gsIC5ucmktdGVzdGktbmV3IC5md2J0ZXN0dGktYm94LCAubnJpLXJlc291cmNlcy1uZXcgLm5yaS1yZXNvLWJveCwgLmdjbC1zdXBwb3J0IC5nY2wtc3VwcG9ydC1ib3gsIC5mdHItY2FsYyAuZnRjYWwtbWFpbiwgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1sZWZ0IC5mdGNhbGxlLW1haW4gLndoaXRlLWJ4IC5jdXJyZW5jeS1ib3ggLmN1c3RvbS1jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBhOmhvdmVyLCAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLXJpZ2h0IC5mdGNhbC1maW5hbCwgLnllc2F2aW5nLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tbWFpbiAuY29tcGFyaXNvbi1jYXJkIHRhYmxlLCAuZnRyLWJlbmVmaXRzIC5mdHJiZW5pLW1haW4gLmZ0cmJlbmktc3dpcGVyIC5mdHJiZW5pcy1ib3gsIC5mdHItemVybyAuZnRyemUtbWFpbiwgLmZ0ci1ibG9ncyAuZnRyYmxvLWJveCwgLmZ0ci1kaXNjb3ZlciAuZnRyLWRpc2NvdmVyLWRlc2t0b3AgLmZ0cmRpcy1ib3gsIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcsIC5mb3JleC1sZWFkLWZvcm0gLmZscC1pbm5lci1iZywgLmRvd24tbWVhbiAuZG93bi1ib3gsIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94LCAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLndoaXRlLWJ4LCBcbiAgLmdzYS1zdGVwcyAuZ3NhLXN0ZXBzLWdyaWQgLmdzYS1zdGVwLWJveCwgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnLW1haW4sIC5nc2EtZWxpZ2liaWxpdHktYWRkaGFyIC5pbmRjYS1zdGFydGVkLWJnLCAubnJpZmNvbS1zZWMgLm5mY29tc2UtbWFpbiwgLnJlY3VkZXAtZWxpZ2kgLnJlY3VkZXBlbGktbWFpbntcbiAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLXRodW1icyAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUsIC5nc2EtZWxpZ2liaWxpdHkgLmluZGNhLXN0YXJ0ZWQtYmcgLmluZGNhLXN0YXRlZC10YWJzIC5zdGFydGVkLWV4cGVyaWVuY2UtYmcsIC5nc2EtZGVhbHMgLmhvdC1kZWFscy10YWJzIGEuYWN0aXZlLCAuZ3JudC1zdGFydGJhbmstYmFubmVyIC5ncnN0YXJ0YmFuay1tYWluLCAuZ3JudC1mb3JtdWxhLWNhbGMgLmdybnQtZm9ybXVsYSAuZ3JudC1mb3JtdWxhLXN0YXRpYyAuZ3JudC1mb3JtdWxhLWJ1dHRvbiwgLmdmbS1wcm9kdWN0LWJhbm5lciAuZ2ZtLWZvcm0gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwgLmdybnQtZGVwb2RldGktYmFubmVyIC5ncm5ycHJvYmFuLWRlc2MgdWwsIC5ncm50LW5ycHJvZC1iYW5uZXIgLmdybnJwcm9iYW4tZGVzYyB1bCwgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsIC5ncnNhaW50Y2FsLWFubnVhbC12YWx1ZS1ib3R0b20sIC5ncm50LW5yaS1mZCAuZ3JsYW5yaWRlcG8tYm94IC5ncmxhbnJpZGVwby1ib3R0b20gLmdybGFucmlkZXBvYi1idG5zIC5yZWQtYnRuLCAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tbGlMaXN0IC5saTpob3ZlciwgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluLCAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXRhYmxlLW1haW4gLmNjLXRhYmxlLXBhcnQgdGFibGUgdHIubGlnaHQtcGluaywgLmdhci1iYW5uZXIgLmdhci1pbm5lciAuZ2FyaS1kZXNjIC5idG4td2hpdGUsIC5zdHJoby12ZW50dXJlIC5zdGh2ZW4tbWFpbiAuc3RodmVuLXRhYnMgdWwgbGkgYS5hY3RpdmUsIC5zdHJoby1ibHVlcHJpbnQgLnN0cmJsdWVwLW1haW4gLmJ0bi1ib3ggLndoaXRlLWJ0biwgLnN0cHJvZC1ibHVlcHJpbnQgLnN0cmJsdWVwLW1haW4gLmJ0bi1ib3ggLnJlZC1idG4sIC5zdHByb2QtZWxzZSAuc3Rwcm9lbHNlLXN3aXBlciAuc3Rwcm9lbHNlLWJveCAuc3Rwcm9lbHNlLWRlc2MgLmJ0bi1ib3ggLnJlZC1idG4sXG4gIC5zdHByb2Qtc29sdXRpb24gLnN0cnNvbHUtcmlnaHQgLmJ0bi1ib3ggLnJlZC1idG4sXG4gIC5zdHByb2QtYmVuZWZpdHMgLnN0cHJvYmVuaS1ib3R0b20gLmJ0bi1ib3ggLnJlZC1idG4sIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgdGhlYWQsIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIC5ub3RlLCAuc3RpbnYtcGhpbG8gLnN0aW52LXBoaWxvLWJnIC5zdGludi1waGlsby1kZXNjIC5yZWQtYnRuLCAuc3RpbnYtdGVhbXMgLnN0aW52LXRlYW0taW5uZXIgLnN0aW52LXRlYW0tZGVzYyAucmVkLWJ0biwgLnN0aW52LWN1cnJlbnQtZnVuZHMgLnJlZC1idG4sIC5zdGludi1zb2x1dGlvbiAuc3RpbnYtc29sLWZvcm0gLnJlZC1idG4sIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZm9ybS1sYWJlbC1ncm91cCwgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5mcm9tLXN0YXRlIC5kcm9wZG93biAuZHJvcGJ0biwgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5mcm9tLXN0YXRlIC5kcm9wZG93bi1jb250ZW50LCAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtYm90dG9tLWJ0biAucmVkLWJ0biwgLmh1cnVuLWpvdXJuZXkgLmh1am91ci1zdGVwcyB1bCAuc3RlcC1saW5rLCAuaHVydW4tYWJvdXQgLmJ0bi1ib3ggLmtub3ctYWJvdXQsIC5ncm50LWdvbGQtbG9hbi1jYWxjLW5ldyAubG9hbi1jYWwgLndoaXRlLWJ4LCAuc3RpY2t5LWZvb3Rlci1jYWxjdWxhdG9yIC5iYWRnZSwgLmdmcy1jaGFyZ2VzIC50YWJsZS1jb250YWluZXIgLmJhbmstdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSwgLmdmZmQtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksIC5nY2wtY2FsYy1tYWluIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsIC5mdHItYmFubmVyIC5mdHJiYS1kZXNjIC5idG4tYm94IC53aGl0ZS1idG4sIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtbGVmdCAuZnRjYWxsZS1tYWluIC53aGl0ZS1ieCAuY3VycmVuY3ktYm94LCAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLWxlZnQgLmZ0Y2FsbGUtbWFpbiAud2hpdGUtYnggLmN1cnJlbmN5LWJveCAuY3VzdG9tLWN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LCAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLXJpZ2h0IC5mdGNhbC1maXJzdCAuZnRjYWxmaXJzdC1idG4sIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtcmlnaHQgLmZ0Y2FsLWZpbmFsIC5mdGNhbHJpLXRvcCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWxhYmVsLWdyb3VwIC5pbnB1dC1kaXYtZGFyayAuZm9ybS1pbnB1dCwgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmluYWwgLmZ0Y2FscmZpbmEtYm90dG9tIC51bmxvY2stYnRuLCAueWVzYXZpbmctcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1tYWluIC5jb21wYXJpc29uLWNhcmQgdGFibGUgdGhlYWQsIC55ZXNhdmluZy1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLW1haW4gLm5vdGUsIC5mdHItZXhwbG9yZSAuY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJlLWhlYWRlci13cmFwIC5jb21wYXJlLWhlYWRlciwgLmZ0ci1leHBsb3JlIC5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmUtcm93cyAuY29tcGFyZS1yb3cgLmNvbXBhcmUtdmFsdWUgLm9wLWJ0biwgLmZ0ci1jdGEgLmZ0cmN0YS1tYWluIC5mdHJjdGEtZGVzYyAuYnRuLWJveCAud2hpdGUtYnRuLCAuZnRyLWJsb2dzIC5mdHJibG8tYm94IC5mdHJibG9iLWJvdHRvbSAuYnRuLWJveCAud2hpdGUtYnRuLCAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5sb2FuLWNhbCAud2hpdGUtYnggLmxhYmVsLWdyb3VwLW1haW4gLmZvcm0tbGFiZWwtZ3JvdXAsIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcgLmFwcGx5LXBlcnNvbmFsLWJnIC5ncmFwbHBlci1tYWluIC5ncmFwbHBlci1yaWdodCAud2hpdGUtYnRuLCAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5hcHBseS1wZXJzb25hbC1iZyAuZ3JhcGxwZXItbWFpbiwgLmZvcmV4LWxlYWQtZm9ybSAuZmxwLWlubmVyLWJnIC5sZi1ieCAuZ3JpZC1ncm91cCAuZHJvcGRvd24gLmRyb3BidG4sIC5mb3JleC1sZWFkLWZvcm0gLmZscC1pbm5lci1iZyAubGYtYnggLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LCAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LCAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmN1c3RvbS1zZWxlY3R0IC5zZWxlY3QtdHJpZ2dlciwgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5jdXN0b20tc2VsZWN0dCAuc2VsZWN0LW9wdGlvbnMsXG4gIC5iYW5yIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iLCAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LCAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLCAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsXG4gIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnLCAuZ3NhLWVsaWdpYmlsaXR5LWFkZGhhciAuaW5kY2Etc3RhcnRlZC1iZyAuaW5kY2Etc3RhdGVkLXRhYnMgLnN0YXJ0ZWQtZXhwZXJpZW5jZS1iZ3tcbiAgICBiYWNrZ3JvdW5kOiAjMjIyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdzYS1zdGVwcyAuZ3NhLXN0ZXBzLWdyaWQgLmdzYS1zdGVwLWJveCAuaWNvbi1zdGVwLCAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSAuaGlnaGxpZ2h0LCAubnJpZmNvbS1zZWMgLm5mY29tc2UtbWFpbiAubmZjb21zZS1ib2R5IC5uZmNvbXNlLWdyaWQgLm5mY29tc2ViLWJveCwgLm5yaWZjb20tc2VjIC5uZmNvbXNlLW1haW4gLm5mY29tc2UtYm9keSAubmZjb21zZS1mdWxsLndoaXRle1xuICAgIGJhY2tncm91bmQ6ICM0NDQgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3ggLmdybGFyaWFjb3V0Yi1ib3R0b20gLmdybGFyaWFjb3V0Yi1idG5zIC5yZWQtYm9yZGVyLWJ0biwgLmdybnQtbGFubnJpLWRlcG9zaXQgLmdybGFucmlkZXBvLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5ncmxhbnJpZGVwby1ib3ggLmdybGFucmlkZXBvLWJvdHRvbSAuZ3JsYW5yaWRlcG9iLWJ0bnMgLnJlZC1ib3JkZXItYnRuLCAuZ3JudC1ucmktZmQgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJvcmRlci1idG4sIC5nYXJkLXBhZ2UtbWFpbiAuZ2FyLW5hdmktc3dpcGVyIC5nYXItbmF2aS1ib3gsIC5ncm50LWZubS1iZW5pZml0IC5zd2lwZXItZm5tLWJlbmlmaXRzIC5mbm0tYmVuaWZpdC1ib3h7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5yZWRlcG8taW50cmVzdCAucmVkcGludC1tYWluIC5yZWRwaW50LWJhY2staW1ne1xuICAgIGZpbHRlcjogYnJpZ2h0bmVzcyg1NiUpO1xuICB9XG4gIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZ2JsYy1ib3R0b20tYnRuIC5yZWQtYnRuOmRpc2FibGVkLFxuICAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtYm90dG9tLWJ0biAucmVkLWJ0bltkaXNhYmxlZF0ge1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG4gIC5zYWludHItc2F2aW5nIC5zYWludHItdGFibGUtd3JhcGVyIC5zYWludHItdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB0ZCwgLnNhaW50ci1mZWVzIC5zYWludHItZmVlcy13cmFwZXIgLnNhaW50ci1mZWVzLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikgdGQsIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnIC5mZC1yYXRlcy1ib3guZHJvcC1jb250ZW50LWJne1xuICAgIGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JudC1ucmktZm9yZXgtZmV0dXJlcyAuZ3JucmZvcngtc3dpcGVyIC5nZm5yZm9yZmV0LWJveCAuZ2ZucmZvcmZldGItZGVzY3tcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTQ1NDU0IDcwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpKTtcbiAgfVxuICAuc3RyaG8tdmVudHVyZSAuc3RodmVuLXRhYnMtbWFpbiAuc3RodmVuLXRhYnNkZWluLWJveDo6YmVmb3JlLCAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGctbWFpbiAuc2lyY2F0Zy10YWJzIHVsIGxpOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudCgzMy4wOCUgMTE5LjMxJSBhdCA4NC41NCUgMjMuNzQlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDM4LjM5JSwgIzU0NTQ1NCAxMDAlKSAhaW1wb3J0YW50O1xuICB9XG4gIC5ncm50LWxhbm5yaS1iYW5uZXIgLmdybGFucmliYW4tdmlkZW8sXG4gIC5kLW1hdC1iYW5uZXIgcGljdHVyZSBpbWcsXG4gIC5wZXJzb25hbC1sb2FuLWJhbm5lciAuYmFubmVyLWJnIC5iYW5uZXItY29udGVudC1oZWlnaHQsXG4gIC5iYW4tc2VjLm9wMyAuYmFubmVyLWlubmVyIC5pbWctZmx1aWQsIC5odXJ1bi1lZGl0b3ItbmV3IC5iYWNrLWltZywgLmh1cnVuLXN1Y2Nlc3MgLmJhY2staW1nLCAuaHVydW4tam91cm5leSAuYmFjay1pbWcsIC5ncm50LWdpZnQtY2l0eS1iYW5uZXIgLnN0aW52LXRlYW0taW5uZXIgLnN0aW52LXRlYW0taW1nLCAuZ2ZyYS1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3ggLmdmcmFicm5pYi1iYWNrc2lkZSwgLmdmZmQtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94IC5nZnJhYnJuaWItYmFja3NpZGUsIC5ncm50LW5yZS1iYW5uZXIgLnN0aW52LXRlYW0taW5uZXIgLnN0aW52LXRlYW0taW1nLCAuZ2NsLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCAuZ2ZyYWJybmliLWJhY2tzaWRlIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNTUlKTtcbiAgfVxufVxuXG4vLyBBY2Nlc3NpYmlsaXR5IGNzcyBFTkQtLT4gXG5cblxuLy8gZm9yIG91dGxpbmVzXG4vLyBib2R5Om5vdCgudXNpbmcta2V5Ym9hcmQpIDpmb2N1cyB7XG4vLyAgIG91dGxpbmU6IG5vbmU7XG4vLyAgIGJveC1zaGFkb3c6IG5vbmU7XG4vLyB9XG5cbi8vIFNob3cgZm9jdXMgb25seSB3aGVuIGtleWJvYXJkIGlzIHVzZWQgXG46Zm9jdXMtdmlzaWJsZSB7XG4gIC8vIG91dGxpbmU6IDJweCBzb2xpZCAjMzUzNTM1O1xuICAvLyAvKiBCUzQgcHJpbWFyeSAqL1xuICAvLyBvdXRsaW5lLW9mZnNldDogM3B4O1xuICAvLyBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIExpbmtzICovXG4vLyBhOmZvY3VzLXZpc2libGUge1xuLy8gICBvdXRsaW5lLW9mZnNldDogMnB4O1xuLy8gfVxuXG4vLyAuc2tpcC10by1tYWluLWNvbnRlbnQgPiBhOmZvY3VzLXZpc2libGUge1xuLy8gICBvdXRsaW5lOiAycHggc29saWQgIzM1MzUzNTtcbi8vICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbi8vIH1cblxuLyogRHJvcGRvd24gdG9nZ2xlcyAqL1xuLy8gLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cy12aXNpYmxlIHtcbi8vICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMCwgMCwgLjQpO1xuLy8gfVxuXG4jc2tpcFRvTWFpbi5oaWdobGlnaHRlZCwgLmN1c3RvbWVyLXN1cHBvcnQud2hhdC1zcGVjaWFsLmhpZ2hsaWdodGVkLCAuY3VzdG9tZXItc3VwcG9ydC5oaWdobGlnaHRlZCwgI2Ryb3Bkb3duTWVudUxvZ2luLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4jc2tpcFRvTWFpbi5oaWdobGlnaHRlZFdoaXRlLCAuY3VzdG9tZXItc3VwcG9ydC53aGF0LXNwZWNpYWwuaGlnaGxpZ2h0ZWRXaGl0ZSwgLmN1c3RvbWVyLXN1cHBvcnQuaGlnaGxpZ2h0ZWRXaGl0ZSwgI2Ryb3Bkb3duTWVudUxvZ2luLmhpZ2hsaWdodGVkV2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59IiwiLypOb3RpZmljYXRpb24gU3RhcnRzICovXG4ubm90aWZpY2F0aW9uLWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgLmJ0bi1ib3gge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggcmdiYSgkYy1ncmV5LTIsIDAuNCk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgIC5zZWFyY2hiZHktaDQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIC5iZHkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAvLyBwb3NpdGlvbjogc3RhdGljO1xuICAgIH1cbn1cblxuLmRyb3AtZG93bi1ub3RpZmljYXRpb24ge1xuICAgIHBhZGRpbmc6IDAgNnB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIyKTtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ub3RpZmljYXRpb24tYngge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gICAgei1pbmRleDogNTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIC8vbWluLWhlaWdodDogNTUwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcbiAgICBtYXgtaGVpZ2h0OiAzNjBweDtcbiAgICAuc2VhcmNoLWJ4SW4ge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2hieC1oM3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubm90aWZpY2F0aW9uLWRyb3Bkb3duIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIC8vaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgLy9tYXgtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxufVxuLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDF7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG59XG4uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due1xuICAgIHdpZHRoOiAyMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjkpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW46IDAgMTIwcHggMCAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgbWFyZ2luOiAxMnB4IDAgMDtcbiAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgLnBob25lLWJ4OjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLThweDtcbiAgICAgICAgcmlnaHQ6IDhweDtcbiAgICAgICAgd2lkdGg6IDA7IFxuICAgICAgICBoZWlnaHQ6IDA7IFxuICAgICAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgXG4gICAgICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZWVlO1xuICAgICAgIH1cbiAgICB9XG59XG4ucGhvbmUtYnh7XG4gICAgcGFkZGluZzogMTZweCAyMHB4O1xuXG4gICAgcHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgaHJ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiAxO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbn0iLCIub3ZlcmxheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC4yKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogNDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zZWFyY2gtYngge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gICAgei1pbmRleDogOTtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4yMik7XG5cbiAgICAudHdpdHRlci10eXBlYWhlYWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAudHlwZWFoZWFkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDIycHggNjRweDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgIH1cbn1cblxuLnNlYXJjaC10b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG5cbiAgICAuaGRyIHtcbiAgICAgICAgd2lkdGg6IDcwJTtcbiAgICB9XG5cbiAgICAuc2VhcmNoLWJveCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAuaGRyIHtcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWJveCB7XG4gICAgICAgICAgICB3aWR0aDogMjM1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLmhkciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgKyAuTVQxMCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYXJjaC1ieEluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuaWNvbi1zZWFyY2gsXG4gICAgLmNscy1idG4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgIH1cblxuICAgIC5pY29uLXNlYXJjaCB7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbiAgICAuY2xzLWJ0biB7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50dC1tZW51IHtcbiAgICAgICAgd2lkdGg6IDQ2MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA0ODVweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgcGFkZGluZzogMjBweCAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblxuICAgICAgICAmLnR0LW9wZW4ge1xuICAgICAgICAgICAgaGVpZ2h0OiA0ODVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtYmxhY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB3aWR0aDogNjJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAubGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vei1pbmRleDogNTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYW4tZG8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIC41KTtcblxuICAgICAgICAgICAgLnNyeS10YWcge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3N2Zy9hbGVydC5zdmcpIG5vLXJlcGVhdCAwIDVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweCAzMHB4O1xuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwud2l0aC1jaXJjbGUge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgMCAxMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWhkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogJGdyZXktNDAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgLnR0LXN1Z2dlc3Rpb24ge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRjLWJsYWNrLCAuNSk7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgLy9jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRncmV5LTIwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50dC1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWFkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZXktNTA7XG4gICAgICAgIGhlaWdodDogNDg1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNjVweDtcbiAgICAgICAgd2lkdGg6IDM0MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuYWQtY2FyZCB7XG4gICAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgICBAZXh0ZW5kIC53aGl0ZS1ib3g7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICsgcCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy55ZWxsb3cge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIC0yNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkNCMDU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMyKTtcblxuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgLnR0LW1lbnUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FuLWRvICsgZGl2IHtcbiAgICAgICAgICAgICAgICAubGluayB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYXJjaC1saXN0aW5nIHtcbiAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuc2VhcmNoLXR4dCB7XG4gICAgICAgICAgICB3aWR0aDogNzQlO1xuXG4gICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICAgICAgICBhOm5vdCguZjE0YnIpIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIC41KTtcblxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJyb3duaXNoLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmYxNGJyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1SaWdodC5yZWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWltZyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hcnJvdy55ZWxsb3cge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1SaWdodCxcbiAgICAgICAgICAgICAgICAuaWNvbi1wbGF5IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgLnNlYXJjaC10eHQge1xuICAgICAgICAgICAgICAgIC8vd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLWltZyB7XG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXJyb3cueWVsbG93IHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpZGVuYXYge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNjtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogMC41cztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMxZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpO1xuXG4gICAgJi5hY3Qge1xuICAgICAgICB3aWR0aDogMjEwcHg7XG5cbiAgICAgICAgLmljb24tY2xvc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgIHRvcDogMjZweDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZjNmM2Y7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDI4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpZGVOYXZXcmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgLy8gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tb2JpbGUtc3MucG5nKSBuby1yZXBlYXQ7XG4gICAgLy8gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAvLyAgICBmaWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgLy8gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMTBweCk7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIuY3VzdG9tZXItZnJpZW5kbHkge1xuICBtYXJnaW46IDBweCAwIDAgMDtcbiAgcGFkZGluZzogMzVweCAwIDE1cHggMDtcbiAgYmFja2dyb3VuZDogIzlEMUQyNztcblxuICAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIge1xuICAgIC5jZi1oZWFkaW5nIHtcbiAgICAgIGNvbG9yOiAjQkMzQjQ1O1xuICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAzLjZweDtcbiAgICAgIHNwYW57XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBjb2xvcjogI0QyMzY0MztcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb2xvcjogI0QyMzY0MztcbiAgICAgICAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2Ytc3ViLWhlYWRpbmcge1xuICAgICAgY29sb3I6ICNCQzNCNDU7XG4gICAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgICAgZm9udC1zaXplOiA3N3B4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3N3B4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjc3cHg7XG4gICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiA3N3B4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGNvbG9yOiAjRDIzNjQzO1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAjRDIzNjQzO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLy8gU3VibmF2XG4vLyBOZXcgaGVhZGVyIHN0YXJ0XG4ubmV3LWhlYWQtYm9keSB7XG4gICAgLmQtbWF0LXN1Ym5hdiB7XG5cbiAgICAgICAgLnNlY29uZGFyeS1uYXYuc3RpY2t5LFxuICAgICAgICAuc2Vjb25kYXJ5LXRhYi5zdGlja3ksXG4gICAgICAgIC5zZWNvbmRhcnktdGFiLW5vcm1hbCB7XG4gICAgICAgICAgICAmLnN0aWNreSB7XG4gICAgICAgICAgICAgICAgdG9wOiA3Ni41cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3NnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDc2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBOZXcgaGVhZGVyIGVuZFxuLmQtbWF0LXN1Ym5hdiB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgICB9XG5cbiAgICAgICAgLm91dGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHNlZHVvLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgei1pbmRleDogLTEwO1xuXG4gICAgICAgIEBtZWRpYSAoYW55LWhvdmVyOiBub25lKSB7XG4gICAgICAgICAgICAucHNlZHVvLXRyYWNrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC8vIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgIC5zZWNvbmRhcnktbmF2IHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LW5hdixcbiAgICAuc2Vjb25kYXJ5LXRhYixcbiAgICAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5zdGlja3kge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDEwNnB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgIHVsOm5vdCguZmlsdGVyKSBsaSBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWluZXIgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsOm5vdCguZmlsdGVyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgLy9tYXJnaW46IDAgMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubm8tZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiovXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8qIG1vYmlsZSBuZXQgYmFua2luZyBmb3IgMTAyNCByZXNvbHV0aW9uIGVuZCovXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2MTYxNjE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzOCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiAyNC44NHB4ICovXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYS5idG4tYXBwbHkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5YTFiMjQ7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubmV3LXNlY25hdiB7XG4gICAgICAgICAgICB1bDpub3QoLmZpbHRlcikge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWNvbnRhaW5lci1tb2JpbGUtb25seSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgLmJ0bi1hcHBseSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5NGRlZywgIzYxMEUxNCAxLjE5JSwgIzlCMUUyNiAzOS45OCUsICMzNTBBMEQgMTA3LjQlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA4LjVweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuXG5cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ncm50LWF2ZXJhZ2Utc3VibmF2IHtcbiAgICAgICAgLnNlY29uZGFyeS1uYXYge1xuICAgICAgICAgICAgdWw6bm90KC5maWx0ZXIpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogNTBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOWIxZTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JudC1lcGYtc3VibmF2IHtcbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICAmOm5vdCguZmlsdGVyKSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBkLW1hdCBiYW5uZXJcbi5kLW1hdC1iYW5uZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYigyNDEsIDI0MSwgMjA5KTtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtbncxNDQwKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMCAyMzBweCAwO1xuICAgIH1cblxuICAgIC5mX2NvbnRlbnQge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5mX2gxIHtcbiAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mX3BhcmEge1xuICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogMThweCA2MHB4O1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg5ZGVnLCAjNUYwRDE2IDAlLCAjOUExQjI0IDY5LjUlLCAjQjQzMTQwIDk4LjElKTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcGljdHVyZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JudC1hdmVyYWdlLWJhbm5lciB7XG4gICAgICAgIC5mX2gxIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mX3BhcmEge1xuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzlhMWIyNDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5YTFiMjQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vL2QtbWF0LW92ZXJ2aWV3XG4uZC1tYXQtb3ZlcnZpZXcge1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDMycHggMDtcbiAgICB9XG5cblxuICAgIC5yZWFkLW1vcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5oMiB7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mMTQge1xuICAgICAgICBjb2xvcjogIzNGM0YzRjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzQyNSkge1xuICAgICAgICAgICAgY29sb3I6ICMzRjNGM0Y7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAvKiAxNTAlICovXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JudC1hdmVyYWdlLW92ZXJ2aWV3IHtcbiAgICAgICAgLmgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZjE0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc0MjUpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdybnQtZXBmLW92ZXJ2aWV3IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDBweCAwO1xuXG4gICAgICAgIC5oMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmYxNCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vL2QtbWF0LWZlYXR1cmVzLWNvbXBcbi5kLW1hdC1mZWF0dXJlcy1jb21wIHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTc4ZGVnLCByZ2JhKDI0NCwgMjIzLCAyMzEsIDAuMjMpIDEuMjglLCAjREVFN0Y3IDczLjk0JSk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc1NzUpIHtcbiAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgIH1cblxuICAgIC5kLW1hdC1oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgLyogMTI2LjE5JSAqL1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcblxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzU3NSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzQyNSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmQtbWF0LWZlYXR1cmVzLWNvbCB7XG4gICAgICAgIC8vIGZsZXg6IDAgMCAyMCU7XG4gICAgICAgIC8vIG1heC13aWR0aDogMjAlO1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cblxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmV0YXVyZXNfdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzExODApIHtcbiAgICAgICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmQtbWF0LXN0ZXBzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDEycHg7XG4gICAgfVxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm93IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjM0EzQTNBO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICByaWdodDogMjAlO1xuICAgICAgICAgICAgdG9wOiA5MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICMzYTNhM2E7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNzVweDtcbiAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWlkZGxlLWxpbmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNjYlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTEyKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY1JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NiU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDBweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgIzNhM2EzYTtcbiAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vICAgICBsZWZ0OiA3NXB4O1xuICAgICAgICAgICAgICAgIC8vICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAvLyAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIC8vICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGF2YWlsQW5pbSAwLjVzIGVhc2UtaW4tb3V0IDFzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGF2YWlsQW5pbTEgMC41cyBlYXNlLWluLW91dCAxcyBmb3J3YXJkcztcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYW5pbWF0aW9uOiB2ZXJhdmFpbEFuaW0gMC41cyBlYXNlLWluLW91dCAxcyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIEFwcGx5IGFuaW1hdGlvbiAqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1pZGRsZS1saW5lMiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAycHggZGFzaGVkICNGOUI4NzY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNjYlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTEyKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY1JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NyU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDBweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGF2YWlsQW5pbSAwLjVzIGVhc2UtaW4tb3V0IDJzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGF2YWlsQW5pbTEgMC41cyBlYXNlLWluLW91dCAycyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGFuaW1hdGlvbjogdmVyYXZhaWxBbmltIDAuNXMgZWFzZS1pbi1vdXQgMnMgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cblxuXG4gICAgICAgIC5kLW1hdC1zdGVycC1maWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcF90aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5MTJBMkM7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uZC1tYXQtam91cm5leSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzZkZWcsIHJnYmEoMjQ0LCAyMjMsIDIzMSwgMC4zKSAzLjAyJSwgcmdiYSgyMjIsIDIzMSwgMjQ3LCAwLjMpIDEyNy4wMyUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDEycHg7XG4gICAgfVxuXG5cblxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuXG4gICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycyAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQGtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICAgICAgICAgICAgZnJvbSxcbiAgICAgICAgICAgIDkwJSxcbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0LCApO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIDYwJSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHB4LCAtMjBweCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0cHgsIC0yMHB4LCAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuam91cm5leURldGFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMzBweCA1MHB4IDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTgwKSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDIwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggNXB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eHRCb3gge1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERkU4Rjg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjMpO1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDkuODk5OTk5NjE4NTMwMjczcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTEyQTJDO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5tUjI1IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubUwyNSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcblxuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm1SMjUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tTDI1IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnRDb2wge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vICYuYW5pbWF0ZWR7XG4gICAgICAgICAgICAvLyAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIEBrZXlmcmFtZXMgYm91bmNlSW5VcDEge1xuXG4gICAgICAgICAgICAgICAgZnJvbSxcbiAgICAgICAgICAgICAgICA5MCUsXG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0LCApO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwMG1zO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGZyb20ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDkwJSB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHRDb2wge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnR4dEJveCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAxMnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyAmLmFuaW1hdGVke1xuICAgICAgICAgICAgLy8gICBhbmltYXRpb24tZHVyYXRpb246IDJzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICBAa2V5ZnJhbWVzIGJvdW5jZUluVXAxIHtcblxuICAgICAgICAgICAgICAgIGZyb20sXG4gICAgICAgICAgICAgICAgOTAlLFxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCwgKTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA5MCUge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1pZENvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMi4wcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS41cyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIGJvdW5jZUluVXAyIHtcblxuICAgICAgICAgICAgICAgIGZyb20sXG4gICAgICAgICAgICAgICAgOTAlLFxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCwgKTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGZyb20ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDYwJSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDI1MHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDI1MHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAycyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDc1JSB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDEwcHgsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMTBweCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgOTAlIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAzMHM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDMwcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTEwcHggYXV0bztcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uZC1tYXQtdGhpbmdzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA1M3B4IDAgMjJweDtcbiAgICB9XG5cbiAgICAuZC1tYXQtaDMge1xuICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgIC8qIDEyNi4xOSUgKi9cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkQm94IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjMsIDIzMiwgMjQ4LCAwLjMpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCByZ2JhKDI1NSwgMjM1LCAyNDMsIDAuMykgLTExLjIxJSwgcmdiYSgyNDIsIDI0NiwgMjU1LCAwLjMpIDk0Ljc4JSk7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG5cbiAgICAgICAgJi5yb3dDb2x1bW4ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRyZ3Ige1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTg5ODk4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dfY29udCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nLnBkZi1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIC8qIDE0NC40NDQlICovXG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5kLW1hdC13aHktaWRmYyB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRkFGQSAwJSwgcmdiYSgyMzIsIDIzNywgMjUwLCAwLjU5KSAxMDAlKTtcbiAgICAgICAgcGFkZGluZzogMjhweCAwIDA7XG4gICAgfVxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZEJveCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1MmRlZywgcmdiYSgyNDQsIDIyMywgMjMxLCAwLjIzKSAtMjYuMTQlLCAjRTJFQ0ZEIDY3LjQzJSk7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZy5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTgwKSB7XG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XG5cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5kLW1hdC1kaXNjb3ZlciB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDA7XG4gICAgfVxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlzY292ZXJTbGlkZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnN0ZXBDYXJkIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIC5oMTQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xNnB4O1xuXG4gICAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zY3JvbGxiYXIge1xuICAgICAgICAgICAgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFREVERUQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggYXV0byAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIGZhcS1jb21wXG4uZC1tYXQtZmFxLWNvbXAge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogNDBweCAwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDVweCAwO1xuICAgIH1cblxuICAgIC5kLW1hdC1oMyB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlhbiB7XG4gICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXEtaXRlbXMge1xuXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUE5QTlBO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAmOmhhcyg+LnRyZ3IuYWN0KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tQmxvZ3MsIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMCkgMCUsIHJnYmEoMTc3LCAxNzcsIDE3NywgMC4yMCkgMTAwJSkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRyZ3ItdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDUwcHggMTZweCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggODVweCAxNXB4IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9nX2NvbnQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5NDk0OTQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDkycHggMjBweCAxNnB4O1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEQkRFO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFDMjUyRTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggODVweCA0NHB4IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuYnRuLWJsYWNrIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIxcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgJi5yb3RhdGUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmFxLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICM0NDQwM0I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uZC1tYXQtc3RpY2t5LWZvb3RlciAuYnRuLWJveCAuYnRuLXJlZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQGtleWZyYW1lcyBhdmFpbEFuaW0ge1xuICAgIGZyb20ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHdpZHRoOiA2NyU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGF2YWlsQW5pbTEge1xuICAgIGZyb20ge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICB9XG59XG5cbi5ib3VuY2VJblVwMSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDE7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXAxO1xufVxuXG4uYm91bmNlSW5VcDIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXAyO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwMjtcbn0iLCIvKiBBY2NvcmRpYW4gc3R5bGUgKi9cblxuLmFjY29yZGlhbiB7XG4gICAgLyogY29tbW9uIGFjY29yZGlhbiBsaWtlIEZBUSAqL1xuICAgIC50cmdyIHtcbiAgICAgICAgQGV4dGVuZCAud2hpdGUtYm94O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b2dfY29udCB7XG4gICAgICAgIEBleHRlbmQgLndoaXRlLWJveDtcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgICAgIC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAvLyBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dfY29udCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBjb21tb24gYWNjb3JkaWFuIGxpa2UgRkFRIGVuZCAqL1xuXG4gICAgLyogUHJvZHVjdCBEZXRhaWwgcGFnZSBFbGlnaWJpbGl0eSAqL1xuICAgICYub3AxIHtcbiAgICAgICAgLnRyZ3Ige1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTBweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9nX2NvbnQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFByb2R1Y3QgRGV0YWlsIEVsaWdpYmlsaXR5IGVuZCovXG59IiwiLy9JbmNvbWUgVGF4IEZBUXNcbi5pbmNvbWUtdGF4LWZhcSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDQwcHggMHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxuXG4gIC5hY2NvcmRpYW4ge1xuICAgIC50cmdyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgJi5hY3Qge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZhcS1pdGVtcyB7XG5cbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEyMCwgMTIwLCAxMjAsIDAuMjApO1xuXG4gICAgICAmOmhhcyg+LnRyZ3IuYWN0KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGQkZCRkIgMCUsICNGMEYwRjAgMTAwJSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC50cmdyLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDMwcHggMTZweCAxNnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKCRteHc5OTIpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcGFkZGluZzogMjRweCA0MHB4IDEycHggMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIH1cblxuICAgICAgLnRvZ19jb250IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjM0YzRjNGO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMHB4IDkycHggMjBweCAxNnB4O1xuICAgICAgICAvLyBib3JkZXItdG9wOiAxcHggc29saWQgI0RCREJERTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDBweCAyNHB4IDIwcHggMjRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tYm94IHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgLmJ0bi1saW5rIHtcbiAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKCRteHc5OTIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAmLmdybnQtZXBmLWZhcXMgeyBcbiAgICAuZmFxLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgICAuZmFxLWl0ZW1zIHtcbiAgICAgIHAge1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmFxLXRpdGxlIHtcbiAgICBjb2xvcjogIzlCMUUyNjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG4gIH1cblxufSIsImJvZHkuZ3JudC1vcHRpbWl6ZS1wYWdlIHtcblx0cGFkZGluZy10b3A6IDE2MHB4O1xuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIH1cbn1cbi5zdGFydHVwLWludmVzdG9yLWNvbnRhY3QtdXMge1xuICAgIC5tb2RhbC1iYWNrZHJvcC5zaG93e1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cblxuLmluc2Fjby1iYW5uZXJ7XG4gICAgcGFkZGluZzogNjBweCAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYmFja2dyb3VuZDogIzkwMkEyQztcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKXtcbiAgICAgICAgcGFkZGluZzogNDBweCAwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMHB4IDQwcHg7XG4gICAgfVxuICAgIC5pbnNhY29iYW4tYmFja2ltZ3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5oZWFke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAuaDJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnR4dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmluc2Fjb2Jhbi1tYWlue1xuICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGMEYyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5oM3tcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuICAgICAgICAuY21wcmVnaS1mb3JtIHtcbiAgICAgICAgICAgIC5jbXByZWdpLWdyaWQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsMWZyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5mb3JtLWxpc3R7XG4gICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNje1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuaDN7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmZvcm0tbGFiZWwtZ3JvdXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZm9ybS1jb250cm9se1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMTZweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmICA+IGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE5cHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM3ODc4Nzg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgPiB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIzcHggMTZweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3Njgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLm51bXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1vYmlsZS1udW17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgID4gbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgID4gaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubW9iaWxlLW51bXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbCwgdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLCB0ZXh0YXJlYTpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVse1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWwuZXJyb3IsIGlucHV0Om5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwuZXJyb3IsIHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwuZXJyb3J7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZDEwMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5mdWxse1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tYm94e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXJlZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vID09PT09IENMT1NFRCBGSUVMRCAodGhlIGJ1dHRvbikgPT09PT1cbi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgei1pbmRleDogMTtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTZweCAzNHB4IDExcHggMTZweDsgLy8gcm9vbSBmb3IgYXJyb3dcblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLy8gcGxhY2Vob2xkZXIgKG5vIHZhbHVlKVxuICAgICAgLmpzMi1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjNzg3ODc4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuXG4gICAgICAvLyB0d28tbGluZSBzZWxlY3RlZCB2YWx1ZVxuICAgICAgLmpzMi1zZWxlY3RlZCB7XG4gICAgICAgIC5qczItdG9wIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBjb2xvcjogIzc4Nzg3ODtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuanMyLXZhbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBhcnJvdyBhbGlnbmVkIHJpZ2h0XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTRweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG5cbiAgICAgIGIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAvLyBoaWRlIGRlZmF1bHQgY2FyZXRcbiAgICAgIC8vIGN1c3RvbSBjYXJldFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMxQzFCMUY7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMUMxQjFGO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gPT09PT0gU2VsZWN0IDIgRFJPUERPV04gUEFORUwgPT09PT1cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjBGMEYwO1xuICBib3gtc2hhZG93OiA0cHggNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBib3JkZXItcmFkaXVzOiA2cHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAvLyByZW1vdmUgc2VhcmNoIGVudGlyZWx5IChqdXN0IGluIGNhc2UpXG4gIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtaGVpZ2h0OiAzMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLy8gb3B0aW9uIHJvd3NcbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICBwYWRkaW5nOiAxNHB4IDI4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cblxuICAgICYtLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvLyBzZWxlY3RlZCB0aWNrIGlzIG5vdCBzaG93biBpbiBzY3JlZW5zaG90IOKGkiBrZWVwIGNsZWFuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBzdHByb2QtZmFxXG4uc3Rwcm9kLWZhcXtcbiAgICBwYWRkaW5nOiA2MHB4IDBweCA2MHB4O1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwcHggNDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKXtcbiAgICAgICAgcGFkZGluZzogNDBweCAwcHggNDBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDdweDtcbiAgICAgICAgICAgIHJpZ2h0OiA3cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgYm90dG9tOiA0OHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZHtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLmgye1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaGVhZC1kZXNje1xuICAgICAgICAudHh0e1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIHRpdGxlIGNzcyBzdGFydFxuICAgIC5ncm50LWJsaS1oZDEge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIGNvbG9yOiAjNTQ1NjVCO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuZ3JudC1ibGktaGQxIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmdybnQtYmxpLWhkMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5ncm50LWJsaS1oZDEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5wIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG4gICAgfVxuICAgIC5ncm50LWJsaS1oZDF7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICAuYWNjb3JkaWFuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgfVxuICAgICAgICAuZmFxLWl0ZW1zOmhhcyg+IC50cmdyLmFjdCl7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMCUsIHJnYmEoMTc3LCAxNzcsIDE3NywgMC4yKSAxMDAlKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuYnRuLWJveCB7XG4gICAgICAgIC5idG4tbGlua3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogN3B4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpe1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5jb290cC1tb2RhbGwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG5cbiAgJi5zaG93IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMi41cHgpO1xuXG4gICAgICAucG9wdXAtY2xvc2Uge1xuICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgIHJpZ2h0OiAyOHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgcmlnaHQ6IDE2cHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgIC5ncmV4aXQtaW50ZW50IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgICBwYWRkaW5nOiAyOHB4O1xuICAgICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwcHggYXV0byAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm90cC1tYWluIHtcbiAgICAgICAgICAgIC5oMiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN1YnRleHQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBjb2xvcjogIzY4Njg3MztcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm90cC1pbnB1dC1tbWFpbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm90cC1pbnB1dHMge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gICAgICAgICAgICBnYXA6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjg2ODczO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICBjb2xvcjogIzNEM0QzRDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZSwgYm94LXNoYWRvdyAuMTVzIGVhc2U7XG5cbiAgICAgICAgICAgICAgJi5zdWNjZXNzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMwMUEwN0E7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoOTksIDEwMiwgMjQxLCAuMDgpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXMtdGV4dCxcbiAgICAgICAgICAudGltZXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRpbWVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgY29sb3I6ICMzRDNEM0Q7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlc3VjY2Vzcy1tYWluIHtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDBweCAzMnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuXG4gICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tcmVkOmRpc2FibGVkLFxuICAgICAgICAgICAgLmJ0bi1yZWRbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0RCREJERTtcbiAgICAgICAgICAgICAgY29sb3I6ICM3ODc4Nzg7XG4gICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59Il19 */
