.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%)}.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_hd{margin:0}.footer .fot_trgr{display:block;width:100%;margin:0;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;color:inherit;font-family:inherit;font-size:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700;letter-spacing:.5px;line-height:24px;max-width:-moz-fit-content;max-width:fit-content;cursor:pointer}.footer .fot_trgr:focus-visible{outline:2px solid #fff;outline-offset:3px}.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-visible{text-decoration:none;outline:2px solid #000}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}.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%)}.dark-mode :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:67px}@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}}.rc-process-component{padding:60px 0;overflow:hidden;position:relative;z-index:1}@media(max-width: 1199px){.rc-process-component{padding:40px 0}}.rc-process-component .back-img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.rc-process-component .back-img img{width:100%;height:100%;object-fit:cover}.rc-process-component .head{margin-bottom:40px}@media(max-width: 767px){.rc-process-component .head{margin-bottom:30px}}.rc-process-component .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#222}@media(max-width: 1199px){.rc-process-component .head .h2{font-size:32px}}@media(max-width: 991px){.rc-process-component .head .h2{font-size:28px}}@media(max-width: 767px){.rc-process-component .head .h2{line-height:130%}}.rc-process-component .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#242424}.rc-process-component .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.rc-process-component .head .desc{margin-bottom:20px}}.rc-process-component .exsubprwor-tab{margin-bottom:16px}.rc-process-component .exsubprwor-tab ul{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);max-width:768px;background-color:#e8e8e8;border-radius:50px;padding:4px;margin:0 auto;position:relative;z-index:0}@media(max-width: 767px){.rc-process-component .exsubprwor-tab ul{max-width:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;text-wrap:nowrap}}.rc-process-component .exsubprwor-tab ul li{font-style:normal;font-weight:500;font-size:18px;line-height:24px;text-align:center;color:#686873;padding:16px 0;cursor:pointer;position:relative;transition:all .4s ease-in-out}.rc-process-component .exsubprwor-tab ul li.active{color:#fff;font-weight:600}.rc-process-component .exsubprwor-tab ul li.active::after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;background-color:#222;z-index:-1;border-radius:50px;transition:all .4s ease-in-out}@media(max-width: 991px){.rc-process-component .exsubprwor-tab ul li{font-size:16px;line-height:20px}}@media(max-width: 767px){.rc-process-component .exsubprwor-tab ul li{padding:10px 20px;font-size:14px;line-height:20px}}.rc-process-component .exsubprwor-main{display:none}.rc-process-component .exsubprwor-main .exsubprwor-desc .txt{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#505a63;text-align:center}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exsubprwor-desc .txt{font-size:14px}}.rc-process-component .exsubprwor-main .exspwo-steps{margin-top:56px;position:relative;margin-bottom:0px}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps{margin-top:25px;padding-top:0px;margin-bottom:0px}}@media(max-width: 767px){.rc-process-component .exsubprwor-main .exspwo-steps{margin-top:24px}}.rc-process-component .exsubprwor-main .exspwo-steps ul{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1280px){.rc-process-component .exsubprwor-main .exspwo-steps ul:first-child{max-width:95%}}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul{-ms-flex-direction:column;flex-direction:column;margin:0;max-width:100%}.rc-process-component .exsubprwor-main .exspwo-steps ul.reserve{-ms-flex-direction:column;flex-direction:column}}.rc-process-component .exsubprwor-main .exspwo-steps ul li{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;background:url(../images/gitf-city/dash-line.png) repeat-x 0 0;margin-bottom:0;min-height:163px;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.rc-process-component .exsubprwor-main .exspwo-steps ul li.is-visible{opacity:1;transform:translateY(0)}.rc-process-component .exsubprwor-main .exspwo-steps ul li.noBorder{background:none}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul li{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;background:url(../images/gitf-city/vert-line.png) repeat-y 24px 5px;display:-ms-flexbox;display:flex;margin-bottom:0px;min-height:inherit;-ms-flex-align:center;align-items:center;padding-bottom:22px}}@media(max-width: 767px){.rc-process-component .exsubprwor-main .exspwo-steps ul li{-ms-flex-align:start;align-items:start;position:relative;background:none}.rc-process-component .exsubprwor-main .exspwo-steps ul li::before{content:"";position:absolute;left:24px;top:5px;width:2px;height:0;background:url(../images/gitf-city/vert-line.png) repeat-y;transition:height .6s ease}.rc-process-component .exsubprwor-main .exspwo-steps ul li.hidee:before,.rc-process-component .exsubprwor-main .exspwo-steps ul li.mob-hidee:before{display:none}.rc-process-component .exsubprwor-main .exspwo-steps ul li.is-visible::before{height:100%}}.rc-process-component .exsubprwor-main .exspwo-steps ul li .num{width:48px;height:48px;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:48px;margin-bottom:15px;margin-top:-24px;background:#9b1e26}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul li .num{margin-top:0;margin-bottom:0}}@media(max-width: 767px){.rc-process-component .exsubprwor-main .exspwo-steps ul li .num{position:relative;z-index:1}}.rc-process-component .exsubprwor-main .exspwo-steps ul li .para-box{max-width:95%;margin-bottom:15px}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul li .para-box{margin-left:5px;margin-bottom:0}}@media(max-width: 767px){.rc-process-component .exsubprwor-main .exspwo-steps ul li .para-box{max-width:100%}}.rc-process-component .exsubprwor-main .exspwo-steps ul li .para-box .h3{font-style:normal;font-weight:600;font-size:16px;line-height:150%;color:#242424;margin-bottom:4px}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul li .para-box .h3{margin-left:14px}}.rc-process-component .exsubprwor-main .exspwo-steps ul li .txt{color:#686873;font-size:14px;font-style:normal;font-weight:500;line-height:150%;padding:0;margin:0 0 28px 0;min-height:65px}.rc-process-component .exsubprwor-main .exspwo-steps ul li .txt strong{font-weight:600}@media(max-width: 1199px){.rc-process-component .exsubprwor-main .exspwo-steps ul li .txt{font-size:14px;line-height:20px}}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul li .txt{margin-bottom:0;min-height:auto;margin-left:14px}}@media(max-width: 767px){.rc-process-component .exsubprwor-main .exspwo-steps ul li .txt{font-size:14px;line-height:21px}}.rc-process-component .exsubprwor-main .exspwo-steps ul li.lastChild{background:url(../images/gitf-city/cer-line.png) no-repeat right center;position:absolute;right:-96px;top:1px;width:114px;height:165px;background-size:cover}@media(max-width: 1280px){.rc-process-component .exsubprwor-main .exspwo-steps ul li.lastChild{right:-66px}}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul li.lastChild{display:none}}.rc-process-component .exsubprwor-main .exspwo-steps ul li.no-bg{background:none}.rc-process-component .exsubprwor-main .exspwo-steps ul.reserve{-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul.reserve{-ms-flex-direction:column;flex-direction:column}}.rc-process-component .exsubprwor-main .exspwo-steps ul.reserve li.lastChild{background:url(../images/export-subproduct-page/curve.png) no-repeat left center;position:absolute;left:-68px;top:0px;width:128px;height:208px;background-size:cover;z-index:-1}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul.reserve li.lastChild{display:none}}.rc-process-component .exsubprwor-main .exspwo-steps ul.secound{max-width:90%;margin-left:auto}@media(max-width: 1280px){.rc-process-component .exsubprwor-main .exspwo-steps ul.secound{margin-right:40px;max-width:85%}}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul.secound{margin-right:0px;max-width:100%}}.rc-process-component .exsubprwor-main .exspwo-steps ul.third{max-width:85%;margin-left:auto}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul.third{max-width:100%}}.rc-process-component .exsubprwor-main .exspwo-steps ul:last-child li{min-height:auto}.rc-process-component .exsubprwor-main .exspwo-steps ul:last-child li .txt{margin-bottom:0;min-height:auto}.rc-process-component .exsubprwor-main .exspwo-steps ul:last-child li.hidee{background:rgba(0,0,0,0)}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-steps ul:last-child li.mob-hidee{background:rgba(0,0,0,0)}}.rc-process-component .exsubprwor-main .exspwo-btn{margin-top:40px;text-align:center}@media(max-width: 991px){.rc-process-component .exsubprwor-main .exspwo-btn{margin-top:30px}}@media(max-width: 767px){.rc-process-component .exsubprwor-main .exspwo-btn{margin-top:15px}}.rc-process-component .exsubprwor-main .exspwo-btn .btn-black-br{font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:#000;padding:14px 24px;border:1px solid #000;border-radius:38px;display:block;width:-moz-fit-content;width:fit-content;margin:0 auto}.rc-process-component .exsubprwor-main1 .exspwo-steps ul li{min-height:200px}@media(max-width: 991px){.rc-process-component .exsubprwor-main1 .exspwo-steps ul li{min-height:inherit}}.rc-process-component .exsubprwor-main1 .exspwo-steps ul li.lastChild{width:124px;height:207px}.rc-process-component .exsubprwor-main1 .exspwo-steps ul li .txt{min-height:110px}@media(max-width: 991px){.rc-process-component .exsubprwor-main1 .exspwo-steps ul li .txt{margin-bottom:0;min-height:auto;margin-left:14px}}.rc-process-component .exsu-btm-line{margin:40px auto 0;text-align:center;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#505a63}@media(max-width: 767px){.rc-process-component .exsu-btm-line{margin-top:20px}}.rc-offer-component{padding:60px 0;overflow:hidden;position:relative;z-index:1}@media(max-width: 1199px){.rc-offer-component{padding:40px 0}}.rc-offer-component .head{margin-bottom:40px}@media(max-width: 767px){.rc-offer-component .head{margin-bottom:30px}}.rc-offer-component .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#222}@media(max-width: 1199px){.rc-offer-component .head .h2{font-size:32px}}@media(max-width: 991px){.rc-offer-component .head .h2{font-size:28px}}@media(max-width: 767px){.rc-offer-component .head .h2{line-height:130%}}.rc-offer-component .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#242424}.rc-offer-component .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.rc-offer-component .head .desc{margin-bottom:20px}}.rc-offer-component .swiper-rc-offer .swiper-slide,.rc-offer-component .swiper-rc-offer .swiper-wrapper{height:auto}.rc-offer-component .rc-offer-box{background:#fff;border:1px solid #e5e5e5;border-radius:12px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.rc-offer-component .rc-offer-box .top{padding:16px}.rc-offer-component .rc-offer-box .top .tag{padding:4px 12px;border-radius:12px;display:block;width:-moz-fit-content;width:fit-content;margin-bottom:8px;text-transform:uppercase;font-style:normal;font-weight:600;font-size:11px;line-height:145%;letter-spacing:.03em}.rc-offer-component .rc-offer-box .top .tag.green{color:#1c6154;background:#daf6ea}.rc-offer-component .rc-offer-box .top .tag.yellow{color:#7a551d;background:#f8f2c9}.rc-offer-component .rc-offer-box .top .h3{font-style:normal;font-weight:600;font-size:16px;line-height:150%;color:#000;margin-bottom:16px}.rc-offer-component .rc-offer-box .top .rc-offer-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:16px}.rc-offer-component .rc-offer-box .top .rc-offer-grid .grid-box .txt{font-style:normal;font-weight:400;font-size:12px;line-height:135%;color:#4d4d4d;margin-bottom:4px}.rc-offer-component .rc-offer-box .top .rc-offer-grid .grid-box .desc{font-style:normal;font-weight:500;font-size:12px;line-height:135%;color:#000}.rc-offer-component .rc-offer-box .top .rc-offer-grid .grid-box .desc:last-child{margin-bottom:0}.rc-offer-component .rc-offer-box .bottom{margin-top:16px;padding:16px;background:#f5f5f7;border-radius:0 0 12px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.rc-offer-component .rc-offer-box .bottom img{-ms-flex:0 0 20px;flex:0 0 20px;width:20px}.rc-offer-component .rc-offer-box .bottom .txt{font-style:normal;font-weight:400;font-size:12px;line-height:135%;color:#4d4d4d;margin-bottom:0}.rc-offer-component .gsa-benifit-navigation{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:35px auto 0;gap:16px}@media(max-width: 991px){.rc-offer-component .gsa-benifit-navigation{margin:25px auto 0px}}.rc-offer-component .gsa-benifit-navigation .swiper-button-prev:after,.rc-offer-component .gsa-benifit-navigation .swiper-button-next:after{display:none}.rc-offer-component .gsa-benifit-navigation .swiper-button-prev,.rc-offer-component .gsa-benifit-navigation .swiper-button-next{position:relative;top:auto;left:auto;right:auto;margin:0;padding:0;width:48px;height:48px;z-index:1}.rc-offer-component .gsa-benifit-navigation .swiper-pagination{width:-moz-fit-content;width:fit-content;position:relative;left:auto;bottom:auto;background:#000;border-radius:10px;color:#fff;font-size:10px;line-height:1;font-weight:500;padding:5px 10px;z-index:1}.rc-offer-component .row.d-flex.d-md-none .rc-offer-box{height:auto}.rc-offer-component .row.d-flex.d-md-none .rc-offer-box+.rc-offer-box{margin-top:20px}.rc-transfer-component{padding:60px 0;overflow:hidden;position:relative;z-index:1}@media(max-width: 1199px){.rc-transfer-component{padding:40px 0}}.rc-transfer-component .head{margin-bottom:40px}@media(max-width: 767px){.rc-transfer-component .head{margin-bottom:30px}}.rc-transfer-component .head .h2{font-style:normal;font-weight:700;font-size:40px;line-height:140%;color:#222}@media(max-width: 1199px){.rc-transfer-component .head .h2{font-size:32px}}@media(max-width: 991px){.rc-transfer-component .head .h2{font-size:28px}}@media(max-width: 767px){.rc-transfer-component .head .h2{line-height:130%}}.rc-transfer-component .head .desc{font-style:normal;font-weight:500;font-size:16px;line-height:150%;margin-bottom:30px;color:#242424}.rc-transfer-component .head .desc:last-child{margin-bottom:0}@media(max-width: 1199px){.rc-transfer-component .head .desc{margin-bottom:20px}}.rc-transfer-component .row{row-gap:20px}.rc-transfer-component .row .col-lg-4{display:inherit}.rc-transfer-component .baskey-box{padding:20px;background:#f5f5f7;border-radius:16px;width:100%;border:0}@media(max-width: 767px){.rc-transfer-component .baskey-box{min-height:auto;border-radius:12px;padding:20px}}.rc-transfer-component .baskey-box .baskeyb-img{margin-bottom:16px}.rc-transfer-component .baskey-box .baskeyb-img img{max-width:48px}.rc-transfer-component .baskey-box .baskeyb-desc .h3{font-size:20px;line-height:24px;font-weight:500;color:#000;margin-bottom:8px}@media(max-width: 1199px){.rc-transfer-component .baskey-box .baskeyb-desc .h3{font-size:20px;line-height:30px}}@media(max-width: 991px){.rc-transfer-component .baskey-box .baskeyb-desc .h3{font-size:18px;line-height:26px}}@media(max-width: 767px){.rc-transfer-component .baskey-box .baskeyb-desc .h3{font-size:20px;line-height:24px;margin-bottom:8px}}.rc-transfer-component .baskey-box .baskeyb-desc .h3:last-child{margin-bottom:0}.rc-transfer-component .baskey-box .baskeyb-desc .h4{font-size:14px;line-height:120%;margin-bottom:0;font-weight:400;color:#000}.rc-transfer-component .baskey-box .baskeyb-desc .txt{font-size:16px;line-height:150%;font-weight:400;color:#4d4d4d;margin-bottom:12px}.rc-transfer-component .baskey-box .baskeyb-desc .txt:last-child{margin-bottom:0}.rc-transfer-component .baskey-box .baskeyb-desc ul{margin-bottom:16px;list-style-type:disc;margin-left:22px}@media(max-width: 767px){.rc-transfer-component .baskey-box .baskeyb-desc ul{margin-left:16px}}.rc-transfer-component .baskey-box .baskeyb-desc ul:last-child{margin-bottom:0}.rc-transfer-component .baskey-box .baskeyb-desc ul li{font-size:16px;line-height:150%;font-weight:400;color:#4d4d4d;list-style-type:disc}.rc-transfer-component .baskey-box .baskeyb-desc ul li+li{margin-top:3px}.rc-transfer-component .baskey-box .baskeyb-desc .desc{font-size:14px;line-height:120%;font-weight:400;color:#6e6e75;margin-bottom:12px}.rc-transfer-component .baskey-box .baskeyb-desc .desc:last-child{margin-bottom:0}.modal-backdrop.black{background-color:rgba(0,0,0,.2)}body.bg-overlay:after{content:"";position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7);z-index:8}@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;margin-right:0}}#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{background:#fff}.header-search #login-dropdonw-li:hover::before,.header-search #help-dropdonw-li:hover::before{top:42px}.header-search #help-dropdonw-li:hover::before,.header-search #login-dropdonw-li:hover::before{content:"";position:absolute;top:62px;box-shadow:0 0 0;background-image:url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='%23F6F6F6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7361 16.75L14.3993 1L1.0625 16.75' stroke='%23E9E9E9'/%3E%3C/svg%3E");background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:30px;height:17px;opacity:0;right:0;left:20px;margin:auto;transform:none;background-color:rgba(0,0,0,0);z-index:191}.header-search #login-dropdonw-li:hover::before{left:0}.header-search #help-dropdonw-li::before,.header-search #search-box::before{content:"";position:absolute;top:62px;box-shadow:0 0 0;background-image:url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='%23F6F6F6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7361 16.75L14.3993 1L1.0625 16.75' stroke='%23E9E9E9'/%3E%3C/svg%3E");background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:30px;height:16px;opacity:0;right:0;left:20px;margin:auto;transform:none;background-color:rgba(0,0,0,0);z-index:191}.header-search #help-dropdonw-li.active::before,.header-search #search-box.active::before{opacity:1}.header-search #login-dropdonw-li::before{content:"";position:absolute;top:62px;box-shadow:0 0 0;background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:30px;height:14px;opacity:0;right:0;left:0px;margin:auto;transform:none;background-color:rgba(0,0,0,0);z-index:191;background-image:url("data:image/svg+xml,%3Csvg width='27' height='16' viewBox='0 0 27 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.595 15.25H1.07837L13.3362 0.773438L25.595 15.25Z' fill='%236E0A0F' stroke='%236E0A0F'/%3E%3C/svg%3E%0A")}.header-search #login-dropdonw-li.active::before{opacity:1}.header-search #login-dropdonw-li:hover::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='16' viewBox='0 0 27 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.595 15.25H1.07837L13.3362 0.773438L25.595 15.25Z' fill='%236E0A0F' stroke='%236E0A0F'/%3E%3C/svg%3E%0A");height:14px}.header-search #search-box:before{content:"";position:absolute;top:45px;box-shadow:0 0 0;background-image:url("data:image/svg+xml,%3Csvg width='29' height='18' viewBox='0 0 29 18' fill='%23F6F6F6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.7361 16.75L14.3993 1L1.0625 16.75' stroke='%23E9E9E9'/%3E%3C/svg%3E");background-size:100% 100%;background-position:center;background-repeat:no-repeat;width:30px;height:17px;opacity:0;right:0;left:20px;margin:auto;transform:none;background-color:rgba(0,0,0,0);z-index:191}.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: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:9;margin-top:10px}.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%;padding:0;border:1px solid #d9d9d9;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:175px;padding:7px 24px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-0.6px;color:#fff !important;border:1px solid #fff;border-radius:50px;background:rgba(0,0,0,0) !important;display:block}@media(max-width: 1366px){.header-search .customer-support{padding:7px 14px;min-width:145px}}@media(max-width: 1199px){.header-search .customer-support{padding:7px 20px;min-width:145px;margin-left:2px !important}}.header-search .customer-support:after{display:none}.header-search .customer-support+.help-drodown-menu{top:0px !important;box-shadow:none;background:rgba(0,0,0,0);overflow:visible;border:0}.header-search .customer-support+.help-drodown-menu .grnt-cs-dropdown-menu{margin-left:0;top: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-search .customer-support.grnt-customer-service{position:relative}.header-search .customer-support.grnt-customer-service .grnt-animation-loop{position:relative;height:30px;overflow:hidden;min-width:70}.header-search .customer-support.grnt-customer-service .grnt-animation-loop span{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(100%);transition:all .6s ease;white-space:nowrap;text-align:center}.header-search .customer-support.grnt-customer-service .grnt-animation-loop span.show{opacity:1;transform:translateY(0)}.header-search .customer-support.grnt-customer-service .grnt-animation-odometer{height:30px;overflow:hidden;position:relative}.header-search .customer-support.grnt-customer-service .grnt-animation-odometer .grnt-odometer-track{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:transform .6s ease-in-out;text-align:center}.header-search .customer-support.grnt-customer-service .grnt-animation-odometer .grnt-odometer-track span{font-size:14px;height:30px;line-height:30px;white-space:nowrap}header.zindex #header-search-section #search-container .logo{display:block}@media(max-width: 991px){header.zindex #header-search-section #search-container .logo{display:none}}.new-head-body{padding-top:0}.new-head-body.body-head-static{padding-top:77px}body.qr-body-bg{position:relative}body.qr-body-bg:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.9);z-index:99999}@media(max-width: 991px){body.grnt-new-header-app-body{padding-top:80px}body.grnt-new-header-app-body .grnt-new-header{height:auto}body.grnt-new-header-app-body .grnt-new-header .grnt-newhe-top-main{padding:20px 0px 0px}body.grnt-new-header-app-body .grnt-new-header::before{top:80px}}@media(max-width: 991px){body.grnt-new-header-app-body.body-head-static{padding-top:157px}}body.grnt-new-header-app-body .grnt-new-header .grnt-app-mob-main{display:block;padding:10px 0;border-bottom:1px solid #dbdbde;margin-top:-20px;background:#fff}body.grnt-new-header-app-body .grnt-new-header .grnt-app-mob-main .grnt-app-mob-flex{gap:12px}body.grnt-new-header-app-body .grnt-new-header .grnt-app-mob-main .grnt-app-mob-flex .gam-left{gap:9px}body.grnt-new-header-app-body .grnt-new-header .grnt-app-mob-main .grnt-app-mob-flex .gam-left .btn-close{width:24px;height:24px;background:rgba(0,0,0,0);padding:0;border:0;box-shadow:none;outline:none}body.grnt-new-header-app-body .grnt-new-header .grnt-app-mob-main .grnt-app-mob-flex .gam-left picture img,body.grnt-new-header-app-body .grnt-new-header .grnt-app-mob-main .grnt-app-mob-flex .gam-left figure img{max-width:188px}body.grnt-new-header-app-body .grnt-new-header .grnt-app-mob-main .grnt-app-mob-flex .btn-red{padding:12.5px 20px;border-radius:99px;background:#9d1d27;color:#fff;font-style:normal;font-weight:500;font-size:14px;line-height:19px}.head-accessibility{padding:5px 70px;background:#fff;border-bottom:1px solid #e9e9e9}@media(max-width: 991px){.head-accessibility{padding:5px 0;background:#f6f6f6}}.head-accessibility .nhaccess-main ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991px){.head-accessibility .nhaccess-main ul{-ms-flex-pack:center;justify-content:center}}.head-accessibility .nhaccess-main ul li+li{margin-left:12px;padding-left:12px;position:relative;z-index:1}.head-accessibility .nhaccess-main ul li+li::before{content:"";position:absolute;top:50%;transform:translateY(-50%);border-left:1px solid #dbdbde;height:16px;width:2px;left:0;z-index:-1}.head-accessibility .nhaccess-main ul li .skip-to-main a{font-size:14px;line-height:20px;font-weight:500;color:#353535;display:block}.head-accessibility .nhaccess-main ul li .accessibility-font{gap:10px}.head-accessibility .nhaccess-main ul li .accessibility-font .access-title{font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#686873;margin-bottom:0}.head-accessibility .nhaccess-main ul li .accessibility-font a{font-weight:600;color:#222;display:block;padding:2px 6px;border:1px solid #dbdbde;border-radius:4px;font-size:12px}.head-accessibility .nhaccess-main ul li .accessibility-font a.small{font-size:12px;line-height:15px}.head-accessibility .nhaccess-main ul li .accessibility-font a.normal{font-size:14px;line-height:20px}.head-accessibility .nhaccess-main ul li .accessibility-font a.big{font-size:18px;line-height:24px}.head-accessibility .nhaccess-main ul li .accessibility-font a.active{border-color:#222}.head-accessibility .nhaccess-main ul li .accessibility-spacing{gap:10px}.head-accessibility .nhaccess-main ul li .accessibility-spacing .access-title{font-style:normal;font-weight:500;font-size:12px;line-height:15px;color:#686873;margin-bottom:0}.head-accessibility .nhaccess-main ul li .accessibility-spacing a{font-size:12px;color:#000;display:block;padding:2px;border:1px solid #dbdbde;border-radius:4px}.head-accessibility .nhaccess-main ul li .accessibility-spacing a.active{border-color:#000}.head-accessibility .nhaccess-main ul li .accessibility-mode a{max-width:16px}.head-accessibility .nhaccess-main ul li .accessibility-mode a svg{width:100%}.grnt-new-header{height:auto;background:rgba(0,0,0,0);padding:0;position:fixed;top:0px;left:0;right:0;border-bottom:1px solid rgba(0,0,0,0);transition:.1s all;z-index:9}.grnt-new-header:before{content:"";position:absolute;left:0;right:0;top:0;height:125px;background:linear-gradient(360deg, rgba(0, 0, 0, 0) 0%, #000000 100%);z-index:-1}@media(max-width: 767px){.grnt-new-header:before{height:75px}}.grnt-new-header .header-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.grnt-new-header .header-top.only-logo{padding:19.8px 0}.grnt-new-header .ht-left-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px;padding-left:70px}.grnt-new-header .ht-right-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px;padding-right:70px}.grnt-new-header .new-nav-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px}@media(max-width: 1440px){.grnt-new-header .new-nav-menu{gap:30px}}@media(max-width: 1366px){.grnt-new-header .new-nav-menu{gap:25px}}.grnt-new-header .new-nav-menu li.menu-item-has-children{position:static}.grnt-new-header .new-nav-menu li.menu-item-has-children a{margin:28.5px 0;font-weight:400;font-size:14px;line-height:17px;color:#fff;display:block;position:relative;transition:.5s all}.grnt-new-header .new-nav-menu li.menu-item-has-children a.current-item{font-weight:600}@media(max-width: 1199px){.grnt-new-header .new-nav-menu li.menu-item-has-children a{font-size:12px}}.grnt-new-header .new-nav-menu li.menu-item-has-children.current-item a{font-weight:600}.grnt-new-header .new-nav-menu li.menu-item-has-children>a:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#9d1d27;transition:.5s all}.grnt-new-header .new-nav-menu li.menu-item-has-children>a.active{color:#9b1e26;font-weight:600}.grnt-new-header .new-nav-menu li.menu-item-has-children>a.active:before{width:100%}.grnt-new-header .new-nav-menu li.menu-item-has-children:hover>a,.grnt-new-header .new-nav-menu li.menu-item-has-children:focus>a,.grnt-new-header .new-nav-menu li.menu-item-has-children:active>a{color:#9b1e26;font-weight:600}.grnt-new-header .new-nav-menu li.menu-item-has-children:hover>a:before,.grnt-new-header .new-nav-menu li.menu-item-has-children:focus>a:before,.grnt-new-header .new-nav-menu li.menu-item-has-children:active>a:before{width:100%}.grnt-new-header .mega-menu-open{position:absolute;left:0;right:0;top:100%;height:-moz-fit-content;height:fit-content;transition:all .4s ease-out;transform:rotateX(90deg);transform-origin:top;opacity:0;display:block;z-index:190}.grnt-new-header .mega-menu-open.active{opacity:1;transform:rotateX(0);transform-origin:top}.grnt-new-header .mega-menu-open a{padding:28.5px 0;font-weight:400;font-size:14px;line-height:17px;color:#fff;display:block;position:relative;transition:.5s all}.grnt-new-header .mega-menu-open .mega-menu{position:absolute;left:0;right:0;top:100%;height:-moz-fit-content;height:fit-content;transition:all .5s ease-out;transform:rotateX(0deg);transform-origin:top;opacity:1;display:block;border-top:1px solid #e9e9e9;z-index:100;background:#f6f6f6;max-height:calc(100vh - 150px);height:520px;overflow:auto}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .mega-menu{height:500px}}.grnt-new-header .mega-menu-open .mega-menu.op2{bottom:0;top:0}.grnt-new-header .mega-menu-open .mega-menu.op2#login{background:radial-gradient(107.48% 419.43% at -9.67% 117.43%, rgba(0, 0, 0, 0) 46.13%, rgba(0, 0, 0, 0.2) 94.71%),linear-gradient(0deg, #6E0A0F, #6E0A0F),#f6f6f6;border-top-color:#6e0a0f;overflow-y:hidden}.grnt-new-header .mega-menu-open .mega-menu .nav-top-common-title{font-weight:600;font-size:16px;line-height:19px;padding:15px 16px;margin:0;color:#222}@media(max-width: 1366px){.grnt-new-header .mega-menu-open .mega-menu .nav-top-common-title{font-size:14px}}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content{height:100%}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .nav-top-common-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .nav-top-common-title .all-accbtn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;font-weight:600;font-size:12px;padding:0;line-height:17px;color:#9b1e26}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .nav-top-common-title .all-accbtn svg{max-width:20px}.grnt-new-header .mega-menu-open .mega-menu .col-lg-3,.grnt-new-header .mega-menu-open .mega-menu .col-lg-9{display:inherit}.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs{padding:20px 0 30px 70px;width:100%;background:#fff;box-shadow:2px 2px 24px rgba(120,120,120,.08);z-index:2;height:518px;max-height:100%;overflow-y:auto}@media(max-width: 1366px){.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs{padding:20px 0 30px 50px}}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs{padding:20px 0 30px 30px}}.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs .all-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:-moz-fit-content;max-width:fit-content;gap:10px;font-size:14px;line-height:20px;font-weight:600;color:#9b1e26;padding:0px 20px;margin:10px 0px 15px}.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs .all-btn svg,.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs .all-btn img{max-width:20px}.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs .mega-tabs-links a{display:block;padding:15px 20px;border-bottom:1px solid rgba(0,0,0,0);font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#6e0a0f;transition:0s all;position:relative;z-index:1}.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs .mega-tabs-links a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#f6f6f6;border-radius:50px 0px 0px 50px;z-index:-1;opacity:0;transition:0s all}.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs .mega-tabs-links a span{display:inline-block;padding:4px 10px;background:linear-gradient(135deg, #9B1E26 0%, #56070C 98.08%);border-radius:6px;color:#fff;font-size:10px;line-height:14px;font-weight:700;margin-left:8px}.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs .mega-tabs-links a.active{font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#6e0a0f}.grnt-new-header .mega-menu-open .mega-menu .mega-left-tabs .mega-tabs-links a.active::before{opacity:1}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content{width:100%;padding:20px 70px 30px 20px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-main{height:100%}@media(max-width: 1366px){.grnt-new-header .mega-menu-open .mega-menu .mega-right-content{padding:20px 50px 30px 20px}}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .mega-menu .mega-right-content{padding:20px 30px 3 0px 20px}}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc{display:none;height:100%}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc>.row{height:100%}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc .col-lg-8{display:inherit;height:100%}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc .col-lg-8>.mega-tabs-inner{width:100%;height:auto;max-height:100%;overflow-y:auto;overflow-x:hidden}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc .col-lg-6{position:relative;height:100%}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc .col-lg-4{position:relative;display:inherit;height:100%}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc .col-lg-4>.mega-tabs-inner{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .privilage-box{margin-top:20px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .privilage-box.privil-only-box{margin-top:0}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .privilage-box .privilage-inbox{display:-ms-grid;display:grid;-ms-grid-columns:51px auto;grid-template-columns:51px auto;gap:9px;-ms-flex-align:center;align-items:center;padding:0px 16px;margin-top:10px;max-width:-moz-fit-content;max-width:fit-content}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .privilage-box .privilage-inbox .privilage-img img{max-width:51px;border-radius:4px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .privilage-box .privilage-inbox .privilage-desc .pri-txt{font-size:14px;line-height:20px;font-weight:400;color:#6e0a0f;margin-bottom:0}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .privilage-box .privilage-inbox+.privilage-inbox{margin-top:25px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .privilage-box .privilage-inbox:hover .pri-txt{font-weight:500;color:#bd3e46}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links li a{padding:10px 16px;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#6e0a0f;width:-moz-fit-content;width:fit-content;transition:.5s all}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links li a:hover,.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links li a:focus,.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links li a:active{font-style:normal;font-weight:500;color:#bd3e46}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links+.mega-tabs-desc-links{margin-top:9px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links.credit-card-tabs-desc li a{padding:0;line-height:normal;width:100%}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links.credit-card-tabs-desc li+li{margin-top:8px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links.credit-card-tabs-desc li:nth-child(2n) .cc-tab-link{background:rgba(0,0,0,0)}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link{padding:12px 16px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .tit{font-size:13px;line-height:17px;font-weight:600;color:#6e0a0f;display:block}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px;margin-top:10px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctlb-img{max-width:51px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctlb-img img{max-width:100%}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctl-desc{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctl-desc span{padding:2px 8px;background:linear-gradient(0deg, rgba(250, 225, 225, 0.6), rgba(250, 225, 225, 0.6)),#fff;border:1px solid #fae1e1;border-radius:4px;font-size:10px;line-height:1;font-weight:600;color:#222;text-transform:capitalize}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctl-desc span.pink-bg{background:linear-gradient(0deg, rgba(250, 225, 225, 0.6), rgba(250, 225, 225, 0.6)),#fff;border:1px solid #fae1e1}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctl-desc span.yellow-bg{background:linear-gradient(0deg, rgba(242, 232, 179, 0.4), rgba(242, 232, 179, 0.4)),#fff;border:1px solid #f2e8b3}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctl-desc span.liblue-bg{background:linear-gradient(0deg, rgba(198, 226, 226, 0.6), rgba(198, 226, 226, 0.6)),#fff;border:1px solid #c6e2e2}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctl-desc span.purple-bg{background:linear-gradient(0deg, rgba(216, 203, 246, 0.4), rgba(216, 203, 246, 0.4)),#fff;border:1px solid #d8cbf6}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctl-desc span.lipink-bg{background:linear-gradient(0deg, rgba(252, 224, 248, 0.6), rgba(252, 224, 248, 0.6)),#fff;border:1px solid #fce0f8}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-tabs-desc-links .cc-tab-link .cctl-bottom .cctl-desc span.green-bg{background:linear-gradient(0deg, rgba(198, 226, 203, 0.4), rgba(198, 226, 203, 0.4)),#fff;border:1px solid #c6e2cb}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box{border:1px solid #dbdbde;border-radius:12px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box img{width:100%;border-radius:12px 12px 0 0}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc{padding:20px;border-radius:0 0 12px 12px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.pink-bg{background:#f6e5e5}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.white-bg{background:#fff}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.grey-bg{background:#e9e9e9}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.yellow-bg{background:#ffedcb}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.mayura-gradient{background:linear-gradient(180deg, #1A2549 0%, #3C4A75 100%)}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.mayura-gradient .h3{color:#fff}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.mayura-gradient .txt{color:#fff}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.mayura-gradient .btn-red-border{border-color:#fff;color:#fff}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:hover,.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:focus,.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:active{background:#9d1d27;border-color:#9d1d27;color:#fff}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc .h3{font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#222;margin-bottom:8px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc .txt{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#000;margin-bottom:20px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc .btn-red-border{display:block;width:-moz-fit-content;width:fit-content;text-align:center;padding:8px 15px;background:rgba(0,0,0,0);border:1px solid #9d1d27;border-radius:24px;color:#9d1d27;font-style:normal;font-weight:400;font-size:14px;line-height:17px;margin-top:20px}.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc .btn-red-border:hover,.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc .btn-red-border:focus,.grnt-new-header .mega-menu-open .mega-menu .mega-right-content .mega-discover-box .discover-desc .btn-red-border:active{background:#9d1d27;border-color:#9d1d27;color:#fff}.grnt-new-header .mega-menu-open .customer-support{position:relative;padding:40px 0}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support{padding:30px 0}}.grnt-new-header .mega-menu-open .customer-support .row .row{row-gap:30px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .row .row{row-gap:20px}}.grnt-new-header .mega-menu-open .customer-support .row .row .col-lg-4{display:inherit}.grnt-new-header .mega-menu-open .customer-support .cust-new-box{width:100%;padding:24px 12px 24px 16px;background:#eee;border-radius:16px;display:-ms-grid;display:grid;-ms-grid-columns:20px auto;grid-template-columns:20px auto;gap:8px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-box{padding:12px 12px 12px 16px}}.grnt-new-header .mega-menu-open .customer-support .cust-new-box .cust-new-icon img{width:20px;height:20px;object-fit:fill}.grnt-new-header .mega-menu-open .customer-support .cust-new-box .cust-new-desc .title-icon{display:-ms-grid;display:grid;-ms-grid-columns:auto 20px;grid-template-columns:auto 20px;gap:8px;margin-bottom:6px}.grnt-new-header .mega-menu-open .customer-support .cust-new-box .cust-new-desc .title-icon .title{font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#222;margin-bottom:0}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-box .cust-new-desc .title-icon .title{font-size:12px;line-height:16px}}.grnt-new-header .mega-menu-open .customer-support .cust-new-box .cust-new-desc .title-icon img{width:20px;height:20px;object-fit:fill}.grnt-new-header .mega-menu-open .customer-support .cust-new-box .cust-new-desc .desc{width:calc(100% - 28px);font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#222;margin-bottom:0}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-box .cust-new-desc .desc{font-size:10px;line-height:14px}}.grnt-new-header .mega-menu-open .customer-support .cust-new-box .cust-new-redirect{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.grnt-new-header .mega-menu-open .customer-support .cust-new-bottom{border-top:1px solid #dbdbde}.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box{position:relative;margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box{margin-top:20px}}.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box .cnhb-img img{width:58px;height:58px;object-fit:fill}.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box .cnhb-desc .title-icon{display:-ms-grid;display:grid;-ms-grid-columns:max-content 20px;grid-template-columns:max-content 20px;gap:8px;margin-bottom:6px}.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box .cnhb-desc .title-icon .title{font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#222;margin-bottom:0}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box .cnhb-desc .title-icon .title{font-size:12px;line-height:16px}}.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box .cnhb-desc .title-icon img{width:20px;height:20px;object-fit:fill}.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box .cnhb-desc .desc{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#222;margin-bottom:0}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box .cnhb-desc .desc{font-size:10px;line-height:14px}}.grnt-new-header .mega-menu-open .customer-support .cust-new-help-box .cust-new-redirect{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main{padding:32px 50px;min-height:384px;z-index:1}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main{padding:20px;min-height:310px}}.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main .cust-new-img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main .cust-new-img img{width:100%;height:100%}.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main .cust-new-qr-desc{text-align:center}.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main .cust-new-qr-desc .title{font-style:normal;font-weight:800;font-size:18px;line-height:22px;background:linear-gradient(97.67deg, rgba(55, 10, 14, 0.8) 6.64%, rgba(157, 29, 39, 0.8) 90.39%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);margin-bottom:8px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main .cust-new-qr-desc .title{font-size:16px;line-height:20px}}.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main .cust-new-qr-desc .desc{font-style:normal;font-weight:500;font-size:13px;line-height:16px;color:#6e0a0f;margin-bottom:0}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .customer-support .cust-new-qr-main .cust-new-qr-desc .desc{font-size:12px}}.grnt-new-header .mega-menu-open .login-menu{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:30px 0px 0}.grnt-new-header .mega-menu-open .login-menu>.container{max-height:100%}.grnt-new-header .mega-menu-open .login-menu .login-new-left .title{font-style:normal;font-weight:700;font-size:32px;line-height:39px;background:linear-gradient(93.81deg, #E9E9E9 0%, #838383 154.51%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);margin-bottom:8px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .title{font-size:28px;line-height:34px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .desc{font-style:normal;font-weight:600;font-size:18px;line-height:26px;color:#fafafa;opacity:.5;margin-bottom:0}.grnt-new-header .mega-menu-open .login-menu .login-new-left .login-new-grid-left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px;margin-top:40px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .login-new-grid-left{margin-top:30px;row-gap:20px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .login-new-grid-left .mobile-img{-ms-flex:0 0 192px;flex:0 0 192px;width:192px}@media(max-width: 1366px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .login-new-grid-left .mobile-img{-ms-flex:0 0 162px;flex:0 0 162px;width:162px}}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .login-new-grid-left .mobile-img{-ms-flex:0 0 162px;flex:0 0 162px;width:162px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .login-new-grid-left .mobile-img img{width:100%}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .login-new-grid-left .mobile-img img{max-width:93%}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main .playstore-grid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main .playstore-grid+.playstore-grid{margin-top:20px}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main .playstore-grid img{-ms-flex:0 0 68px;flex:0 0 68px;width:68px;height:60px}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main .playstore-grid a{padding:0}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main .playstore-grid a img{-ms-flex:0 0 172px;flex:0 0 172px;width:172px;height:54px}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right{padding-bottom:25px}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top{margin-bottom:25px}@media(max-width: 1366px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top{margin-bottom:15px}}@media(max-width: 991px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top{margin-bottom:18px;text-align:center}}@media(max-width: 767px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top{margin-bottom:24px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top img{width:100%}@media(max-width: 1366px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top img{width:auto;max-width:100%;display:block;margin:0 auto}}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top img{max-width:80%}}@media(max-width: 991px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top img{max-width:70%;margin:auto}}@media(max-width: 767px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-top img{max-width:360px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-middle{margin-bottom:17px;text-align:center}@media(max-width: 1366px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-middle{margin-bottom:10px}}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-middle{margin-bottom:6px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-middle .txt{font-size:16px;line-height:22px;font-weight:400;color:#fff;margin-bottom:10px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-middle .txt{font-size:14px;line-height:22px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-middle .txt:last-child{margin-bottom:0}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-middle .txt b{font-weight:600}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:36px;max-width:-moz-fit-content;max-width:fit-content;padding:15px 24px;border-radius:10px;background:rgba(255,255,255,.2);-ms-flex-align:center;align-items:center;margin:auto}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last{gap:20px;padding:12px 10px}}@media(max-width: 767px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last{padding:15px;gap:32px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;max-width:-moz-fit-content;max-width:fit-content;margin:auto}@media(max-width: 767px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box{max-width:100%}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box+.hcasbaril-box{position:relative;z-index:1}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box+.hcasbaril-box::before{content:"";position:absolute;left:-19px;top:0;bottom:0;width:2px;border-left:1px solid rgba(255,255,255,.1);z-index:-1}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box+.hcasbaril-box::before{left:-9px}}@media(max-width: 767px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box+.hcasbaril-box::before{left:-16px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .con{font-size:15px;line-height:20px;font-weight:600;color:#fff;margin-bottom:0}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .con{font-size:13px;line-height:17px}}@media(max-width: 767px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .con{font-size:15px;line-height:20px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .hcasbaril-img{max-width:102px;-ms-flex:0 0 102px;flex:0 0 102px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .hcasbaril-img{max-width:80px;-ms-flex:0 0 80px;flex:0 0 80px}}@media(max-width: 767px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .hcasbaril-img{max-width:102px;-ms-flex:0 0 102px;flex:0 0 102px}}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .hcasbaril-img a{padding:0 !important;line-height:1 !important}.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .hcasbaril-img img{width:102px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .hcasbaril-img img{width:80px}}@media(max-width: 767px){.grnt-new-header .mega-menu-open .login-menu .login-new-left .playstore-main.new-design .hcasba-right .hcasbari-last .hcasbaril-box .hcasbaril-img img{width:102px}}.grnt-new-header .mega-menu-open .login-menu .new-login-box{background:linear-gradient(180deg, rgba(255, 255, 255, 0.32) 0%, rgba(255, 255, 255, 0.24) 100%);border-radius:24px;padding:12px}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner{padding:20px 24px;background:#fff;border-radius:20px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner{padding:20px}}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .main-title{margin-bottom:32px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .main-title{margin-bottom:22px}}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .main-title .title{font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#9b1e26;margin-bottom:8px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .main-title .title{font-size:16px;line-height:20px;margin-bottom:4px}}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .main-title .desc{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#222;margin-bottom:0}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid{display:-ms-grid;display:grid;-ms-grid-columns:auto 20px;grid-template-columns:auto 20px;position:relative;gap:8px}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid+.new-login-box-grid{padding-top:16px;margin-top:16px;border-top:1px solid #e9e9e9}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;gap:8px}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left img{-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left .lgbg-desc .title{font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#222;margin-bottom:4px}@media(max-width: 1199px){.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left .lgbg-desc .title{font-size:14px}}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left .lgbg-desc .desc{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#686873;margin-bottom:0}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-arrow{-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.grnt-new-header .mega-menu-open .login-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-link{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;z-index:1}.grnt-new-header .mega-menu-open .search-main{padding:30px 0px;height:100%}.grnt-new-header .mega-menu-open .search-main .mega-tabs-inner{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.grnt-new-header .mega-menu-open .search-main .mega-discover-box{max-width:90%}.grnt-new-header .mega-menu-open .search-main .mega-discover-box img{width:100%;border-radius:12px 12px 0 0}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc{padding:20px;border-radius:0 0 20px 20px}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.pink-bg{background:#f6e5e5}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.white-bg{background:#fff}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.grey-bg{background:#e9e9e9}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.yellow-bg{background:#ffedcb}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.mayura-gradient{background:linear-gradient(180deg, #1A2549 0%, #3C4A75 100%)}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.mayura-gradient .h3{color:#fff}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.mayura-gradient .txt{color:#fff}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.mayura-gradient .btn-red-border{border-color:#fff;color:#fff}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:hover,.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:focus,.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:active{background:#9d1d27;border-color:#9d1d27;color:#fff}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc .h3{font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#222;margin-bottom:8px}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc .txt{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#000;margin-bottom:20px}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc .btn-red-border{display:block;width:-moz-fit-content;width:fit-content;text-align:center;padding:8px 15px;background:rgba(0,0,0,0);border:1px solid #9d1d27;border-radius:24px;color:#9d1d27;font-style:normal;font-weight:400;font-size:14px;line-height:17px;margin-top:20px}.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc .btn-red-border:hover,.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc .btn-red-border:focus,.grnt-new-header .mega-menu-open .search-main .mega-discover-box .discover-desc .btn-red-border:active{background:#9d1d27;border-color:#9d1d27;color:#fff}.grnt-new-header .mega-menu-open .search-main .searchm-inner{padding:0;background:rgba(0,0,0,0);border-radius:0;height:450px;max-height:100%;overflow:hidden;overflow-y:auto}.grnt-new-header .mega-menu-open .search-main .searchm-inner .recent-activity .title{color:#222;font-size:15px;font-weight:600;line-height:normal;margin-bottom:12px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .recent-activity .recent-activity-searched{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .recent-activity .recent-activity-searched a{color:#686873;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:#e9e9e9;min-width:-moz-fit-content;min-width:fit-content}.grnt-new-header .mega-menu-open .search-main .searchm-inner .recent-activity .recent-activity-searched a:hover{color:#686873;background:#dbdbde}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product{margin:22px 0px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box+.searchmp-box{margin-top:32px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .title{color:#222;font-size:15px;font-weight:600;line-height:normal;margin-bottom:12px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container{gap:12px 16px;padding:0 9px 4px 9px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip{-ms-flex:1;flex:1;border-radius:12px;background:#e9e9e9;box-shadow:none;padding:10px;-ms-flex:0 0 31.6%;flex:0 0 31.6%;max-width:31.6%;transition:.5s all}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip:hover{background:#dbdbde}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip img{margin-right:5px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip .f14sb{margin-bottom:4px;font-size:14px;font-weight:600;color:#222}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip .link{color:#9b1e26;font-size:12px;font-weight:600;padding:0;text-decoration:underline;background:rgba(0,0,0,0)}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip .link:hover{text-decoration:none}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box{position:relative}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box img{width:44px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box div{max-width:172px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box .hh-desc{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#222;margin-bottom:0}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box .hh-new-redirect{position:absolute;left:0;right:0;top:0;bottom:0;padding:0}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box .hh-new-redirect img{position:absolute;top:10px;right:0;width:20px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.chip2{padding:5px 10px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.chip2 .sbgs-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.chip2 .sbgs-search .apply-btn-container{position:relative;z-index:2}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchm-product .searchmp-box .chip-container .item-chip.chip2 .sbgs-search .entire-box-link{display:block;position:absolute;top:0;width:100%;height:100%;z-index:1}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchmp-blogs .more-btn{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-align:center;padding:0;margin:25px auto 0px;display:block}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchmp-blogs .searchmp-chip{padding:5px 10px;position:relative;border-radius:12px;background:#fff;-ms-flex:1;flex:1;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16)}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchmp-blogs .searchmp-chip+.searchmp-chip{margin-top:20px}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchmp-blogs .searchmp-chip .sbgs-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:25px;position:relative}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchmp-blogs .searchmp-chip .sbgs-search .sbgs2{font-size:14px;font-weight:500;color:#666;margin:10px 0}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchmp-blogs .searchmp-chip .sbgs-search .apply-btn-container{position:relative;z-index:2}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchmp-blogs .searchmp-chip .sbgs-search .apply-btn-container .btn-red-search-apply-now{font-size:12px;font-weight:500;padding:5px 15px;display:inline-block;border-radius:25px;background:#9b1e26;color:#fff;text-align:center;white-space:nowrap;line-height:20px;border:0;text-decoration:none}.grnt-new-header .mega-menu-open .search-main .searchm-inner .searchmp-blogs .searchmp-chip .sbgs-search .entire-box-link{display:block;position:absolute;top:0;padding:0;width:100%;height:100%;z-index:1}.grnt-new-header .ht-right-content .header-search{background:rgba(0,0,0,0)}.grnt-new-header .ht-right-content .header-search .header-search-box input{border-radius:24px;border:1px solid #fff;background:rgba(0,0,0,0);padding:11px 13px 11px 45px;min-width:262px;max-width:270px;color:#fff;font-size:16px;outline:0;font-weight:400;line-height:normal}.grnt-new-header .ht-right-content .header-search .header-search-box input:-ms-input-placeholder{color:#fff;opacity:1}.grnt-new-header .ht-right-content .header-search .header-search-box input::placeholder{color:#fff;opacity:1}@media(max-width: 1366px){.grnt-new-header .ht-right-content .header-search .header-search-box input{padding-left:40px}}@media(max-width: 1199px){.grnt-new-header .ht-right-content .header-search .header-search-box input{min-width:160px;max-width:160px;padding-left:40px}}@media(max-width: 991px){.grnt-new-header .ht-right-content .header-search .header-search-box input{min-width:auto;max-width:100%}}.grnt-new-header .ht-right-content .header-search .header-search-box .grnt-search-img{top:50%;transform:translateY(-50%);left:13px;position:absolute}.grnt-new-header .ht-right-content .header-search .cta-container{gap:11px}@media(max-width: 1199px){.grnt-new-header .ht-right-content .header-search .cta-container{gap:6px}}.grnt-new-header .ht-right-content .header-search .drop-down{padding:15px 0px}.grnt-new-header .ht-right-content .header-search .drop-down .login-drodown-menu .inner{padding:0;background:rgba(0,0,0,0);box-shadow:0 0 0;border-radius:0}.grnt-new-header .ht-right-content .header-search .drop-down .login-drodown-menu .inner .login-upgrade{padding:10px;background:#fff;box-shadow:0 0 0;border-radius:12px}.grnt-new-header .ht-right-content .header-search .drop-down .login-drodown-menu .inner .loan-and-wholesale{margin-top:30px}.grnt-new-header .ht-right-content .header-search .drop-down .login-drodown-menu .inner .loan-and-wholesale a{padding:10px !important;background:#e9e9e9;box-shadow:0 0 0;border-radius:12px;border-bottom:0 !important;margin:0}.grnt-new-header .ht-right-content .header-search .drop-down .login-drodown-menu .inner .loan-and-wholesale a+a{margin-top:25px}.grnt-new-header .ht-right-content .header-search .login-btn{min-width:70px;padding:10px 20px;font-weight:500;height:44px;font-size:14px;color:#000 !important;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:11px;margin-left:0 !important}.grnt-new-header .ht-right-content .header-search .login-btn svg{max-width:15px}.grnt-new-header .ht-right-content .header-search .login-btn+.dropdown-content{top:49px !important;background:#f5f5f5;border-radius:0;padding:24px 38px;z-index:7}.grnt-new-header .ht-right-content .header-search .accessibility-button{margin-left:15px}@media(max-width: 1199px){.grnt-new-header .ht-right-content .header-search .accessibility-button{margin-left:5px}}.grnt-new-header .ht-right-content .header-search .accessibility-button .btn-accessibility{width:44px;height:44px;border:1px solid #fff;background-color:rgba(0,0,0,0);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:50%}.grnt-new-header .ht-right-content .header-search .accessibility-button .btn-accessibility svg{max-width:19px}.grnt-new-header .ht-right-content .header-search .accessibility-button .btn-accessibility svg path{fill:#fff;transition:all .5s}.grnt-new-header .ht-right-content .header-search .search-tab-button .btntab-search{width:44px;height:44px;border:1px solid #fff;background-color:rgba(0,0,0,0);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;border-radius:50%}.grnt-new-header .ht-right-content .header-search .search-tab-button .btntab-search svg{max-width:19px}.grnt-new-header .ht-right-content .header-search .search-tab-button .btntab-search svg path{fill:#fff;transition:all .5s}@media(max-width: 1199px){.grnt-new-header .ht-right-content .header-search .pay-button{margin-left:3px}}.grnt-new-header .ht-right-content .header-search .btn-pay{min-width:65px;padding:10px 20px;font-weight:500;height:44px;font-size:14px;color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:25px;margin-left:12px}@media(max-width: 1199px){.grnt-new-header .ht-right-content .header-search .btn-pay{margin-left:0}}.grnt-new-header .ht-right-content .header-search .customer-care .mega-menu{position:absolute;left:0;right:0;top:100%;height:-moz-fit-content;height:fit-content;transition:all .5s ease-out;transform:rotateX(90deg);transform-origin:top;opacity:0;display:block;background:#f5f5f5;border-top:1px solid #e9e9e9;z-index:100}.grnt-new-header .ht-right-content .header-search .customer-care:hover .mega-menu,.grnt-new-header .ht-right-content .header-search .customer-care:focus .mega-menu,.grnt-new-header .ht-right-content .header-search .customer-care:active .mega-menu{display:block;opacity:1;transform:rotateX(0);transform-origin:top}.grnt-new-header .ht-right-content .header-search .customer-care .cc-links{padding:15px 70px;gap:30px}.grnt-new-header .ht-right-content .header-search .customer-care .cc-links a{color:#353535;transition:.5s all}.grnt-new-header .ht-right-content .header-search .customer-care .cc-links a:hover,.grnt-new-header .ht-right-content .header-search .customer-care .cc-links a:focus,.grnt-new-header .ht-right-content .header-search .customer-care .cc-links a:active{font-weight:600;color:#9b1e26}.grnt-new-header.zindex{box-shadow:0 2px 4px 10px rgba(0,0,0,.05)}.grnt-new-header.bg-white-state,.grnt-new-header.zindex{background:#fff;border-bottom:1px solid #e9e9e9}.grnt-new-header.bg-white-state:before,.grnt-new-header.zindex:before{display:none}.grnt-new-header.bg-white-state.grnt-new-header-small .ht-right-content .header-search .customer-support.grnt-customer-service,.grnt-new-header.zindex.grnt-new-header-small .ht-right-content .header-search .customer-support.grnt-customer-service{border:1px solid #222}.grnt-new-header.bg-white-state .menu-toggle-btn svg path,.grnt-new-header.zindex .menu-toggle-btn svg path{fill:#9d1d27}.grnt-new-header.bg-white-state li.menu-item-has-children>a,.grnt-new-header.zindex li.menu-item-has-children>a{color:#9b1e26}.grnt-new-header.bg-white-state .grnt-help-link,.grnt-new-header.zindex .grnt-help-link{color:#1a1a1a}.grnt-new-header.bg-white-state .ht-right-content .header-search .login-btn,.grnt-new-header.zindex .ht-right-content .header-search .login-btn{background:#9b1e26 !important;color:#fff !important}.grnt-new-header.bg-white-state .ht-right-content .header-search .login-btn svg path,.grnt-new-header.zindex .ht-right-content .header-search .login-btn svg path{fill:#fff !important}.grnt-new-header.bg-white-state .ht-right-content .header-search .header-search-box input,.grnt-new-header.zindex .ht-right-content .header-search .header-search-box input{border:1px solid #222 !important;color:#222 !important}.grnt-new-header.bg-white-state .ht-right-content .header-search .header-search-box input:-ms-input-placeholder,.grnt-new-header.zindex .ht-right-content .header-search .header-search-box input:-ms-input-placeholder{color:#222 !important}.grnt-new-header.bg-white-state .ht-right-content .header-search .header-search-box input::placeholder,.grnt-new-header.zindex .ht-right-content .header-search .header-search-box input::placeholder{color:#222 !important}.grnt-new-header.bg-white-state .ht-right-content .header-search .header-search-box svg path,.grnt-new-header.zindex .ht-right-content .header-search .header-search-box svg path{fill:#3f3f3f}.grnt-new-header.bg-white-state .ht-right-content .customer-care,.grnt-new-header.zindex .ht-right-content .customer-care{position:relative}.grnt-new-header.bg-white-state .ht-right-content .customer-care .grnt-customer-service,.grnt-new-header.zindex .ht-right-content .customer-care .grnt-customer-service{color:#222 !important;border:1px solid #222;background:rgba(0,0,0,0) !important}.grnt-new-header.bg-white-state .ht-right-content .customer-care .cuca-img svg path,.grnt-new-header.zindex .ht-right-content .customer-care .cuca-img svg path{fill:#9b1e26}.grnt-new-header.bg-white-state .ht-right-content .customer-care a,.grnt-new-header.zindex .ht-right-content .customer-care a{color:#9b1e26}.grnt-new-header.bg-white-state .ht-right-content .btn-pay,.grnt-new-header.zindex .ht-right-content .btn-pay{background:#fff;border-color:#9b1e26;color:#9b1e26}.grnt-new-header.bg-white-state .ht-right-content .btn-accessibility,.grnt-new-header.zindex .ht-right-content .btn-accessibility{border-color:#9b1e26 !important;background:#fff !important}.grnt-new-header.bg-white-state .ht-right-content .btn-accessibility svg path,.grnt-new-header.zindex .ht-right-content .btn-accessibility svg path{fill:#9b1e26 !important}.grnt-new-header.bg-white-state .ht-right-content .search-tab-button .btntab-search,.grnt-new-header.zindex .ht-right-content .search-tab-button .btntab-search{border-color:#9b1e26 !important;background:#fff !important}.grnt-new-header.bg-white-state .ht-right-content .search-tab-button .btntab-search svg path,.grnt-new-header.zindex .ht-right-content .search-tab-button .btntab-search svg path{fill:#9b1e26 !important}.grnt-new-header.bg-white-state li.menu-item-has-children:hover .mega-tabs-desc-main,.grnt-new-header.bg-white-state li.menu-item-has-children:focus .mega-tabs-desc-main,.grnt-new-header.bg-white-state li.menu-item-has-children:active .mega-tabs-desc-main{display:block !important}.grnt-new-header.default-white-state{background:#fff;border-bottom:1px solid #e9e9e9}.grnt-new-header.default-white-state.zindex{box-shadow:0 0px 0px 0px rgba(0,0,0,0)}.grnt-new-header.default-white-state:before{display:none}.grnt-new-header.default-white-state li.menu-item-has-children>a{color:#9b1e26}.grnt-new-header.default-white-state .grnt-help-link{color:#1a1a1a}.grnt-new-header.default-white-state .ht-right-content .header-search .login-btn{background:#9b1e26 !important;color:#fff !important}.grnt-new-header.default-white-state .ht-right-content .header-search .login-btn svg path{fill:#fff !important}.grnt-new-header.default-white-state .ht-right-content .header-search .header-search-box input{border:1px solid #222 !important;color:#222 !important}.grnt-new-header.default-white-state .ht-right-content .header-search .header-search-box input:-ms-input-placeholder{color:#222 !important}.grnt-new-header.default-white-state .ht-right-content .header-search .header-search-box input::placeholder{color:#222 !important}.grnt-new-header.default-white-state .ht-right-content .header-search .header-search-box svg path{fill:#3f3f3f}.grnt-new-header.default-white-state .ht-right-content .customer-care{position:relative}.grnt-new-header.default-white-state .ht-right-content .customer-care .grnt-customer-service{color:#222 !important;border:1px solid #222 !important;background:rgba(0,0,0,0) !important}.grnt-new-header.default-white-state .ht-right-content .customer-care .cuca-img svg path{fill:#9b1e26}.grnt-new-header.default-white-state .ht-right-content .customer-care a{color:#9b1e26}.grnt-new-header.default-white-state .ht-right-content .btn-pay{background:#fff;border-color:#9b1e26;color:#9b1e26}.grnt-new-header.default-white-state .ht-right-content .btn-accessibility{border-color:#9b1e26 !important;background:#fff !important}.grnt-new-header.default-white-state .ht-right-content .btn-accessibility svg path{fill:#9b1e26 !important}.grnt-new-header.default-white-state .ht-right-content .search-tab-button .btntab-search{border-color:#9b1e26 !important;background:#fff !important}.grnt-new-header.default-white-state .ht-right-content .search-tab-button .btntab-search svg path{fill:#9b1e26 !important}.grnt-new-header.default-white-state li.menu-item-has-children:hover .mega-tabs-desc-main,.grnt-new-header.default-white-state li.menu-item-has-children:focus .mega-tabs-desc-main,.grnt-new-header.default-white-state li.menu-item-has-children:active .mega-tabs-desc-main{display:block !important}.grnt-new-header.zindex .head-accessibility{display:none}@media(max-width: 1299px){.grnt-new-header .ht-left-content{padding-left:30px}.grnt-new-header .ht-right-content{padding-right:30px}}@media(max-width: 1199px){.grnt-new-header .new-nav-menu{gap:20px}.grnt-new-header .ht-left-content{gap:15px}.grnt-new-header .ht-right-content{gap:15px}}.grnt-new-header-small.grnt-new-header::before{height:95px}.grnt-new-header-small.grnt-new-header .new-nav-menu li.menu-item-has-children>a{margin:25.5px 0px}.grnt-new-header-small.grnt-new-header .new-nav-menu li.menu-item-has-children>a::before{bottom:-25.5px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .drop-down{padding:15px 0px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .search-tab-button .btntab-search{width:36px;height:36px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search #search-box::before{top:39px;width:24px;height:15px;pointer-events:none}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search #help-dropdonw-li::before{top:54px;width:24px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search #help-dropdonw-li:hover::before{top:54px;width:24px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search #login-dropdonw-li::before{top:54px;width:24px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search #login-dropdonw-li:hover::before{top:54px;width:24px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .customer-support.grnt-customer-service{background:rgba(0,0,0,0) !important;border:1px solid #fff;padding:7px 15px;min-width:155px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .customer-support.grnt-customer-service .grnt-animation-odometer{height:21px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .customer-support.grnt-customer-service .grnt-animation-odometer .grnt-odometer-track span{height:21px;line-height:21px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .login-btn{padding:5px 15px;gap:6px;height:36px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .login-btn svg{max-width:13px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .btn-pay{min-width:58px;padding:5px 15px;height:36px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box{cursor:pointer}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box input{padding:9px 0px 9px 41px;font-size:14px;max-width:36px;min-width:36px;transition:all .5s}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box input:hover,.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box input:focus-visible{min-width:262px;padding:9px 13px 9px 39px;max-width:270px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box:hover input,.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box:focus-visible input{min-width:262px;padding:9px 13px 9px 39px;max-width:270px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box .grnt-search-img{top:46%}.grnt-search-modal .modal-header .grnt-search-img{top:9.5px;left:13px;position:absolute}.grnt-search-modal .modal-header .grnt-search-img input{border:1px solid #fff;color:#fff}.grnt-search-modal .modal-header .grnt-search-img input:-ms-input-placeholder{color:#fff}.grnt-search-modal .modal-header .grnt-search-img input::placeholder{color:#fff}.grnt-search-modal .modal-header .grnt-search-img svg path{fill:#3f3f3f}.grnt-new-header.mobile-menu{padding:20px 0;height:76px;border-bottom:0;position:fixed;top:0;left:0;right:0;z-index:9}.grnt-new-header.mobile-menu.zindex .menu-toggle-btn svg path{fill:#9b1e26}.grnt-new-header.mobile-menu.zindex .header-top .grnewhet-right .grnt-mob-outer-cs{background:#9d1d27;border-color:#9d1d27}.grnt-new-header.mobile-menu.zindex .header-top .grnewhet-right .grnt-mob-pay{color:#9d1d27;background:#fff;border-color:#9d1d27}.grnt-new-header.mobile-menu.zindex .header-top .grnewhet-right .grnt-mob-accessibility{background:#fff;border-color:#9d1d27}.grnt-new-header.mobile-menu.zindex .header-top .grnewhet-right .grnt-mob-accessibility svg path{fill:#9d1d27}.grnt-new-header.mobile-menu.zindex .mob-search-outer-btn svg path{fill:#9b1e26}.grnt-new-header.mobile-menu.default-white-state{border-bottom:1px solid #e9e9e9}.grnt-new-header.mobile-menu.default-white-state .menu-toggle-btn svg path{fill:#9b1e26}.grnt-new-header.mobile-menu.default-white-state .header-top .grnewhet-right .grnt-mob-outer-cs{background:#9d1d27;border-color:#9d1d27}.grnt-new-header.mobile-menu.default-white-state .header-top .grnewhet-right .grnt-mob-pay{color:#9d1d27;background:#fff;border-color:#9d1d27}.grnt-new-header.mobile-menu.default-white-state .header-top .grnewhet-right .grnt-mob-accessibility{background:#fff;border-color:#9d1d27}.grnt-new-header.mobile-menu.default-white-state .header-top .grnewhet-right .grnt-mob-accessibility svg path{fill:#9d1d27}.grnt-new-header.mobile-menu.default-white-state .mob-search-outer-btn svg path{fill:#9b1e26}.grnt-new-header.mobile-menu .header-top .grnewhet-right{gap:8px}.grnt-new-header.mobile-menu .header-top .grnewhet-right .mob-search-outer-btn{margin-right:3px}.grnt-new-header.mobile-menu .header-top .grnewhet-right .grnt-mob-outer-cs{padding:8px 12px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px;font-size:12px;line-height:16px;color:#fff;font-weight:600;background:#4b4b4b;border:1px solid #787878;border-radius:24px;outline:none}.grnt-new-header.mobile-menu .header-top .grnewhet-right .grnt-mob-pay{padding:8px 14px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:5px;font-size:12px;line-height:16px;color:#fff;font-weight:600;background:rgba(0,0,0,0);border:1px solid #787878;border-radius:24px;outline:none}.grnt-new-header.mobile-menu .header-top .grnewhet-right .grnt-mob-accessibility{border:1px solid #fff;border-radius:50%;width:36px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.grnt-new-header.mobile-menu .header-top .grnewhet-right .grnt-mob-accessibility svg{max-width:20px}.grnt-new-header.mobile-menu .header-top .grnewhet-right .grnt-mob-accessibility svg path{fill:#fff}.grnt-new-header.mobile-menu .header-top .grnewhet-right .mob-search-outer-btn svg,.grnt-new-header.mobile-menu .header-top .grnewhet-right .mob-search-outer-btn img{max-width:20px}.grnt-new-header.mobile-menu .header-top svg{transition:.5s all}.grnt-mobile-menu-container{display:none;position:fixed;left:0;top:0;width:100%;height:100vh;height:100dvh;z-index:5;background:#f9f9f9;overflow:auto;z-index:10}.grnt-mobile-menu-container .mob-logo-close{padding:20px 15px;border-bottom:1px solid #e9e9e9}.grnt-mobile-menu-container .cust-main-close{gap:15px}.grnt-mobile-menu-container .cust-main-close .customer-care .grnt-mob-cs-li{background:#fff;color:#222 !important;border:1px solid #222;padding:9px 15px;font-size:14px;font-weight:500;border-radius:25px;text-align:center;white-space:nowrap}.grnt-mobile-menu-container .cust-main-close .customer-care .grnt-mob-cs-li.with-anim{position:relative;display:block}.grnt-mobile-menu-container .cust-main-close .customer-care .grnt-mob-cs-li.with-anim .grnt-animation-odometer{height:1.2em;overflow:hidden;position:relative}.grnt-mobile-menu-container .cust-main-close .customer-care .grnt-mob-cs-li.with-anim .grnt-animation-odometer .grnt-odometer-track{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:transform .6s ease-in-out}.grnt-mobile-menu-container .cust-main-close .customer-care .grnt-mob-cs-li.with-anim .grnt-animation-odometer .grnt-odometer-track span{height:1.2em;line-height:1.2em;white-space:nowrap}.grnt-mobile-menu-container .mob-menu-category{position:relative;z-index:1}.grnt-mobile-menu-container .mob-menu-category .has-sub-category>a{font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#222;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.grnt-mobile-menu-container .mob-menu-category .has-sub-category>a.current-item{font-weight:600}.grnt-mobile-menu-container .mob-menu-category .has-sub-category.current-item a{font-weight:600}.grnt-mobile-menu-container .mob-menu-category .has-sub-category+.has-sub-category{border-top:1px solid #e9e9e9}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main{background:#f9f9f9;height:auto;margin:0 auto;display:none;opacity:0;visibility:hidden;position:fixed;top:78px;left:0;right:0;bottom:80px;padding:0px;border:0;border-radius:0;z-index:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main.active{opacity:1;visibility:visible;display:block}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .new-nav-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;gap:30px;padding:0 20px 0}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .new-nav-menu li{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:16px 0}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .new-nav-menu li:before{content:"";position:absolute;left:0;right:0;bottom:6px;height:3px;background:#9b1e26;opacity:0;transition:opacity .3s ease}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .new-nav-menu li.active:before{opacity:1}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .new-nav-menu li.active a{color:#222;font-weight:600}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .new-nav-menu li a{font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#686873}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner{background:#f9f9f9;height:calc(100% - 80px);margin:0 auto;display:block;opacity:0;visibility:hidden;position:absolute;left:0;right:0;padding:0px;border:0;border-radius:0;z-index:1;overflow:auto;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .momecat-view-all-main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px 20px;gap:12px;font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#9b1e26}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner.active{opacity:1;visibility:visible}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px;background:#e9e9e9;color:#222 !important;gap:20px;font-size:18px;line-height:26px;font-weight:500}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current-single>a{padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;line-height:20px;font-weight:500;color:#222;gap:20px;border-top:1px solid #e9e9e9}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current>a{padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;line-height:20px;font-weight:500;color:#222;gap:20px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current>a .new-tag{display:inline-block;padding:4px 10px;background:linear-gradient(135deg, #9B1E26 0%, #56070C 98.08%);border-radius:6px;color:#fff;font-size:10px;line-height:14px;font-weight:700;margin-left:8px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current>a svg{transform:rotate(0deg);max-width:25px;transition:.5s all}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current>a.active{background:#f2f2f2}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current>a.active svg{transform:rotate(-180deg)}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main{display:none;overflow:hidden}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top{padding-left:20px;padding-right:20px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top ul{padding:12px;background:#fff;border-radius:16px;box-shadow:0px 0px 12px 1px rgba(0,0,0,.04)}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top li>a{padding:12px;font-size:14px;line-height:22px;display:block;font-weight:400;color:#222}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .momecat-view-all a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;color:#9b1e26;font-weight:600}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc li>a{padding:15px 10px;line-height:normal;width:100%}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc li{border-bottom:1px solid #e9e9e9}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .tit{font-size:14px;line-height:18px;font-weight:600;color:#6e0a0f;display:block}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px;margin-top:10px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctlb-img{max-width:60px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctlb-img img{max-width:100%}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctl-desc{display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctl-desc span{padding:2px 8px;background:linear-gradient(0deg, rgba(250, 225, 225, 0.6), rgba(250, 225, 225, 0.6)),#fff;border:1px solid #fae1e1;border-radius:4px;font-size:9px;line-height:11px;font-weight:600;color:#222;text-transform:uppercase}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctl-desc span.pink-bg{background:linear-gradient(0deg, rgba(250, 225, 225, 0.6), rgba(250, 225, 225, 0.6)),#fff;border:1px solid #fae1e1}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctl-desc span.yellow-bg{background:linear-gradient(0deg, rgba(242, 232, 179, 0.4), rgba(242, 232, 179, 0.4)),#fff;border:1px solid #f2e8b3}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctl-desc span.liblue-bg{background:linear-gradient(0deg, rgba(198, 226, 226, 0.6), rgba(198, 226, 226, 0.6)),#fff;border:1px solid #c6e2e2}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctl-desc span.purple-bg{background:linear-gradient(0deg, rgba(216, 203, 246, 0.4), rgba(216, 203, 246, 0.4)),#fff;border:1px solid #d8cbf6}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctl-desc span.lipink-bg{background:linear-gradient(0deg, rgba(252, 224, 248, 0.6), rgba(252, 224, 248, 0.6)),#fff;border:1px solid #fce0f8}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .credit-card-tabs-desc .cc-tab-link .cctl-bottom .cctl-desc span.green-bg{background:linear-gradient(0deg, rgba(198, 226, 203, 0.4), rgba(198, 226, 203, 0.4)),#fff;border:1px solid #c6e2cb}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .provilege-card-tabs-desc .privilage-inbox{display:-ms-grid;display:grid;-ms-grid-columns:51px auto;grid-template-columns:51px auto;gap:9px;-ms-flex-align:center;align-items:center;padding:0px 12px;margin:10px 0px;max-width:100%}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .provilege-card-tabs-desc .privilage-inbox+.privilage-inbox{margin-top:22px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .provilege-card-tabs-desc .privilage-inbox .privilage-img img{max-width:51px;border-radius:4px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .provilege-card-tabs-desc .privilage-inbox .privilage-desc .pri-txt{font-size:14px;line-height:20px;font-weight:400;color:#222;margin-bottom:0}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top .h3{font-size:16px;line-height:22px;font-weight:600;color:#222;margin-bottom:0px;margin-bottom:15px;padding:0px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-top+.momecatle-top{padding-top:22px;border-top:1px solid #f6f6f6}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom{padding:10px 20px 20px 20px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .nav-top-common-title{font-weight:600;font-size:16px;line-height:19px;padding:0;margin-bottom:25px;color:#222}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box{display:-ms-grid;display:grid;-ms-grid-columns:40% auto;grid-template-columns:40% auto;border-radius:20px;overflow:hidden}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box picture{height:100%}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box picture img{width:100%;border-radius:20px 0px 0px 20px;height:100%;object-fit:cover;object-position:center}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box .discover-desc{padding:20px 10px 20px 20px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box .discover-desc h3{font-size:16px;line-height:23px;font-weight:500;color:#222;margin-bottom:10px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box .discover-desc p{font-size:10px;line-height:16px;font-weight:400;color:#000;margin-bottom:10px}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box .discover-desc .btn-red-border{padding:7px 14px;border-radius:24px;border:1px solid #9d1d27;display:block;font-size:12px;line-height:20px;max-width:-moz-fit-content;max-width:fit-content;font-weight:400;color:#9d1d27}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box .discover-desc.pink-bg{background:#f6e5e5}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box .discover-desc.white-bg{background:#fff}.grnt-mobile-menu-container .mob-menu-category .mobmenucat-inner-main .mobmenucat-inner .mobmenucat-current .momecat-last-main .momecatle-bottom .mega-discover-box .discover-desc.grey-bg{background:#e9e9e9}.grnt-mobile-menu-container .mobile-menu-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100vh;height:100dvh}.grnt-mobile-menu-container .mobile-menu-main .header-search{padding:18px 20px !important;border-top:1px solid #dbdbde}.grnt-mobile-menu-container .mobile-menu-main .header-search .header-search-box .img-search{top:11px;left:13px}.grnt-mobile-menu-container .mobile-menu-main .header-search .header-search-box input{border-radius:59.5px;padding:13px 10px 13px 45px;color:#222}.grnt-mobile-menu-container .mobile-menu-main .header-search .header-search-box input:-ms-input-placeholder{color:#222;opacity:1}.grnt-mobile-menu-container .mobile-menu-main .header-search .header-search-box input::placeholder{color:#222;opacity:1}.grnt-mobile-menu-container .mobile-menu-main .header-search .btn-pay{padding:12px 24px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;font-size:14px;line-height:20px;color:#9b1e26;font-weight:400;background:rgba(0,0,0,0);border-radius:24px;margin-left:6px;border:1px solid #9b1e26}.grnt-mobile-menu-container .mobile-menu-main .header-search .login-button .login-btn{padding:12px 24px;height:44px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:7px;font-size:14px;line-height:20px;color:#fff;font-weight:400;background:#9b1e26;border-radius:24px;margin-left:6px;outline:none;border:0}.grnt-mobile-menu-container .mobile-menu-middle{position:absolute;left:0;right:0;top:0;bottom:80px;background:rgba(34,34,34,.95);z-index:9}.grnt-mobile-menu-container .mobile-menu-middle .menu-middle-close{position:absolute;top:25px;right:20px}.grnt-mobile-menu-container .mobile-menu-middle .bottom-text-with-img{position:absolute;left:60px;right:60px;bottom:5px}.grnt-mobile-menu-container .mobile-menu-middle .bottom-text-with-img p{font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#fff;margin:0}.grnt-qr-new{position:fixed;bottom:6px;right:20px;padding:12px;background:rgba(255,255,255,.8);box-shadow:0px 24px 71px rgba(92,93,98,.12),0px 7.2353px 21.4044px rgba(92,93,98,.0781907),0px 3.00517px 8.8903px rgba(92,93,98,.06),0px 1.08691px 3.21545px rgba(92,93,98,.0418093);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;width:132px;height:152px;transition:.3s all;z-index:2}.grnt-qr-new .h3{font-style:normal;font-weight:700;font-size:12px;line-height:16px;color:#1a1a1a;margin-bottom:15px;transition:.3s all}.grnt-qr-new .h3.no-hover{display:block}.grnt-qr-new .h3.active-hover{display:none}.grnt-qr-new picture img{max-width:95px;margin:0 auto;display:block;transition:.3s all}.grnt-qr-new.active{width:194px;height:238px;background:#fff;box-shadow:0px 24px 71px rgba(132,135,149,.39),0px 7.2353px 21.4044px rgba(132,135,149,.25412),0px 3.00517px 8.8903px rgba(132,135,149,.195),0px 1.08691px 3.21545px rgba(132,135,149,.13588);z-index:99999}.grnt-qr-new.active picture img{max-width:155px}.grnt-qr-new.active .h3.active-hover{display:block}.grnt-qr-new.active .h3.no-hover{display:none}@media(max-width: 991px){.grnt-qr-new{display:none}}.grnt-app-mob-main{display:none}.grnt-mob-cs-dropdown-menu{position:fixed;z-index:999999;left:0;right:0;bottom:-200%;transition:.5s all}.grnt-mob-cs-dropdown-menu .inner{background:#f6f6f6;border-radius:24px 24px 0 0;padding:20px 0px}.grnt-mob-cs-dropdown-menu .inner .inner-top-new{padding:20px 20px 0;height:calc(100% - 200px);overflow-y:auto}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .row{row-gap:8px;margin:0 -4px}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .row .col-6,.grnt-mob-cs-dropdown-menu .inner .inner-top-new .row .col-12{padding:0 4px;display:inherit}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-box{width:100%;padding:12px;background:#eee;border-radius:12px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1, 1fr);gap:6px;text-align:center}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-box .cust-new-icon img{width:20px;height:20px;object-fit:fill}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-box .cust-new-desc .title-icon{display:-ms-grid;display:grid;-ms-grid-columns:max-content max-content;grid-template-columns:max-content max-content;gap:0;margin-bottom:6px;-ms-flex-pack:center;justify-content:center}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-box .cust-new-desc .title-icon .title{font-style:normal;font-weight:600;font-size:12px;line-height:15px;color:#222;margin-bottom:0}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-box .cust-new-desc .title-icon img{width:16px;height:16px;object-fit:fill;position:relative;top:-1px}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-box .cust-new-desc .desc{font-style:normal;font-weight:400;font-size:10px;line-height:12px;color:#686873;margin-bottom:0}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-box .cust-new-redirect{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-bottom{border-top:1px solid #dbdbde;width:100%}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-help-box{position:relative;margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #dbdbde}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-help-box .cnhb-img img{width:40px;height:40px;object-fit:fill}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-help-box .cnhb-desc .title-icon{display:-ms-grid;display:grid;-ms-grid-columns:max-content 20px;grid-template-columns:max-content 20px;gap:0;margin-bottom:2px}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-help-box .cnhb-desc .title-icon .title{font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#222;margin-bottom:0}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-help-box .cnhb-desc .title-icon img{width:20px;height:20px;object-fit:fill}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-help-box .cnhb-desc .desc{font-style:normal;font-weight:400;font-size:11px;line-height:13px;color:#222;margin-bottom:0}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-help-box .cust-new-redirect{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-qr-main{padding:16px 20px;min-height:130px;width:100%;z-index:1}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-qr-main .cust-new-img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-qr-main .cust-new-img img{width:100%;height:100%}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-qr-main .cust-new-qr-desc{text-align:left;max-width:175px}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-qr-main .cust-new-qr-desc .title{font-style:normal;font-weight:800;font-size:15px;line-height:18px;background:linear-gradient(97.67deg, rgba(55, 10, 14, 0.8) 6.64%, rgba(157, 29, 39, 0.8) 90.39%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);margin-bottom:8px}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-qr-main .cust-new-qr-desc .desc{font-style:normal;font-weight:500;font-size:10px;line-height:12px;color:#6e0a0f;margin-bottom:0}.grnt-mob-cs-dropdown-menu .inner .inner-top-new .cust-new-qr-main .cust-new-qr-desc .btn-red{margin-top:20px;display:block;width:-moz-fit-content;width:fit-content;padding:10px 20px;background:#9b1e26;border-radius:24px;font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#fff}.grnt-mob-cs-dropdown-menu a.grnt-mob-cs-close{padding:0 !important;left:auto;right:15px;position:absolute;top:15px;margin:0 auto;width:22px;height:22px;margin:0;z-index:12;background:rgba(0,0,0,0) !important;opacity:1 !important}.grnt-mob-cs-dropdown-menu a.grnt-mob-cs-close svg{width:22px;height:22px}.grnt-login-cs-dropdown-menu{position:fixed;z-index:999999;left:0;right:0;bottom:-200%;transition:.5s all}.grnt-login-cs-dropdown-menu .grlocs-inner{border-radius:24px 24px 0 0;padding:20px;background:radial-gradient(107.48% 419.43% at -9.67% 117.43%, rgba(0, 0, 0, 0) 46.13%, rgba(0, 0, 0, 0.2) 94.71%),#6e0a0f;height:calc(100% - 200px);overflow-y:auto}.grnt-login-cs-dropdown-menu .log-pop-title{font-style:normal;font-weight:600;font-size:18px;line-height:22px;color:#fff;margin-bottom:16px}.grnt-login-cs-dropdown-menu .new-login-box{background:linear-gradient(180deg, rgba(255, 255, 255, 0.32) 0%, rgba(255, 255, 255, 0.24) 100%);border-radius:24px;padding:12px;margin-top:35px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner{padding:20px 24px;background:#fff;border-radius:20px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .main-title{margin-bottom:32px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .main-title .title{font-style:normal;font-weight:600;color:#222;font-size:16px;line-height:20px;margin-bottom:4px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .main-title .desc{font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#222;margin-bottom:0}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .new-login-box-grid{display:-ms-grid;display:grid;-ms-grid-columns:auto 20px;grid-template-columns:auto 20px;position:relative;gap:8px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .new-login-box-grid+.new-login-box-grid{padding-top:16px;margin-top:16px;border-top:1px solid #e9e9e9}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;gap:8px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left img{-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left .lgbg-desc .title{font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#222;margin-bottom:4px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-left .lgbg-desc .desc{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#686873;margin-bottom:0}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-arrow{-ms-flex:0 0 20px;flex:0 0 20px;width:20px;height:20px}.grnt-login-cs-dropdown-menu .new-login-box .new-login-box-inner .new-login-box-grid .lgbg-link{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;z-index:1}.grnt-login-cs-dropdown-menu .new-login-cta{padding:16px 20px;min-height:138px;width:100%;margin-top:16px;z-index:1}.grnt-login-cs-dropdown-menu .new-login-cta .new-login-cta-img{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.grnt-login-cs-dropdown-menu .new-login-cta .new-login-cta-img img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px}@media(max-width: 767px){.grnt-login-cs-dropdown-menu .new-login-cta .new-login-cta-img img{object-fit:fill}}.grnt-login-cs-dropdown-menu .new-login-cta .login-cta-desc{max-width:230px}.grnt-login-cs-dropdown-menu .new-login-cta .login-cta-desc .title{font-style:normal;font-weight:700;font-size:14px;line-height:17px;background:linear-gradient(93.81deg, #E9E9E9 0%, #838383 154.51%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0);margin-bottom:18px}.grnt-login-cs-dropdown-menu .new-login-cta .login-cta-desc .btn-white{padding:10px 20px;display:block;width:-moz-fit-content;width:fit-content;background:#fff;border-radius:24px;font-style:normal;font-weight:600;font-size:14px;line-height:17px;color:#9b1e26}.grnt-login-cs-dropdown-menu a.grnt-login-cs-close{padding:0 !important;left:auto;right:20px;position:absolute;top:20px;margin:0 auto;width:22px;height:22px;margin:0;z-index:12;background:rgba(0,0,0,0) !important;opacity:1 !important}.grnt-login-cs-dropdown-menu a.grnt-login-cs-close svg{width:22px;height:22px}.grnt-search-cs-menu{position:fixed;z-index:999999;left:0;right:0;bottom:-200%;display:none;transition:.5s all;background:rgba(0,0,0,0);padding:30px 0px 0px;max-height:calc(100vh - 0px)}@media(max-width: 991px){.grnt-search-cs-menu{max-height:auto}}.grnt-search-cs-menu .inner{background:#f6f6f6;border-radius:24px 24px 0 0;padding:50px 0px 25px;position:relative}.grnt-search-cs-menu .inner .inner-top-new{padding:0px 0px 0;height:calc(100% - 200px);overflow-y:auto}.grnt-search-cs-menu .img-close{font-size:12px;line-height:16px;font-weight:600;color:#9b1e26;margin:0}.grnt-search-cs-menu .grnt-mob-search-close{position:absolute;top:20px;right:24px}.grnt-search-cs-menu .grsecs-input .header-search-box .img-search{top:11px;left:14px}.grnt-search-cs-menu .grsecs-input .header-search-box input{font-size:14px;line-height:21px;border-radius:49.5px;padding:10px 38px 10px 45px;background:#f6f6f6}.grnt-search-cs-menu .grsecs-input .header-search-box .img-close{top:13px;right:12px;cursor:pointer;display:block}.grnt-search-cs-menu .grsecs-inner{height:98%;overflow:auto;padding:0px 0px 0px}.grnt-search-cs-menu .grsecs-inner .search-main{max-height:470px;overflow:auto;margin-top:18px}@media(max-width: 767px){.grnt-search-cs-menu .grsecs-inner .search-main{margin-top:0px}}@media(max-width: 767px){.grnt-search-cs-menu .grsecs-inner .search-main .mega-tabs-inner{display:none}}.grnt-search-cs-menu .search-main .row{padding:0}.grnt-search-cs-menu .search-main .row .col-lg-8{padding:0}.grnt-search-cs-menu .search-main .row .col-lg-4{padding:0}.grnt-search-cs-menu .search-main .mega-discover-box img{width:100%;border-radius:12px 12px 0 0}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc{padding:20px;border-radius:0 0 20px 20px}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.pink-bg{background:#f6e5e5}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.white-bg{background:#fff}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.grey-bg{background:#e9e9e9}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.yellow-bg{background:#ffedcb}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.mayura-gradient{background:linear-gradient(180deg, #1A2549 0%, #3C4A75 100%)}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.mayura-gradient .h3{color:#fff}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.mayura-gradient .txt{color:#fff}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.mayura-gradient .btn-red-border{border-color:#fff;color:#fff}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:hover,.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:focus,.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc.mayura-gradient .btn-red-border:active{background:#9d1d27;border-color:#9d1d27;color:#fff}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc .h3{font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#222;margin-bottom:8px}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc .txt{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#000;margin-bottom:20px}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc .btn-red-border{display:block;width:-moz-fit-content;width:fit-content;text-align:center;padding:8px 15px;background:rgba(0,0,0,0);border:1px solid #9d1d27;border-radius:24px;color:#9d1d27;font-style:normal;font-weight:400;font-size:14px;line-height:17px;margin-top:20px}.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc .btn-red-border:hover,.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc .btn-red-border:focus,.grnt-search-cs-menu .search-main .mega-discover-box .discover-desc .btn-red-border:active{background:#9d1d27;border-color:#9d1d27;color:#fff}.grnt-search-cs-menu .search-main .nav-top-common-title{font-weight:600;font-size:16px;line-height:19px;padding:15px 16px;margin:0;color:#222}.grnt-search-cs-menu .search-main .searchm-inner{padding-bottom:17px;margin-top:17px}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-inner{padding-bottom:0}}.grnt-search-cs-menu .search-main .recent-activity .title{color:#353535;font-size:16px;font-weight:700;line-height:normal;margin-bottom:12px}@media(max-width: 767px){.grnt-search-cs-menu .search-main .recent-activity .title{font-size:15px;font-weight:600;color:#222}}.grnt-search-cs-menu .search-main .recent-activity .recent-activity-searched{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.grnt-search-cs-menu .search-main .recent-activity .recent-activity-searched a{color:#686873;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:#e9e9e9;min-width:-moz-fit-content;min-width:fit-content}.grnt-search-cs-menu .search-main .recent-activity .recent-activity-searched a:hover{color:#686873;background:#dbdbde}@media(max-width: 767px){.grnt-search-cs-menu .search-main .recent-activity .recent-activity-searched a{font-size:11px;white-space:nowrap;font-weight:600}}.grnt-search-cs-menu .search-main .searchm-product{margin:22px 0px}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product{margin:32px 0px 0px}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box+.searchmp-box{margin-top:20px}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box+.searchmp-box{margin-top:32px}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .title{color:#353535;font-size:16px;font-weight:700;line-height:normal;margin-bottom:15px}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .title{font-size:14px;font-weight:600;color:#222;margin-bottom:12px}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container{gap:26px;padding:0 9px 4px 9px;overflow:auto}@media(max-width: 1199px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container{gap:9px}}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container{gap:8px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip{-ms-flex:1;flex:1;border-radius:12px;background:#e9e9e9;box-shadow:0 0 0;padding:10px;transition:all .5s}@media(max-width: 1199px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip{-ms-flex:0 0 31.333%;flex:0 0 31.333%}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip:hover{background:#dbdbde}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip{min-width:167px;max-width:167px;box-shadow:0 0 0}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip img{margin-right:5px}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip img{width:40px}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip .f14sb{margin-bottom:4px;font-size:14px;font-weight:600;color:#222}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip .f14sb{font-size:12px}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip .link{color:#9b1e26;font-size:12px;font-weight:600;padding:0;text-decoration:underline;background:rgba(0,0,0,0)}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip .link{font-size:10px}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip .link:hover{text-decoration:none}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box{position:relative}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box .hh-desc{font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:#222;margin-bottom:0}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box .hh-new-redirect{position:absolute;left:0;right:0;top:0;bottom:0;padding:0}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.hh-chip-box .hh-new-redirect img{position:absolute;top:10px;right:0;width:20px}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.chip2{padding:5px 10px}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.chip2 .sbgs-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.chip2 .sbgs-search .apply-btn-container{position:relative;z-index:2}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.chip2 .sbgs-search .apply-btn-container{-ms-flex-item-align:end;align-self:flex-end}}.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.chip2 .sbgs-search .entire-box-link{display:block;position:absolute;top:0;width:100%;height:100%;z-index:1}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchm-product .searchmp-box .chip-container .item-chip.chip2 .sbgs-search{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media(max-width: 991px){.grnt-search-cs-menu .search-main .searchmp-get{padding:0px 7px}}.grnt-search-cs-menu .search-main .searchmp-get .title{color:#353535;font-size:16px;font-weight:700;line-height:normal;margin-bottom:15px}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchmp-get .title{font-size:14px}}.grnt-search-cs-menu .search-main .searchmp-get .row{row-gap:16px}.grnt-search-cs-menu .search-main .searchmp-get .searchi-box .item-chip{background:#e9e9e9;border:1px solid rgba(154,27,36,.02);padding:10px;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16);border-radius:12px;-ms-flex:1;flex:1}.grnt-search-cs-menu .search-main .searchmp-get .searchi-box .item-chip:hover{background:#dbdbde}.grnt-search-cs-menu .search-main .searchmp-get .searchi-box .h3{font-size:14px;font-weight:bold;color:#9b1e26;margin:0}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchmp-get .searchi-box .h3{font-size:12px}}.grnt-search-cs-menu .search-main .searchmp-get .searchi-box .gtus{font-size:14px;font-weight:400;color:#666;margin:0}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchmp-get .searchi-box .gtus{font-size:12px}}@media(max-width: 1199px){.grnt-search-cs-menu .search-main .searchmp-blogs{padding:0px 24px 22px 7px}}@media(max-width: 991px){.grnt-search-cs-menu .search-main .searchmp-blogs{padding:0px 7px}}.grnt-search-cs-menu .search-main .searchmp-blogs .more-btn{color:#9b1e26;font-size:14px;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-align:center;margin:25px auto 0px;padding:0;display:block}.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip{padding:5px 10px;position:relative;border-radius:12px;background:#fff;-ms-flex:1;flex:1;box-shadow:0px 2px 7.2px 0px rgba(0,0,0,.16)}.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip+.searchmp-chip{margin-top:20px}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip+.searchmp-chip{margin-top:10px}}.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip .sbgs-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:25px;position:relative}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip .sbgs-search{gap:15px}}.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip .sbgs-search .sbgs2{font-size:14px;font-weight:500;color:#666;margin:10px 0}@media(max-width: 767px){.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip .sbgs-search .sbgs2{font-size:12px}}.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip .sbgs-search .apply-btn-container{position:relative;z-index:2}.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip .sbgs-search .apply-btn-container.ML30{margin-left:0 !important}.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip .sbgs-search .apply-btn-container .btn-red-search-apply-now{font-size:12px;font-weight:500;padding:5px 15px;display:inline-block;border-radius:25px;background:#9b1e26;color:#fff;text-align:center;white-space:nowrap;line-height:20px;border:0;text-decoration:none}.grnt-search-cs-menu .search-main .searchmp-blogs .searchmp-chip .sbgs-search .entire-box-link{display:block;position:absolute;top:0;padding:0;width:100%;height:100%;z-index:1}.grnt-search-cs-menu a.grnt-login-cs-close{padding:0 !important;left:auto;right:20px;position:absolute;top:20px;margin:0 auto;width:22px;height:22px;margin:0;z-index:12;background:rgba(0,0,0,0) !important;opacity:1 !important}.grnt-search-cs-menu a.grnt-login-cs-close svg{width:22px;height:22px}.grnt-new-header-small,.grnt-new-header-small-mob{transition:transform .4s ease;will-change:transform}.grnt-new-header-small.header-hidden,.grnt-new-header-small-mob.header-hidden{transform:translateY(-100%)}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box.header-search-box-compact input{padding:9px 12px 9px 33px;max-width:120px;min-width:120px}.grnt-new-header-small.grnt-new-header .ht-right-content .header-search .header-search-box.header-search-box-compact .grnt-search-img{left:11px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlbWl0dGFuY2UtbWFpbi5jc3MiLCJfdmFyLnNjc3MiLCJfZm9vdGVyLW4xLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2NvbXBhc3MtYnJlYWtwb2ludC9zdHlsZXNoZWV0cy9fYnJlYWtwb2ludC5zY3NzIiwiX2NvbW1vbi1uMS5zY3NzIiwiX21peGlucy5zY3NzIiwiX2ljb24uc2NzcyIsIl9qc2Nyb2xscGFuZS5zY3NzIiwiX2FuaW1hdGUuc2NzcyIsIl9hY2Nlc3NpYmlsaXR5LnNjc3MiLCJfbm90aWZpY2F0aW9uLnNjc3MiLCJfc2VhcmNoLnNjc3MiLCJfY3VzdG9tZXJfZnJpZW5kbHkuc2NzcyIsIl9kLW1hdC1yZXZhbXAuc2NzcyIsIl9hY2NvcmRpb24uc2NzcyIsIl9yZW1pdHRhbmNlLWNvbXBvbmVudC5zY3NzIiwiX25ldy1oZWFkZXItZ3JudC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHVCQ3lIQSxrRUFDRSxDQUFBLHVCQUdGLGtFQUNFLENBQUEsY0FHRixpRUFDQSxDQUFBLG1CQUdBLDhEQUNFLENBQUEscUJBSUYsa0VBQ0UsQ0FBQSxlQUtGLGlHQUVFLENBQUEsbUJBSUYsaUVBQ0EsQ0FBQSxnQkFHQSxpRUFDRSxDQUFBLFlBR0YsZ0VBQ0UsQ0FBQSxRQUlGLGlFQUNFLENBQUEsT0FHRixpRUFDRSxDQUFBLE1BR0YsOERBQ0UsQ0FBQSxZQUtGLDhEQUNFLENBQUEsZUFHRixrRUFDRSxDQUFBLHFCQUlGLGtFQUNFLENBQUEsZUFHRixtRUFDRSxDQUFBLFFDL0xFLGVBQ0ksZURFSyxDQUFBLHlCRTZEVCxRRGhFQSxrQkFLUSxDQUFBLENBQUEsb0JBR0osaUJBQ0ksQ0FBQSxpQ0FFQSxXQUNJLGtCQUNBLFFBQ0EsS0FDQSxDQUFBLDRCQUlSLGlCQUNJLENBQUEsd0NBRUEsa0JBQ0ksVUFDQSxZQUNBLG9CQUFBLEFBQ0EsYUFBQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsdUJBQUEsMEJBQUEsQUFDQSxz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LGVBQ0ksQ0FBQSxJQUdKLFVBQ0ksQ0FBQSxJQUdKLFdBQ0ksQ0FBQSxNQUdKLG9CQUFBLEFBQ0ksWUFBQSxDQUFBLEtBR0osaUJBQ0ksQ0FBQSxLQUdKLGdCQUNJLENBQUEsT0FHSix5QkFDSSxDQUFBLElBR0osd0JBQ0ksQ0FBQSxNQUdKLG9DQUNJLENBQUEsb0JBR0osU0FFSSxDQUFBLElBR0osaUJBQ0ksQ0FBQSxLQUdKLFNBQ0ksQ0FBQSxLQUdKLFdBQ0ksQ0FBQSxLQUdKLFdBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxNQUdKLFlBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxLQUdKLGVBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxNQUdKLGdCQUNJLENBQUEsTUFHSixnQkFDSSxDQUFBLE1BR0osZ0JBQ0ksQ0FBQSxLQUdKLGtCQUNJLENBQUEsS0FHSixrQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsTUFHSixtQkFDSSxDQUFBLE1BR0osbUJBQ0ksQ0FBQSxNQUdKLG1CQUNJLENBQUEsS0FHSixnQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxNQUdKLGlCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osaUJBQ0ksQ0FBQSxLQUdKLGlCQUNJLENBQUEsTUFHSixrQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxNQUdKLGtCQUNJLENBQUEsTUFHSixpQkFDSSxDQUFBLE1BR0osa0JBQ0ksQ0FBQSxJQUdKLHNCQUNJLENBQUEsVUFHSixpQkFDSSxD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QUNBLG1CQUNBLHVDQUNBLCtCQUNBLGtCQUNBLHFCQUNBLFVBQ0EsYUFBQSxDQUdKLGlFQUNJLGlCQUNBLGtCQUNBLG1CQUNBLGdCQUNBLFdBQUEsQUFDQSxPQUFBLDRDQUFBLENBRUEsZ0ZBQ0ksZUFBQSxDYnB2SmhCLHlCYW12SlksZ0ZBSVEsZUFBQSxDQUFBLENBSVIsOEVBQ0ksb0JBQUEsQUFDQSxhQUFBLHNCQUFBLEFBQ0EsbUJBQUEsc0JBQUEsQUFDQSw4QkFBQSxXQUNBLFNBQ0EsaUJBQUEsQ2Jqd0poQix5QmEydkpZLDhFQVNRLFFBQUEsQ0FBQSxDQUdKLHFGQUNJLGVBQ0EsZ0JBQ0EsV0FDQSxhQUFBLENiM3dKcEIseUJhdXdKZ0IscUZBT1EsY0FBQSxDQUFBLENBSVIsbUdBQ0ksa0JBQ0EsU0FBQSxDQUVBLHdHQUNJLHdCQUFBLENBR0osNkhBQ0ksZUFDQSxnQkFDQSxpQkFDQSxxQkFDQSxtQkFDQSxtQkFDQSxXQUNBLGtCQUNBLG1CQUNBLGlCQUNBLFNBQ0Esb0JBQUEsQ0FJUiwrRkFDSSxjQUNBLGtCQUNBLE1BQ0EsVUFDQSxXQUNBLFlBQ0EsU0FBQSxDQU9wQiwyQ0FDSSxxQkFDQSxVQUNBLFdBQ0Esa0JBQ0EsU0FDQSxjQUNBLFdBQ0EsWUFDQSxTQUNBLFdBQ0Esb0NBQ0Esb0JBQUEsQ0FFQSwrQ0FDSSxXQUNBLFdBQUEsQ0FPWixrREFFSSw4QkFDQSxxQkFBQSxDQUVBLDhFQUNJLDJCQUFBLENBYWdCLDJIQUNJLDBCQUNBLGdCQUNBLGVBQUEsQ0FHSixzSUFDSSxTQUFBLENBQUEiLCJmaWxlIjoicmVtaXR0YW5jZS1tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5wZXJzaWFuLXBsdW0tZ3JhZGllbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzRkZWcsICM1RjBEMTYgLTU1LjE4JSwgI0I0MzE0MCA5Ny43MyUpfS5pbmRlcGVuZGVuY2UtZ3JhZGllbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjQyZGVnLCAjNTQ1NDcxIDIuMTglLCAjMzUzNTUzIDEyMS45MiUpfS5idXJudC1zaWVubmF7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzZkZWcsICNDMjRFMjcgNi42NSUsICNGNTg4NjMgMTMyLjU2JSl9LnNlYS1ibHVlLWdyYWRpZW50e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDc3ZGVnLCAjM0E1Qjc4IDAlLCAjNDA4N0MxIDE0MC42MSUpfS5oYWxheWEtdWJlLWdyYWRpZW50e2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI1MWRlZywgIzZlM2E0ZiAtMi4xMyUsICMzNDEwMWYgNzEuNTYlKX0uYW1lcmljYW4tYmx1ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMDFkZWcsIHJnYmEoMzksIDM5LCA2MywgMC45NikgLTMuNjIlLCByZ2JhKDgzLCA4MywgMTEyLCAwLjk2KSA4NS40NiUpfS5hbWVyaWNhbi1ibHVlLW5ld3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3NGRlZywgIzQ4NDg1RiAyLjY2JSwgIzgyODJCOSAxNTQuNDMlKX0uZGFyay1jaG9jb2xhdGV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMzVkZWcsICMzMzBGMUUgMTMuMzQlLCAjNkUzQTRGIDkzLjM1JSl9LnJpY2gtYmxhY2t7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjU4ZGVnLCAjMzUzNTM1IDY2Ljk2JSwgIzAwMCAxMjguMjglKX0uY29mZmVle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDc1ZGVnLCAjODU2NTREIDQuODglLCAjQkM4QjY2IDExOS41NyUpfS5jaGFybXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3NWRlZywgIzk2Mzk0OCAzLjM4JSwgI0RCNkI3RCAxMDYuMTclKX0uZ29sZHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3NWRlZywgIzgzNjAxQiAwJSwgI0RCOTEwMCAxMzEuMDIlKX0uamVsbHktYmVhbntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg3NWRlZywgIzlFNDAyRSAwJSwgI0NFNzM1NyAxMjYuMTElKX0uZGFyay1jaGFyY29hbHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMyRTJEMkQgLTAuODQlLCAjNDg0ODQ4IDkyLjIxJSl9LnNlYS1ibHVlLTEtZ3JhZGllbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMjRkZWcsICMwNjY2OTcgLTM4LjMxJSwgIzVBOURENiA5My4xOCUpfS5jYXJvbGluYS1ibHVle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEwMGRlZywgIzVBOURENiAyNC42NyUsICM4QUMyRjEgMTEyLjA1JSl9LmZvb3Rlcntmb250LXNpemU6MTRweDtmb250LXdlaWdodDozMDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5mb290ZXJ7bWFyZ2luLWJvdHRvbTo1NnB4fX0uZXhwbG9yZXIxMSAuZm9vdGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5leHBsb3JlcjExIC5mb290ZXIgLnN0b2tlLXZhbHVle2Zsb2F0Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MH0uZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9we3Bvc2l0aW9uOmFic29sdXRlO3RvcDotODJweDtyaWdodDotMzBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3dpZHRoOjY1cHg7aGVpZ2h0OjY1cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojZmZjYjA1O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojNTI1MjUyfS5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcCAuaWNvbi1VcHtmb250LXNpemU6MjBweDttYXJnaW4tYm90dG9tOi00cHg7Y29sb3I6IzUyNTI1Mn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9we2Rpc3BsYXk6bm9uZX19LmZvb3RlciBwe21hcmdpbi1ib3R0b206MDtmb250LXNpemU6MTRweH0uZm9vdGVyIHAgc3Ryb25ne2ZvbnQtc2l6ZToxNHB4fS5mb290ZXIgLnN0b2tlLXZhbHVle2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjE7ZmxvYXQ6cmlnaHR9LmZvb3RlciB1bCBsaXttYXJnaW4tdG9wOjEycHg7Zm9udC1zaXplOjE0cHh9LmZvb3RlciB1bC5zb2NpYWx7ZGlzcGxheTpmbGV4fS5mb290ZXIgdWwuc29jaWFsIGxpe21hcmdpbjowIDMwcHggMCAwfS5mb290ZXIgdWwuc29jaWFsIGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmZvb3RlciB1bC5hcHAtbGlzdHtkaXNwbGF5OmZsZXh9LmZvb3RlciB1bC5hcHAtbGlzdCBsaXttYXJnaW46MCAxMHB4IDAgMH0uZm9vdGVyIHVsLmFwcC1saXN0IGxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXIgdWwuYXBwLWxpc3QgaW1ne3dpZHRoOjE0MHB4O2hlaWdodDphdXRvfX0uZm9vdGVyIC5maGR7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjIxKTtwYWRkaW5nLWJvdHRvbToxNnB4O2xldHRlci1zcGFjaW5nOi41cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5mb290ZXIgLmZoZC5ub2x7Ym9yZGVyLWJvdHRvbTowO21hcmdpbi1ib3R0b206MH0uZm9vdGVyIC5mb3RfdHJncl9oZHttYXJnaW46MH0uZm9vdGVyIC5mb3RfdHJncntkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6aW5oZXJpdDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2FwcGVhcmFuY2U6bm9uZTtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjVweDtsaW5lLWhlaWdodDoyNHB4O21heC13aWR0aDpmaXQtY29udGVudDtjdXJzb3I6cG9pbnRlcn0uZm9vdGVyIC5mb3RfdHJncjpmb2N1cy12aXNpYmxle291dGxpbmU6MnB4IHNvbGlkICNmZmY7b3V0bGluZS1vZmZzZXQ6M3B4fS5mb290ZXIgLmZvdF90cmdyLmFjdHtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4yMSk7cGFkZGluZy1ib3R0b206MTZweDttYXJnaW4tYm90dG9tOjEwcHh9LmZvb3RlciAuZm90X3RyZ3IuYWN0IC5pY29uLXBsdXM6OmJlZm9yZXtjb250ZW50Olwi7qSFXCJ9LmZvb3RlciAuZm90X3RyZ3IgLmljb24tcGx1c3tmb250LXNpemU6MjRweDttYXJnaW4tbGVmdDoyMHB4O3ZlcnRpY2FsLWFsaWduOnRvcDtkaXNwbGF5OmlubGluZS1ibG9ja30uZm9vdGVyIC5mb3RfdHJnciAuaWNvbi1wbHVzOjpiZWZvcmV7Y29sb3I6I2ZmZn0uZm9vdGVyLXRvcHtiYWNrZ3JvdW5kOiM5ZDFkMjc7Y29sb3I6I2ZmZn0uZm9vdGVyLXRvcC5ncmRyZWR7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjOUIxRTI2IDAlLCAjNTYwNzBDIDEwMCUpfS5mb290ZXItdG9wIGF7Y29sb3I6I2ZmZjtmb250LXNpemU6MTRweH0uZm9vdGVyLXRvcCAuZm90LXJlZHtwYWRkaW5nOjUwcHggMH0uZm9vdGVyLXRvcCAuZm90LWRyZWR7YmFja2dyb3VuZDpyZ2JhKDE3LDE3LDE3LC4xKTtwYWRkaW5nOjQwcHggMH0uZm9vdGVyLXRvcCAuZm90LWRyZWQgYSBzcGFue2ZvbnQtc2l6ZToyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5mb290ZXItdG9wIC5mb3QtZHJlZHtvcmRlcjozfS5mb290ZXItdG9wIC5zdG9rZS12YWx1ZXtkaXNwbGF5Om5vbmV9fS5mb290ZXItYnRte3BhZGRpbmc6MzBweCAwO2NvbG9yOiMwZDBkMGQ7Zm9udC1zaXplOjEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXItYnRte2ZvbnQtc2l6ZToxMXB4fX0uZm9vdGVyLWJ0bSAuZC1mbGV4e2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5mb290ZXItYnRtIGF7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo2MDA7bWFyZ2luOjAgNXB4O2ZvbnQtc2l6ZToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyLWJ0bSBhe2ZvbnQtc2l6ZToxMXB4fX0uZm9vdGVyLWJ0bSBwe2ZvbnQtc2l6ZToxMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyLWJ0bSBwe2ZvbnQtc2l6ZToxMXB4fX0uZm9vdGVyLWJ0bS5vcDF7YmFja2dyb3VuZDojZjNmM2YzO2ZvbnQtc2l6ZToxNHB4fS5mb290ZXItYnRtLm9wMSBhe2NvbG9yOiM1NDU2NWI7Zm9udC13ZWlnaHQ6NDAwfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmZvb3RlciAuZm90LXJlZCAuY29udGFpbmVyIC5zY3JvbGwtdG9we3JpZ2h0OjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyIC5mb3QtcmVkIC5maGQsLmZvb3RlciAuZm90X3RyZ3J7cGFkZGluZy10b3A6NnB4fS5mb290ZXIgLmZvdC1yZWQgLmZoZDo6YmVmb3JlLC5mb290ZXIgLmZvdF90cmdyOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtmb250LWZhbWlseTppY29tb29uO2NvbnRlbnQ6XCLupIZcIjtyaWdodDoxM3B4O3RvcDo2cHg7Y29sb3I6I2ZmZn0uZm9vdGVyIC5mb3QtcmVkIC5maGQuYWN0OjpiZWZvcmUsLmZvb3RlciAuZm90X3RyZ3IuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6khVwifS5mb290ZXIgLmZvdC1yZWQgLmZoZC5hY3QrLnJvdywuZm9vdGVyIC5mb3RfdHJnci5hY3QrLnJvd3ttYXJnaW4tYm90dG9tOjE1cHh9LmZvb3RlciAuZm9vdGVyLXRvcCAuZm90LXJlZDpmaXJzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTowO3BhZGRpbmctdG9wOjMwcHh9LmZvb3RlciAuZm9vdGVyLXRvcCAuZm90LXJlZDpsYXN0LWNoaWxke3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MzBweH0uZm9vdGVyIC5mb3RfdHJncntwYWRkaW5nOjZweCAwIDE2cHh9LmZvb3RlciAuZm90X3RyZ3IgLmljb24tcGx1c3tkaXNwbGF5Om5vbmV9LmZvb3RlciAuZm90LWRyZWQgLmNvbC1sZy01e21hcmdpbjozNXB4IDB9LmZvb3Rlci1idG0gLmQtZmxleHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpjZW50ZXJ9LmZvb3Rlci1idG0gLmQtZmxleCBkaXY6Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbToyMHB4fS5mb290ZXItYnRtIC5kLWZsZXggYXtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjcwMH0uZm9vdGVyIC5mb3RfdG9nIC5yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uc2VydmljZS1ib3h7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6NTBweCAwO3Bvc2l0aW9uOnJlbGF0aXZlfS5zZXJ2aWNlLWJveDo6YmVmb3Jle2JhY2tncm91bmQ6I2YzZjNmMztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7Y29udGVudDpcIlwiO2hlaWdodDoxMjVweDt3aWR0aDoxMDAlfS5zZXJ2aWNlLWJveC5vcDE6OmJlZm9yZXtoZWlnaHQ6ODVweH0uc2VydmljZS1ib3gub3AyOjpiZWZvcmV7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VydmljZS1ib3gub3Aye3BhZGRpbmc6MzBweCAwfX0uc2VydmljZS1ib3gub3AyIC5yb3cuY2FyZHN7bWFyZ2luLXRvcDowfS5zZXJ2aWNlLWJveC5vcDM6OmJlZm9yZXtkaXNwbGF5Om5vbmV9LnNlcnZpY2UtYm94Lm9wMyAubGlzdC1pdGVte3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjE1cHh9LnNlcnZpY2UtYm94Lm9wMyAubGlzdC1pdGVtIGxpIHNwYW57aGVpZ2h0OjkwcHg7d2lkdGg6OTBweDtmbGV4OjAgMCA5MHB4fS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLmNhcmQtYm9keXtwYWRkaW5nOjQwcHggMTZweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC5jYXJkLXRpdGxle2xpbmUtaGVpZ2h0OjE7bWFyZ2luOjB9LnNlcnZpY2UtYm94Lm9wMyAuY2FyZCAud2l0aC1jaXJjbGV7Y29sb3I6IzU0NTY1Yn0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZSBzdHJvbmd7Zm9udC13ZWlnaHQ6NTAwfS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLndpdGgtY2lyY2xlIC5mbGV4IHNwYW57ZmxleDowIDAgNzVweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZS5vcDMgbGl7cGFkZGluZzoxcHggMCAxcHggMTVweH0uc2VydmljZS1ib3gub3AzIC5jYXJkIC53aXRoLWNpcmNsZS5vcDMgbGk6OmJlZm9yZXt0b3A6MXB4fS5zZXJ2aWNlLWJveC5vcDMgLmNhcmQgLmJsYWNrIHN0cm9uZ3tmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWJveC5vcDN7cGFkZGluZzozMHB4IDB9fS5zZXJ2aWNlLWJveC5vcDMgLnJvdy5jYXJkc3ttYXJnaW4tdG9wOjB9LnNlcnZpY2UtYm94IC5jYXJkc3ttYXJnaW4tdG9wOjUwcHh9LnNlcnZpY2UtYm94IC5jYXJke2NvbG9yOiNiOGI4Yjg7aGVpZ2h0OjEwMCU7Ym9yZGVyLXJhZGl1czozcHh9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHl7cGFkZGluZzo0MHB4IDMycHg7Ym9yZGVyLWJvdHRvbTowO2JhY2tncm91bmQ6bm9uZX0uc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keS5vcHQxe3BhZGRpbmc6NDBweCAzNXB4IDE1cHggMzVweDtib3JkZXItYm90dG9tOjB9LnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MntiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7cGFkZGluZzoyNHB4IDM1cHggMjRweCAzNXB4O2NvbG9yOiM1NDU2NWI7Ym9yZGVyLXJhZGl1czowIDAgM3B4IDNweH0uc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbToyMHB4fS5zZXJ2aWNlLWJveCAuY2FyZCAuYnRuLWJveCAuYnRuLXdoaXRle2NvbG9yOiM3Njc2NzZ9LnNlcnZpY2UtYm94IC5jYXJkIC52aWV3LWFsbCBhe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpmbGV4LWVuZDttYXJnaW4tdG9wOjRweDtjb2xvcjojYjhiOGI4fS5zZXJ2aWNlLWJveCAuY2FyZCAudmlldy1hbGwgYSAudHh0e3dpZHRoOjgwJX0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9ue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7cmlnaHQ6MTVweH0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9uOmZvY3Vze291dGxpbmU6MH0uc2VydmljZS1ib3ggLmNhcmQgYnV0dG9uIHNwYW57Zm9udC1zaXplOjIycHh9LnNlcnZpY2UtYm94IC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsLnNlcnZpY2UtYm94IC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZHtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtdGl0bGV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VydmljZS1ib3h7cGFkZGluZzo2MHB4IDAgMzBweH0uc2VydmljZS1ib3g6OmJlZm9yZXtoZWlnaHQ6MTIwcHh9LnNlcnZpY2UtYm94IC5jYXJkc3ttYXJnaW4tdG9wOjQ1cHh9LnNlcnZpY2UtYm94IC5jYXJkcyAuY29sLWxnLTR7bWFyZ2luLWJvdHRvbToyMHB4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5e3BhZGRpbmc6NDBweCAzMHB4fS5zZXJ2aWNlLWJveCAuY2FyZCAuY29sLTUuYmxhY2t7d2hpdGUtc3BhY2U6bm93cmFwfS5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5Lm9wdDEsLnNlcnZpY2UtYm94IC5jYXJkIC5jYXJkLWJvZHkub3B0MntwYWRkaW5nLWxlZnQ6MzJweDtwYWRkaW5nLXJpZ2h0OjMycHh9LnNlcnZpY2UtYm94IC5tdC14cy03e21hcmdpbi10b3A6MzJweH19Lmljbi1ib3h7YmFja2dyb3VuZC1jb2xvcjojZmZjYjA1O3dpZHRoOjE2MHB4O2hlaWdodDoxNjBweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MThweCBzb2xpZCAjZmZmO21hcmdpbjowIGF1dG87ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5pY24tYm94IHNwYW57Zm9udC1zaXplOjUwcHh9Lmljbi1ib3ggaW1ne2hlaWdodDo1MHB4fS5pY24tYm94Ky5maGR7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi10b3A6NHB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuaWNuLWJveHt3aWR0aDoxMjRweDtoZWlnaHQ6MTI0cHg7Ym9yZGVyLXdpZHRoOjEycHh9fS5kLWN0cnt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtY3Rye3RleHQtYWxpZ246bGVmdDttYXJnaW4tdG9wOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1jdHJ7dGV4dC1hbGlnbjpsZWZ0O21hcmdpbi1ib3R0b206MjVweDttYXJnaW4tdG9wOjIwcHh9fS5mb290ZXIub3AxIC5mb290ZXItYnRte2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjMwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmM2YzZjM7cGFkZGluZzozMHB4IDA7Y29sb3I6IzBkMGQwZH0uZm9vdGVyLm9wMSAuZm9vdGVyLWJ0bS5iZy13aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0uYmctd2hpdGUgLnJlZHtjb2xvcjojOWIxZTI2fS5mb290ZXIub3AxIC5mb290ZXItYnRtIHB7bWFyZ2luLWJvdHRvbTowfS5mb290ZXIub3AxIC5mb290ZXItYnRtIC5zdG9rZS12YWx1ZXtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDoxO2Zsb2F0OnJpZ2h0fS5mb290ZXIub3AxIC5mb290ZXItYnRtIC5kLWZsZXh7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0gYXtjb2xvcjojMGQwZDBkO21hcmdpbjowIDVweDtmb250LXdlaWdodDo0MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb290ZXIub3AxIC5mb290ZXItYnRte2ZvbnQtc2l6ZToxMXB4O3BhZGRpbmc6MjBweCAwfS5mb290ZXIub3AxIC5mb290ZXItYnRtIHA6Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTo4cHh9LmZvb3Rlci5vcDEgLmZvb3Rlci1idG0tYnRtIC5kLWZsZXh7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RleHQtYWxpZ246Y2VudGVyfS5mb290ZXIub3AxIC5mb290ZXItYnRtLWJ0bSAuZC1mbGV4IHA6Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbToyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZvb3Rlci5vcDF7bWFyZ2luOjB9fS5pY29uLXR3aXR0ZXJ7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrfS5pY29uLXR3aXR0ZXI6OmJlZm9yZXtjb250ZW50OlwiXCIgIWltcG9ydGFudDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCU7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM2ZmZicgY2xhc3M9J2JpIGJpLXR3aXR0ZXIteCcgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZD0nTTEyLjYuNzVoMi40NTRsLTUuMzYgNi4xNDJMMTYgMTUuMjVoLTQuOTM3bC0zLjg2Ny01LjA3LTQuNDI1IDUuMDdILjMxNmw1LjczMy02LjU3TDAgLjc1aDUuMDYzbDMuNDk1IDQuNjMzTDEyLjYwMS43NVptLS44NiAxMy4wMjhoMS4zNkw0LjMyMyAyLjE0NUgyLjg2NXonLyUzRSUzQy9zdmclM0VcIil9QGZvbnQtZmFjZXtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6MzAwO3NyYzp1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC5zdmcjSW50ZXJcIikgZm9ybWF0KFwic3ZnXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtzcmM6dXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci5lb3RcIik7c3JjOmxvY2FsKFwiXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci5zdmcjSW50ZXJcIikgZm9ybWF0KFwic3ZnXCIpfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtzcmM6dXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLmVvdFwiKTtzcmM6bG9jYWwoXCJcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXYxMi1sYXRpbi02MDAuZW90XCIpO3NyYzpsb2NhbChcIlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXYxMi1sYXRpbi02MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXYxMi1sYXRpbi02MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXYxMi1sYXRpbi02MDAuc3ZnI0ludGVyXCIpIGZvcm1hdChcInN2Z1wiKX1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiSW50ZXJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7c3JjOnVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5lb3RcIik7c3JjOmxvY2FsKFwiXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLnN2ZyNJbnRlclwiKSBmb3JtYXQoXCJzdmdcIil9LmNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCIuXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtjbGVhcjpib3RoO3Zpc2liaWxpdHk6aGlkZGVufS5jbGVhcmZpeHtkaXNwbGF5OmlubGluZS1ibG9ja30uYm9sZHtmb250LXdlaWdodDo3MDB9LnNlbWktYm9sZHtmb250LXdlaWdodDo2MDB9YXt0ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjojOWQxZDI3fWE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzlkMWQyN31hOmZvY3VzLXZpc2libGV7dGV4dC1kZWNvcmF0aW9uOm5vbmU7b3V0bGluZToycHggc29saWQgIzAwMH11bHttYXJnaW46MDtwYWRkaW5nOjB9dWwgbGl7bGlzdC1zdHlsZTpub25lfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH1odG1sLGJvZHl7Zm9udC1mYW1pbHk6XCJJbnRlclwifSogaHRtbCAuY2xlYXJmaXh7aGVpZ2h0OjElfS5jbGVhcmZpeHtkaXNwbGF5OmJsb2NrfS5vaGlkZGVue292ZXJmbG93OmhpZGRlbn0uRkx7ZmxvYXQ6bGVmdH0uRlJ7ZmxvYXQ6cmlnaHR9LmZsZXh7ZGlzcGxheTpmbGV4fS5DVFJ7dGV4dC1hbGlnbjpjZW50ZXJ9LlRBUnt0ZXh0LWFsaWduOnJpZ2h0fS51bGluZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5VQ3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnRDYXB7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fTpmb2N1cyxidXR0b246Zm9jdXN7b3V0bGluZTowfS5QUntwb3NpdGlvbjpyZWxhdGl2ZX0uUEEwe3BhZGRpbmc6MH0uUEE1e3BhZGRpbmc6NXB4fS5QQTd7cGFkZGluZzo3cHh9LlBBMTB7cGFkZGluZzoxMHB4fS5QQTEye3BhZGRpbmc6MTJweH0uUEExNXtwYWRkaW5nOjE1cHh9LlBBMjB7cGFkZGluZzoyMHB4fS5QVDN7cGFkZGluZy10b3A6M3B4fS5QVDV7cGFkZGluZy10b3A6NXB4fS5QVDd7cGFkZGluZy10b3A6N3B4fS5QVDh7cGFkZGluZy10b3A6OHB4fS5QVDEwe3BhZGRpbmctdG9wOjEwcHh9LlBUMTV7cGFkZGluZy10b3A6MTVweH0uUFQyMHtwYWRkaW5nLXRvcDoyMHB4fS5QVDI1e3BhZGRpbmctdG9wOjI1cHh9LlBUMzB7cGFkZGluZy10b3A6MzBweH0uUFQzNXtwYWRkaW5nLXRvcDozNXB4fS5QVDQwe3BhZGRpbmctdG9wOjQwcHh9LlBUNzV7cGFkZGluZy10b3A6NzVweH0uUFQ4MHtwYWRkaW5nLXRvcDo3NXB4fS5QQjV7cGFkZGluZy1ib3R0b206NXB4fS5QQjd7cGFkZGluZy1ib3R0b206N3B4fS5QQjEwe3BhZGRpbmctYm90dG9tOjEwcHh9LlBCMTV7cGFkZGluZy1ib3R0b206MTVweH0uUEIyMHtwYWRkaW5nLWJvdHRvbToyMHB4fS5QQjI1e3BhZGRpbmctYm90dG9tOjI1cHh9LlBCMzB7cGFkZGluZy1ib3R0b206MzBweH0uUEIzNXtwYWRkaW5nLWJvdHRvbTo1MHB4fS5QQjQwe3BhZGRpbmctYm90dG9tOjQwcHh9LlBCNDV7cGFkZGluZy1ib3R0b206NDVweH0uUEI1MHtwYWRkaW5nLWJvdHRvbTo1MHB4fS5QQjU1e3BhZGRpbmctYm90dG9tOjU1cHh9LlBCNjB7cGFkZGluZy1ib3R0b206NjBweH0uUEw1e3BhZGRpbmctbGVmdDo1cHh9LlBMMTB7cGFkZGluZy1sZWZ0OjEwcHh9LlBMMTV7cGFkZGluZy1sZWZ0OjE1cHh9LlBMMjB7cGFkZGluZy1sZWZ0OjIwcHh9LlBMMjV7cGFkZGluZy1sZWZ0OjI1cHh9LlBSNXtwYWRkaW5nLXJpZ2h0OjVweH0uUFIxMHtwYWRkaW5nLXJpZ2h0OjEwcHh9LlBSMTV7cGFkZGluZy1yaWdodDoxNXB4fS5QUjIwe3BhZGRpbmctcmlnaHQ6MjBweH0uUEw1MHtwYWRkaW5nLWxlZnQ6NTBweH0uUFI1MHtwYWRkaW5nLXJpZ2h0OjUwcHh9LnAwe3BhZGRpbmc6MHB4ICFpbXBvcnRhbnR9LnJlbGF0aXZle3Bvc2l0aW9uOnJlbGF0aXZlfS5NUjV7bWFyZ2luLXJpZ2h0OjVweH0uTVI3e21hcmdpbi1yaWdodDo3cHh9Lk1SMTB7bWFyZ2luLXJpZ2h0OjEwcHh9Lk1SMTV7bWFyZ2luLXJpZ2h0OjE1cHh9Lk1SMjB7bWFyZ2luLXJpZ2h0OjIwcHh9Lk1SMjV7bWFyZ2luLXJpZ2h0OjI1cHh9Lk1SMzB7bWFyZ2luLXJpZ2h0OjMwcHh9Lk1SMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5NTDJ7bWFyZ2luLWxlZnQ6MnB4fS5NTDV7bWFyZ2luLWxlZnQ6NXB4fS5NTDd7bWFyZ2luLWxlZnQ6N3B4fS5NTDEwe21hcmdpbi1sZWZ0OjEwcHh9Lk1MMTV7bWFyZ2luLWxlZnQ6MTVweH0uTUwyMHttYXJnaW4tbGVmdDoyMHB4fS5NTDMwe21hcmdpbi1sZWZ0OjMwcHh9Lk1UM3ttYXJnaW4tdG9wOjNweH0uTVQ1e21hcmdpbi10b3A6NXB4fS5NVDZ7bWFyZ2luLXRvcDo2cHh9Lk1UN3ttYXJnaW4tdG9wOjdweH0uTVQxMHttYXJnaW4tdG9wOjEwcHh9Lk1UMTJ7bWFyZ2luLXRvcDoxMnB4fS5NVDE1e21hcmdpbi10b3A6MTVweH0uTVQxNnttYXJnaW4tdG9wOjE2cHh9Lk1UMjB7bWFyZ2luLXRvcDoyMHB4fS5NVDI1e21hcmdpbi10b3A6MjVweH0uTVQzMHttYXJnaW4tdG9wOjMwcHh9Lk1UMzV7bWFyZ2luLXRvcDozNXB4fS5NVDM2e21hcmdpbi10b3A6MzZweH0uTVQ0MHttYXJnaW4tdG9wOjQwcHh9Lk1UNDJ7bWFyZ2luLXRvcDo0MnB4fS5NVDQ1e21hcmdpbi10b3A6NDVweH0uTVQ1MHttYXJnaW4tdG9wOjUwcHh9Lk1UNzB7bWFyZ2luLXRvcDo3MHB4fS5NQjV7bWFyZ2luLWJvdHRvbTo1cHh9Lk1CMTB7bWFyZ2luLWJvdHRvbToxMHB4fS5NQjE1e21hcmdpbi1ib3R0b206MTVweH0uTUIyMHttYXJnaW4tYm90dG9tOjIwcHh9Lk1CMzB7bWFyZ2luLWJvdHRvbTozMHB4fS5NQjMze21hcmdpbi1ib3R0b206MzNweH0uTUI0MHttYXJnaW4tYm90dG9tOjQwcHh9LnN0cm9uZ3tmb250LXdlaWdodDo3MDB9Ym9keXtmb250OjE0cHggXCJJbnRlclwiLHNhbnMtc2VyaWY7Y29sb3I6IzI1MjQzYn1oMSxoMixoMyxoNCxoNSxoNnttYXJnaW46MDtwYWRkaW5nOjA7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOmluaGVyaXQ7bGluZS1oZWlnaHQ6aW5oZXJpdH0uaGR7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDozMDA7Y29sb3I6IzU0NTY1YjttYXJnaW4tYm90dG9tOjFyZW19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZHtmb250LXNpemU6MjRweH19Lmhkcntmb250LXNpemU6MzZweDtsaW5lLWhlaWdodDoxLjF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZHJ7Zm9udC1zaXplOjI0cHh9fS5oZGJ7Zm9udC1zaXplOjM2cHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDo3MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZGJ7Zm9udC1zaXplOjI0cHh9fS5oZDF7Zm9udC1zaXplOjY0cHg7bGluZS1oZWlnaHQ6MS4xO2xldHRlci1zcGFjaW5nOi0ycHg7Y29sb3I6I2ZmZn0uaGQxLmJsYWNre2NvbG9yOiM1NDU2NWJ9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQxe2ZvbnQtc2l6ZTo0OHB4O2xldHRlci1zcGFjaW5nOi0xcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGQxe2ZvbnQtc2l6ZTozNnB4O2xldHRlci1zcGFjaW5nOjB9fS5oZDFse2ZvbnQtc2l6ZTo2NHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjE7bGV0dGVyLXNwYWNpbmc6LTJweDtjb2xvcjojNjE2MTYxfS5oZDJ7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjEuMTtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206NXB4fS5oZDJ2e2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMn0uc3ViLXRpdGxle2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbToyNXB4fS5oZDN7Y29sb3I6I2I4YjhiODtmb250LXNpemU6MTJweDttYXJnaW4tYm90dG9tOjVweH0uaGQ0e2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM3Njc2NzZ9LmhkNCBzcGFue2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2I4YjhiOH0uaGQ1e2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiM1NDU2NWI7bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZDV7Zm9udC1zaXplOjI0cHh9fS5oZDZ7Y29sb3I6I2I4YjhiODtmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjVweH0uaGQ2Yntmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDB9LmhkN3tmb250LXNpemU6MzZweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkN3tmb250LXNpemU6MjRweH19LmhkMjR7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI4cHh9LmhkMjQub3Axe2NvbG9yOnJnYmEoMzcsMzYsNTksLjMpO2ZvbnQtc2l6ZToyNHB4fS5oZDI2e2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MjZweDtsZXR0ZXItc3BhY2luZzotMC42cHg7bGluZS1oZWlnaHQ6MjhweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkMjZ7Zm9udC1zaXplOjI0cHh9LmhkMjYgc3Ryb25ne2ZvbnQtd2VpZ2h0OjMwMH19LmhkMjB7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI2cHh9LmhkMjB7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI2cHh9LmhkMTd7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiMyNTI0M2I7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI2cHh9LmhkLWJ4e2Rpc3BsYXk6ZmxleDttYXJnaW4tcmlnaHQ6MjRweDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpiYXNlbGluZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmhkLWJ4e21hcmdpbjowfX0uaGQtYnggc21hbGx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjI7bWFyZ2luLXRvcDo1cHg7bGV0dGVyLXNwYWNpbmc6LTAuNnB4fUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmhkLWJ4IHNtYWxse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDoxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpey5oZC1ieCBzbWFsbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6MnB4O3BhZGRpbmctbGVmdDowcHh9fS5oZC1ieCAuaGQyNHtmb250LXNpemU6MjZweDtmb250LXdlaWdodDo1MDB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuaGQtYnggLmhkMjR7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MS4zfX0uaGQtYnggYXt0ZXh0LWFsaWduOnJpZ2h0fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmhkLWJ4IGF7d2lkdGg6NDAlfX0uaGQxMHtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEwcHg7Y29sb3I6IzY4Njg3MztsZXR0ZXItc3BhY2luZzouNXB4O2xpbmUtaGVpZ2h0OjE0cHg7bWFyZ2luOjIwcHggMTZweCAxMnB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uaGQzYntmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yfS5mMTJ7Zm9udC1zaXplOjEycHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjE4cHh9LmNhdGVnb3J5LWhlYWRpbmd7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToyNnB4O2xpbmUtaGVpZ2h0OjM2cHg7bGV0dGVyLXNwYWNpbmc6LTFweH0uY2F0ZWdvcnktaGVhZGluZyAuZjE3e2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MTdweDtsaW5lLWhlaWdodDoyNHB4O2xldHRlci1zcGFjaW5nOi0wLjVweH0uYnRuLWJveCAuYnRuLWxpbmt7Y29sb3I6IzlkMWQyNztmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHh9LmJ0bi1ib3ggLmJ0bi1yZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxMnB4IDMwcHg7Ym9yZGVyLXJhZGl1czoyNXB4O2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjIycHg7dHJhbnNpdGlvbjphbGwgLjNzfS5idG4tYm94IC5idG4tcmVkOmRpc2FibGVke2JhY2tncm91bmQ6I2U5ZTllOTtjb2xvcjojNjg2ODczO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1ib3ggLmJ0bi1yZWQ6aG92ZXJ7Ym94LXNoYWRvdzowIDJweCAzcHggMCByZ2JhKDAsMCwwLC41KX0uYnRuLWJveCAuYnRuLXJlZDphY3RpdmV7YmFja2dyb3VuZDojNmUwYTBmfS5idG4tYm94IGJ1dHRvbi5idG4tcmVke2JvcmRlcjowfS5idG4tYm94IC5ib3JkZXJlZHtib3JkZXI6c29saWQgMXB4ICM5ZDFkMjc7cGFkZGluZzoxMnB4IDMwcHg7Ym9yZGVyLXJhZGl1czoyNXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXNpemU6MTZweDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Zm9udC13ZWlnaHQ6NTAwfS5idG4tYm94IC5idG4td2hpdGV7YmFja2dyb3VuZDojZmZmO2NvbG9yOiM5ZDFkMjc7Ym9yZGVyLXJhZGl1czoyNXB4O3BhZGRpbmc6MTJweCAzMHB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXdlaWdodDo1MDB9Lmxpbmt7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7YmFja2dyb3VuZDp1cmwoXCIuLi9pbWFnZXMvbG0vYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7cGFkZGluZy1yaWdodDoyNnB4O3RyYW5zaXRpb246YWxsIC4zc30ubGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtd2VpZ2h0OjcwMH0ubGluazphY3RpdmV7Y29sb3I6IzZlMGEwZn0ubGluay1ue2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9sbS9saW5rLWFycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6Izk4MWExZDtwYWRkaW5nLXJpZ2h0OjI2cHh9Lmxpbmstbi5jZW50ZXItbGlua3t0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kOm5vbmU7cGFkZGluZy1yaWdodDowO21hcmdpbjowIGF1dG99LnByb0xpbmt7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtib3R0b206MHB4ICFpbXBvcnRhbnQ7cmlnaHQ6MHB4ICFpbXBvcnRhbnR9c3Bhbi5hcnJvdy5iaWd7aGVpZ2h0OjMycHg7d2lkdGg6MzJweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfXNwYW4uYXJyb3cuYmlnIGltZ3t3aWR0aDoxNnB4O2hlaWdodDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtzcGFuLmFycm93LmJpZyBpbWd7d2lkdGg6MTJweH19LmdyZFAxe2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZGRUJFQiAwJSwgI0ZBRjJEQSAxMDAlKX0uZ3JkUDJ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkZFQkVCIDAlLCAjRjBFOEVCIDEwMCUpfS5ncmRQM3tiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGQUYzRDggMCUsICNFRkRGRDMgMTAwJSl9LmdyZFA0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0YwRThFQiAwJSwgI0ZGRUJFMCAxMDAlKX0uZ3JkUDV7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkJFQUY4IDAlLCAjRkVGQUU5IDEwMCUpfS5ncmRQNntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRkVCRUIgMCUsICNGQUYzRDggMTAwJSl9LmdyZENhdEJsdWV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQzLjc4ZGVnLCAjQzJEOEVGIDcuMzQlLCAjOEFDMkYxIDk2LjAzJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdFBpbmt7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQ3Ljk3ZGVnLCAjRThEOURGIDguNyUsICNCMDg3OTcgOTQuMjklKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0R3JleXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNDMuNzhkZWcsICNFMUUxRUIgNy4zNCUsICM5MzkzQTggOTYuMDMlKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0RGFya1Bpbmt7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQzLjc4ZGVnLCAjZWVjZWM1IDcuMzQlLCAjYjI2YjY5IDk2LjAzJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LnNreS1iZ3tiYWNrZ3JvdW5kOiNmOWY1ZjJ9LmxpZ2h0LWdlcnktYmd7YmFja2dyb3VuZDojZjNmM2YzfS5ncmRDYXRCbHVlMntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzUuNDRkZWcsICMwNjY2OTcgMCUsICM1QTlERDYgOTYuNDklKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0TWVnMntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMjAuMTNkZWcsICMzMzBGMUUgMCUsICM2RTNBNEYgMTAwLjAzJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdFllbGxvd3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuOTJkZWcsICNFREMwNjggLTMuNzglLCAjRDQ5RjM4IDEwMCUpO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRCbHVlM3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuMzNkZWcsICM1MzUzNzAgMS4xMiUsICMzMjMyNTAgMTAwJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdE9yYW5nZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTguNDZkZWcsICNEQTZFNEEgMS45MyUsICM5QjJGMjAgMTAwJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdEdyZWVue2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI5OS45M2RlZywgIzU4QTc5MiAtMC4xMiUsICMyODdBNUIgMTAwJSk7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZENhdFBpbmsye2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDMxMy40MWRlZywgI0Q4NzU4NSAyLjQ5JSwgI0E3MjMzOSAxMDAlKTttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkQ2F0SGFyZEJsdWV7YmFja2dyb3VuZDojOGFjMmYxO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRDYXRIYXJkUmVke2JhY2tncm91bmQ6I2IwODc5NzttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uZ3JkSGFyZFB1cnBsZXtiYWNrZ3JvdW5kOiM5MzkzYTg7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZEhhcmRZZWxsb3d7YmFja2dyb3VuZDojZjJkMThmO21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5ncmRIYXJkUGlua3tiYWNrZ3JvdW5kOiNlYWFiOTY7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZEhhcmRHcmVlbntiYWNrZ3JvdW5kOiM4Y2NiYmE7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmdyZFNlbGVjdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSl9LmdyZFNlbGVjdCBhe2NvbG9yOiNmZmZ9LmdyZFdlYWx0aHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM5RDFEMjcgMCUsICM1NDEyM0MgMTAwJSl9LmdyZFdlYWx0aCBhe2NvbG9yOiNmZmZ9LmdyZFByaXZhdGV7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjMzUzNTM1IDAlLCAjMDAwMDAwIDEwMCUpfS5ncmRQcml2YXRlIGF7Y29sb3I6I2ZmZn0uYmdXYjF7YmFja2dyb3VuZDojZThkOWRmfS5iZ1diMntiYWNrZ3JvdW5kOiNmNGQ4Y2Z9LmJnV2Ize2JhY2tncm91bmQ6I2UxZTFlYn0uYmctbG9hbnMtYmx1ZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzUuNDRkZWcsICMwNjY2OTcgMCUsICM1QTlERDYgOTYuNDklKSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1sb2Fucy1saWdodC1ibHVle2JhY2tncm91bmQ6IzhhYzJmMSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1hY2NvdW50cy1yZWR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTIwLjEzZGVnLCAjMzMwRjFFIDAlLCAjNkUzQTRGIDEwMC4wMyUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLWFjY291bnRzLWxpZ2h0LXJlZHtiYWNrZ3JvdW5kOiNiMDg3OTcgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctY2FyZHMtaW5kZXBlbmRlbmNle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDI5OS4zM2RlZywgIzUzNTM3MCAxLjEyJSwgIzMyMzI1MCAxMDAlKSAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm11bHRpcGx5fS5iZy1jYXJkcy1saWdodC1pbmRlcGVuZGVuY2V7YmFja2dyb3VuZDojOTM5M2E4ICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLXBheWxhdGVyLXllbGxvd3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuOTJkZWcsICNFREMwNjggLTMuNzglLCAjRDQ5RjM4IDEwMCUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLXBheWxhdGVyLWxpZ2h0LXllbGxvd3tiYWNrZ3JvdW5kOiNmMmQxOGYgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctZmFzdGFnLW9yYW5nZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTguNDZkZWcsICNEQTZFNEEgMS45MyUsICM5QjJGMjAgMTAwJSkgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctZmFzdGFnLWxpZ2h0LW9yYW5nZXtiYWNrZ3JvdW5kOiNlYWFiOTYgIWltcG9ydGFudDttaXgtYmxlbmQtbW9kZTptdWx0aXBseX0uYmctaW52ZXN0bWVudC1ncmVlbntiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgyOTkuOTNkZWcsICM1OEE3OTIgLTAuMTIlLCAjMjg3QTVCIDEwMCUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLWludmVzdG1lbnQtbGlnaHQtZ3JlZW57YmFja2dyb3VuZDojOGNjYmJhICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9LmJnLW90aGVyLXBpbmt7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMzEzLjQxZGVnLCAjRDg3NTg1IDIuNDklLCAjQTcyMzM5IDEwMCUpICFpbXBvcnRhbnQ7bWl4LWJsZW5kLW1vZGU6bXVsdGlwbHl9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXZ7dG9wOjUwJTtib3R0b206YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO21hcmdpbi10b3A6MH0ub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b257aGVpZ2h0OjQwcHg7d2lkdGg6NDBweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JveC1zaGFkb3c6MCA0cHggOHB4IDBweCByZ2JhKDg0LDg2LDkxLC4xNSl9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uIHNwYW4uaWNvbi1SaWdodDo6YmVmb3JlLC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbiBzcGFuLmljb24tTGVmdDo6YmVmb3Jle2NvbG9yOiM5ZDFkMjc7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MTdweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9ue2hlaWdodDozMHB4O3dpZHRoOjMwcHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uIGltZ3t3aWR0aDoxMnB4fX0ub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLW5hdiBidXR0b24uZGlzYWJsZWR7b3BhY2l0eTowfS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldntwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tdG9wOi0yMnB4O2xlZnQ6LTE4cHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2IHNwYW57Zm9udC1zaXplOjE3cHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0e3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0yMHB4O21hcmdpbi10b3A6LTIycHg7Zm9udC1zaXplOjE3cHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0IHNwYW57Zm9udC1zaXplOjE3cHh9Lm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgYnV0dG9uLm93bC1kb3R7YmFja2dyb3VuZDpyZ2JhKDg0LDg2LDkxLC4xNSk7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luOjAgM3B4O3RyYW5zaXRpb246ZWFzZS1pbiAuMnMgYWxsfS5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IGJ1dHRvbi5vd2wtZG90LmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7d2lkdGg6MTBweDtoZWlnaHQ6MTBweH0ub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyAub3dsLWRvdHN7dGV4dC1hbGlnbjpjZW50ZXJ9Lm93bC1jYXJvdXNlbDpub3QoLmNhdGVnb3J5LWNhcm91c2VsKSAub3dsLWl0ZW0gaW1ne2hlaWdodDphdXRvfS5vd2wtY2Fyb3VzZWwuYnRtLXBhZyAub3dsLWRvdHN7dGV4dC1hbGlnbjpjZW50ZXJ9Lm93bC1jYXJvdXNlbC5idG0tcGFnIC5vd2wtZG90cyBidXR0b24ub3dsLWRvdHtiYWNrZ3JvdW5kOiMwMDA7d2lkdGg6OHB4O2hlaWdodDo2cHg7Ym9yZGVyLXJhZGl1czozcHg7bWFyZ2luOjAgM3B4O3RyYW5zaXRpb246ZWFzZS1pbiAuMnMgYWxsfS5vd2wtY2Fyb3VzZWwuYnRtLXBhZyAub3dsLWRvdHMgYnV0dG9uLm93bC1kb3QuYWN0aXZle3dpZHRoOjIwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tb2Itc2Nyb2xse292ZXJmbG93OnNjcm9sbDtwYWRkaW5nLWJvdHRvbToxNXB4O21hcmdpbi1ib3R0b206LTE1cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KWFuZCAobWF4LXdpZHRoOiAxOTIwcHgpey5jb250YWluZXJ7bWF4LXdpZHRoOjc1JX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jb2wtcmVzZXQtaW5tb2J7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvd30uY29sLXJlc2V0LWlubW9iPjpudGgtY2hpbGQoMil7b3JkZXI6M319Lmxpc3QtaXRlbXtwYWRkaW5nLXRvcDo1cHg7ZGlzcGxheTpmbGV4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1pdGVte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Lmxpc3QtaXRlbS53aXRoLWFydyBsaXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXJpZ2h0OjIwcHh9Lmxpc3QtaXRlbS53aXRoLWFydyBsaTpob3Zlcjo6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9Lmxpc3QtaXRlbS53aXRoLWFydyBsaTpob3ZlciBhe2NvbG9yOiM5ZDFkMjd9Lmxpc3QtaXRlbS53aXRoLWFydyBsaSBhe3dpZHRoOjEwMCV9Lmxpc3QtaXRlbS53aXRoLWFydyBsaTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE1cHg7aGVpZ2h0OjE1cHg7Zm9udC1mYW1pbHk6aWNvbW9vbjtjb250ZW50Olwi7qSCXCI7cmlnaHQ6MDt0b3A6MjRweDtjb2xvcjojNzg3ODc4fS5saXN0LWl0ZW0ub3AxIGxpIGF7Y29sb3I6I2ZmZn0ubGlzdC1pdGVtLm9wMSBsaSBzcGFue2JhY2tncm91bmQ6bm9uZX0ubGlzdC1pdGVtLm9wMSBsaSBzcGFuIGltZ3toZWlnaHQ6NDBweDt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubGlzdC1pdGVtLm9wMSBsaSBhe2NvbG9yOiM1NDU2NWJ9fS5saXN0LWl0ZW0ub3A0e21hcmdpbjozMHB4IDA7cGFkZGluZy10b3A6MH0ubGlzdC1pdGVtLm9wNCBsaXt3aWR0aDozMiU7Zm9udC1zaXplOjE0cHh9Lmxpc3QtaXRlbS5vcDQgbGkgYXtjb2xvcjojZmZmfS5saXN0LWl0ZW0ub3A0IGxpIHNwYW57YmFja2dyb3VuZDojZmZmO3dpZHRoOjYwcHg7aGVpZ2h0OjYwcHg7ZmxleDowIDAgNjBweH0ubGlzdC1pdGVtLm9wNCBsaSBzcGFuIGltZ3toZWlnaHQ6MzVweDt3aWR0aDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3QtaXRlbS5vcDQgbGl7Zm9udC1zaXplOjEzcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubGlzdC1pdGVtLm9wNCBsaSBhe2NvbG9yOiM1NDU2NWJ9Lmxpc3QtaXRlbS5vcDQgbGkgc3Bhbnt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2ZsZXg6MCAwIDQwcHh9Lmxpc3QtaXRlbS5vcDQgbGkgc3BhbiBpbWd7d2lkdGg6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5saXN0LWl0ZW0ub3A0IGxpe3dpZHRoOjEwMCV9fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3QtaXRlbS5vcDR7bWFyZ2luOjIwcHggMCAxMHB4fS5saXN0LWl0ZW0ub3A0Ky5idG4tYm94e21hcmdpbi1ib3R0b206MjBweH19Lmxpc3QtaXRlbS5vcDJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlcjowfS5saXN0LWl0ZW0ub3AyIGxpe2ZsZXg6MCAwIDUwJX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lmxpc3QtaXRlbS5vcDIgbGl7ZmxleDowIDAgMTAwJX19Lmxpc3QtaXRlbS5vcDIgbGkgc3BhbntiYWNrZ3JvdW5kOiNmZmZ9Lmxpc3QtaXRlbS5vcDIgbGkgc3BhbiBpbWd7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0ubGlzdC1pdGVtLm9wMiBsaSAuaW1nLWN0cnt3aWR0aDo4MCV9Lmxpc3QtaXRlbS5vcDIgbGkgLmltZy1jdHIudzYwe3dpZHRoOjYwJX0ubGlzdC1pdGVtLm9wNXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Ym9yZGVyOjB9Lmxpc3QtaXRlbS5vcDUgbGl7ZmxleDowIDAgNDUlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubGlzdC1pdGVtLm9wNSBsaXtmbGV4OjAgMCA0NSV9fS5saXN0LWl0ZW0ub3A1IGxpIHNwYW57YmFja2dyb3VuZDojZmZmfS5saXN0LWl0ZW0ub3A1IGxpIHNwYW4gaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9Lmxpc3QtaXRlbS5vcDUgbGkgLmltZy1jdHJ7d2lkdGg6ODAlfS5saXN0LWl0ZW0ub3A1IGxpIC5pbWctY3RyLnc2MHt3aWR0aDo2MCV9Lmxpc3QtaXRlbS5vcDZ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2JvcmRlcjowfS5saXN0LWl0ZW0ub3A2IGxpIHNwYW57YmFja2dyb3VuZDojZmZmfS5saXN0LWl0ZW0ub3A2IGxpIHNwYW4gaW1ne3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9Lmxpc3QtaXRlbS5vcDYgbGkgLmltZy1jdHJ7d2lkdGg6ODAlfS5saXN0LWl0ZW0ub3A2IGxpIC5pbWctY3RyLnc2MHt3aWR0aDo2MCV9Lmxpc3QtaXRlbS5vcHQxIGxpOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5saXN0LWl0ZW0ub3B0MSBsaSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9Lmxpc3QtaXRlbS5vcHQxIGxpIHNwYW57YmFja2dyb3VuZDojZjNmM2YzfS5saXN0LWl0ZW0gbGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjE1cHg7bWFyZ2luLXJpZ2h0OjEwcHh9QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KXsubGlzdC1pdGVtIGxpe21hcmdpbi1ib3R0b206MTBweH19Lmxpc3QtaXRlbSBsaSAuZjE4e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMn0ubGlzdC1pdGVtIGxpIGF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0ubGlzdC1pdGVtIGxpIHNwYW57d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtiYWNrZ3JvdW5kOiNmZmNiMDU7Ym9yZGVyLXJhZGl1czo1MCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXg6MCAwIDQwcHg7bWFyZ2luLXJpZ2h0OjE1cHh9Lmxpc3QtaXRlbSBsaSBzcGFuLm9wdDF7YmFja2dyb3VuZDojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7Lmxpc3QtaXRlbSBsaXttYXJnaW4tYm90dG9tOjI0cHh9Lmxpc3QtaXRlbSBsaSBzcGFue3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7ZmxleDowIDAgNDBweDttYXJnaW4tcmlnaHQ6MTBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5saXN0LWl0ZW0gbGl7bWFyZ2luLWJvdHRvbToxNXB4O2ZvbnQtc2l6ZToxMnB4O21hcmdpbi1yaWdodDo1cHh9fS5icmVhZGNydW1ie3BhZGRpbmc6NXB4IDA7Zm9udC1zaXplOjExcHg7bGluZS1oZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjEzcHg7YmFja2dyb3VuZDppbmhlcml0O2NvbG9yOiM3Njc2NzZ9LmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7Y29udGVudDpcIu6kglwiO2NvbG9yOiM5ZDFkMjc7Zm9udC1mYW1pbHk6XCJpY29tb29uXCIgIWltcG9ydGFudDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5icmVhZGNydW1iIGF7Y29sb3I6IzlkMWQyN30uYnJlYWRjcnVtYiBsaTpsYXN0LWNoaWxkIGF7Y29sb3I6Izc2NzY3Njtwb2ludGVyLWV2ZW50czpub25lfS5icmVhZGNydW1iLmJyZWFkY3J1bWItbmR7cGFkZGluZzowO2ZvbnQtc2l6ZToxNHB4fS5icmVhZGNydW1iLmJyZWFkY3J1bWItbmQgYXtjb2xvcjojOWIxZTI2fS5icmVhZGNydW1iLmJyZWFkY3J1bWItbmQgbGk6bGFzdC1jaGlsZCBhe2NvbG9yOiMyYjJiMmJ9LmJyZWFkY3J1bWIuYnJlYWRjcnVtYi1uZCAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZXtjb2xvcjojOWIxZTI2fS5jYy1icmVhZGNydW1iLmJyZWFkY3J1bWItd3JhcHtwYWRkaW5nLXRvcDoyMHB4O21hcmdpbi10b3A6MCAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuY2MtYnJlYWRjcnVtYi5icmVhZGNydW1iLXdyYXB7cGFkZGluZy10b3A6MjVweH19LmNjLWJyZWFkY3J1bWIuYnJlYWRjcnVtYi13cmFwIG5hdntkaXNwbGF5OmlubGluZS1ibG9ja30uY2MtYnJlYWRjcnVtYi5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1ie3BhZGRpbmc6NXB4IDIwcHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtib3JkZXItcmFkaXVzOjEzcHg7YmFja2dyb3VuZDojZThlOGU4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojNzY3Njc2O2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjB9LmNjLWJyZWFkY3J1bWIuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiBhe2NvbG9yOiM0ZjRlNGV9LmNjLWJyZWFkY3J1bWIuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW17cGFkZGluZy1sZWZ0Oi41cmVtfS5jYy1icmVhZGNydW1iLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7Y29udGVudDpcIu6kglwiO2NvbG9yOiM5ZDFkMjc7Zm9udC1mYW1pbHk6XCJpY29tb29uXCIgIWltcG9ydGFudDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2Zsb2F0OmxlZnQ7cGFkZGluZy1yaWdodDouNXJlbX0uYnJlYWRjcnVtYi13cmFwe3BhZGRpbmctdG9wOjIwcHh9LmJyZWFkY3J1bWItd3JhcC5ncm50LWhwY2wtYnJlYWRjdW1ie3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MX0uZXhwbG9yZXIxMSAuYmxvZy1tYWluIC5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lfS5icmVhZGNydW1iLXdyYXAgbmF2e2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1ie21hcmdpbi1ib3R0b206MH0uYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYi5vcDF7YmFja2dyb3VuZDojZjNmM2YzfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYnJlYWRjcnVtYi13cmFwe3BhZGRpbmctdG9wOjA7bWFyZ2luLXRvcDoxMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJyZWFkY3J1bWItd3JhcHtkaXNwbGF5Om5vbmV9fS5icmVhZGNydW1iLXdyYXAuYnJlYWRjcnVtYi1oaWdobGlnaHR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzMywyMzMsMjMzLC43KTtib3JkZXItcmFkaXVzOjI0cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo4cHggMTZweH0uYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0IC5icmVhZGNydW1ie2FsaWduLWl0ZW1zOmNlbnRlcn0uYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle3BhZGRpbmctdG9wOjNweH0uYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0Lk1UMjB7bWFyZ2luLXRvcDoxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnJlYWRjcnVtYi13cmFwLmJyZWFkY3J1bWItaGlnaGxpZ2h0e2Rpc3BsYXk6bm9uZX19LmJhbm5lci1icmRjcnVtYi5icmVhZGNydW1iLXdyYXB7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDEzNzBweCl7LmJhbm5lci1icmRjcnVtYi5icmVhZGNydW1iLXdyYXB7bWFyZ2luLXRvcDoyMHB4fX0uYmFuciAuYnJlYWRjcnVtYi13cmFwe3BhZGRpbmctdG9wOjIwcHh9LmJhbnIgLmJyZWFkY3J1bWItd3JhcCBuYXZ7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJhbnIgLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWJ7YmFja2dyb3VuZDojZThlOGU4O21hcmdpbi1ib3R0b206MDtwYWRkaW5nOjVweCAyMHB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiMyYjJiMmJ9LmJhbnIgLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIgYXtjb2xvcjojMmIyYjJifS5iYW5yIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTo6YmVmb3Jle2NvbnRlbnQ6XCIvXCI7Y29sb3I6IzJiMmIyYn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJhbnIgLmJyZWFkY3J1bWItd3JhcHtkaXNwbGF5Om5vbmV9fS5wb3B1cC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyNXB4O3RvcDoyNXB4O3otaW5kZXg6MX0ubW9kYWwtZGlhbG9ne21heC13aWR0aDo2MDBweH0ubW9kYWwtY29udGVudHtib3JkZXItcmFkaXVzOjBweH1ib2R5Lm1vZGFsLW9wZW4gc2VjdGlvbixib2R5Lm1vZGFsLW9wZW4gaGVhZGVyLGJvZHkubW9kYWwtb3BlbiBmb290ZXJ7LXdlYmtpdC1maWx0ZXI6Ymx1cig0cHgpOy1tb3otZmlsdGVyOmJsdXIoNHB4KTstby1maWx0ZXI6Ymx1cig0cHgpOy1tcy1maWx0ZXI6Ymx1cig0cHgpO2ZpbHRlcjpibHVyKDRweCl9LmdyeU1vZGFsLC53aGl0ZU1vZGFse21heC13aWR0aDo2NjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsLC53aGl0ZU1vZGFse21hcmdpbjowcHg7bWluLWhlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmZsZXgtZW5kfS5ncnlNb2RhbCAuYnRuLWJveCBidXR0b24uYnRuLXJlZCwud2hpdGVNb2RhbCAuYnRuLWJveCBidXR0b24uYnRuLXJlZHt3aWR0aDoxMDAlfS5ncnlNb2RhbC5vcDEsLndoaXRlTW9kYWwub3Axe2FsaWduLWl0ZW1zOmNlbnRlcn0uZ3J5TW9kYWwub3AxIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsLm9wMSAubW9kYWwtY29udGVudHtib3JkZXItcmFkaXVzOjE2cHh9LmdyeU1vZGFsLm9wMSAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSwud2hpdGVNb2RhbC5vcDEgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHl7cGFkZGluZzoxNnB4fS5ncnlNb2RhbC5vcDEsLndoaXRlTW9kYWwub3Axe2FsaWduLWl0ZW1zOmNlbnRlcn19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JhY2tncm91bmQ6I2Y2ZjZmNjtib3gtc2hhZG93OjAgNHB4IDhweCAwIHJnYmEoMzcsMzYsNTksLjEpO2JvcmRlci1yYWRpdXM6MTZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjBweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e3BhZGRpbmc6MzBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5e3BhZGRpbmc6MjBweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5oZDI2LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5oZDI2e2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjpyZ2JhKDM3LDM2LDU5LC4zMil9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNiwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuaGQyNntmb250LXNpemU6MjRweH19LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlcntib3JkZXItYm90dG9tOjBweDtwYWRkaW5nOjEwcHg7cGFkZGluZy1sZWZ0OjBweH0uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIGlucHV0LC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgdGV4dGFyZWEsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSBzZWxlY3QsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmZvcm0tZ3JvdXAxIGlucHV0LC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5mb3JtLWdyb3VwMSB0ZXh0YXJlYSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuZm9ybS1ncm91cDEgc2VsZWN0e2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjUwMH0uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmJ0bi1ib3gsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmJ0bi1ib3h7bWFyZ2luLXRvcDozMHB4fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZSwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZXtjb2xvcjojOWQxZDI3fS5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDpiZWZvcmUsLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmV7Ym9yZGVyLXJhZGl1czoycHh9LmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC5ncnlNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmJlZm9yZSwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3Jle2JvcmRlcjoycHggc29saWQgIzlkMWQyN30uZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDphZnRlciwuZ3J5TW9kYWwgLm1vZGFsLWNvbnRlbnQgLmN1c3RDaGVja2JveCBbdHlwZT1jaGVja2JveF06bm90KDpjaGVja2VkKStsYWJlbDphZnRlciwud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAuY3VzdENoZWNrYm94IFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOmFmdGVyLC53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50IC5jdXN0Q2hlY2tib3ggW3R5cGU9Y2hlY2tib3hdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXJ7dG9wOi0xcHh9LmdyeU1vZGFsIC50aHVtYnN1cCwud2hpdGVNb2RhbCAudGh1bWJzdXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0zMHB4O2xlZnQ6MHB4O3dpZHRoOjEwMCV9LmdyeU1vZGFsIC5jb3B5LC53aGl0ZU1vZGFsIC5jb3B5e2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiMyNTI0M2I7bGluZS1oZWlnaHQ6MS40O2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdyeU1vZGFsIC5jb3B5LC53aGl0ZU1vZGFsIC5jb3B5e2ZvbnQtc2l6ZToxNnB4O2hlaWdodDozMDBweDtwYWRkaW5nOjAgMzBweDttYXJnaW46MCAtMzBweDtvdmVyZmxvdzpzY3JvbGx9fS50aGFua3NNb2RhbC5ncnlNb2RhbHttYXgtd2lkdGg6NDIycHh9LnRoYW5rc01vZGFsLmdyeU1vZGFsIHB7bGluZS1oZWlnaHQ6MS41O21hcmdpbi10b3A6MTVweH0udGhhbmtzTW9kYWwuZ3J5TW9kYWwgLmJ0bi1ib3ggLmJ0bi1yZWR7bWluLXdpZHRoOjE0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYW5pbWF0ZS1ib3R0b217cG9zaXRpb246cmVsYXRpdmU7YW5pbWF0aW9uOmFuaW1hdGVib3R0b20gLjRzfX1Aa2V5ZnJhbWVzIGFuaW1hdGVib3R0b217ZnJvbXtib3R0b206LTMwMHB4O29wYWNpdHk6MH10b3tib3R0b206MDtvcGFjaXR5OjF9fS53aGl0ZU1vZGFsIC5tb2RhbC1jb250ZW50e2JhY2tncm91bmQ6I2ZmZn0ud2hpdGVNb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keXtwYWRkaW5nOjI4cHh9LndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWhlYWRlcntqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7cGFkZGluZy10b3A6MHB4O3BhZGRpbmctYm90dG9tOjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWhlYWRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH19LndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLm1vZGFsLWhlYWRlciAuaGQyNntwYWRkaW5nLXJpZ2h0OjRweH0ud2hpdGVNb2RhbCAuZGF0ZXtmb250LXNpemU6MTdweDtjb2xvcjojNTQ1NjVifUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud2hpdGVNb2RhbCAuZGF0ZXtmb250LXNpemU6MTRweDtwYWRkaW5nLXRvcDozcHh9fS53aGl0ZU1vZGFsIC5kYXRlOjpiZWZvcmV7Y29udGVudDpcInwgXCJ9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53aGl0ZU1vZGFsIC5kYXRlOjpiZWZvcmV7Y29udGVudDppbmhlcml0fX0ud2hpdGVNb2RhbCBocntib3JkZXItdG9wOjBweDtoZWlnaHQ6NHB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0ZGREY2NiAwJSwgI0JBNUIwMyAxMDAlKTt3aWR0aDoyNHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9LndoaXRlTW9kYWwgLnBvcHVwLWNsb3Nle3JpZ2h0OjIwcHg7dG9wOjIwcHh9LndoaXRlTW9kYWwgLmJ0bi1ib3ggLmJ0bi1yZWR7bWluLXdpZHRoOjE1MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsud2hpdGVNb2RhbCAuYnRuLWJveCAuYnRuLXJlZHttaW4td2lkdGg6MTAwJX19LmhpZGV7ZGlzcGxheTpub25lfS53aGl0ZS1ib3gsLmFjY29yZGlhbiAudG9nX2NvbnQsLmFjY29yZGlhbiAudHJnciwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5kLXNob3d7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1zaG93e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0ubS1zaG93e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubS1zaG93e2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LmZzMjB7Zm9udC1zaXplOjIwcHh9LmZzMjBie2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjcwMH0uc3RpY2t5LWJ0bXtkaXNwbGF5Om5vbmU7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGxpbmVhcn0uc3RpY2t5LWJ0bS5oaWRle3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgNTBweCl9LnN0aWNreS1idG0gYXtkaXNwbGF5OmJsb2NrO2hlaWdodDo1MHB4O2JhY2tncm91bmQ6IzlkMWQyNztjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2xpbmUtaGVpZ2h0OjUwcHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc3RpY2t5LWJ0bXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6M319Lm1pbi1oZWlnaHQtMXttaW4taGVpZ2h0OjFweH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiaWNvbW9vblwiO3NyYzp1cmwoXCIuLi9mb250cy9pY29tb29uLmVvdD80cTdxZnhcIik7c3JjOnVybChcIi4uL2ZvbnRzL2ljb21vb24uZW90PzRxN3FmeCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9pY29tb29uLnR0Zj80cTdxZnhcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvaWNvbW9vbi53b2ZmPzRxN3FmeFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL2ljb21vb24uc3ZnPzRxN3FmeCNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OmJsb2NrfVtjbGFzc149aWNvbi1dLFtjbGFzcyo9XCIgaWNvbi1cIl17Zm9udC1mYW1pbHk6XCJpY29tb29uXCIgIWltcG9ydGFudDtzcGVhazpuZXZlcjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0OjE7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmljb24tZGlhbW9uZDpiZWZvcmV7Y29udGVudDpcIu6kqlwiO2NvbG9yOiNjMDhjM2V9Lmljb24tdXAtYXJ3OmJlZm9yZXtjb250ZW50Olwi7qSpXCI7Y29sb3I6IzliMWUyNn0uaWNvbi1hcnctZG93bjpiZWZvcmV7Y29udGVudDpcIu6kp1wiO2NvbG9yOiNiZmJmYmZ9Lmljb24tZ3JleV9pYy00OC10aHVtYjpiZWZvcmV7Y29udGVudDpcIu6kqFwifS5pY29uLWljLTQ4LW1vYmlsZTpiZWZvcmV7Y29udGVudDpcIu6kpFwifS5pY29uLWljLTQ4LXBhbi1pZDpiZWZvcmV7Y29udGVudDpcIu6kpVwifS5pY29uLWljLTQ4LXBpbmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCLupKZcIn0uaWNvbi12aWV3OmJlZm9yZXtjb250ZW50Olwi7qSjXCI7Y29sb3I6I2ZmZn0uaWNvbi1sb2dpbjE6YmVmb3Jle2NvbnRlbnQ6XCLupKJcIjtjb2xvcjojNzg3ODc4fS5pY29uLW1vcmU6YmVmb3Jle2NvbnRlbnQ6XCLupJ9cIjtjb2xvcjojZmZjYjA1fS5pY29uLWxhZ2UgLnBhdGgxOmJlZm9yZXtjb250ZW50Olwi7qSgXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1sYWdlIC5wYXRoMjpiZWZvcmV7Y29udGVudDpcIu6koVwiO21hcmdpbi1sZWZ0Oi0xLjI1ZW07Y29sb3I6I2M0YzRjNH0uaWNvbi1kb3duOmJlZm9yZXtjb250ZW50Olwi7qSdXCI7Y29sb3I6IzlkMWQyN30uaWNvbi11cDpiZWZvcmV7Y29udGVudDpcIu6knlwiO2NvbG9yOiMwMGEwN2F9Lmljb24tZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCLupJxcIjtjb2xvcjojZmZmfS5pY29uLWRhdGU6YmVmb3Jle2NvbnRlbnQ6XCLupIdcIjtjb2xvcjojNzg3ODc4fS5pY29uLXN0YXItZmlsbGVkOmJlZm9yZXtjb250ZW50Olwi7qSbXCI7Y29sb3I6IzlkMWQyN30uaWNvbi10aWNrOmJlZm9yZXtjb250ZW50Olwi7qSaXCI7Y29sb3I6IzljMWQyNn0uaWNvbi1jbG9zZTpiZWZvcmV7Y29udGVudDpcIu6kmVwiO2NvbG9yOiNmZmZ9Lmljb24tc2hhcmU6YmVmb3Jle2NvbnRlbnQ6XCLupJhcIjtjb2xvcjojNzg3ODc4fS5pY29uLWxvZ2luOmJlZm9yZXtjb250ZW50Olwi7qSWXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCLupJdcIjtjb2xvcjojNzg3ODc4fS5pY29uLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIu6klFwiO2NvbG9yOiNmZmZ9Lmljb24teW91dHViZTpiZWZvcmV7Y29udGVudDpcIu6klVwiO2NvbG9yOiNmZmZ9Lmljb24tY29weTpiZWZvcmV7Y29udGVudDpcIu6kklwiO2NvbG9yOiNmZmZ9Lmljb24td2hhdHNhcHA6YmVmb3Jle2NvbnRlbnQ6XCLupJNcIjtjb2xvcjojZmZmfS5pY29uLWZiOmJlZm9yZXtjb250ZW50Olwi7qSKXCI7Y29sb3I6I2ZmZn0uaWNvbi1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIu6kjFwiO2NvbG9yOiNmZmZ9Lmljb24tdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIu6kkVwiO2NvbG9yOiNmZmZ9Lmljb24tbWVudTpiZWZvcmV7Y29udGVudDpcIu6ki1wiO2NvbG9yOiM3ODc4Nzh9Lmljb24tc2VydmljZS1yZXE6YmVmb3Jle2NvbnRlbnQ6XCLupI1cIjtjb2xvcjojNzg3ODc4fS5pY29uLWNvbXBsYWludHM6YmVmb3Jle2NvbnRlbnQ6XCLupI5cIjtjb2xvcjojNzg3ODc4fS5pY29uLWNvbXBsaW1lbnRzOmJlZm9yZXtjb250ZW50Olwi7qSPXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1jb250YWN0LXVzOmJlZm9yZXtjb250ZW50Olwi7qSQXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1wbGF5OmJlZm9yZXtjb250ZW50Olwi7qSJXCI7Y29sb3I6I2ZmZn0uaWNvbi1zdGFyOmJlZm9yZXtjb250ZW50Olwi7qSIXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIu6khVwifS5pY29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCLupIZcIjtjb2xvcjojNzg3ODc4fS5pY29uLXJzOmJlZm9yZXtjb250ZW50Olwi7qSEXCI7Y29sb3I6IzU0NTY1Yn0uaWNvbi1Eb3duOmJlZm9yZXtjb250ZW50Olwi7qSAXCI7Y29sb3I6Izc4Nzg3OH0uaWNvbi1VcDpiZWZvcmV7Y29udGVudDpcIu6kg1wiO2NvbG9yOiM1MjUyNTJ9Lmljb24tTGVmdDpiZWZvcmV7Y29udGVudDpcIu6kgVwiO2NvbG9yOiM3ODc4Nzh9Lmljb24tUmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCLupIJcIjtjb2xvcjojNzg3ODc4fS5qc3BDb250YWluZXJ7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfS5qc3BQYW5le3Bvc2l0aW9uOmFic29sdXRlfS5qc3BWZXJ0aWNhbEJhcntiYWNrZ3JvdW5kOnJlZDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowO3dpZHRoOjhweH0uanNwSG9yaXpvbnRhbEJhcntiYWNrZ3JvdW5kOnJlZDtib3R0b206MDtoZWlnaHQ6MTZweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJX0uanNwQ2Fwe2Rpc3BsYXk6bm9uZX0uanNwSG9yaXpvbnRhbEJhciAuanNwQ2Fwe2Zsb2F0OmxlZnR9LmpzcFRyYWNre2JhY2tncm91bmQ6I2ZmZjtwb3NpdGlvbjpyZWxhdGl2ZX0uanNwRHJhZ3tiYWNrZ3JvdW5kOiNiYWJhYzA7Y3Vyc29yOnBvaW50ZXI7bGVmdDowO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDowO2JvcmRlci1yYWRpdXM6NHB4fS5qc3BIb3Jpem9udGFsQmFyIC5qc3BUcmFjaywuanNwSG9yaXpvbnRhbEJhciAuanNwRHJhZ3tmbG9hdDpsZWZ0O2hlaWdodDoxMDAlfS5qc3BBcnJvd3tiYWNrZ3JvdW5kOiM1MDUwNmQ7Y3Vyc29yOnBvaW50ZXI7ZGlyZWN0aW9uOmx0cjtkaXNwbGF5OmJsb2NrO21hcmdpbjowO3BhZGRpbmc6MDt0ZXh0LWluZGVudDotMjAwMDBweH0uanNwRGlzYWJsZWR7YmFja2dyb3VuZDojODA4MDhkO2N1cnNvcjpkZWZhdWx0fS5qc3BWZXJ0aWNhbEJhciAuanNwQXJyb3d7aGVpZ2h0OjE2cHh9LmpzcEhvcml6b250YWxCYXIgLmpzcEFycm93e2Zsb2F0OmxlZnQ7aGVpZ2h0OjEwMCU7d2lkdGg6MTZweH0uanNwVmVydGljYWxCYXIgLmpzcEFycm93OmZvY3Vze2JvcmRlcjoxcHggc29saWQgcmVkO291dGxpbmU6bm9uZX0uanNwQ29ybmVye2JhY2tncm91bmQ6I2VlZWVmNDtmbG9hdDpsZWZ0O2hlaWdodDoxMDAlfSogaHRtbCAuanNwQ29ybmVye21hcmdpbjowIC0zcHggMCAwfS8qIVxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcbiAqIFZlcnNpb24gLSAzLjUuMFxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxuICovLmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9Lm93bC1hbmltYXRlZC1vdXR7ei1pbmRleDoxfS5vd2wtYW5pbWF0ZWQtaW57ei1pbmRleDowfS5hbmltYXRlZC5pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uYW5pbWF0ZWQuaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzfS5hbmltYXRlZC5mbGlwT3V0WCwuYW5pbWF0ZWQuZmxpcE91dFksLmFuaW1hdGVkLmJvdW5jZUluLC5hbmltYXRlZC5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1c31ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNle2Zyb20sMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTQwJSw0MyV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCl9NzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCl9fUBrZXlmcmFtZXMgYm91bmNle2Zyb20sMjAlLDUzJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTQwJSw0MyV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCl9NzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTRweCwgMCl9fS5ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7ZnJvbSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsYXNoe2Zyb20sNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Zmxhc2g7YW5pbWF0aW9uLW5hbWU6Zmxhc2h9QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX1Aa2V5ZnJhbWVzIHB1bHNle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0ucHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZX1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwgMC43NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwgMC43NSwgMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC43NSwgMS4yNSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC43NSwgMS4yNSwgMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwgMC44NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwgMC44NSwgMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NSwgMS4wNSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NSwgMS4wNSwgMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMC45NSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwgMC45NSwgMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19QGtleWZyYW1lcyBydWJiZXJCYW5ke2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LCAwLjc1LCAxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LCAxLjI1LCAxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LCAwLjg1LCAxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjk1LCAxLjA1LCAxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LCAwLjk1LCAxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0ucnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2V7ZnJvbSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX0yMCUsNDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIHNoYWtle2Zyb20sdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfTEwJSwzMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKX19LnNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2U7YW5pbWF0aW9uLW5hbWU6c2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmhlYWRTaGFrZXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZTthbmltYXRpb24tbmFtZTpoZWFkU2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19QGtleWZyYW1lcyB0YWRhe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX0zMCUsNTAlLDcwJSw5MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLCAxLCAxKX19LnRhZGF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YWRhO2FuaW1hdGlvbi1uYW1lOnRhZGF9QC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LndvYmJsZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOndvYmJsZTthbmltYXRpb24tbmFtZTp3b2JibGV9QC13ZWJraXQta2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpfX1Aa2V5ZnJhbWVzIGplbGxve2Zyb20sMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpfX0uamVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbntmcm9tLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsIDEuMSwgMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoMC45NywgMC45NywgMC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwgMSwgMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57ZnJvbSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLCAxLjEsIDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSk7dHJhbnNmb3JtOnNjYWxlM2QoMC45LCAwLjksIDAuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsIDEsIDEpfX0uYm91bmNlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3due2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkRvd257ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwgMCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkxlZnR7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LCAwLCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwgMCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJblJpZ2h0e2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDMwMDBweCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluVXB7ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC01cHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LmJvdW5jZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KTt0cmFuc2Zvcm06c2NhbGUzZCgwLjksIDAuOSwgMC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwgMS4xLCAxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfX0uYm91bmNlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19LmJvdW5jZU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fS5ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fS5ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUlue2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX0uZmFkZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1uYW1lOmZhZGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd247YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5Eb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkxlZnRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcDthbmltYXRpb24tbmFtZTpmYWRlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluVXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5VcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgZmFkZU91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS5mYWRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dDthbmltYXRpb24tbmFtZTpmYWRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bntmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3due2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKX19LmZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fS5mYWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LmZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCl9fS5mYWRlT3V0UmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXB7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19QGtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKX19LmZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMzYwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKDAuOTUsIDAuOTUsIDAuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCgwLjk1LCAwLjk1LCAwLjk1KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX0uYW5pbWF0ZWQuZmxpcHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwO2FuaW1hdGlvbi1uYW1lOmZsaXB9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWHstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5Ze2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5Ze2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJbll7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRZe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSAhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5saWdodFNwZWVkSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW47YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmxpZ2h0U3BlZWRPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUlue2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluO2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXREb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dFVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwgMCwgMSwgODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsIDAsIDEsIDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgNzAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCA3MDBweCwgMCk7b3BhY2l0eTowfX0uaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoaW5nZTthbmltYXRpb24tbmFtZTpoaW5nZX1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbElue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMjBkZWcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIHJvbGxJbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMTIwZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LnJvbGxJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxJbjthbmltYXRpb24tbmFtZTpyb2xsSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKX19LnJvbGxPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsT3V0O2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21Jbntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpO3RyYW5zZm9ybTpzY2FsZTNkKDAuMywgMC4zLCAwLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUlue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9NTAle29wYWNpdHk6MX19Lnpvb21Jbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tbmFtZTp6b29tSW59QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21JbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnpvb21JbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX1Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7dHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5SaWdodDthbmltYXRpb24tbmFtZTp6b29tSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAxMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSl9fS56b29tSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblVwO2FuaW1hdGlvbi1uYW1lOnpvb21JblVwfUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0e2Zyb217b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjMsIDAuMywgMC4zKX10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgem9vbU91dHtmcm9te29wYWNpdHk6MX01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7dHJhbnNmb3JtOnNjYWxlM2QoMC4zLCAwLjMsIDAuMyl9dG97b3BhY2l0eTowfX0uem9vbU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC4xLCAwLjEsIDAuMSkgdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjEsIDAuMSwgMC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpfX0uem9vbU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjthbmltYXRpb24tbmFtZTp6b29tT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX1Aa2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn19Lnpvb21PdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMC40NzUsIDAuNDc1LCAwLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO3RyYW5zZm9ybTpzY2FsZSgwLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19QGtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjQ3NSwgMC40NzUsIDAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTt0cmFuc2Zvcm06c2NhbGUoMC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fS56b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuNDc1LCAwLjQ3NSwgMC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO3RyYW5zZm9ybTpzY2FsZTNkKDAuMSwgMC4xLCAwLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKX19Lnpvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluRG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJbkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfX0uc2xpZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdDthbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9fS5zbGlkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZUluVXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX19LnNsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXREb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKX19LnNsaWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpzbGlkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCl9fS5zbGlkZU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19QGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKX19LnNsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgMCwgMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRVcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAwLCAwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKX19LnNsaWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXB9Lm9zLWFuaW1hdGlvbntvcGFjaXR5OjB9Lm9zLWFuaW1hdGlvbi5hbmltYXRlZHtvcGFjaXR5OjF9LmFuaW1hdGVkey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVkLmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgyMDAwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDIwMDBweCl9MTAwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfS5kYXJrLW1vZGUgYm9keSwuZGFyay1tb2RlIHNlY3Rpb24sLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSwuZGFyay1tb2RlIC5jYWxjdWxhdG9yLWZvcm0uZm9ybS1iZywuZGFyay1tb2RlIC5yZXZhbXBfZmluYW5jaWFsX2NhbGMgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jb250YWluZXIgLnJldmFtcF9maW5hbmNpYWxfY2FsY19yb3cgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jYXJkX2NvbnRhaW5lciAuZmluYW5jaWFsLWNhbGMtZm9ybSAuc2F2aW5nLWFjY291bnQtc2NyZWVuIC5zaW11bGF0aW9uLWNvbnRhaW5lciwuZGFyay1tb2RlIC50ZXN0aW1vbmlhbC1zZWN0aW9uIC5jYXJkLC5kYXJrLW1vZGUgLmJsb2ctY2FyZCAuY2FyZC1sZWZ0LC5kYXJrLW1vZGUgLmJsb2ctY2FyZCAuY2FyZC1yaWdodCwuZGFyay1tb2RlIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iLC5kYXJrLW1vZGUgLmJ0bi1ib3ggLmJ0bi13aGl0ZSwuZGFyay1tb2RlIC5jb250YWluZXIudG9wLW5hdi1jb250YWluZXIsLmRhcmstbW9kZSAubW9iLW1lbnUsLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkLC5kYXJrLW1vZGUgLnRoaXJkLXRhYiwuZGFyay1tb2RlIC5mb3JtLWxhYmVsLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0Pi5idG4sLmRhcmstbW9kZSAuZm9ybS1sYWJlbC1ncm91cCAuYm9vdHN0cmFwLXNlbGVjdD4uYnRuLWxpZ2h0LC5kYXJrLW1vZGUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5yaWdodC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuc3ViLW5hdiAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmFjdGl2ZSwuZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmhvdmVyLC5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOnZpc2l0ZWQ6YWN0aXZlLC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAubWJGaXhlZGJ0LC5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJnciwuZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRvZ19jb250LC5kYXJrLW1vZGUgLm5hdi5zb2MtbGlzdGluZ1RhYiBhIC5jYXJkLWJveCwuZGFyay1tb2RlIC5iZy1ncmV5IC5zZWNvbmRhcnktdGFiLC5kYXJrLW1vZGUgLmNhcmQub3AyLC5kYXJrLW1vZGUgLnNlYXJjaC1ib3ggLmZvcm0tY29udHJvbCwuZGFyay1tb2RlIC5mb3JtLWNvbnRyb2wsLmRhcmstbW9kZSAubG9va2luZy1mb3Iub3AxLC5kYXJrLW1vZGUgLnNlcnZpY2UtYm94OjpiZWZvcmUsLmRhcmstbW9kZSAuc2Vjb25kYXJ5LW5hdiwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5pbm5lciwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudSAuaW5uZXIsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtYm9keS5iZy13aGl0ZSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC50YWJzLWNvbnRhaW5lciB1bCBhLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFkLWNhcmQsLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5idWxsZXRpbi1tb2RhbCwuZGFyay1tb2RlIC5tb2RhbC1jb250ZW50Lm9mZmVyLW1vZGFsLC5kYXJrLW1vZGUgLmJ0bi11bmxvY2t7YmFja2dyb3VuZDojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VhcmNoLWJ4IC50eXBlYWhlYWQsLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnR0LW1lbnUsLmRhcmstbW9kZSAuc2VhcmNoLWJ4LC5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQsLmRhcmstbW9kZSAuYnRuLWFwcGx5e2JhY2tncm91bmQtY29sb3I6IzMzMyAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC5zZWFyY2gtYWQsLmRhcmstbW9kZSAuYnRuLXJlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIHNlbGVjdC5ub3JtYWwtc2VsLC5kYXJrLW1vZGUgLnNyY2gtYnh7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5kYXJrLW1vZGUgLmljb24tc3RhcjpiZWZvcmUsLmRhcmstbW9kZSAuc2VjLW5hdiAuaWNvbi1Eb3duOmJlZm9yZSwuZGFyay1tb2RlIC5tYkZpeGVkYnQgLnJlVGl0bGUgYS51cGRvd25ieCBzcGFuLmljb24tRG93bi51cDpiZWZvcmUsLmRhcmstbW9kZSAubWJGaXhlZGJ0IC5yZVRpdGxlIGEudXBkb3duYnggc3BhbjpiZWZvcmUsLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50cmdyOjpiZWZvcmV7Y29sb3I6I2ZmMH0uZGFyay1tb2RlIC5pY29uLXN0YXIuYWN0aXZlOjpiZWZvcmUsLmRhcmstbW9kZSAuaWNvbi1yczpiZWZvcmV7Y29sb3I6I2ZmMH0uZGFyay1tb2RlIC50b3AtbmF2LC5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEsLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUsLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZlLC5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsLmRhcmstbW9kZSBmb290ZXIsLmRhcmstbW9kZSAuZm9vdGVyLXRvcCwuZGFyay1tb2RlIC5jdXN0b21lci1mcmllbmRseSwuZGFyay1tb2RlIC5ncmV5LWJnLC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGluaywuZGFyay1tb2RlIC5ncmV5LWJnIC5jYXJkLWJveCwuZGFyay1tb2RlIC5uZXdzLXBhZ2UuZ3JleS1iZzMsLmRhcmstbW9kZSAubmV3cy1tb3JlLWNhcmQgLm1lZGlhLC5kYXJrLW1vZGUgLmdyZFAxLC5kYXJrLW1vZGUgLmdyZFAyLC5kYXJrLW1vZGUgLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5sb2FuLWFuZC13aG9sZXNhbGUgYSwuZGFyay1tb2RlIC5teS1saW5rcyBhIHNwYW4sLmRhcmstbW9kZSAuZ3JleS1iZzIsLmRhcmstbW9kZSAubG9va2luZy1mb3IgLmNhcmQtbG9vaywuZGFyay1tb2RlIC5zZXJ2aWNlLWJveCAuY2FyZCAuY2FyZC1ib2R5LC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLml0ZW0tY2hpcCwuZGFyay1tb2RlIC5ob21lLWNhcm91c2VsLTIgLmhvbWUtY2Fyb3VzZWwtMi1uYXYtY2hpcCwuZGFyay1tb2RlIC5tb2ItbWVudSAubW9iLXNtZW51IC5tYWluLWxpbmssLmRhcmstbW9kZSAudG9wLW5hdi1jb250YWluZXIsLmRhcmstbW9kZSBoZWFkZXIsLmRhcmstbW9kZSAucmV2YW1wX2ZpbmFuY2lhbF9jYWxjIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY29udGFpbmVyIC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfcm93IC5yZXZhbXBfZmluYW5jaWFsX2NhbGNfY2FyZF9jb250YWluZXIgLmZpbmFuY2lhbC1jYWxjLWZvcm0gLnNhdmluZy1hY2NvdW50LXNjcmVlbiAuc2xpZGVyLWNvbnRhaW5lciwuZGFyay1tb2RlIC5zZWFyY2gtYngsLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnR0LW1lbnUsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnVfX19fLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtYm94IGlucHV0LC5kYXJrLW1vZGUgLmJ0bi1ib3ggLmJ0bi13aGl0ZSwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hY2NvcmRpYW4gLnRyZ3IsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAuYWNjb3JkaWFuIC50b2dfY29udCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5saW5rLC5kYXJrLW1vZGUgaGVhZGVyLC5kYXJrLW1vZGUgLnNlYy1uYXYsLmRhcmstbW9kZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSAuY29udGVudHtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC50aGlyZC10YWIgbGkgYS5hY3RpdmV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOWQxZDI3IDAuMTIlLCAjNmUwYTBmIDEwMCUpfS5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZDo6YmVmb3JlLC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tbS10b3AtaW4gLnNlYXJjaCAuaWNvbi1zZWFyY2g6YmVmb3JlLC5kYXJrLW1vZGUgLm1vYi1tZW51IC5tbS10b3AtaW4gLmljb24tY2xvc2U6YmVmb3JlLC5kYXJrLW1vZGUgLmdyZXktYmczIC5mb3JtLWxhYmVsLWdyb3VwIC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyLC5kYXJrLW1vZGUgOjpwbGFjZWhvbGRlcntjb2xvcjojZmYwfS5kYXJrLW1vZGUgYSwuZGFyay1tb2RlIGgxLC5kYXJrLW1vZGUgaDIsLmRhcmstbW9kZSBoMywuZGFyay1tb2RlIGg0LC5kYXJrLW1vZGUgaDUsLmRhcmstbW9kZSBoNiwuZGFyay1tb2RlIHAsLmRhcmstbW9kZSBzcGFuLC5kYXJrLW1vZGUgc3Ryb25nLC5kYXJrLW1vZGUgZW0sLmRhcmstbW9kZSBzbWFsbCwuZGFyay1tb2RlIGRpdiwuZGFyay1tb2RlIGxpLC5kYXJrLW1vZGUgYSwuZGFyay1tb2RlIGJ1dHRvbiwuZGFyay1tb2RlIGxhYmVsLC5kYXJrLW1vZGUgdGQsLmRhcmstbW9kZSB0aCwuZGFyay1tb2RlIGNhcHRpb24sLmRhcmstbW9kZSBsZWdlbmQsLmRhcmstbW9kZSBwcmUsLmRhcmstbW9kZSBibG9ja3F1b3RlLC5kYXJrLW1vZGUgYWRkcmVzcywuZGFyay1tb2RlIGNvZGUsLmRhcmstbW9kZSBrYmQsLmRhcmstbW9kZSBzYW1wLC5kYXJrLW1vZGUgdmFyLC5kYXJrLW1vZGUgY2l0ZSwuZGFyay1tb2RlIGFiYnIsLmRhcmstbW9kZSBkZm4sLmRhcmstbW9kZSBtYXJrLC5kYXJrLW1vZGUgcSwuZGFyay1tb2RlIHN1YiwuZGFyay1tb2RlIHN1cCwuZGFyay1tb2RlIHRpbWUsLmRhcmstbW9kZSBpbnMsLmRhcmstbW9kZSBkZWwsLmRhcmstbW9kZSBpbnB1dCwuZGFyay1tb2RlIHNlbGVjdCwuZGFyay1tb2RlIHN2Z3tjb2xvcjojZmYwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpIGEuYnRuLXdoaXRlLmN1c3RvbWVyLXN1cHBvcnR7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ2V0LWludG91Y2gtcmV2YW1wLC5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZle2JhY2tncm91bmQ6IzIyMiAhaW1wb3J0YW50fS5oaWdobGlnaHRlZHtib3JkZXI6MXB4IHNvbGlkICMwMDAgIWltcG9ydGFudH0uaGlnaGxpZ2h0ZWRXaGl0ZXtib3JkZXI6MXB4IHNvbGlkICNmZmYgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCwuZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAubG9hbi1hbmQtd2hvbGVzYWxlIGEgc3ZnIHBhdGh7c3Ryb2tlOiNmZjB9LmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmNsb3NlIHBhdGh7c3Ryb2tlOiNmZjA7ZmlsbDojZmYwfS5kYXJrLW1vZGUgLmNsb3NlLmNsb3NlSGVscCBwYXRoe2ZpbGw6I2ZmMH0uZGFyay1tb2RlIC5zZWMtbmF2IC5pY29uLURvd246YmVmb3Jle2NvbG9yOiNmZjB9LmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCwuZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGh7c3Ryb2tlOiNmZjB9LnNlYy1uYXY+dWwubGFzdCBsaS5oZWxwLWRyb3Bkb253LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmhlbHAtZHJvcGRvbnd7bWFyZ2luOjAgMTBweH0uc2VjLW5hdj51bC5sYXN0IGxpIGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkgYXtwYWRkaW5nOjAgMTBweDtmb250LXNpemU6MTJweH0uc2VjLW5hdj51bC5sYXN0IGxpLnNraXAtdG8tbWFpbi1jb250ZW50LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLnNraXAtdG8tbWFpbi1jb250ZW50e2hlaWdodDphdXRvfS5zZWMtbmF2PnVsLmxhc3QgbGkuc2tpcC10by1tYWluLWNvbnRlbnQgYSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5za2lwLXRvLW1haW4tY29udGVudCBhe2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6NnB4IDEwcHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHg7Ym9yZGVyLXJhZGl1czoxNHB4O2JvcmRlcjouN3B4IHNvbGlkICMzNTM1MzV9LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eXtwb3NpdGlvbjpyZWxhdGl2ZX0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZywubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBzdmd7Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1sZWZ0OjNweDttYXJnaW4tcmlnaHQ6M3B4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgYSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSBhe2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50LC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50e2JvcmRlci1yYWRpdXM6OHB4O2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCA0cHggNy4zcHggMHB4IHJnYmEoMCwwLDAsLjY4KTtwYWRkaW5nOjJweCAxMHB4IDlweCAxMHB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgbGksLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgbGl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2FjYWNhO3BhZGRpbmc6OHB4IDBweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IGxpOmxhc3QtY2hpbGQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgbGk6bGFzdC1jaGlsZHtib3JkZXI6MH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5sYWJlbCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAubGFiZWx7Y29sb3I6IzMzMztmb250LXNpemU6MTBweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6bm9ybWFsfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZ3tiYWNrZ3JvdW5kOiNmOWY5Zjk7cGFkZGluZzozcHggNnB4O2JvcmRlci1yYWRpdXM6MnB4fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGEsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cC1zcGFjaW5nIGF7cGFkZGluZzowO21hcmdpbjowO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6ODAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyBhOmhvdmVyLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyBhOmhvdmVye2JhY2tncm91bmQ6I2RmZGZkZn0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyBhLmRpc2FibGVkLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyBhLmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZCAhaW1wb3J0YW50fS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYXtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiNmOWY5Zjk7Y29sb3I6IzAwMDtmb250LWZhbWlseTpBcmlhbDtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWxlZnQ6NXB4O2ZvbnQtd2VpZ2h0OjQwMDtib3JkZXI6MDt0ZXh0LWFsaWduOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MDtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctMjQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLnctMjR7bWluLXdpZHRoOjI0cHg7bWluLWhlaWdodDoyNHB4O21heC13aWR0aDoyNHB4O21heC1oZWlnaHQ6MjRweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTMwLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTMwe21pbi13aWR0aDozMHB4O21pbi1oZWlnaHQ6MTZweDttYXgtd2lkdGg6MzBweDttYXgtaGVpZ2h0OjE2cHg7Zm9udC1zaXplOjhweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTUzLC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS53LTUze21pbi13aWR0aDo1M3B4O21pbi1oZWlnaHQ6MjBweDttYXgtaGVpZ2h0OjIwcHg7Zm9udC1zaXplOjlweH0uc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYTpob3ZlciwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGE6aG92ZXJ7YmFja2dyb3VuZDojZGZkZmRmfS5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEuYWN0aXZle2ZvbnQtd2VpZ2h0OjcwMDtiYWNrZ3JvdW5kOiNkZmRmZGY7Ym94LXNoYWRvdzowcHggMXB4IDIuNXB4IDBweCByZ2JhKDAsMCwwLC4xNyl9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQsLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnR7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyM3B4O3JpZ2h0OjA7ei1pbmRleDoxfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eTpob3ZlciAuZHJvcGRvd24tY29udGVudCwubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eTpob3ZlciAuZHJvcGRvd24tY29udGVudHtkaXNwbGF5OmJsb2NrO21pbi13aWR0aDoyMDBweH19LmRhcmstbW9kZSAuZm9vdGVyIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3B7YmFja2dyb3VuZDojMDAwO2JvcmRlcjoxcHggc29saWQgIzMzM31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRhcmstbW9kZSAuY29udGFpbmVyLnRvcC1uYXYtY29udGFpbmVyLC5kYXJrLW1vZGUgLnNhLWJhbm5lci5jb21tb24tYXBwbHkub3AxIC5zYS1yaWdodHtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC50aGlyZC10YWIgLm5hdntiYWNrZ3JvdW5kOiMzMzN9fS5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLC5kYXJrLW1vZGUgLnRvcC1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmlubmVyLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lciwuZGFyay1tb2RlIC5waG9uZS1ieCwuZGFyay1tb2RlIC5oZWxwLWRyb2Rvd24tbWVudSwuZGFyay1tb2RlIHVsI2N1c3RvbS1zZWxlY3QtdWlEZXMtbWVudSBsaSBkaXZ7YmFja2dyb3VuZDojMzMzfS5kYXJrLW1vZGUgLmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93biAucGhvbmUtYng6OmJlZm9yZXtib3JkZXItYm90dG9tLWNvbG9yOiMzMzMgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zZWFyY2gtYnggLnR5cGVhaGVhZHtiYWNrZ3JvdW5kLWNvbG9yOiMzMzMgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCwuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudXtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH19LmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydHtjb2xvcjojZmZmICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydDpob3Zlcntjb2xvcjojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc2VhcmNoLWJveCBpbnB1dC5zZWFyY2gtaW5wdXQsLmRhcmstbW9kZSAubGFuZGluZy1iYW5uZXIgLmNhdGVnb3J5LWJ4IC5jYXQtbGlzdC1uIC5jdXMtY2F0LWl0ZW0gLml0ZW0sLmRhcmstbW9kZSAucHJvdWQtY3VzdCAucHJvdWQtY3VzdC1iZywuZGFyay1tb2RlIC5jdXN0b21lci1zcGstYnguY3VzdC1ibG9nLC5kYXJrLW1vZGUgLmxvY2F0ZS1icmFuY2ggLmJyYW5jaC1sb2NhdG9yLC5kYXJrLW1vZGUgLmdldC1tb3JlLWZlYXR1cmVzLXRhYnMgbGkgLmNhdGcgc3BhbiwuZGFyay1tb2RlIC5vZmZlci1tb2RhbCwuZGFyay1tb2RlIC5vZmZlci1tb2RhbCAuaW5wdXQtYnh7YmFja2dyb3VuZDojMDAwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZmFxLXNlYyAuZmFxLWJsb2NrLC5kYXJrLW1vZGUgLmdldC1pbnRvdWNoIC5nZXRpbi10b3VjaC1uLC5kYXJrLW1vZGUgLnNhZmV0eS1sZWZ0LWJsb2NrLC5kYXJrLW1vZGUgLmhlbHAtZHJvZG93bi1tZW51IGE6aG92ZXIsLmRhcmstbW9kZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYsLmRhcmstbW9kZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLW5leHR7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5kYXJrLW1vZGUgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgLm93bC1uYXYgYnV0dG9uLC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMSwuZGFyay1tb2RlIC5mZWF0dXJlLWluZm8ub3AxLC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMiwuZGFyay1tb2RlIC5mZWF0dXJlLWluZm8ub3AyLC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMywuZGFyay1tb2RlIC5mZWF0dXJlLWluZm8ub3AzLC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wNCwuZGFyay1tb2RlIC5mZWF0dXJlLWluZm8ub3A0LC5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wNSwuZGFyay1tb2RlIC5mZWF0dXJlLWluZm8ub3A1LC5kYXJrLW1vZGUgLmdyZFAzLC5kYXJrLW1vZGUgLmVuam95LXBvd2VyLWJveCwuZGFyay1tb2RlIC5wbC1ib3gsLmRhcmstbW9kZSAubG9hbi1jYWwgLndoaXRlLWJ4LC5kYXJrLW1vZGUgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5sb2FuLWVtaSwuZGFyay1tb2RlIC5ibG9nLWxpc3QgbGksLmRhcmstbW9kZSAuYmxvZy1saXN0IGxpLm9wMSwuZGFyay1tb2RlIC5ibG9nLWxpc3QgbGkub3AyLC5kYXJrLW1vZGUgLmJsb2ctbGlzdCBsaS5vcDMsLmRhcmstbW9kZSAuaXRlbS1jYXIsLmRhcmstbW9kZSAuZ3J5TW9kYWwuY2FyLWxvYW4tbW9kYWwtbmV3IC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLm1kLXBhZ2UtbmF2IC5zZWNvbmRhcnktdGFiLC5kYXJrLW1vZGUgLm1lZGlhLWNhcmQsLmRhcmstbW9kZSAuZ3J5TW9kYWwuc2VydmljZS1tb2RhbCAubW9kYWwtY29udGVudCwuZGFyay1tb2RlIC5ob21lLWJhbm5lci5ob21lLWJhbm5lci1uZXcgLmNvbnRlbnQtY29udGFpbmVyIC5yZXZhbXAtYnJlYWRjcnVtYnMsLmRhcmstbW9kZSAuaG9tZS10YWItY29udGVudCwuZGFyay1tb2RlIC5xdWljay1saW5rLXNlY3Rpb24tbmV3IC5xdWljay1saW5rcyAuY2FyZCwuZGFyay1tb2RlIC5mYXN0YWctYnV5IC5uYXYtdGFicywuZGFyay1tb2RlIC5mYXN0YWctYnV5IC5zdGVwcy1kYXRhIC5zdGF0dXMtc3RlcCBsaSBzcGFuLC5kYXJrLW1vZGUgLmZhc3RhZy1idXkgLnFyLXNlY3Rpb24sLmRhcmstbW9kZSAuc2VjdGlvbi1ob3ctd29ya3MgLmhvdy13b3Jrcy11bCBsaSBhLC5kYXJrLW1vZGUgLm5ldGMtZmFzdGFnIC5waW5rLWJnLC5kYXJrLW1vZGUgLmZhc3RhZy1iZW5lZml0IC5jYXJke2JhY2tncm91bmQ6IzIyMjtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmRhcmstbW9kZSAuZmFzdGFnLXN1Ym5hdmJhci1tYWluIC5zZWNvbmRhcnktbmF2e2JhY2tncm91bmQ6IzIyMiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLndheXRvYmFuay1saXN0IC5pdGVtLm9wMSwuZGFyay1tb2RlIC53YXl0b2JhbmstbGlzdCAuaXRlbS5vcDIsLmRhcmstbW9kZSAud2F5dG9iYW5rLWxpc3QgLml0ZW0ub3AzLC5kYXJrLW1vZGUgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgYnV0dG9uLm93bC1kb3QsLmRhcmstbW9kZSAuZm9ybS1ncm91cDEgc2VsZWN0IG9wdGlvbiwuZGFyay1tb2RlIC5ncnlNb2RhbC5zZXJ2aWNlLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5yYWlzZS1pc3N1ZS1tb2RhbC1kYXRhIC5zaGFkb3ctYm94LC5kYXJrLW1vZGUgLmZhc3RhZy1idXkgLnN0ZXBzLWRhdGEgLnN0YXR1cy1zdGVwIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSwuZGFyay1tb2RlIC5mYXN0YWctYnV5IC5zdGVwcy1kYXRhIC5zdGF0dXMtc3RlcCBsaTpsYXN0LWNoaWxkOmJlZm9yZSwuZGFyay1tb2RlIC5mYXN0YWctZmFxIC5hY2NvcmRpYW4gLmZhcS1pdGVtcywuZGFyay1tb2RlIC5mYXN0YWctYnV5IC5zdGVwcy1kYXRhIC5zdGF0dXMtc3RlcDo6YmVmb3JlLC5kYXJrLW1vZGUgLmdyeU1vZGFsIC5tb2RhbC1jb250ZW50LC5kYXJrLW1vZGUgLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnR7YmFja2dyb3VuZDojMzMzfS5kYXJrLW1vZGUgLmdyeU1vZGFsLmNhci1sb2FuLW1vZGFsLW5ldyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuaWNvbi1jbG9zZS5yZWQ6OmJlZm9yZSwuZGFyay1tb2RlIC5mb3JtLWdyb3VwMSBzZWxlY3Qgb3B0aW9ue2NvbG9yOiNmZjB9LmRhcmstbW9kZSAuZmFxLXNlYyAuZmFxLWJsb2NrLmZhcS1ibG9jay1yZXZhbXAgLmFjY29yZGlhbiAudHJnciwuZGFyay1tb2RlIC5mYXEtc2VjIC5mYXEtYmxvY2suZmFxLWJsb2NrLXJldmFtcCAuYWNjb3JkaWFuIC50b2dfY29udHtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC52aWRlby1zZWMgLm93bC1jYXJvdXNlbC53aXRoLWxvbmctYXJyb3cgYnV0dG9uLm93bC1kb3QsLmRhcmstbW9kZSAudGVzdGltb25pYWwtc2VjdGlvbiwuZGFyay1tb2RlIC5mYXN0YWctYmVuZWZpdCAuY2FyZHMgLmNhcmQtaGVhZGVye2JhY2tncm91bmQ6IzAwMH0uZGFyay1tb2RlIC5mYXN0YWctZmFxe2JhY2tncm91bmQ6IzIyMiAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmZvcm0tZ3JvdXAxLC5kYXJrLW1vZGUgLmZvcm0tZ3JvdXAxIGlucHV0LC5kYXJrLW1vZGUgLmZvcm0tZ3JvdXAxIHRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6IzIyMiAhaW1wb3J0YW50O2NvbG9yOiNmZjAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5saXN0LWl0ZW0ub3A1IGxpIHNwYW4sLmRhcmstbW9kZSAubGlzdC1pdGVtLm9wNCBsaSBzcGFue2JhY2tncm91bmQ6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRhcmstbW9kZSAud2F5dG9iYW5rLWJ4e2JhY2tncm91bmQ6IzIyMjtwYWRkaW5nOjEwcHggMH19LmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AxLmFjdGl2ZTo6YWZ0ZXIsLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AyLmFjdGl2ZTo6YWZ0ZXIsLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AzLmFjdGl2ZTo6YWZ0ZXIsLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3A0LmFjdGl2ZTo6YWZ0ZXIsLmRhcmstbW9kZSAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3A1LmFjdGl2ZTo6YWZ0ZXJ7Ym9yZGVyLXRvcC1jb2xvcjojMjIyfS5kYXJrLW1vZGUgLmZlYXR1cmVzMjUtdGFicyBsaSAuY2F0ZyBzcGFue2JhY2tncm91bmQtaW1hZ2U6IzMzM30uZGFyay1tb2RlIC5nZXQtbW9yZS1mZWF0dXJlcy10YWJzIGxpIC5pY29uLWFydy1kb3duOjpiZWZvcmV7Y29sb3I6IzAwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRhcmstbW9kZSAubG9jYXRlLWJyYW5jaCAuYnJhbmNoLWxvY2F0b3J7YmFja2dyb3VuZDojMzMzfX0uZGFyay1tb2RlIC5saXN0LW1vcmUgdWwgbGkgYSAuaWNvbi1Eb3duOmJlZm9yZSwuZGFyay1tb2RlIC5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdCwuZGFyay1tb2RlIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldiBzcGFuOmJlZm9yZSwuZGFyay1tb2RlIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dCBzcGFuOmJlZm9yZSwuZGFyay1tb2RlIC5idWxsZXRpbi1tb2RhbCAuaWNvbi1jbG9zZTpiZWZvcmV7Y29sb3I6I2ZmMH0uZGFyay1tb2RlIC5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdCBvcHRpb257Y29sb3I6I2ZmMDtiYWNrZ3JvdW5kOiMzMzN9LmRhcmstbW9kZSAuaW5vdXQtZmVhdHVyZS1iYW5uZXIgcGljdHVyZSBpbWd7ZmlsdGVyOmludmVydCg0MCUpfS5kYXJrLW1vZGUgLnNlY29uZGFyeS1uYXYsLmRhcmstbW9kZSAuc2Vjb25kYXJ5LXRhYiwuZGFyay1tb2RlIC5zZWNvbmRhcnktdGFiLW5vcm1hbCwuZGFyay1tb2RlIC5jYXJkLC5kYXJrLW1vZGUgLmZhcS1pdGVtcywuZGFyay1tb2RlIC5ncm50LWJhdS1zZWFyY2gtcmVzdWx0IC5icmVhZGNydW1iLXdyYXAgbmF2LC5kYXJrLW1vZGUgLmdybnQtYmF1LXNlYXJjaC1yZXN1bHQgLmJ0bi1zaGFyZSwuZGFyay1tb2RlIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnNlYXJjaC1haS1kZXNjLWlubmVyOjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1zZWFyY2gtYWktZGVzYy1tYWluIC5zb3VyY2UtbWFpbiwuZGFyay1tb2RlIC5ncm50LXJlc3VsdC1jb250ZW50IC5zZWFyY2gtdGFiLWNvbnRlbnQsLmRhcmstbW9kZSAuc2VhcmNoLXJlc3VsdC10YWJzIC5ncm50LXNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEsLmRhcmstbW9kZSAuZ3JudC1saXN0LWJveCAuZ2x0aXRsZS10YWcgLmdsLXRhZywuZGFyay1tb2RlIC5wcGZfY2FsY3Vfc2VjIC5sdW1wYW1tb3V0LC5kYXJrLW1vZGUgLnBwZl9jYWxjdV9wdXAgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIgLmNhbGN1bGF0b3ItZm9ybSAubW9udF9jcmQgLmlucF9maWVsZCwuZGFyay1tb2RlIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLmdyYXR1aXR5X2NvbnRhaW5lciAuY2FsY3VsYXRvci1mb3JtIC5tb250X2NyZCAueWVhcnNlcnYgLmYxLC5kYXJrLW1vZGUgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAuZ3JhdHVpdHlfY29udGFpbmVyIC5jYWxjdWxhdG9yLWZvcm0gLm1vbnRfY3JkIC55ZWFyc2VydiAuZjIsLmRhcmstbW9kZSAubXV0YWxfZnVuZF9sdW1wX3JldHJzIC5oZWFkYW11bnQsLmRhcmstbW9kZSAubXV0YWxfZnVuZF9sdW1wX3JldHJzIC5sdW1wYW1tb3V0IC5jYWxjdWxhdG9yLWZvcm0gLmxvYW4tY2FsIC52YWx1ZS1jb250ZW50LC5kYXJrLW1vZGUgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAubHVtcGFtbW91dCAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAucmFkaW8tdGlsZS1ncm91cCwuZGFyay1tb2RlIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLnRvdGFsX2ludmVzdF9kaXYsLmRhcmstbW9kZSAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxvYW4tY2FsIC5yYWRpby10aWxlLWdyb3VwLC5kYXJrLW1vZGUgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAudmFsdWUtY29udGVudCwuZGFyay1tb2RlIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlIC5wYXJlbnRfcmVndWxhcl9zaXAsLmRhcmstbW9kZSAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0U2lkZSAuY29udHJpYnV0aW9uLWR2IC5jb250cmlidXRpb25fYW1vdW50LC5kYXJrLW1vZGUgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnZhbHVlLWNvbnRlbnQsLmRhcmstbW9kZSAubG9hbi1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItY29tcCAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5kb3dubG9hZHNCb3hlcyAuYm94cyAuYm94Q29tbW9uLC5kYXJrLW1vZGUgLmxvYW4tYWdhaW5zdC1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLnRwLXVzZXItZ3VpZGUgLnRheC1jYXJkIC5jYXJkLWJvZHksLmRhcmstbW9kZSAuc3RhdGUtYWNjb3JkaWFuLWNvbnRhaW5lciAuYWNjb3JkaWFuLmYxIC50cmdyLC5kYXJrLW1vZGUgLnN0YXRlLWFjY29yZGlhbi1jb250YWluZXIgLnN0ZXAtYm94LC5kYXJrLW1vZGUgLnNlY3Rpb24tdXBpLWhvdy13b3JrcyAuYm94LC5kYXJrLW1vZGUgLm5hY2hNb2RCb3hlcyAuYm94cyAuYm94Q29tbW9uLC5kYXJrLW1vZGUgLm5hY2gtZmVhdHVyZXMtbGlzdCAuY2FyZERpdk5hY2hGZWEgLmNvbnRlbnQsLmRhcmstbW9kZSAuZG9vcnN0ZXAtY2hhcmdlcyAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRvZ19jb250IC50YWJsZS1zdHJpcGVkIHRib2R5IHRyLC5kYXJrLW1vZGUgLnJlcS1jYWxsYmFjayAucmVxLWNhbGxiYWNrLWZvcm0sLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50cmdyLC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudG9nX2NvbnQsLmRhcmstbW9kZSAuc2lwLWNhbGN1bGF0b3Itc2VjdGlvbiAuc2lwLWFtbW91dC10YWJzIC50YWJzLXBhbmUsLmRhcmstbW9kZSAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tc3RlcHMgYSwuZGFyay1tb2RlIC5xdWVzdGlvbi1zZWN0aW9uIC5xdWVzdGlvbi1jYXJvdXNlbCAuaXRlbSwuZGFyay1tb2RlIC53ZWFsdGgtdXNlci1ndWlkZSAudGF4LWNhcmQgLmNhcmQtYm9keSwuZGFyay1tb2RlIC5zZ2Itc3RlcHMgLmNhcmQtcmFkaXVzLC5kYXJrLW1vZGUgLnNnYi1iZW5pZml0cyAuaXRlbSAuY29udGVudC1jb250YWluZXIsLmRhcmstbW9kZSAud2VhbHRoLXByb2R1Y3Qtc2VjdGlvbiAubmF2LXRhYnMgLm5hdi1saW5rLC5kYXJrLW1vZGUgLmdpZnQtY2l0eS1vdmVydmlldyAucGluay1ncmFkaWVudCwuZGFyay1tb2RlIC5nYy1ucmktcGFnZSAuZ2MtbnJpLXRhYnMgLm5hdi10YWJzLC5kYXJrLW1vZGUgLmdjLW5yaS1wYWdlIC5nYy1ucmktdGFicyAubmF2LXRhYnMgLm5hdi1saW5rLC5kYXJrLW1vZGUgLmdjLW5yaS1wYWdlIC5nYy1ucmktdGFiLWNvbnRlbnQgLmNhLW1pZGRsZS1yb3cgLnBpbmstYmcsLmRhcmstbW9kZSAub3V0bG9vay1yZXRpcmUtcGxhbi1zZWN0aW9uIC5uYXYtdGFicyAubmF2LWxpbmssLmRhcmstbW9kZSAub3V0bG9vay1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubGVmdFNpZGUsLmRhcmstbW9kZSAuYWR2YW50YWdlcy1jYXJkcyAuY2xkaXYgLmNkX2JkeSwuZGFyay1tb2RlIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAub3V0bG9vay1hbW1vdXQtdGFicyAudGFicyBsaSBhLC5kYXJrLW1vZGUgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0U2lkZSwuZGFyay1tb2RlIC53aGl0ZS1ib3gsLmRhcmstbW9kZSAuYWNjb3JkaWFuIC50b2dfY29udCwuYWNjb3JkaWFuIC5kYXJrLW1vZGUgLnRvZ19jb250LC5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJnciwuYWNjb3JkaWFuIC5kYXJrLW1vZGUgLnRyZ3IsLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCwuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuZGFyay1tb2RlIC5hZC1jYXJkLC5kYXJrLW1vZGUgLm1vZGFsLWNvbnRlbnQsLmRhcmstbW9kZSAucHJvZHVjdC1iYW5uZXIuaG9tZS1jYWxjdWxhdG9yLWJhbm5lciAuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5pbmZvLWNhcmQsLmRhcmstbW9kZSAud2F5LXRvLWJhbmsgLnd0Yi1jYXJkLC5kYXJrLW1vZGUgLmxvb2tpbmdGb3IsLmRhcmstbW9kZSAuY2hhcnQtYnggLm5vdGUsLmRhcmstbW9kZSAuYnhJbnRlcmVzdCAuaW5wLWJ4LmJpZy5oaWdsLC5kYXJrLW1vZGUgLmJ4SW50ZXJlc3QgLmlucC1ieC5iaWcsLmRhcmstbW9kZSAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLC5kYXJrLW1vZGUgLmdybnQtZXNnLWdhbGxlcnkgLmdyZXNnYWxscnktbWFpbiAuZ3Jlc2dhbGxyeS1ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctcmF3b3JrIC5yb3crLnJvdyAuZ3Jlc2dyYXdvLWJveCwuZGFyay1tb2RlIC5ncm50LWVzZy1yYW1lbWJlciAucm93Ky5yb3cgLmdyZXNyYW1lbWItYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLXJhY2VydGkgLnJvdysucm93IC5ncmVzcmFjZXJ0aS1ib3gsLmRhcmstbW9kZSAuYmFubmVyLWZvcm0sLmRhcmstbW9kZSAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0cyAuZF9jb250YWluZXIgLmNyZF9jb250LC5kYXJrLW1vZGUgLmJlbmVmaXRzQm94LC5kYXJrLW1vZGUgLmhwY2wtZmlyc3QtY2FyZCAuZHJpdmUtY2FsY3VsYXRvciwuZGFyay1tb2RlIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdiwuZGFyay1tb2RlIC5iZW5lZml0cyAuYmVuZWZpdHMtY2FyZC5jYXJkMSwuZGFyay1tb2RlIC5kZmMtc2VjdGlvbiwuZGFyay1tb2RlIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzX2NsYXNzaWMgLmRfY29udGFpbmVyX2NscyAuY3JkX2NvbnRfY2xhc3NpYywuZGFyay1tb2RlIC5iZW5lZml0cyAuYmVuZWZpdHMtY2FyZC5jYXJkMiwuZGFyay1tb2RlIC5ncm50LWludGlhdC1wb3J0Zm9saW8gLmdyaW50aWEtcG9ydC10YWIgdWwsLmRhcmstbW9kZSAuZ3JudC1pbnRpYXQtcG9ydGZvbGlvIC5ncmludGlhLXBvcnQtbWFpbiAuZ3JpbnRpYS1wb3J0LWJveCAuZ3JpbnRpYS1wb3J0LWluYm94LC5kYXJrLW1vZGUgLmdybnQtZXNnLXRhcmdldCAuZ3Jlc2ctdGFyLWJveCwuZGFyay1tb2RlIC5ncm50LWVzZy1oaWdobGlnaHRzIC5ncm50LWhpZ2hsaWdodC1ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctc2hlZXQgLmdyZXNnLXNoZWV0LWJveCwuZGFyay1tb2RlIC5ncm50LWVzZy1wb2xpY2llcyAuZ3Jlc2ctcG9saWNpLW1haW4sLmRhcmstbW9kZSAuZ3JudC1hd2FyZCAuZ3JudC1hd2FyZC1ib3gsLmRhcmstbW9kZSAuZ3JudC1yZXBvLXB1YmxpY2F0aW9uIC5yb3cgLmNvbC1sZy0zIC5ncm50LXJlcG9wdWJsaS1ib3g6OmJlZm9yZSwuZGFyay1tb2RlIC5ncm50LWVzZy1sZWFkZXJzIC5lc2ctbGVhZGVyLWRlc2MsLmRhcmstbW9kZSAuZ3JudC1lc2ctaW5pdGlhdGl2ZSAuZXNnLWluaS1sZWZ0LXNpZGUsLmRhcmstbW9kZSAuZ3JudC1lc2ctam91cm5leSAuam91cm5leS1ib3ggLmpvdXJuZXktYm90dG9tIC5qYi1kZXNjLWJveCwuZGFyay1tb2RlIC5ncm50LWFzYmEtc3VnZ2VzdCAuZ3Jhc3N1Zy1ib3gsLmRhcmstbW9kZSAuZ3JudC1hc2JhLXRlc3RpbW9uaWFsIC5pbi1vdXR3cmRzVGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLC5kYXJrLW1vZGUgLmdybnQtYmxwLWJhbm5lciAuYmxwLWxpc3RpbmctbWFpbiAuYmxwLWJveCwuZGFyay1tb2RlIC5ncm50LWJsLWhscCAuZ3JudGluLWhscC1zd2lwZXIgLnN3aXBlci1zbGlkZSAuaGxwLWJveCwuZGFyay1tb2RlIC5ncm50LXRlc3RpQ29tcCAuc3dpcGVyLXNsaWRlLC5kYXJrLW1vZGUgLmdybnQtYmwtcmF0ZSAuYmwtcnRjaC1tYWluLC5kYXJrLW1vZGUgLm5yaS1lbGlnaWJpbGl0eSwuZGFyay1tb2RlIC5ncm50LWNhbGMtbWFpbiAuY2FsYy1tYWluIC5jb21tb24tYmctY2FsYywuZGFyay1tb2RlIC5ncm50LWJsLWZhY3RvciAuYmxmYWN0LWlubmVyIC5ibGZhY3Rpbi1ib3gsLmRhcmstbW9kZSAuaW5vdXR3cmQtZmVhdHVyZXMtY29tcCAuY3JkLWlub3V0d3JkLWZlYXR1cmVzLC5kYXJrLW1vZGUgLmlud3JkLWhvd3RvLXRyYW5mZXIuaG93dG9CZyAuc3RlcExpc3QgdWwgbGkubGlzdEJnLC5kYXJrLW1vZGUgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0sLmRhcmstbW9kZSAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSAuY29udHJ5bGlzdCAubGlMaXN0IC5saTpob3ZlciwuZGFyay1tb2RlIC5pbi1vdXR3YXJkcy1meC1yZXRhaWwgLmZ4LXJldGFpbC1iZywuZGFyay1tb2RlIC5pbi1vdXR3cmQtbGltaXQgLm1lZGlhLC5kYXJrLW1vZGUgLmluLW91dHdyZHMtYmVuZWZpdHMgLml0ZW0gLmNvbnRlbnQsLmRhcmstbW9kZSAuaW4tb3V0d2FyZHMtcmVndWxhdGlvbnMgLmNvbnRhaW5lciAuZ3JheWJnLC5kYXJrLW1vZGUgLmluLW91dHdhcmRzLWZhcS1jb250YWluZXIgLmluLW91dHdhcmRzLWZhcS1maWx0ZXItaXRlbXMtdHh0LC5kYXJrLW1vZGUgLmluLW91dHdhcmRzLWZhcS1jb250YWluZXIgLmluLW91dHdhcmRzLWZhcSAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPmRpdj4udHJnci5hY3QpLC5kYXJrLW1vZGUgLmluLW91dHdyZHNUZXN0aW1vbmFpbENvbXAtY2FyZHMtaXRlbXMsLmRhcmstbW9kZSAuZ2V0LWluLXRvdWNoLXJlZCAubWVkaWEsLmRhcmstbW9kZSAuZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3gsLmRhcmstbW9kZSAuZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnN0ZXBDYXJkLC5kYXJrLW1vZGUgLnJlbXR0YW5jZS1jYWxjdWxhdG9yIC5jb250YWluZXIsLmRhcmstbW9kZSAuY29udHJ5bGlzdCAubGlMaXN0IC5saTpob3ZlciwuZGFyay1tb2RlIC5ob3ctdG8tY2FsY3VsYXRlIC5zdGVwTGlzdCB1bCBsaSAubnVtLC5kYXJrLW1vZGUgLmFyY2hpdmUtbWFpbiAudGFiLVNlY3Rpb24gLnRhYnMtY29udGFpbmVyLC5kYXJrLW1vZGUgLmFyY2hpdmUtbWFpbiAudG9wSGVhZFNlY3Rpb24gLnNlbGVjdFllYXIgLmZvcm1CZyAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLC5kYXJrLW1vZGUgLnNlbGVjdFllYXJEcm9wLnNlbGVjdDItZHJvcGRvd24gbGksLmRhcmstbW9kZSAuYXJjaGl2ZS1tYWluIC5hcmNoaXZlLXRhYnMtc2VjdGlvbiB1bC5uYXYgbGkgYSwuZGFyay1tb2RlIC5hc3NldHMtYXVjdGlvbiAucGluay1iZywuZGFyay1tb2RlIC5ncmVlbi1mZC1pbnRyby1zZWN0aW9uIC5icmVhZGNydW1iLC5kYXJrLW1vZGUgLnNlY3Rpb24tZmQtY2FsY3VsYXRvci5ncmVlbi1mZC1jYWxjdWxhdG9yIC5ncmVlbi1jYWxjdWxhdG9yLXJpZ2h0LWJveCwuZGFyay1tb2RlIC5ncmVlbi1mZC1pbXBhY3Qtc2VjdGlvbiAuaW1wYWN0U2VjdGlvbiAuZ3JlZW4tYm94LC5kYXJrLW1vZGUgLmdyZWVuLWZkLWltcGFjdC1zZWN0aW9uIC53aGl0ZUJnLC5kYXJrLW1vZGUgLmdyZWVuLWZkLWludHJvZHVjZS1zZWN0aW9uIHAgLnRvb2x0aXAtbm9ybWFsIC50b29sdGlwdGV4dCwuZGFyay1tb2RlIC5tY2Ytb2ZmZXJzIC5vZmZlcnNCZyAuZ290b09mZmVycywuZGFyay1tb2RlIC5tY2Ytc3RlcHMgLmJvdHRvbVNlY3Rpb24gLndoaXRlQnRuLC5kYXJrLW1vZGUgLnNzLW1haW4gLnNhZmUtc2VjdXJlLC5kYXJrLW1vZGUgLnRuYy1zZWMgLnRuYy1ib3gsLmRhcmstbW9kZSAuaGVscGxpbmUtc2VjIC5oZWxwLWlubiwuZGFyay1tb2RlIC5ncmRQNiwuZGFyay1tb2RlIC5ocGNpLWNhbGN1bGF0b3ItbWFpbiAuY2FsY3VsYXRvci1jb250YWluZXIgLm1haW4tY2FsY3VsYXRvciwuZGFyay1tb2RlIC5ocGNsLWZ1ZWwtY3JlZGl0LWNhcmQgLnJvdyAuaHBjbC1mdWVsLWNhcmRzLC5kYXJrLW1vZGUgLmJnLXdoaXRlLC5kYXJrLW1vZGUgLnVpLXNlbGVjdG1lbnUtbWVudSAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLW1lbnUtaXRlbT5kaXYsLmRhcmstbW9kZSAub3ZlcnZpZXctbGlzdCAub3Zlci1jYXJkLC5kYXJrLW1vZGUgLnN0YWdlLWJveCAuaGQyNiBzcGFuLC5kYXJrLW1vZGUgLnN0YWdlLWJveCAucGlja3MtaXRlbSwuZGFyay1tb2RlIC5zdGFydFVwZ3JkUDcsLmRhcmstbW9kZSAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciwuZGFyay1tb2RlIC50YWJsZS1zdHJpcGVkIHRib2R5IHRyLC5kYXJrLW1vZGUgLmxvb2stZm9yLXNvbHV0aW9uLC5kYXJrLW1vZGUgLnN0YXJ0VXBncmRQNCwuZGFyay1tb2RlIC5zdGFydFVwZ3JkUDcsLmRhcmstbW9kZSAuc3RhcnR1cC1zb2x1dGlvbiwuZGFyay1tb2RlIC5mYXN0YWctc2VjdGlvbiAuZmFzdGFnLWNvbnRhaW5lciwuZGFyay1tb2RlIC5wcm9kdWN0LWZvcm0tY29udGFpbmVyLC5kYXJrLW1vZGUgLnVpLXdpZGdldCwuZGFyay1tb2RlIC5wcm9kdWN0LWZvcm0tY29udGFpbmVyLW5ldywuZGFyay1tb2RlIC5pbXB0LWRvY3MuYmVuZWZpdHMgLmNhcmQtZG9jcywuZGFyay1tb2RlIC5kb3dubG9hZC1hcHAtc2VjdGlvbiwuZGFyay1tb2RlIC5tb2JpbGUtYmFua2luZy1vdmVydmlldyAuY29udGVudCwuZGFyay1tb2RlIC5iZW5pZml0LWNvbnRhaW5lciwuZGFyay1tb2RlIC5ob3ctdG8tY29ubmVjdCAuY29udGVudCwuZGFyay1tb2RlIC5hY2NvdW50LWJlbmlmaXRzLC5kYXJrLW1vZGUgLmFjYy1saW5rLXN0ZXBzLC5kYXJrLW1vZGUgLmZpbmFuY2lhbC1ibG9nLWNhcm91c2VsIC5ibG9nLWNhcmQsLmRhcmstbW9kZSAuZmlyc3QtbW9uZXktbmVlZC1tb3JlLXNlY3Rpb24gLmZpcnN0LW1vbmV5LW5lZWQtbW9yZS1tYWluZGl2LC5kYXJrLW1vZGUgLmZpcnN0LW1vbmV5LWVsaWdpLXNlY3Rpb24gLmUtZi1saXN0IC5lLWwtaXRlbSwuZGFyay1tb2RlIC5ncm50LWZtb25leS1zYWxhcnkgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtc3dpcGVyIC5ncm50Zm1vbmV5c3ctYm94LC5kYXJrLW1vZGUgLnRlc3RpbW9uaWFsLXNlY3Rpb24tZmlyc3QtbW9uZXkgLmNhcmQtY29udGFpbmVyLC5kYXJrLW1vZGUgLmZpcnN0LW1vbmV5LWhlbHAtbWFpbiAuaG9tZS1iYW5uZXIuaG9tZS1iYW5uZXItbmV3LC5kYXJrLW1vZGUgLmZpcnN0LW1vbmV5LWhlbHAtbWFpbiAudGFiLWNvbnRhaW5lciAuaG9tZS10YWItY29udGVudCwuZGFyay1tb2RlIC5pbnRCeCwuZGFyay1tb2RlIC5ncm50LWZtb25leS1jaXRpZSAuZ3JudGZtb25leWNpdGktbWFpbiAuZ3JudGZtb25leWNpdGktc3dpcGVyIC5ncm50Zm1vbmV5Y2l0aS1ib3gsLmRhcmstbW9kZSAuZmlyc3QtbW9uZXktcnVuLWF3YXktc2VjdGlvbiAuZmlyc3QtbW9uZXktcnVuLWF3YXktbWFpbmRpdiwuZGFyay1tb2RlIC5zZWN0aW9uLWJsb2ctaG9tZSAuYmxvZy1ob21lLC5kYXJrLW1vZGUgLmxvb2tpbmctZm9yMSAubGlzdC1sb29raW5nIC5jYXJkLWxvb2sxLC5kYXJrLW1vZGUgLmNyZWRpdC1jYXJkLWNvbnRhaW5lciwuZGFyay1tb2RlIC5ocGNsLWZlYXR1cmVzIC5yb3cgLmhwY2wtZmF0LWJhbm5lciwuZGFyay1tb2RlIC5ocGNsLWZ1ZWwgLnJvdyAuaHBjbC1mdWVsLWNhcmRzLC5kYXJrLW1vZGUgLmhlcm8tc2VjdGlvbi1mb3JleCAubWFpbi1kaXYsLmRhcmstbW9kZSAuY3VycmVueS1leGNoYW5nZS1wcm9jZXNzIC5tYWluLWRpdiAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXIsLmRhcmstbW9kZSAubnVtYmVycy1mb3JleC1jb250YWluZXIgLmluZGlhLW51bWJlcnMgLm1haW4tY29udGFpbmVyLC5kYXJrLW1vZGUgLm51bWJlcnMtZm9yZXgtY29udGFpbmVyIC5pbnRlcm5hdGlvbmFsLW51bWJlcnMgLm1haW4tY29udGFpbmVyLC5kYXJrLW1vZGUgLmZlZXMtYW5kLWNoYXJnZXMtZm9yZXggLnRpbGUtY29udGFpbmVyLC5kYXJrLW1vZGUgLnBlcnNvbmFsLWxvYW4tYmFubmVyIC5iYW5uZXItYmcgLmNvbnRhaW5lciAucm93IC5iYW5uZXItY29udGVudCAuYmFubmVyLWJvdHRvbSAuYmxvY2stc2VjLC5kYXJrLW1vZGUgLm92ZXJ2aWV3LXNlYyAudGFibGUtc2VjIC5jb250YWluZXIgLnRhYmxlLXBhcnQgLnRhYmxlIHRib2R5IHRyLC5kYXJrLW1vZGUgLmJlbmVmaXRzLXNlYyAuYmVuZWZpdHMtcGFydCAuY29udGFpbmVyIC52aWV3LXNlYyAuY2FyZC1yb3cgLmJlbmVmaXQtY2FyZHMsLmRhcmstbW9kZSAuYmFuay1wcm9kdWN0cyAucGxjLXByb2R1Y3RzIC5jb250YWluZXIgLmJhbm5lciwuZGFyay1tb2RlIC5pdGVtLWJ1dHRvbnMgYnV0dG9uLC5kYXJrLW1vZGUgLmJhbmstcHJvZHVjdHMgLmxvYW4tZXhwIC5jYXJkLXNlYyAuaXRlbSwuZGFyay1tb2RlIC5jaGlwLXNsaWRlci13cmFwZXIgbGFiZWwsLmRhcmstbW9kZSAucHJvZHVjdC1iYW5uZXIuaG9tZS1jYWxjdWxhdG9yLWJhbm5lci1uZXcgLmNoYXJ0LWJveCAuY2hhcnQtcm93IC5hZGRJbnRyIC50eHQsLmRhcmstbW9kZSAuYmFuay1wcm9kdWN0cyAucGxjLXByb2R1Y3RzIC5jb250YWluZXIgLmJhbmstcHJvZC1zZWMgLnByb2R1Y3RzLWNhciAub3dsLXN0YWdlIC5pdGVtLC5kYXJrLW1vZGUgLnF1aWNrLWxpbmstc2VjdGlvbiAucXVpY2stbGlua3MsLmRhcmstbW9kZSAuZW1haWwtZGV0YWlsLWNvbnRhaW5lciAuY29udGVudCwuZGFyay1tb2RlIC5pc3N1ZS1jb250ZW50LC5kYXJrLW1vZGUgLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbiAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uLW1haW4tZGl2IC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24tY29udGVudCwuZGFyay1tb2RlIC5jYXJkcy1jb250YWluZXIgLmNhcmRzLXNlY3Rpb24gLm1haW4tY2FyZCwuZGFyay1tb2RlIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LWNhbGwtYm94LC5kYXJrLW1vZGUgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3Qtd2hhdHNhcHAtYm94LC5kYXJrLW1vZGUgLmNvbnRhY3QtdHJhdmVsaW5nLWFicm9hZCAudHJhdmVsaW5nLWFicm9hZC1pbm5lciwuZGFyay1tb2RlIC5hcHBseS1ieC5jYXRlZ29yeS1ib3gsLmRhcmstbW9kZSAuc2VydmljZS1yZXF1ZXN0LWNvbnRhaW5lciAuc3RlcC1ibG9jayAuY2FwdGlvbiwuZGFyay1tb2RlIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYyAuaGVhZGVyLXNlYyAuc3RhdHVzIHAsLmRhcmstbW9kZSAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLmRldGFpbHMtY29udGVudCAuY29weS1yZXEgLmNvcHktYnRuLC5kYXJrLW1vZGUgLnNlcnZpY2UtcmVxdWVzdC1lbXB0eSAuZW1wdHktYm94LWNvbnRhaW5lciAuc2VydmljZS1idG4tZW1wdHkgLnNlcnZpY2UtcmVxdWVzdC1lbXB0eS1idG4sLmRhcmstbW9kZSAudWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyLC5kYXJrLW1vZGUgLnNlbGVjdENoZWNxdWUgLnJhZGlvLWJ0biBsYWJlbCwuZGFyay1tb2RlIC5mYXEtY29tcC12aWRlbyAuZmFxLWJsb2NrLC5kYXJrLW1vZGUgLmZhcS1jb21wLWRldGFpbHMgLmZhcS1ibG9jayAuZmFxLWNsaWNrYWJsZS1saW5rcyBhIHAsLmRhcmstbW9kZSAucG1zYnktaW1nYngsLmRhcmstbW9kZSAudGVzdGltb25pYWwgLmNhcmQtdGVzdG0sLmRhcmstbW9kZSAucHJvZ3JhbS1saXN0IGxpIC5jYXJkcC5iZzEsLmRhcmstbW9kZSAuZWxpZ0NyaXRlcmlhIC5jYXJkRUMsLmRhcmstbW9kZSAudm9pY2UtY2FyZCwuZGFyay1tb2RlIC5jc3ItY2FyZC1ibG9jaywuZGFyay1tb2RlIC5wcm9ncmFtLWxpc3QgbGkgLmNhcmRwLC5kYXJrLW1vZGUgLmRvbmF0ZS1zdGVwIHNwYW4sLmRhcmstbW9kZSAub3VyLWFpcCwuZGFyay1tb2RlIC5zdGFydFVwZ3JkUDEwLC5kYXJrLW1vZGUgLmh0dSwuZGFyay1tb2RlIC5maW4tY2FsLWxpc3QuZmluLWNhbC1jYXIgLml0ZW0sLmRhcmstbW9kZSAuZmluLWxpc3QuZmluLWxpc3QtY2FyIC5pdGVtLC5kYXJrLW1vZGUgLmN1c3RvbWVyLXNway1ieCAuZmxleCAuYnRuLWJveCBhLC5kYXJrLW1vZGUgLm9ybmFtZW50LWR0bCwuZGFyay1tb2RlIC5idG4tbGlzdC5vcDEgbGkgYSwuZGFyay1tb2RlIC50YWJsZS1kYXRhIC50YWJsZS1zdHJpcGVkIHRoZWFkIHRoLC5kYXJrLW1vZGUgLmh0ZC1jYWwsLmRhcmstbW9kZSAuaHR1LWNhcmQsLmRhcmstbW9kZSAuYmFubmVyLWxpc3QgbGksLmRhcmstbW9kZSAubG9hbi1jYWwtbmV3IC53aGl0ZS1ieCwuZGFyay1tb2RlIC5sb2FuLWNhbC1uZXcgLndoaXRlLWJ4IC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLm1kcCBsaSBhLC5kYXJrLW1vZGUgLnNhZmUtYmFua2luZy10YWJzIGxpIGEuZGF0YS1sb2FkLmFjdGl2ZSwuZGFyay1tb2RlIC5zYWZlLWJhbmtpbmctaW5mbywuZGFyay1tb2RlIC5lZHUtZHJlYW0tYngsLmRhcmstbW9kZSAuc2lnbi11cC1ydXBlZSAuYmVuZWZpdC1jYXJkLC5kYXJrLW1vZGUgLmZlYXR1cmVzLWJveCwuZGFyay1tb2RlIC53b3ctc2Vla2luZy1zZWN0aW9uIC53b3ctc2Vla2luZy1zZWN0aW9uLW1haW4sLmRhcmstbW9kZSAuZ3JkUDQsLmRhcmstbW9kZSAuZ3JkUDUsLmRhcmstbW9kZSAuZmFxLXRhYmxlIC50YWJsZS5vcDEgdGhlYWQgdGgsLmRhcmstbW9kZSAuZmFxLXRhYmxlIC50YWJsZS5vcDEgdGJvZHkgdGQub3AxLC5kYXJrLW1vZGUgLnRhbmRjLXRhYiwuZGFyay1tb2RlIC5ncm50LWVzZy1pbml0aWF0aXZlIC5tb2JpbGUtaW5pdGlhdGl2ZSAuZXNpLWluaS1ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctZW5hYmxlLm1vYmlsZS12aWV3e2JhY2tncm91bmQ6IzU0NTQ1NCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYywuZGFyay1tb2RlIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxje2JhY2tncm91bmQ6IzU0NTQ1NCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojMjIyfS5kYXJrLW1vZGUgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmdzYS1wbGF0Zm9ybSAuZ3NhcGxhdC1yaWdodCAuZ3NhcGxhdHItcXIgLnR4dHtjb2xvcjojMjIyICFpbXBvcnRhbnR9LmRhcmstbW9kZSAucG1zYnktaW1nYngsLmRhcmstbW9kZSAuc3RhcnRVcGdyZFAxMCwuZGFyay1tb2RlIC5waWNrcy1pdGVtLC5kYXJrLW1vZGUgLm9ybmFtZW50LWR0bCwuZGFyay1tb2RlIC5zYWZlLWJhbmtpbmctaW5mbywuZGFyay1tb2RlIC5ncmRQNCwuZGFyay1tb2RlIC5ncmRQNXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmRhcmstbW9kZSAuZ3JudC1zZWFyY2gtYWktZGVzYy1tYWluIC5yZXNwb25zZS1tYWluIC5yZXNwb25zZS1saW5rcyBzdmd7ZmlsbDojZmZmfS5kYXJrLW1vZGUgLmdybnQtbGlzdC1ib3gsLmRhcmstbW9kZSAucHBmX2NhbGN1X3NlYyAubHVtcGFtbW91dCAudmFsdWUtY29udGVudCwuZGFyay1tb2RlIC5wcGZfY2FsY3Vfc2VjIC50b3RhbF9pbnZlc3RfZGl2LC5kYXJrLW1vZGUgLnBwZl9jYWxjdV9zZWMgLnNlY19kaXYsLmRhcmstbW9kZSAucHBmX2NhbGN1X3B1cCAuaW5uZXJfZGl2LC5kYXJrLW1vZGUgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAuZ3JhdHVpdHlfY29udGFpbmVyLC5kYXJrLW1vZGUgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAubXV0LWJveCAubXV0dWFsX2J0biwuZGFyay1tb2RlIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmx1bXBhbW1vdXQsLmRhcmstbW9kZSAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmlubmVyX2NyZCwuZGFyay1tb2RlIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAuc3RlcHVwLXNlY3Rpb24sLmRhcmstbW9kZSAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0U2lkZSwuZGFyay1tb2RlIC5zd3BfY2FsY3VsYXRvcl9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxlZnRfZGl2LC5kYXJrLW1vZGUgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRzaWRlc3dwLC5kYXJrLW1vZGUgLmxvYW4tY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWNvbXAsLmRhcmstbW9kZSAubG9hbi1hZ2FpbnN0LWZhcS1zZWN0aW9uLWZpbHRlci1pdGVtcy10eHQuYWN0aXZlLC5kYXJrLW1vZGUgLmxvYW4tZmVlLWNoYXJnZXMgLmFjY29yZGlhbiAuZmFxLWl0ZW1zIC50b2dfY29udCAudGFibGUtc3RyaXBlZCB0Ym9keSB0ciwuZGFyay1tb2RlIC5sb2FuLXNlY3VyaXR5LWJhbm5lciAuYnRuLXByaW1hcnksLmRhcmstbW9kZSAudGF4LWJhbm5lciAuYnRuLC5kYXJrLW1vZGUgdWwjY3VzdG9tLXNlbGVjdC1kcm9wZG93bi1tZW51LmN1U2VsZHJvcC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQsLmRhcmstbW9kZSAubmFjaE1vZEJveGVzLC5kYXJrLW1vZGUgLm5hY2gtZmVhdHVyZXMtbGlzdCAuY2FyZERpdk5hY2hGZWEgLmgyLC5kYXJrLW1vZGUgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLnNpcC1hbW1vdXQtdGFicyAudGFicyBsaSBhLC5kYXJrLW1vZGUgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAudmFsdWUtY29udGVudCwuZGFyay1tb2RlIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0U2lkZSAucHJvZ3Jlc3NiYXIgc3BhbiAucmV0dXJuZWRBbW91bnQsLmRhcmstbW9kZSAuc2diLWJlbmlmaXRzIC5pdGVtLmFjdGl2ZSAuY29udGVudC1jb250YWluZXIsLmRhcmstbW9kZSAud2VhbHRoLWJhbm5lciAuYnRuLmJ0bi1vdXRsaW5lLC5kYXJrLW1vZGUgLmhvbWUtYmFubmVyLmdpZnQtY2l0eS1iYW5uZXIgLmNvbnRlbnQtY29udGFpbmVyIC5idG4tY29udGFpbmVyIC5idG4tYXBwbHktbm93LC5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLXRyYWRlIC50YWJzLXRyYWRlLC5kYXJrLW1vZGUgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnZhbHVlLWNvbnRlbnQsLmRhcmstbW9kZSAuYmFubmVyLXNhIC5pbnB1dEIsLmRhcmstbW9kZSAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGEuYWN0aXZlLC5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhOmhvdmVyLC5kYXJrLW1vZGUgLm5hdi5idG5zIGEuYWN0aXZlLC5kYXJrLW1vZGUgLm5hdi5idG5zIGE6aG92ZXIsLmRhcmstbW9kZSAuaHBjbC1jb21wb25lbnQtbWFpbiAuY29udGFpbmVyLW1haW4gLnJvdy1kaXYgLnNsaWRlci1kaXYgLnJpZ2h0LWJhciAuY2FyZC1kaXYgLnNsaWRlMSAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXIsLmRhcmstbW9kZSAuZ3JudC1hd2FyZCAuZ3JudGF3LXRvcCAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdybnQtZXNnLWluaXRpYXRpdmUgLmVzZy1pbmktbGVmdC1zaWRlIC5lc2ctaW5pLWxpbmtzIGEuYWN0aXZlLC5kYXJrLW1vZGUgLnRheC1jYWxjdWxhdGlvbi50b3AtdGF4IC5jb250YWluZXIubXgtd2R0aCwuZGFyay1tb2RlIC5hcmNoaXZlLW1haW4gLmFyY2hpdmUtdGFicy1zZWN0aW9uIHVsLm5hdiBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC50YWJsZS1zdHJpcGVkIHRoZWFkIHRyLC5kYXJrLW1vZGUgLnN0YXJ0dXAtc3RhZ2UtMSAudGFibGUtYm94LC5kYXJrLW1vZGUgLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbiAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uLW1haW4tZGl2IC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24tY29udGVudCAuZW1wb3dyaW5nLXNlY2l0b24tYnV0dG9ucyAuYnV0dG9uLXdoaVRlLC5kYXJrLW1vZGUgLnNlbGVjdENoZWNxdWUgW3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWwsLmRhcmstbW9kZSAuc2VsZi1zZXJ2aWNlLWNvbnRhaW5lciwuZGFyay1tb2RlIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2ssLmRhcmstbW9kZSAuZmFxLWNvbXAtZGV0YWlscyAuZmFxLWJsb2NrLmNvbW1vbi1lbnF1aXJpZXMsLmRhcmstbW9kZSAuZGFyay1tb2RlIC5waWNrcy1pdGVtLC5kYXJrLW1vZGUgLmFsbC1hY2NvdW50cyAucGlja3MtaXRlbSwuZGFyay1tb2RlIC5mYXEtdGFibGUgLnRhYmxlLm9wMSB0Ym9keSB0ZC5iYW5rLTEsLmRhcmstbW9kZSAuZmFxLXRhYmxlIC50YWJsZS5vcDEgdGJvZHkgdGQuYmFuay0yLC5kYXJrLW1vZGUgLmJ0bi13aGl0ZS1hcnJvdywuZGFyay1tb2RlIC5ncm50LWJscC1iYW5uZXIgLmJscC1kZXNjIC5idG4sLmRhcmstbW9kZSAuZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmJ0biwuZGFyay1tb2RlIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCAuYWItZGF5LWJ1dHRvbiBidXR0b246Zmlyc3QtY2hpbGQsLmRhcmstbW9kZSAuZ3JudC1lcGZjYWwtYmFuIC5ncm50LWxvYW4tY2FsLWJnIC5sb2FuLWNhbCAud2hpdGUtYnggLmVwZi1iYWxhbmNlLWJ1dHRvbiwuZGFyay1tb2RlIC5ncm50LWVwZi1zdGlja3kgLmJ0bi1wcmltYXJ5LC5kYXJrLW1vZGUgLnN0cmhvLWJhbm5lciAuc3RyaG9iYW4tZGVzYyAucmVkLWJ0biwuZGFyay1tb2RlIC5odXJ1bi1zZWxmIC5odXJzZWwtdG9wLXN3aXBlciAuaHRzLWJveCAudGFiLW5hdi5hY3RpdmUsLmRhcmstbW9kZSAuaHVydW4tZ2xpbXBzZSAuaHVnbGltLXRvcC1zd2lwZXIgLmhndC1ib3ggLnRhYi1uYXYuYWN0aXZlLC5kYXJrLW1vZGUgLmdybnQtZ29sZC1sb2FuLWNhbGMtbmV3IC5zbGlkZXItdmFsdWUtZGlzcGxheXtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudH0uZGFyay1tb2RlIC5zd3BfY2FsY3VsYXRvcl9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxvYW4tY2FsIC5kdXJhdGlvbiwuZGFyay1tb2RlIC51aS13aWRnZXQgbGkgLnVpLXN0YXRlLWFjdGl2ZSwuZGFyay1tb2RlIC5zdGF0ZS1hY2NvcmRpYW4tY29udGFpbmVyLC5kYXJrLW1vZGUgLndlYWx0aC10ZXN0aW1vbmlhbC1zZWN0aW9uLC5kYXJrLW1vZGUgLmdpZnQtY2l0eS1mbi1yZXBvcnRzLC5kYXJrLW1vZGUgLnByb2R1Y3QtYmFubmVyLmhvbWUtY2FsY3VsYXRvci1iYW5uZXIgLmNoYXJ0LWJveCAuY2hhcnQtcm93IC5hZGRJbnRyIC50eHQsLmRhcmstbW9kZSAuZ3JudC1lc2ctcmF3b3JrIC5yb3crLnJvdyAuZ3Jlc2dyYXdvLWJveCAuc2NhbGUtcG9pbnQgdWwgbGkgYSwuZGFyay1tb2RlIC5ncm50LWVzZy1wb2xpY2llcyAuZ3Jlc2ctcG9saWNpLW1haW4gLmdyZXNnLXBvbGljaS1ib3gsLmRhcmstbW9kZSAuZ3JudC1lc2ctam91cm5leTo6YmVmb3JlLC5kYXJrLW1vZGUgLmdybnQtYXNiYS1hcHBseSAuZ3Jhc2FwcC1ib3ggLmdyYXNhcHBiLW51bSBoNCwuZGFyay1tb2RlIC5ncm50LWNhbGMtbWFpbiAuY2FsYy1tYWluIC5jaGlwLXNsaWRlci13cmFwZXIgbGFiZWwsLmRhcmstbW9kZSAuZ3JudC1jYWxjLW1haW4gLmNhbGMtbWFpbiAubG9hbi1jYWwgLndoaXRlLWJ4IC5mb3JtLWxhYmVsLWdyb3VwLC5kYXJrLW1vZGUgLmdybnQtYmwtZmFjdG9yIC5ibGZhY3QtaW5uZXIgLmJsZmFjdGluLWJveCAuYmxmYWN0aW4tYm90dG9tIC5ibGZhY3Rpbi1idG4sLmRhcmstbW9kZSAuaW53cmQtaG93dG8tdHJhbmZlci5ob3d0b0JnLC5kYXJrLW1vZGUgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmNvbnRyeWxpc3QgLnVsTGlzdCwuZGFyay1tb2RlIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5jYWxjLXdyYXBwZXIgLm1haW4tZGl2IC5pbnB1dC1kaXYtZGFyaywuZGFyay1tb2RlIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC5saUxpc3QsLmRhcmstbW9kZSAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSAuY29udHJ5bGlzdCAubGlMaXN0IC5saSwuZGFyay1tb2RlIC5zYXZpbmctYWNjb3VudC10eXBlcywuZGFyay1tb2RlIC5jb250cnlsaXN0IC51bExpc3QsLmRhcmstbW9kZSAucmVtdHRhbmNlLWNhbGN1bGF0b3IgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmZvcm0tZ3JvdXAgLmZvcm1CZywuZGFyay1tb2RlIC5yZW10dGFuY2UtY2FsY3VsYXRvciAucmVtaXQtY3VycmVuY3ktZm9ybSAuZm9ybS1ncm91cCBpbnB1dCwuZGFyay1tb2RlIC5jb250cnlsaXN0IC5saUxpc3QsLmRhcmstbW9kZSAuY29udHJ5bGlzdCAubGlMaXN0IC5saSwuZGFyay1tb2RlIC50YXgtY2FsY3VsYXRpb24gLmNhcmRzIC50b3RhbHMsLmRhcmstbW9kZSAuc2VsZWN0WWVhckRyb3Auc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzIHVsIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUsLmRhcmstbW9kZSAuYXNzZXRzLWF1Y3Rpb24gLnBpbmstYmcgLmJnLXdoaXRlLC5kYXJrLW1vZGUgLnNlY3Rpb24tZmQtY2FsY3VsYXRvciAuY2FsY3VsYXRvci1mb3JtIC5kcm9wZG93biBsYWJlbCwuZGFyay1tb2RlIC5tY2YtZmVhdHVyZSwuZGFyay1tb2RlIC5tY2Ytb2ZmZXJzIC5vZmZlcnNCZywuZGFyay1tb2RlIC5tY2Ytb2ZmZXJzIC5vZmZlcnNCZyAuZ290b09mZmVycyAub2ZmZXJDYXJkLC5kYXJrLW1vZGUgLm1jZi1jYWxjdWxhdG9yIC5jb250YWluZXIsLmRhcmstbW9kZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsLmRhcmstbW9kZSAubWNmLWNhbGN1bGF0b3IgLm1jZi1jdXJyZW5jeS1mb3JtIC5mb3JtLWdyb3VwIC5mb3JtQmcsLmRhcmstbW9kZSAubWNmLWNhbGN1bGF0b3IgLm1jZi1jdXJyZW5jeS1mb3JtIC5mb3JtLWdyb3VwIGlucHV0LC5kYXJrLW1vZGUgLmhlbHBsaW5lLXNlYyAuaGVscC1pbm4gLmNhcmRzLmJnLWxndCwuZGFyay1tb2RlIC5oZWxwbGluZS1zZWMgLmhlbHAtaW5uIC5jYXJkcywuZGFyay1tb2RlIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biwuZGFyay1tb2RlIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IgLmNhbGN1bGF0b3ItZm9ybSAuYnhJbnRlcmVzdCAuYnRuLXdoaXRlLC5kYXJrLW1vZGUgLndlYi1vdmVydmlldy1zZWN0aW9uIHVsIGxpLC5kYXJrLW1vZGUgLnN0aWNreS1mb290ZXItY2FsY3VsYXRvciAuYnRuLXdoaXRlLC5kYXJrLW1vZGUgLmZkd2VicGFnZS1mYXEtc2VjdGlvbiAudGFic01haW4gLm5hdi1pdGVtLC5kYXJrLW1vZGUgLnNlY3Rpb24tZmQtY2FsY3VsYXRvciAuYnJlYWRjcnVtYiwuZGFyay1tb2RlIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IgLmJlc3QtYmFkZ2UsLmRhcmstbW9kZSAuYnRuLWJveCAuYnRuLXJlZDpkaXNhYmxlZCwuZGFyay1tb2RlIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYyAuZGV0YWlscy1jb250ZW50LC5kYXJrLW1vZGUgLnN1cHBvcnRlZCAudGVzdGktY2FyZCwuZGFyay1tb2RlIC5hZGRfYnV0dG9uLnJlZC1ib3JkZXJlZCwuZGFyay1tb2RlIC5maXJzdC1tb25leS1jYWxjdWxhdG9yLXNlY3Rpb24gLmxvYW4tY2FsIC5mb3JtLWxhYmVsLWdyb3VwIGxhYmVsLC5kYXJrLW1vZGUgLmZpcnN0LW1vbmV5LWhlbHAtbWFpbiAuaG9tZS1iYW5uZXIuaG9tZS1iYW5uZXItbmV3IC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLC5kYXJrLW1vZGUgLmxvb2tpbmctZm9yMSwuZGFyay1tb2RlIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYy5mb3JlY2xvc3VyZSAuaGVhZGVyLXNlYyAuc3RhdHVzIHAsLmRhcmstbW9kZSAudHJhay1tYXktcmVxdWVzdCAuYWN0aW9uLC5kYXJrLW1vZGUgLnBlcnNvbmFsLWxvYW4tYmFubmVyIC5iYW5uZXItYmcgLmNvbnRhaW5lciAucm93IC5iYW5uZXItY29udGVudCAucmlnaHQtc2VjMSAuY2FsY3VsYXRvci1mb3JtLmZvcm0tYmcxLC5kYXJrLW1vZGUgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3QtY2FsbC1ib3ggLmNhbGwtZGVzY3JpcHRpb24gLmNvbnRhY3QtY3VzdG9tZXItY2FyZSwuZGFyay1tb2RlIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LWNhbGwtYm94IC5jYWxsLWRlc2NyaXB0aW9uIC5jb250YWN0LWVtYWlsLC5kYXJrLW1vZGUgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3Qtd2hhdHNhcHAtYm94IC53aGF0c2FwcC1kZXNjcmlwdGlvbiBhLmNvbnRhY3Qtd2hhdHNhcHAtbGluaywuZGFyay1tb2RlIC5jb250YWN0LXRyYXZlbGluZy1hYnJvYWQgLmNvdW50cnktaXRlbSwuZGFyay1tb2RlIC5jb250YWN0LW5lYXJlc3QtYnJhbmNoIC5pdGVtLWJhbmstbG9jYXRpb25zLC5kYXJrLW1vZGUgLmNvbnRhY3QtYWRkcmVzcywuZGFyay1tb2RlIC5vZmZlci1zZWN0aW9uIC5waWNrcy1pdGVtLC5kYXJrLW1vZGUgLnRyYWNrUmVxTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm5hdi10YWJzLC5kYXJrLW1vZGUgLnRyYWNrUmVxTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnRhYi1wYW5lIC5jb250ZW50LWNvbnRhaW5lciB1bCBsaSwuZGFyay1tb2RlIC5zaGFyZS1jb3B5LWRhdGEgLmNvcHktbGluaywuZGFyay1tb2RlIC51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciwuZGFyay1tb2RlIC51aS1zdGF0ZS1kZWZhdWx0LC5kYXJrLW1vZGUgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LC5kYXJrLW1vZGUgLmZhcS1jb21wLXZpZGVvIC5mYXEtYmxvY2sgLnF1ZXN0aW9uLXR4dCwuZGFyay1tb2RlIC5wbXNieS1jYXJvdXNlbCAuY2FyZEJ4LC5kYXJrLW1vZGUgLm90aGVyLWNvbXAgLm90aGVySW4sLmRhcmstbW9kZSAub3JuYW1lbnQtZHRsIC5vcm5EdGwtcm93IGlucHV0LC5kYXJrLW1vZGUgLndvdy1zZWVraW5nLXNlY3Rpb24gLndvdy1zZWVraW5nLXNlY3Rpb24tbWFpbiAuYnV0dG9uRElWIC5idXR0b25ESVZCdXR0b24sLmRhcmstbW9kZSAuY2NuZXctb2ZmZXJzLXNlY3Rpb24gLmNvbnRhaW5lciAuY2NuZXctb2ZmZXJzLWRhdGEgLnRhYnMtY29udGVudCAuY2MtY2FyZCAudGFiLWRhdGEsLmRhcmstbW9kZSAuZ3JudC1lc2ctbGVhZGVycyAubW9iaWxlLWxlYWRlcnMgLmVzZy1sZWFkZXItYm94IC5ibGZhY3Rpbi1idG4gYSwuZGFyay1tb2RlIC5ncm50LXN0YXJ0YmFuay10YWxrIC5jb250YWluZXIgLnJvdyAuY29sLWxnLTEyIC5ncnN0YmEtdGFsay1tYWluIC5ncnN0YmEtdGFsay1pbm5tYWluIC5ncnN0YmEtdGFsay1pbm5lciwuZGFyay1tb2RlIC5ncm50LXN0YXJ0YmFuay10YWxrIC5jb250YWluZXIgLnJvdyAuY29sLWxnLTEyIC5ncnN0YmEtdGFsay1tYWluIC5ncnN0YmEtdGFsay1ib3R0b20gLmdyc3RiYS10YWxrYm90LW1haW4sLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktYmFudGFiIC5ncmxhbnJpYmFudGItbWFpbiAuZ3JsYW5yaWJhbnRiLWJveCBhLmFjdGl2ZSwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1iYW5uZXIgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1sYWJlbC1ncm91cCwuZGFyay1tb2RlIC5ncm50LWVwZmNhbC1iYW4gLmdybnQtbG9hbi1jYWwtYmcgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZXBmLWJhbGFuY2UtaW5mbywuZGFyay1tb2RlIC5ncm50LWVwZmNhbC1iYW4udmVyLXR3byAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5lcGYtb3ZlcmFsbCwuZGFyay1tb2RlIC5ncm50LWdsZWMtbWFpbiAubG9hbi1jYWwgLndoaXRlLWJ4LC5kYXJrLW1vZGUgLmdybnQtZ2xlYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZ3JudC1nbGVjLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwuZGFyay1tb2RlIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWJ0biwuZGFyay1tb2RlIC5nYmxjLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5nYmxjLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciBpbnB1dDpub3QoOnBsYWNlaG9sZGVyLXNob3duKX5sYWJlbCwuZGFyay1tb2RlIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5zYXZpbmctdGVybSAuY3VzdG9tLWRyb3Bkb3duIGxhYmVsLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlciwuZGFyay1tb2RlIC5ncm50LXNhdmluZy1hY2N0eXBlLnZlci10d28gLmdyc2F2LWFjY3R5LWJveCAuZ3JzYXYtbGFiZWwsLmRhcmstbW9kZSAuZ3JudC1lbWktY2FsYyAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuYmFubmVyLWZvcm0gLmFjLW51bS1ib3ggLmZvcm0tY29udHJvbC1wbGFjZWhvbGRlciwuZGFyay1tb2RlIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuZm9ybS1sYWJlbC1ncm91cCBpbnB1dH5sYWJlbC5mb2N1c2VkLC5kYXJrLW1vZGUgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5iYW5uZXItZm9ybSAuc3ViLXByb2R1Y3QgLmRyb3Bkb3duLWNvbnRhaW5lciAuZHJvcGRvd24taGVhZGVyLC5kYXJrLW1vZGUgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5iYW5uZXItZm9ybSAuc3ViLXByb2R1Y3QgLmRyb3Bkb3duLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudSwuZGFyay1tb2RlIC5ncm50LXBsbi1iYW5uZXIgLmdybnQtcGxuLWJhbm5lci1yaWdodCAuYmFubmVyLWZvcm0gLnN1Yi1wcm9kdWN0IC5kcm9wZG93bi1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0sLmRhcmstbW9kZSAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuc2VsZWN0ZWQtaXRlbXMgLnNlbGVjdGVkLWl0ZW0sLmRhcmstbW9kZSAuZ2ZtLXByb2R1Y3QtYmFubmVyLC5kYXJrLW1vZGUgLmdybnQtZm5tLWNpdGllcy1uZXcsLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtYWJvdXQgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1sYWJlbC1ncm91cCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5mb3JlaWduLWNvbnRhaW5lciAuZm9yZWduLWNvbnRyeWxpc3QgLmZvcmVnbi11bExpc3QsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tbGlMaXN0LC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS10b3AsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLXRvcCAuYmFsYW5jZS1pbnB1dCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmZvcmV4LWRyb3AtYm94LC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5LC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5IC5tYWluLXRpdGxlLXNlbGVjdCwuZGFyay1tb2RlIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLW1haW4tdGl0bGUtc3RpY2t5LC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtbWFpbi10aXRsZS1zdGlja3kgLmF3ZmlsLW1haW4tdGl0bGUsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSwuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAucmF0ZS1jb21wYXJlIC5yYXRlLWdyaWQgLnJhdGUtYm94LC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5ib3R0b20tYnRuLC5kYXJrLW1vZGUgLmJhbmstcHJvZHVjdHMgLmxvYW4tZXhwLC5kYXJrLW1vZGUgLmh1cnVuLWJhbm5lci1zZWMgLmJhbm5lci1zZWMgLmJ0bi1zZWN0aW9uIC5yZXBvcnQtYnRuIGEsLmRhcmstbW9kZSAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZ3JpZC1ncm91cCAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwuZGFyay1tb2RlIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmdyaWQtZ3JvdXAgLmZpbHRlciAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLnRlbnVyZV9fYm94LC5kYXJrLW1vZGUgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLmdybnQtZmQtcmF0ZXMtbWFpbiAuZmQtcmF0ZXMtYmd7YmFja2dyb3VuZDojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAub3JuYW1lbnQtZHRsIC5vcm5EdGwtcm93IGlucHV0OnJlYWQtb25seSwuZGFyay1tb2RlIC5ncm50LWdsZWMtbWFpbiAubG9hbi1lbWl7YmFja2dyb3VuZC1jb2xvcjojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuc3RlcC1hdmFpbC1zZWN0aW9uIC5zdGVwLWF2YWlsLXN3aXBlciAuc3dpcGVyLWl0ZW0gLnNtYWxsLC5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQsLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuLC5kYXJrLW1vZGUgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5ub3JtYWwtdGFicy1kcm9wZG9udyAuZHJvcGRvd24tdG9nZ2xlKy5ub3JtYWwtdGFicy1kcm9kb3duLW1lbnUgYTpob3ZlciwuZGFyay1tb2RlIC5ncm50LWFzYmEtZmFxIC5hY2NvcmRpYW4gLnRyZ3ItdGl0bGUsLmRhcmstbW9kZSAuYmVuaWZpdC1jb250YWluZXIgZmlnY2FwdGlvbiwuZGFyay1tb2RlIC5kb3dubG9hZC1hcHAtc2VjdGlvbiAuYmctd2hpdGUgZmlnY2FwdGlvbiwuZGFyay1tb2RlIC5oZXJvLXNlY3Rpb24tZm9yZXggLm1haW4tZGl2IC5pbnB1dC1kaXYgLnNlbGVjdGN1cnJlbmN5IC51aS1zZWxlY3RtZW51LWJ1dHRvbiBzcGFuLC5kYXJrLW1vZGUgLmlzc3VlLXJhaXNlLXNlY3Rpb24uc2hhcmUtbW9kYWwtZGF0YSAuY2lyLWhlYWRpbmcsLmRhcmstbW9kZSAuc2EtaW50ZW50LXBvcCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5ncmV4aXRpbnRlLW1haW4gLmdyZXhpdGludGVtbGUtdG9wIC5oMiwuZGFyay1tb2RlIC5zYS1pbnRlbnQtcG9wIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmdyZXhpdGludGUtbWFpbiAuZ3JleGl0aW50ZW1sZS10b3AgLmdyZXgtc2Fwb2ludGVycyAuZ3JleHNhcG8tYm94IC5ncmV4c2Fwb2ItZGVzYyAudHh0LC5kYXJrLW1vZGUgLnNhLWludGVudC1wb3AgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAuZ3JleGl0aW50ZS1tYWluIC5ncmV4aXRpbnRlbS1ib3R0b20gLmdybGItcG9pbnRlciB1bCBsaSwuZGFyay1tb2RlIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94IC5kZXNjLWxpc3RpbmctbWFpbiB1bCBsaSAubGlzdGluZy1kZXNjIGIsLmRhcmstbW9kZSAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCAuZGVzYy1saXN0aW5nLW1haW4gdWwgbGkgLmxpc3RpbmctZGVzYyBzdHJvbmcsLmRhcmstbW9kZSAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCAuZGVzYy1saXN0aW5nLW1haW4gdWwgbGkgLmxpc3RpbmctZGVzYyBiLC5kYXJrLW1vZGUgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3ggLmRlc2MtbGlzdGluZy1tYWluIHVsIGxpIC5saXN0aW5nLWRlc2Mgc3Ryb25nLC5kYXJrLW1vZGUgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLW1haW4gLmdzYS1zYXMtZGVzYyAuZ3NhLXNhcy1kZXNjLXRvcCB1bCBsaSAubGlzdGluZy1kZXNjIGIsLmRhcmstbW9kZSAuZ3NhLXNhdmluZy1hY2NvdW50IC5zd2lwZXItc2EtbWFpbiAuZ3NhLXNhcy1kZXNjIC5nc2Etc2FzLWRlc2MtdG9wIHVsIGxpIC5saXN0aW5nLWRlc2Mgc3Ryb25nLC5kYXJrLW1vZGUgLmdzYS1wbGF0Zm9ybSAuZ3NhcGxhdC1tYWluIC5nc2FwbGF0LWRlc2MgLnR4dCBiLC5kYXJrLW1vZGUgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5iYW5uZXItZm9ybSAuZm9ybS1sYWJlbC1ncm91cD5sYWJlbCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCAuZ3JzYWludGNhbC1hbm51YWwtdmFsdWUtYm90dG9tIC5ncmFubnV2YWwtYm90ZGVzYyBiLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuZm9yZXgtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmZvYW1vdW50LWJ0biBiLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuZm9yZXgtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmZvYW1vdW50LWJ0biBzdHJvbmcsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5hbW91bnQtYnRuIGIsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5hbW91bnQtYnRuIHN0cm9uZywuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmludGFtb3VudC1idG4gYiwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmludGFtb3VudC1idG4gc3Ryb25nLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LWVsaWdpLW5ldyAuZ2ZtZWxuLWJveCAuZ2ZtZWxuYi1ib3R0b20gdWwgbGkgYiwuZGFyay1tb2RlIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIC5ub3RlIGIsLmRhcmstbW9kZSAuZ2ZmZC1rZXkgLmdmc2tleS1ib3ggLmdmc2tleWItZGVzYyAudHh0IGIsLmRhcmstbW9kZSAuZnRyLXplcm8gLmZ0cnplLW1haW4gLmZ0cnplLWVuZCAuZnRyemVlbmQtbWFpbiAuZnRyemVhY2MtYm94IC5mdHJ6ZWFjYy1ib2R5IC50eHQgYntjb2xvcjojZmYwICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuY3VzdG9tZGQgLnNlbGVjdEJveC11aSAudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLC5kYXJrLW1vZGUgLmN1c3RvbWRkIC5zZWxlY3RCb3gtdWkgLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbi51aS1zZWxlY3RtZW51LWJ1dHRvbi1vcGVuLC5kYXJrLW1vZGUgLnJlcS1jYWxsYmFjayAucmVxLWNhbGxiYWNrLWZvcm0gaW5wdXQuZm9ybS1jb250cm9sLC5kYXJrLW1vZGUgLnJlcS1jYWxsYmFjayAucmVxLWNhbGxiYWNrLWZvcm0gc2VsZWN0LC5kYXJrLW1vZGUgLnNwb3RsaWdodC1ieCwuZGFyay1tb2RlIC5ncm50LWF3YXJkIC5ncm50YXctdG9wIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLC5kYXJrLW1vZGUgLmNhdGVnb3J5LWZhcSwuZGFyay1tb2RlIC5ibG9ncy1jb250YWluZXIsLmRhcmstbW9kZSAuaHBjaS1jYWxjdWxhdG9yLW1haW4gLmNhbGN1bGF0b3ItY29udGFpbmVyIC5tYWluLWNhbGN1bGF0b3IgLm1haW4tZGl2IC5pbnB1dC1kaXYtZGFyayBpbnB1dCwuZGFyay1tb2RlIC5zZWxlY3RCb3gtdWkgLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbi51aS1zZWxlY3RtZW51LWJ1dHRvbi1vcGVuLC5kYXJrLW1vZGUgLmluc3VyYW5jZS1wcm9wb3NhbCAubWFpbi1kaXYgLnRhYmxlLWNvbnRhaW5lciAudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZSgybisxKSwuZGFyay1tb2RlIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYyAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXIsLmRhcmstbW9kZSAuZm9ybS1yb3cgLmFjY291bnQtYnRuIC5idG4tYWNjb3VudHM6ZGlzYWJsZWQsLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5zYXZpbmctdGVybSAuY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGRpdi5hY3RpdmUsLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5zYXZpbmctdGVybSAuY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGRpdjpob3ZlciwuZGFyay1tb2RlIC5ncm50LXNhdmluZ2FjYy1yYXRlcyAudGFibGUgdGhlYWQsLmRhcmstbW9kZSAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXRhYmxlLW1haW4gLmNjLXRhYmxlLXBhcnQgdGFibGUsLmRhcmstbW9kZSAuZ3JudC1nb2xkLWxvYW4tY2FsYy1uZXcgLmxvYW4tZW1pe2JhY2tncm91bmQtY29sb3I6IzAwMCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdybnQtZXNnLXRpdGxlIGgyLC5kYXJrLW1vZGUgLmdldC1pbi10b3VjaC1yZWQgLmg0LC5kYXJrLW1vZGUgLmdldC1pbi10b3VjaC1yZWQgLmd0LWl0ZW0gYSwuZGFyay1tb2RlIC5ncm50LWludGlhdC1tb2JpbGkgLmdybnQtaW50bW9iaS1zd2lwZXIgLmdybnQtaW50bW9iaS1ib3ggLmdybnQtaW50bW9iaWItZGVzYyBoMywuZGFyay1tb2RlIC5lc2ctY29tbW9uLXRpdGxlLC5kYXJrLW1vZGUgLmdybnQtYXdhcmQgLmdybnRhdy10b3AgaDIsLmRhcmstbW9kZSAuZ3JudC1yZXBvLXB1YmxpY2F0aW9uIC5ncm50LXJlcG8tdGl0bGUgaDIsLmRhcmstbW9kZSAuYXNzZXRzLWF1Y3Rpb24gLnRpdGxlLC5kYXJrLW1vZGUgLmZvcmV4LWhlcm8tc2VjdGlvbiAuaW50cm8gLmhlYWRIMSwuZGFyay1tb2RlIC5wcm9kdWN0LWZvcm0tY29udGFpbmVyLW5ldyAuaDJoZWFkLC5kYXJrLW1vZGUgLmNsci1ncmFkLC5kYXJrLW1vZGUgLmV2ZXJ5ZGF5LWNvbXAgLmhkMzAsLmRhcmstbW9kZSAudi1iYW5uZXItY29tbW9uIC5oZDQ1LC5kYXJrLW1vZGUgLmdybnQtZmQtcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLmdybnQtZmQtcmF0ZXMtbWFpbiAuZmQtcmF0ZXMtYmcgLmZkLXJhdGVzLWJveCAuZmRyLXRpdGxlLC5kYXJrLW1vZGUgLmdjbC1jYWxjLW1haW4gLmdybnQtbmV3LXNhLWNhbGMgLnNldC1iYWxhbmNlLXBvcHVwIC50eHQgYiwuZGFyay1tb2RlIC5mdHItZXhwbG9yZSAuY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJlLWhlYWRlci13cmFwIC5jb21wYXJlLWhlYWRlciAuaDMsLmRhcmstbW9kZSAuZm9yZXgtbGVhZC1mb3JtIC5mbGYtZGVzYyAuaDEsLmRhcmstbW9kZSAuZ3NhLXBheW91dCAuZ3NwYXlvdXRzdy1pbm5lciAuZ3NwYXlvdXRzdy1ib3ggLmdzcGF5b3V0c3diLWRlc2MgLmgzLC5kYXJrLW1vZGUgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAubWFpbi10aXRsZSAuaDMsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSB0aGVhZCB0aC5oaWdobGlnaHQsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSAuaGlnaGxpZ2h0IGIsLmRhcmstbW9kZSAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZyAuZmQtcmF0ZXMtYm94IC5mZHItdGl0bGV7Y29sb3I6I2ZmMCAhaW1wb3J0YW50O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JhY2tncm91bmQtY2xpcDp1bnNldCAhaW1wb3J0YW50Oy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnVuc2V0ICFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dW5zZXQgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LWVzZy1sZWFkZXJzIC5lc2ctbGVhZGVyLWRlc2M6OmJlZm9yZSwuZGFyay1tb2RlIC5ncmVlbi1mZC1pbnRyby1zZWN0aW9uIC5pbnRyby1zZWN0aW9uIC5taWQtc2VjdGlvbjo6YWZ0ZXIsLmRhcmstbW9kZSAuZ3JlZW4tZmQtaW50cm8tc2VjdGlvbiAuaW50cm8tc2VjdGlvbiAubWlkLXNlY3Rpb246OmJlZm9yZSwuZGFyay1tb2RlIC5ncm50LWZtb25leS1zYWxhcnkgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtbmF2OjpiZWZvcmUsLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktc2FsYXJ5IC5ncm50Zm1vbmV5c2wtbWFpbiAuZ3JudGZtb25leXNsLW5hdjo6YWZ0ZXIsLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktY2l0aWUgLmdybnRmbW9uZXljaXRpLW1haW4gLmdybnRmbW9uZXljaXRpLW5hdjo6YmVmb3JlLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LWNpdGllIC5ncm50Zm1vbmV5Y2l0aS1tYWluIC5ncm50Zm1vbmV5Y2l0aS1uYXY6OmFmdGVye2Rpc3BsYXk6bm9uZX0uZGFyay1tb2RlIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Zy1tYWluIC5zaXJjYXRnLXRhYnMgdWwgbGkgc3ZnIHBhdGgsLmRhcmstbW9kZSAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGdtby1tYWluIC5jYXJkIC5jYXJkLWhlYWRlciAuYnRuIHN2ZyBwYXRoe2ZpbGw6I2ZmZn0uZGFyay1tb2RlIC5iZy1mYXN0YWctb3JhbmdlLC5kYXJrLW1vZGUgLmJnLWxvYW5zLWJsdWUsLmRhcmstbW9kZSAuZ3JkQ2F0Qmx1ZTIsLmRhcmstbW9kZSAuZ3JkQ2F0RGFya1BpbmssLmRhcmstbW9kZSAuZ3JkQ2F0UGluaywuZGFyay1tb2RlIC5iZy1hY2NvdW50cy1yZWQsLmRhcmstbW9kZSAuc2EtaW50ZW50LXBvcCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50e2JhY2tncm91bmQ6IzU0NTQ1NCAhaW1wb3J0YW50O21peC1ibGVuZC1tb2RlOm5vcm1hbH0uZGFyay1tb2RlICNzZXRiYWwtcG9wLC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWFjY291bnQgLnJvdyAuZ3JsYXJpYWNvdXQtYm94IC5ncmxhcmlhY291dGItYm90dG9tIC5ncmxhcmlhY291dGItYnRucyAucmVkLWJ0biwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1kZXBvc2l0IC5ncmxhbnJpZGVwby1zd2lwZXIgLnN3aXBlci1zbGlkZSAuZ3JsYW5yaWRlcG8tYm94IC5ncmxhbnJpZGVwby1ib3R0b20gLmdybGFucmlkZXBvYi1idG5zIC5yZWQtYnRuLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWNoYXJnZXMgLmdybnJwcm9kY2hhcmdlLW1haW4gLmdybnJwcm9kY2hhcmdlLWluZGVzYyAuZ3JucnByb2RjaGFyZ2UtYnRuIC53aGl0ZS1idG4sLmRhcmstbW9kZSAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxhbmRlci1zZWxlY3Rvci1naXJkIC5hbWItY2FsYW5kZXItc2VsZWN0b3Igc2VsZWN0LC5kYXJrLW1vZGUgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hYi1kYXktc2VsZWN0IC5hYi1kYXktaW5wdXQgaW5wdXQ6Zmlyc3QtY2hpbGQsLmRhcmstbW9kZSAuZ3JudC1sb2FuLWNhbC1tYWluIC5icmVhZGNydW1iLXdyYXAuYnJlYWRjcnVtYi1oaWdobGlnaHQsLmRhcmstbW9kZSAuZ3JucmktY29udGFjdC1zdXBwb3J0IC5ncm5jbi1jcmVudW0tbWFpbiAuY291bnRyeS10YWJlbCAuY2FyZC13cmFwcGVyLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS1kcm9wLWJveCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJlbG93LWFtb3VudC1ib3gsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LW1haW4gLmludHJlc3QtdG9wLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1tYWluIC5pbnRyZXN0LXRvcCAuaW50cmVzdC1pbnB1dCwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3gsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsIC5ncnNhaW50Y2FsLWFubnVhbC1tYWluIC5ncnNhaW50Y2FsLWFubnVhbC1ib3gsLmRhcmstbW9kZSAuZ3JudC1ucmZvcmV4LXRyYW5zZmVyIC5ncm5yb3JpZGJhbmtpbi1tYWluIC5ncm5yZm9ydHJtLWJvdHRvbSAuZ3JucmZvcnRybWItYm90dG9tLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLWxpTGlzdCAubGksLmRhcmstbW9kZSAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5icmVhZGNydW1iLXdyYXAuYnJlYWRjcnVtYi1oaWdobGlnaHQsLmRhcmstbW9kZSAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5hcHBseS1wZXJzb25hbC1iZyAuYXBwbHktcGVyc29uYWwtYmctaW5uZXIsLmRhcmstbW9kZSAuZm9yZXgtbGVhZC1mb3JtLWRvd24gLmZscC1pbm5lci1iZyAucHJvZ3JhbS1zdGF0dXMgLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wYnRuLC5kYXJrLW1vZGUgLmZvcmV4LWxlYWQtZm9ybS1kb3duIC5mbHAtaW5uZXItYmcgLnByb2dyYW0tc3RhdHVzIC5ncmlkLWdyb3VwIC5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5pbnN0YWxsbWVudC1wcmljZSwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuY3VzdG9tLXNlbGVjdHQgLnNlbGVjdC1vcHRpb25zIGxpOmhvdmVye2JhY2tncm91bmQ6IzMzMyAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojMzMzICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3NhLWJlbmlmaXRzIC5nc2EtYmVuaWZpdC1zd2lwZXIgLmJlbmlmaXQtYm94IC5iZW5pZml0LWJveC1iZ3tiYWNrZ3JvdW5kOiM1NDU0NTQgIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjEycHh9LmRhcmstbW9kZSAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGdtby1tYWluIC5jYXJke2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLnJlZmVycmFsLXdoeSAuYWRkLWtleS10YWJzIC5hZGQta2V5LXRocmVlLXN3aXBlciAuYWRkLWtleS1ib3h7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1MCwgMTgzLCAxODgsIDAuMSkgMCUsIHJnYmEoMTQwLCAxNDAsIDE0MCwgMC4yKSAxMDAlKX0uZGFyay1tb2RlIC5nc2EtYmVuaWZpdHMgLmdzYS1iZW5pZml0LXN3aXBlciAuYmVuaWZpdC1ib3ggLmJlbmlmaXQtYm94LWJnIGltZ3tkaXNwbGF5Om5vbmV9LmRhcmstbW9kZSAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCwuZGFyay1tb2RlIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS10aHVtYnMgLnN3aXBlci1zbGlkZSwuZGFyay1tb2RlIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS1tYWluIC5zd2lwZXItc2xpZGUsLmRhcmstbW9kZSAuZ3NhLWVsaWdpYmlsaXR5IC5pbmRjYS1zdGFydGVkLWJnLC5kYXJrLW1vZGUgLnNhVGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLC5kYXJrLW1vZGUgLmdzYS1zYS1hY2NvdW50IC5nc2FhY2MtYm94LC5kYXJrLW1vZGUgLmdzYS1zYS1hY2NvdW50IC5nc2FhY2MtYm94LmFjdGl2ZSAuZ3NhYWNjYi1idG4sLmRhcmstbW9kZSAuZ3NhLXJlbGF0dmlkZW8gLnRheC1jYXJkIC5jYXJkLWJvZHksLmRhcmstbW9kZSAuZ3JudC1zdGFydGJhbmstdGFsayAuY29udGFpbmVyIC5yb3cgLmNvbC1sZy0xMiAuZ3JzdGJhLXRhbGstbWFpbiwuZGFyay1tb2RlIC5ncm50LXN0YXJ0YmFuay1iZW5pZml0IC5ncm50LXN0YmFiZW5pLW93bCAuaXRlbSAuZ3JzdGJhYmVuaS1ib3gsLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktYmFudGFiIC5ncmxhbnJpYmFudGItbWFpbiAuZ3JsYW5yaWJhbnRiLWJveCBhLC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWFjY291bnQgLnJvdyAuZ3JsYXJpYWNvdXQtYm94LC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWRlcG9zaXQgLmdybGFucmlkZXBvLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5ncmxhbnJpZGVwby1ib3gsLmRhcmstbW9kZSAuZ3JudC1sYW5ucmktYmVuZWZpdCAuZ3JsYW5yaWJlbmktbWFpbiAuZ3JsYW5yaWJlbmktY2FyZCwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1iZW5lZml0IC5ncmxhbnJpYmVuaS1tYWluIC5ncmxhbnJpYmVuaXJpLWJ0bnMgLndoaXRlLWJnLWJ0biwuZGFyay1tb2RlIC5ncm50LWxhbm5yaS1pbnZlc3Q6OmJlZm9yZSwuZGFyay1tb2RlIC5yZXRhaWwtZm9yZXgtdmlkZW9zLWNvbXAgLmNyZCAubWVkaWEtY3JkLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWJhbm5lciAuY29tbW9uLWJnLWNhbGMgLmdybnJwcm9iYW5yaS1ib3R0b20gLmdybnJwcm9iYW5yaWJvLWJvdHRvbSwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1zYXZpbmcgLmdybnJwZHNhdmktbWFpbiAuZ3JucnBkc2F2aS1ib3gsLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtY3RhIC5ncm5ycHJvZGN0YS1tYWluLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWJhbmtpbmcgLmdybnJvcmlkYmFua2luLXRhYiB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5ncm50LW5ycHJvZC1iYW5raW5nIC5ncm5yb3JpZGJhbmtpbi1tYWluLC5kYXJrLW1vZGUgLmdybnQtbnJwcm9kLWV4Y2hhbmdlIC5jYWxjLXdyYXBwZXIgLmdybnJwb2RleGNoYW4tcmlnaHQsLmRhcmstbW9kZSAuZ3JudC1uMS1nZXQtbmV3IC5ncm50LWdldC1uZXctYm94LC5kYXJrLW1vZGUgLmdybnQtaG93LWF2ZXJhZ2UtY2FsY3VsYXRvciAuZ3Job3dhdnItY2Fsc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5ncmhvd2F2cmNhbC1ib3gsLmRhcmstbW9kZSAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxhbmRlci1zZWxlY3Rvci1naXJkLC5kYXJrLW1vZGUgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hbWItY2FsYW5kZXItaW5uZXIgLmNhbGVuZGFyLC5kYXJrLW1vZGUgLmdybnQtYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxjdWxhdG9yIC5hYi1kYXktc2VsZWN0LC5kYXJrLW1vZGUgLmdybnQtbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZywuZGFyay1tb2RlIC5ncm50LXdoYXQtZXBmIC53aGF0LW1haW4gLndoYXQtYm94LC5kYXJrLW1vZGUgLmdybnQtZm9ybXVsYS1jYWxjIC5ncm50LWZvcm11bGEsLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5jYWxjLXRlc3RpLW1haW4sLmRhcmstbW9kZSAuZ2JsYy1tYWluIC5sb2FuLWNhbCAud2hpdGUtYngsLmRhcmstbW9kZSAuZ3JudC1zYXZpbmdhY2Mtd2h5IC5ncnNhdmFjY3doeS1zd2lwZXIgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgLmdyc2F2YWNjd2h5LWJveCwuZGFyay1tb2RlIC5ncm50LXNhdmluZy1hY2N0eXBlIC5ncnNhdi1hY2N0eS1ib3gsLmRhcmstbW9kZSAuZ3JudC1zYXZpbmdhY2MtcmF0ZXMgLnRhYmxlIHRib2R5LC5kYXJrLW1vZGUgLmNvbXAtbW9iaWxlLWFwcC5ncm50LWNvbXBtb2JpbC1hcHAgLnJpZ2h0LXNlYy5wb3NpdGlvbi1yZWxhdGl2ZSAuZ3Jjb21wbW9iLXFyLC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMgLmVtaS1jYWxjLWJveCwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC53aGl0ZS1ieCwuZGFyay1tb2RlIC5ncm50LXdoYXQtZW1pIC5ncm50LXdoYXQtc2xpZGVyLWJveGVzIC5ncm50LWVtaS1ib3gsLmRhcmstbW9kZSAuZ3JudC1lbWktYWR2YW50YWdlcyAuYWR2YW50YWdlLWJveCwuZGFyay1tb2RlIC5nZm0tcHJvZHVjdC1iYW5uZXIgLmdmbS1mb3JtLC5kYXJrLW1vZGUgLmdmbS1wcm9kdWN0LWJhbm5lciAuZ2ZtLWZvcm0gLmxvYW4tY2FsIC53aGl0ZS1ieCwuZGFyay1tb2RlIC5ncm50LWZubS1ob3cgLnN3aXBlci1mbm0taG93dG8gLmZubS1ob3d0by1ib3gsLmRhcmstbW9kZSAuZ3JudC1mbm0tZmVlIC5mbm0tZmVlLWJnLC5kYXJrLW1vZGUgLmZubS1wZXJzb25hbC1sb2FuIC50YXgtY2FyZCAuY2FyZC1ib2R5LC5kYXJrLW1vZGUgLmdybnQtZm5tLXR5cGVzIC5zd2lwZXItZm5tLXR5cGVzIC5mbm0tdHlwZS1ib3gsLmRhcmstbW9kZSAuZ3JudC1mbm0tc2FsYXJ5LW1haW4tbmV3IC5ncm50Zm1vbmV5c2wtbWFpbiAuZ3JudGZtb25leXNsLXN3aXBlciAuZ3JudGZtb25leXN3LWJveCwuZGFyay1tb2RlIC5ncm50LWZubS1yZWxhdGVkIC5saXN0LWxvb2tpbmcgLmNhcmQtbG9vazEsLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtYWJvdXQub2xkLWNhbGMgLmNvbW1vbi1iZy1jYWxjIC5ncm5ycHJvYmFucmktYm90dG9tIC5ncm5ycHJvYmFucmliby1ib3R0b20sLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktcHJvZHVjdC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuZm9yZXgtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmZvYW1vdW50LWJ0biwuZGFyay1tb2RlIC5ncm50LW5yaS1mZCAuZ3JsYW5yaWRlcG8tYm94LC5kYXJrLW1vZGUgLmdybnJpLWNvbnRhY3Qtc3VwcG9ydCAuZ3JuY24tY3JlbnVtLW1haW4sLmRhcmstbW9kZSAuZ3JucmktY29udGFjdC1lbWFpbCAuZ3JuY24tY3JlZW1haWwtbWFpbiwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiwuZGFyay1tb2RlIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmFtb3VudC1idG4sLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5pbnRhbW91bnQtYnRuLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCwuZGFyay1tb2RlIC5ncm50LWNkbC1zdG9yZSAuZm9ybS1ncm91cCAuZnJvbS1zZWxlY3RlciAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0biwuZGFyay1tb2RlIC5ncm50LWNkbC1zdG9yZSAuZm9ybS1ncm91cCAuZnJvbS1zZWxlY3RlciAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdybnQtY2RsLXN0b3JlLWRldGFpbHMgLmNkbC1zdG9yZS1ncmlkIC5jZGwtc3RvcmUtYm94LC5kYXJrLW1vZGUgLmdybnQtbnJmb3JleC10cmFuc2ZlciAuZ3Jucm9yaWRiYW5raW4tdGFiIC50YWItdWwgbGkgYS5hY3RpdmUsLmRhcmstbW9kZSAuZ3JudC1ucmZvcmV4LXRyYW5zZmVyIC5ncm5yb3JpZGJhbmtpbi1tYWluLC5kYXJrLW1vZGUgLmdybnQtbnJmb3JleC1hY2NvdW50IC5ncm5yZm9yLWFjb21haW4sLmRhcmstbW9kZSAuZ3JudC1mYmFuLWNhbGMgLmdmYmFuY2FsLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5ncm50LWZiYW4tY2FsYyAuZ2ZiYW5jYWwtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5zdGVwcGVyLWlucHV0LC5kYXJrLW1vZGUgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluIC5nZmJhbmNhbC1ib3R0b20sLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktZWxpZ2ktbmV3IC5nZm1lbG4tYm94IC5nZm1lbG5iLXVwcGVyLC5kYXJrLW1vZGUgLmdybnQtZm1vbmV5LWVsaWdpLW5ldyAuZ2ZtZWxuLWJveCAuZ2ZtZWxuYi1ib3R0b20gLmVsaWdpLWNvbnRlbnQtbWFpbiwuZGFyay1tb2RlIC5ncm50LWZtb25leS1ob3ctbmV3IC5nZmhuLW1haW4sLmRhcmstbW9kZSAuZ3JudC1mbW9uZXktZmVlLW5ldyAuZ2Zobi1tYWluLC5kYXJrLW1vZGUgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy11c2UtYm94IC5jY3ViLWJveCwuZGFyay1tb2RlIC5ncm50LWN1cnJlbmN5LWNvdmVydGVyLW1haW4gLmdybnQtY2MtdGFibGUtbWFpbiAuY2MtdGFibGUtcGFydCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4rMSksLmRhcmstbW9kZSAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3kgLm1haW4tdGl0bGUtc2VsZWN0IC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5IC5tYWluLXRpdGxlLXNlbGVjdCAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtYm94LC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtYm94OmhvdmVyLC5kYXJrLW1vZGUgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtYm94OmZvY3VzLC5kYXJrLW1vZGUgLnN0cmhvLWJhbm5lciAuc3RyaG9iYW4tZGVzYyAuc21hbGwtdGl0bGUsLmRhcmstbW9kZSAuc3RyaG8tYmFubmVyIC5zdHJob2Jhbi1zd2lwZXIgLnN0cmhvYmFuLWJveCwuZGFyay1tb2RlIC5zdHJoby1zdGFnZSAuc3RyaHN0YWdlLW1haW4gLnN0aG1iLW1haW4gLnN0aG1ibS1jYXJkLC5kYXJrLW1vZGUgLnN0cmhvLXZlbnR1cmUgLnN0aHZlbi1tYWluIC5zdGh2ZW4tdGFicyB1bCBsaSBhLC5kYXJrLW1vZGUgLnN0cHJvZC1iZW5lZml0cyAuc3Rwcm9iZW5pLW1haW4gLnN0cHJvYmVuaS1ib3gsLmRhcmstbW9kZSAuc3Rwcm9kLWJsdWVwcmludCAuc3RyYmx1ZXAtbWFpbiwuZGFyay1tb2RlIC5zdHByb2QtZWxzZSAuc3Rwcm9lbHNlLXN3aXBlciAuc3Rwcm9lbHNlLWJveCwuZGFyay1tb2RlIC5zdGludi1waGlsbyAuc3RpbnYtcGhpbG8tYmcsLmRhcmstbW9kZSAuc3RpbnYtY3VycmVudC1mdW5kcyAuY3VycmVudC1mdW5kLWJveCwuZGFyay1tb2RlIC5zdGludi1zb2x1dGlvbiAuc3RpbnYtc29sLWZvcm0sLmRhcmstbW9kZSAuc3RpbnYtcmVzb3VyY2VzIC5yZXNvLWJveCwuZGFyay1tb2RlIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZ2JsYy1jb21tb24tYmcsLmRhcmstbW9kZSAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYywuZGFyay1tb2RlIC50eXBlcy1maXhlZC1kZXBvc2l0cyAudGZkLWNhcmQsLmRhcmstbW9kZSAudHlwZXMtZml4ZWQtZGVwb3NpdHMgLnRmZC1jYXJkLC5kYXJrLW1vZGUgLmdjbC1vdmVydmlldyAuZ2NsLWJveC1tYWluLC5kYXJrLW1vZGUgLmdjbC1vZmZlcmluZyAuZ2Nsb2Zmci1ib3gsLmRhcmstbW9kZSAuZ2NsLW9mZmVyaW5nLXJlc2lkZW50IC5nY2xvZmZyZXNpLWJveCwuZGFyay1tb2RlIC5nY2wtZmluYW5pY2FsIC5nY2xmYW5hbmktYm94LC5kYXJrLW1vZGUgLmdmcy1hY2NvdW50IC5nZnNhY2MtbWFpbiwuZGFyay1tb2RlIC5nZnMtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSwuZGFyay1tb2RlIC5nZnMtd2hvLWNhbiAuZ2Zzd2hvLW1haW4sLmRhcmstbW9kZSAuZ2ZzLXJtIC5nZnNybS1ib3gsLmRhcmstbW9kZSAuZ2ZzLWN1cnJlbmNpZXMgLmdmc2N1cnJlLW1haW4gLmdmc2N1cnJlLXRvcCAuZ2ZzY3VycmUtYm94LC5kYXJrLW1vZGUgLmdmcmEtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94LC5kYXJrLW1vZGUgLmdmcmEtZWxpZ2kgLmdmcmFlbGktYm94LC5kYXJrLW1vZGUgLmdmZmQtYWNjb3VudCAuZ2ZzYWNjLW1haW4sLmRhcmstbW9kZSAuZ2ZmZC1rZXkgLmdmc2tleS1ib3gsLmRhcmstbW9kZSAuZ2ZmZC1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3gsLmRhcmstbW9kZSAuZ2ZmZC13aG8tY2FuIC5nZnN3aG8tbWFpbiwuZGFyay1tb2RlIC5nZmZkLWNoYXJnZXMgLnRhYmxlLWNvbnRhaW5lciAuYmFuay10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4rMSksLmRhcmstbW9kZSAuZ2NsLWNhbGMtbWFpbiAuZ3JudC1uZXctc2EtY2FsYywuZGFyay1tb2RlIC5nY2wtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94LC5kYXJrLW1vZGUgLmdzYS1lbGlnaWJpbGl0eSAuaW5kY2Etc3RhcnRlZC1iZyAuaW5kY2Etc3RhdGVkLXRhYnMgLnN0YXJ0ZWQtZXhwZXJpZW5jZS1iZyAuZG9jdW1lbnRzLWdyaWQtbWFpbiAuZG9jLWdtLWJveCwuZGFyay1tb2RlIC5ucmktcHJvZHVjdHMtbmV3IC5ucmktcHJvLW5ldy1ib3gsLmRhcmstbW9kZSAubnJpLXRlc3RpLW5ldyAuZndidGVzdHRpLWJveCwuZGFyay1tb2RlIC5ucmktcmVzb3VyY2VzLW5ldyAubnJpLXJlc28tYm94LC5kYXJrLW1vZGUgLmdjbC1zdXBwb3J0IC5nY2wtc3VwcG9ydC1ib3gsLmRhcmstbW9kZSAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4sLmRhcmstbW9kZSAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLWxlZnQgLmZ0Y2FsbGUtbWFpbiAud2hpdGUtYnggLmN1cnJlbmN5LWJveCAuY3VzdG9tLWN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGE6aG92ZXIsLmRhcmstbW9kZSAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLXJpZ2h0IC5mdGNhbC1maW5hbCwuZGFyay1tb2RlIC55ZXNhdmluZy1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLW1haW4gLmNvbXBhcmlzb24tY2FyZCB0YWJsZSwuZGFyay1tb2RlIC5mdHItYmVuZWZpdHMgLmZ0cmJlbmktbWFpbiAuZnRyYmVuaS1zd2lwZXIgLmZ0cmJlbmlzLWJveCwuZGFyay1tb2RlIC5mdHItemVybyAuZnRyemUtbWFpbiwuZGFyay1tb2RlIC5mdHItYmxvZ3MgLmZ0cmJsby1ib3gsLmRhcmstbW9kZSAuZnRyLWRpc2NvdmVyIC5mdHItZGlzY292ZXItZGVza3RvcCAuZnRyZGlzLWJveCwuZGFyay1tb2RlIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcsLmRhcmstbW9kZSAuZm9yZXgtbGVhZC1mb3JtIC5mbHAtaW5uZXItYmcsLmRhcmstbW9kZSAuZG93bi1tZWFuIC5kb3duLWJveCwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94LC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC53aGl0ZS1ieCwuZGFyay1tb2RlIC5nc2Etc3RlcHMgLmdzYS1zdGVwcy1ncmlkIC5nc2Etc3RlcC1ib3gsLmRhcmstbW9kZSAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGctbWFpbiwuZGFyay1tb2RlIC5nc2EtZWxpZ2liaWxpdHktYWRkaGFyIC5pbmRjYS1zdGFydGVkLWJnLC5kYXJrLW1vZGUgLm5yaWZjb20tc2VjIC5uZmNvbXNlLW1haW4sLmRhcmstbW9kZSAucmVjdWRlcC1lbGlnaSAucmVjdWRlcGVsaS1tYWlue2JhY2tncm91bmQ6IzU0NTQ1NCAhaW1wb3J0YW50fS5kYXJrLW1vZGUgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLXRodW1icyAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUsLmRhcmstbW9kZSAuZ3NhLWVsaWdpYmlsaXR5IC5pbmRjYS1zdGFydGVkLWJnIC5pbmRjYS1zdGF0ZWQtdGFicyAuc3RhcnRlZC1leHBlcmllbmNlLWJnLC5kYXJrLW1vZGUgLmdzYS1kZWFscyAuaG90LWRlYWxzLXRhYnMgYS5hY3RpdmUsLmRhcmstbW9kZSAuZ3JudC1zdGFydGJhbmstYmFubmVyIC5ncnN0YXJ0YmFuay1tYWluLC5kYXJrLW1vZGUgLmdybnQtZm9ybXVsYS1jYWxjIC5ncm50LWZvcm11bGEgLmdybnQtZm9ybXVsYS1zdGF0aWMgLmdybnQtZm9ybXVsYS1idXR0b24sLmRhcmstbW9kZSAuZ2ZtLXByb2R1Y3QtYmFubmVyIC5nZm0tZm9ybSAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmdybnQtZGVwb2RldGktYmFubmVyIC5ncm5ycHJvYmFuLWRlc2MgdWwsLmRhcmstbW9kZSAuZ3JudC1ucnByb2QtYmFubmVyIC5ncm5ycHJvYmFuLWRlc2MgdWwsLmRhcmstbW9kZSAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwgLmdyc2FpbnRjYWwtYW5udWFsLXZhbHVlLWJvdHRvbSwuZGFyay1tb2RlIC5ncm50LW5yaS1mZCAuZ3JsYW5yaWRlcG8tYm94IC5ncmxhbnJpZGVwby1ib3R0b20gLmdybGFucmlkZXBvYi1idG5zIC5yZWQtYnRuLC5kYXJrLW1vZGUgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLWxpTGlzdCAubGk6aG92ZXIsLmRhcmstbW9kZSAuZ3JudC1mYmFuLWNhbGMgLmdmYmFuY2FsLW1haW4sLmRhcmstbW9kZSAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXRhYmxlLW1haW4gLmNjLXRhYmxlLXBhcnQgdGFibGUgdHIubGlnaHQtcGluaywuZGFyay1tb2RlIC5nYXItYmFubmVyIC5nYXItaW5uZXIgLmdhcmktZGVzYyAuYnRuLXdoaXRlLC5kYXJrLW1vZGUgLnN0cmhvLXZlbnR1cmUgLnN0aHZlbi1tYWluIC5zdGh2ZW4tdGFicyB1bCBsaSBhLmFjdGl2ZSwuZGFyay1tb2RlIC5zdHJoby1ibHVlcHJpbnQgLnN0cmJsdWVwLW1haW4gLmJ0bi1ib3ggLndoaXRlLWJ0biwuZGFyay1tb2RlIC5zdHByb2QtYmx1ZXByaW50IC5zdHJibHVlcC1tYWluIC5idG4tYm94IC5yZWQtYnRuLC5kYXJrLW1vZGUgLnN0cHJvZC1lbHNlIC5zdHByb2Vsc2Utc3dpcGVyIC5zdHByb2Vsc2UtYm94IC5zdHByb2Vsc2UtZGVzYyAuYnRuLWJveCAucmVkLWJ0biwuZGFyay1tb2RlIC5zdHByb2Qtc29sdXRpb24gLnN0cnNvbHUtcmlnaHQgLmJ0bi1ib3ggLnJlZC1idG4sLmRhcmstbW9kZSAuc3Rwcm9kLWJlbmVmaXRzIC5zdHByb2JlbmktYm90dG9tIC5idG4tYm94IC5yZWQtYnRuLC5kYXJrLW1vZGUgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgdGhlYWQsLmRhcmstbW9kZSAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCAubm90ZSwuZGFyay1tb2RlIC5zdGludi1waGlsbyAuc3RpbnYtcGhpbG8tYmcgLnN0aW52LXBoaWxvLWRlc2MgLnJlZC1idG4sLmRhcmstbW9kZSAuc3RpbnYtdGVhbXMgLnN0aW52LXRlYW0taW5uZXIgLnN0aW52LXRlYW0tZGVzYyAucmVkLWJ0biwuZGFyay1tb2RlIC5zdGludi1jdXJyZW50LWZ1bmRzIC5yZWQtYnRuLC5kYXJrLW1vZGUgLnN0aW52LXNvbHV0aW9uIC5zdGludi1zb2wtZm9ybSAucmVkLWJ0biwuZGFyay1tb2RlIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZm9ybS1sYWJlbC1ncm91cCwuZGFyay1tb2RlIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZnJvbS1zdGF0ZSAuZHJvcGRvd24gLmRyb3BidG4sLmRhcmstbW9kZSAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmZyb20tc3RhdGUgLmRyb3Bkb3duLWNvbnRlbnQsLmRhcmstbW9kZSAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtYm90dG9tLWJ0biAucmVkLWJ0biwuZGFyay1tb2RlIC5odXJ1bi1qb3VybmV5IC5odWpvdXItc3RlcHMgdWwgLnN0ZXAtbGluaywuZGFyay1tb2RlIC5odXJ1bi1hYm91dCAuYnRuLWJveCAua25vdy1hYm91dCwuZGFyay1tb2RlIC5ncm50LWdvbGQtbG9hbi1jYWxjLW5ldyAubG9hbi1jYWwgLndoaXRlLWJ4LC5kYXJrLW1vZGUgLnN0aWNreS1mb290ZXItY2FsY3VsYXRvciAuYmFkZ2UsLmRhcmstbW9kZSAuZ2ZzLWNoYXJnZXMgLnRhYmxlLWNvbnRhaW5lciAuYmFuay10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pLC5kYXJrLW1vZGUgLmdmZmQtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksLmRhcmstbW9kZSAuZ2NsLWNhbGMtbWFpbiAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LC5kYXJrLW1vZGUgLmZ0ci1iYW5uZXIgLmZ0cmJhLWRlc2MgLmJ0bi1ib3ggLndoaXRlLWJ0biwuZGFyay1tb2RlIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtbGVmdCAuZnRjYWxsZS1tYWluIC53aGl0ZS1ieCAuY3VycmVuY3ktYm94LC5kYXJrLW1vZGUgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1sZWZ0IC5mdGNhbGxlLW1haW4gLndoaXRlLWJ4IC5jdXJyZW5jeS1ib3ggLmN1c3RvbS1jdXJyZW5jeS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCwuZGFyay1tb2RlIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtcmlnaHQgLmZ0Y2FsLWZpcnN0IC5mdGNhbGZpcnN0LWJ0biwuZGFyay1tb2RlIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtcmlnaHQgLmZ0Y2FsLWZpbmFsIC5mdGNhbHJpLXRvcCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWxhYmVsLWdyb3VwIC5pbnB1dC1kaXYtZGFyayAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtcmlnaHQgLmZ0Y2FsLWZpbmFsIC5mdGNhbHJmaW5hLWJvdHRvbSAudW5sb2NrLWJ0biwuZGFyay1tb2RlIC55ZXNhdmluZy1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLW1haW4gLmNvbXBhcmlzb24tY2FyZCB0YWJsZSB0aGVhZCwuZGFyay1tb2RlIC55ZXNhdmluZy1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLW1haW4gLm5vdGUsLmRhcmstbW9kZSAuZnRyLWV4cGxvcmUgLmNvbXBhcmlzb24tc2VjdGlvbiAuY29tcGFyZS1oZWFkZXItd3JhcCAuY29tcGFyZS1oZWFkZXIsLmRhcmstbW9kZSAuZnRyLWV4cGxvcmUgLmNvbXBhcmlzb24tc2VjdGlvbiAuY29tcGFyZS1yb3dzIC5jb21wYXJlLXJvdyAuY29tcGFyZS12YWx1ZSAub3AtYnRuLC5kYXJrLW1vZGUgLmZ0ci1jdGEgLmZ0cmN0YS1tYWluIC5mdHJjdGEtZGVzYyAuYnRuLWJveCAud2hpdGUtYnRuLC5kYXJrLW1vZGUgLmZ0ci1ibG9ncyAuZnRyYmxvLWJveCAuZnRyYmxvYi1ib3R0b20gLmJ0bi1ib3ggLndoaXRlLWJ0biwuZGFyay1tb2RlIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcgLmxvYW4tY2FsIC53aGl0ZS1ieCAubGFiZWwtZ3JvdXAtbWFpbiAuZm9ybS1sYWJlbC1ncm91cCwuZGFyay1tb2RlIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcgLmFwcGx5LXBlcnNvbmFsLWJnIC5ncmFwbHBlci1tYWluIC5ncmFwbHBlci1yaWdodCAud2hpdGUtYnRuLC5kYXJrLW1vZGUgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyAuYXBwbHktcGVyc29uYWwtYmcgLmdyYXBscGVyLW1haW4sLmRhcmstbW9kZSAuZm9yZXgtbGVhZC1mb3JtIC5mbHAtaW5uZXItYmcgLmxmLWJ4IC5ncmlkLWdyb3VwIC5kcm9wZG93biAuZHJvcGJ0biwuZGFyay1tb2RlIC5mb3JleC1sZWFkLWZvcm0gLmZscC1pbm5lci1iZyAubGYtYnggLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCwuZGFyay1tb2RlIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuY3VzdG9tLXNlbGVjdHQgLnNlbGVjdC10cmlnZ2VyLC5kYXJrLW1vZGUgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5jdXN0b20tc2VsZWN0dCAuc2VsZWN0LW9wdGlvbnMsLmRhcmstbW9kZSAuYmFuciAuYnJlYWRjcnVtYi13cmFwIG5hdiAuYnJlYWRjcnVtYiwuZGFyay1tb2RlIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsLmRhcmstbW9kZSAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLC5kYXJrLW1vZGUgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LC5kYXJrLW1vZGUgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLmdybnQtZmQtcmF0ZXMtbWFpbiAuZmQtcmF0ZXMtYmcsLmRhcmstbW9kZSAuZ3NhLWVsaWdpYmlsaXR5LWFkZGhhciAuaW5kY2Etc3RhcnRlZC1iZyAuaW5kY2Etc3RhdGVkLXRhYnMgLnN0YXJ0ZWQtZXhwZXJpZW5jZS1iZ3tiYWNrZ3JvdW5kOiMyMjIgIWltcG9ydGFudH0uZGFyay1tb2RlIC5nc2Etc3RlcHMgLmdzYS1zdGVwcy1ncmlkIC5nc2Etc3RlcC1ib3ggLmljb24tc3RlcCwuZGFyay1tb2RlIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlIC5oaWdobGlnaHQsLmRhcmstbW9kZSAubnJpZmNvbS1zZWMgLm5mY29tc2UtbWFpbiAubmZjb21zZS1ib2R5IC5uZmNvbXNlLWdyaWQgLm5mY29tc2ViLWJveCwuZGFyay1tb2RlIC5ucmlmY29tLXNlYyAubmZjb21zZS1tYWluIC5uZmNvbXNlLWJvZHkgLm5mY29tc2UtZnVsbC53aGl0ZXtiYWNrZ3JvdW5kOiM0NDQgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LWxhbm5yaS1hY2NvdW50IC5yb3cgLmdybGFyaWFjb3V0LWJveCAuZ3JsYXJpYWNvdXRiLWJvdHRvbSAuZ3JsYXJpYWNvdXRiLWJ0bnMgLnJlZC1ib3JkZXItYnRuLC5kYXJrLW1vZGUgLmdybnQtbGFubnJpLWRlcG9zaXQgLmdybGFucmlkZXBvLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5ncmxhbnJpZGVwby1ib3ggLmdybGFucmlkZXBvLWJvdHRvbSAuZ3JsYW5yaWRlcG9iLWJ0bnMgLnJlZC1ib3JkZXItYnRuLC5kYXJrLW1vZGUgLmdybnQtbnJpLWZkIC5ncmxhbnJpZGVwby1ib3ggLmdybGFucmlkZXBvLWJvdHRvbSAuZ3JsYW5yaWRlcG9iLWJ0bnMgLnJlZC1ib3JkZXItYnRuLC5kYXJrLW1vZGUgLmdhcmQtcGFnZS1tYWluIC5nYXItbmF2aS1zd2lwZXIgLmdhci1uYXZpLWJveCwuZGFyay1tb2RlIC5ncm50LWZubS1iZW5pZml0IC5zd2lwZXItZm5tLWJlbmlmaXRzIC5mbm0tYmVuaWZpdC1ib3h7YmFja2dyb3VuZDojNTQ1NDU0ICFpbXBvcnRhbnQ7Ym9yZGVyLWNvbG9yOiNmZmYgIWltcG9ydGFudH0uZGFyay1tb2RlIC5yZWRlcG8taW50cmVzdCAucmVkcGludC1tYWluIC5yZWRwaW50LWJhY2staW1ne2ZpbHRlcjpicmlnaHRuZXNzKDU2JSl9LmRhcmstbW9kZSAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtYm90dG9tLWJ0biAucmVkLWJ0bjpkaXNhYmxlZCwuZGFyay1tb2RlIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZ2JsYy1ib3R0b20tYnRuIC5yZWQtYnRuW2Rpc2FibGVkXXtvcGFjaXR5Oi41fS5kYXJrLW1vZGUgLnNhaW50ci1zYXZpbmcgLnNhaW50ci10YWJsZS13cmFwZXIgLnNhaW50ci10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRkLC5kYXJrLW1vZGUgLnNhaW50ci1mZWVzIC5zYWludHItZmVlcy13cmFwZXIgLnNhaW50ci1mZWVzLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybikgdGQsLmRhcmstbW9kZSAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZyAuZmQtcmF0ZXMtYm94LmRyb3AtY29udGVudC1iZ3tiYWNrZ3JvdW5kOiM1NTUgIWltcG9ydGFudH0uZGFyay1tb2RlIC5ncm50LW5yaS1mb3JleC1mZXR1cmVzIC5ncm5yZm9yeC1zd2lwZXIgLmdmbnJmb3JmZXQtYm94IC5nZm5yZm9yZmV0Yi1kZXNje2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzU0NTQ1NCA3MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSl9LmRhcmstbW9kZSAuc3RyaG8tdmVudHVyZSAuc3RodmVuLXRhYnMtbWFpbiAuc3RodmVuLXRhYnNkZWluLWJveDo6YmVmb3JlLC5kYXJrLW1vZGUgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnLW1haW4gLnNpcmNhdGctdGFicyB1bCBsaTo6YmVmb3Jle2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KDMzLjA4JSAxMTkuMzElIGF0IDg0LjU0JSAyMy43NCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzguMzklLCAjNTQ1NDU0IDEwMCUpICFpbXBvcnRhbnR9LmRhcmstbW9kZSAuZ3JudC1sYW5ucmktYmFubmVyIC5ncmxhbnJpYmFuLXZpZGVvLC5kYXJrLW1vZGUgLmQtbWF0LWJhbm5lciBwaWN0dXJlIGltZywuZGFyay1tb2RlIC5wZXJzb25hbC1sb2FuLWJhbm5lciAuYmFubmVyLWJnIC5iYW5uZXItY29udGVudC1oZWlnaHQsLmRhcmstbW9kZSAuYmFuLXNlYy5vcDMgLmJhbm5lci1pbm5lciAuaW1nLWZsdWlkLC5kYXJrLW1vZGUgLmh1cnVuLWVkaXRvci1uZXcgLmJhY2staW1nLC5kYXJrLW1vZGUgLmh1cnVuLXN1Y2Nlc3MgLmJhY2staW1nLC5kYXJrLW1vZGUgLmh1cnVuLWpvdXJuZXkgLmJhY2staW1nLC5kYXJrLW1vZGUgLmdybnQtZ2lmdC1jaXR5LWJhbm5lciAuc3RpbnYtdGVhbS1pbm5lciAuc3RpbnYtdGVhbS1pbWcsLmRhcmstbW9kZSAuZ2ZyYS1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3ggLmdmcmFicm5pYi1iYWNrc2lkZSwuZGFyay1tb2RlIC5nZmZkLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCAuZ2ZyYWJybmliLWJhY2tzaWRlLC5kYXJrLW1vZGUgLmdybnQtbnJlLWJhbm5lciAuc3RpbnYtdGVhbS1pbm5lciAuc3RpbnYtdGVhbS1pbWcsLmRhcmstbW9kZSAuZ2NsLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCAuZ2ZyYWJybmliLWJhY2tzaWRle2ZpbHRlcjpicmlnaHRuZXNzKDU1JSl9LmRhcmstbW9kZSA6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOm5vbmV9I3NraXBUb01haW4uaGlnaGxpZ2h0ZWQsLmN1c3RvbWVyLXN1cHBvcnQud2hhdC1zcGVjaWFsLmhpZ2hsaWdodGVkLC5jdXN0b21lci1zdXBwb3J0LmhpZ2hsaWdodGVkLCNkcm9wZG93bk1lbnVMb2dpbi5oaWdobGlnaHRlZHtiYWNrZ3JvdW5kOiMwMDAgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9I3NraXBUb01haW4uaGlnaGxpZ2h0ZWRXaGl0ZSwuY3VzdG9tZXItc3VwcG9ydC53aGF0LXNwZWNpYWwuaGlnaGxpZ2h0ZWRXaGl0ZSwuY3VzdG9tZXItc3VwcG9ydC5oaWdobGlnaHRlZFdoaXRlLCNkcm9wZG93bk1lbnVMb2dpbi5oaWdobGlnaHRlZFdoaXRle2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O2NvbG9yOiMwMDAgIWltcG9ydGFudH0ubm90aWZpY2F0aW9uLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggMXB4IDJweCByZ2JhKDAsMCwwLC4yMik7Ym9yZGVyLXJhZGl1czoycHg7d2lkdGg6MzUwcHg7cmlnaHQ6MDtwYWRkaW5nOjEwcHggMCAwfS5ub3RpZmljYXRpb24tZHJvcGRvd24gLmJ0bi1ib3ggYXtjb2xvcjojOWQxZDI3O2ZvbnQtd2VpZ2h0OjcwMH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIHVse21pbi1oZWlnaHQ6MTEwcHg7bWF4LWhlaWdodDozMDBweDtvdmVyZmxvdy15OmF1dG99Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBsaXtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItYm90dG9tOnNvbGlkIDFweCByZ2JhKDE1MSwxNTEsMTUxLC40KTtwYWRkaW5nOjE1cHggMjBweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBoM3tmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzowIDIwcHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBoNHtmb250LXNpemU6MTRweDtjb2xvcjojNzY3Njc2O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjRweH0ubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5zZWFyY2hiZHktaDR7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izc2NzY3Njtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTo0cHh9Lm5vdGlmaWNhdGlvbi1kcm9wZG93biBwe2ZvbnQtc2l6ZToxMnB4fS5ub3RpZmljYXRpb24tZHJvcGRvd24gLmJkeXtwYWRkaW5nLXJpZ2h0OjE1cHh9LmRyb3AtZG93bi1ub3RpZmljYXRpb257cGFkZGluZzowIDZweH1AbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb257bWFyZ2luLXJpZ2h0OjE1cHh9fS5kcm9wLWRvd24tbm90aWZpY2F0aW9uOmhvdmVye2JhY2tncm91bmQ6I2ZmZjtib3gtc2hhZG93OjBweCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmRyb3AtZG93bi1ub3RpZmljYXRpb246aG92ZXJ7Ym94LXNoYWRvdzpub25lfX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbjpob3ZlciAubm90aWZpY2F0aW9uLWRyb3Bkb3due2Rpc3BsYXk6YmxvY2t9Lm5vdGlmaWNhdGlvbi1ieHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDo1MCU7cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4OjU7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjgwMHB4O2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsLjIyKTttYXgtaGVpZ2h0OjM2MHB4fS5ub3RpZmljYXRpb24tYnggLnNlYXJjaC1ieElue3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjBweDt6LWluZGV4OjE7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7aGVpZ2h0OjYwcHh9Lm5vdGlmaWNhdGlvbi1ieCAuc2VhcmNoLWJ4SW4gaDN7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MjBweH0ubm90aWZpY2F0aW9uLWJ4IC5zZWFyY2gtYnhJbiAuc2VhcmNoYngtaDN7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MjBweH0ubm90aWZpY2F0aW9uLWJ4IC5ub3RpZmljYXRpb24tZHJvcGRvd257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2JveC1zaGFkb3c6bm9uZTtwYWRkaW5nLXRvcDo2MHB4O292ZXJmbG93LXk6c2Nyb2xsO2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMXtwb3NpdGlvbjpyZWxhdGl2ZX19LmRyb3AtZG93bi1ub3RpZmljYXRpb24ucDEgLm5vdGlmaWNhdGlvbi1kcm9wZG93bnt3aWR0aDoyMTBweDtwYWRkaW5nLXRvcDowfUBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXsuZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3due3Bvc2l0aW9uOmFic29sdXRlO21hcmdpbjowIDEyMHB4IDAgMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd257cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luOjEycHggMCAwO3otaW5kZXg6MX0uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMSAubm90aWZpY2F0aW9uLWRyb3Bkb3duIC5waG9uZS1ieDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LThweDtyaWdodDo4cHg7d2lkdGg6MDtoZWlnaHQ6MDtib3JkZXItbGVmdDo4cHggc29saWQgcmdiYSgwLDAsMCwwKTtib3JkZXItcmlnaHQ6OHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTo4cHggc29saWQgI2VlZX19LnBob25lLWJ4e3BhZGRpbmc6MTZweCAyMHB4fS5waG9uZS1ieCBwe21hcmdpbi1ib3R0b206MH0ucGhvbmUtYnggaHJ7bWFyZ2luLXRvcDoxMnB4O21hcmdpbi1ib3R0b206MTJweH0ucGhvbmUtYnggYXtmb250LXNpemU6MThweDtsaXN0LXN0eWxlOjE7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM5ZDFkMjc7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjRweH0ub3ZlcmxheXtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yKTtwb3NpdGlvbjpmaXhlZDtsZWZ0OjA7dG9wOjA7ei1pbmRleDo0O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnNlYXJjaC1ieHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDo1MCU7cmlnaHQ6YXV0bzstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1raHRtbC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstby10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4Ojk7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjgwMHB4O21pbi1oZWlnaHQ6NTUwcHg7Ym94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwuMjIpfS5zZWFyY2gtYnggLnR3aXR0ZXItdHlwZWFoZWFke3dpZHRoOjEwMCV9LnNlYXJjaC1ieCAudHlwZWFoZWFke3dpZHRoOjEwMCU7cGFkZGluZzoyMnB4IDY0cHg7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkOH0uc2VhcmNoLXRvcHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctdG9wOjM1cHh9LnNlYXJjaC10b3AgLmhkcnt3aWR0aDo3MCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlYXJjaC10b3AgLmhkcnt3aWR0aDo2MCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7d2lkdGg6MjM1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLXRvcHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uc2VhcmNoLXRvcCAuaGRye3dpZHRoOjEwMCV9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3h7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjEwcHh9LnNlYXJjaC10b3AgLnNlYXJjaC1ib3grLk1UMTB7bWFyZ2luLXRvcDoyOHB4fX0uc2VhcmNoLWJ4SW57cG9zaXRpb246cmVsYXRpdmV9LnNlYXJjaC1ieEluIC5pY29uLXNlYXJjaCwuc2VhcmNoLWJ4SW4gLmNscy1idG57cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7ei1pbmRleDoxfS5zZWFyY2gtYnhJbiAuaWNvbi1zZWFyY2h7bGVmdDoyMHB4O2ZvbnQtc2l6ZToyNHB4fS5zZWFyY2gtYnhJbiAuY2xzLWJ0bntyaWdodDoyMHB4O2ZvbnQtc2l6ZToyMHB4fS5zZWFyY2gtYnhJbiAuY2xzLWJ0biAuaWNvbi1jbG9zZTpiZWZvcmV7Y29sb3I6IzU0NTY1Yn0uc2VhcmNoLWJ4SW4gLnR0LW1lbnV7d2lkdGg6NDYwcHg7bWF4LWhlaWdodDo0ODVweDtvdmVyZmxvdy15OmF1dG87cGFkZGluZzoyMHB4IDMwcHg7YmFja2dyb3VuZDojZmZmfS5zZWFyY2gtYnhJbiAudHQtbWVudS50dC1vcGVue2hlaWdodDo0ODVweH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLnRhZ3tmb250LXNpemU6MTBweDtiYWNrZ3JvdW5kOiM1NDU2NWI7cGFkZGluZzo0cHg7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXJpZ2h0OjhweDt3aWR0aDo2MnB4O2xpbmUtaGVpZ2h0OjEuMjt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZS1ibG9ja30uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmxpbmt7Y29sb3I6IzlkMWQyNzt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2ZvbnQtc2l6ZToxMnB4O2Zsb2F0OnJpZ2h0fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRve2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIC5zcnktdGFne2xpbmUtaGVpZ2h0OjMwcHg7Y29sb3I6IzU0NTY1YjtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvc3ZnL2FsZXJ0LnN2Zykgbm8tcmVwZWF0IDAgNXB4O3BhZGRpbmc6MCAwIDEycHggMzBweH0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyAuc3J5LXRhZyBzdHJvbmd7Y29sb3I6IzlkMWQyN30uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbyBwe21hcmdpbjowIDAgMCAzMHB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xle3BhZGRpbmctbGVmdDozMHB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xlIGxpe3BhZGRpbmc6OHB4IDAgMCAxMnB4fS5zZWFyY2gtYnhJbiAudHQtbWVudSAuY2FuLWRvIHVsLndpdGgtY2lyY2xlIGxpOjpiZWZvcmV7Zm9udC1zaXplOjE2cHg7dG9wOjEwcHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtaGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q4ZDhkODtmb250LXNpemU6MTJweDtjb2xvcjojNzM3MzczO3BhZGRpbmctYm90dG9tOjhweDttYXJnaW4tYm90dG9tOjhweH0uc2VhcmNoLWJ4SW4gLnR0LXN1Z2dlc3Rpb257Zm9udC1zaXplOjEzcHg7bWFyZ2luLXRvcDoxMnB4O2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtYnhJbiAudHQtc3VnZ2VzdGlvbiBzdHJvbmd7Y29sb3I6IzU0NTY1Yn0uc2VhcmNoLWJ4SW4gLnR0LXN1Z2dlc3Rpb246aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LnNlYXJjaC1ieEluIC50dC1saW5re2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6MTJweDtmb250LXdlaWdodDpib2xkfS5zZWFyY2gtYnhJbiAudHQtbGluayBhe2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWR7YmFja2dyb3VuZDojZmFmYWZhO2hlaWdodDo0ODVweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDo2NXB4O3dpZHRoOjM0MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZHt3aWR0aDoyNDBweDtwYWRkaW5nLXRvcDozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5zZWFyY2gtYnhJbiAuc2VhcmNoLWFkIC5hZC1jYXJkIGZpZ3VyZXttYXJnaW4tYm90dG9tOjI4cHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgZmlndXJlIGltZ3t3aWR0aDoxMjBweH0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCBmaWd1cmUrcHtwYWRkaW5nOjAgNTBweDttYXJnaW4tYm90dG9tOjI4cHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLmFycm93LnllbGxvd3ttYXJnaW46MCBhdXRvIC0yNHB4O2JhY2tncm91bmQ6I2ZmY2IwNTt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O2JvcmRlci1yYWRpdXM6MjRweDtib3gtc2hhZG93OjAgMXB4IDJweCAwIHJnYmEoMCwwLDAsLjMyKX0uc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCAuYXJyb3cueWVsbG93IHNwYW57Zm9udC1zaXplOjE4cHh9LnNlYXJjaC1ieEluIC5zZWFyY2gtYWQgLmFkLWNhcmQgLmFycm93LnllbGxvdyBzcGFuOjpiZWZvcmV7Y29sb3I6IzlkMWQyN31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ieEluIC5zZWFyY2gtYWR7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1ieEluIC50dC1tZW51e3dpZHRoOjEwMCV9LnNlYXJjaC1ieEluIC50dC1tZW51IC5saW5re2Rpc3BsYXk6bm9uZX0uc2VhcmNoLWJ4SW4gLnR0LW1lbnUgLmNhbi1kbytkaXYgLmxpbmt7ZGlzcGxheTpibG9ja319LnNlYXJjaC1saXN0aW5nIGxpe3BhZGRpbmc6MzBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHR7d2lkdGg6NzQlfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCAuZGVzY3tsaW5lLWhlaWdodDoyMnB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwe21hcmdpbi1ib3R0b206MTJweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCBhOm5vdCguZjE0YnIpe2NvbG9yOnJnYmEoODQsODYsOTEsLjUpfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLXR4dCBwIGE6bm90KC5mMTRicikgc3Ryb25ne2NvbG9yOiM1NDU2NWJ9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLnRhZ3tmb250LXNpemU6MTJweDtiYWNrZ3JvdW5kOiM3ODc4Nzg7cGFkZGluZzo0cHggOHB4O2NvbG9yOiNmZmY7Ym9yZGVyLXJhZGl1czo1cHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmYxNGJye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7bWFyZ2luLXJpZ2h0OjQwcHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IHAgLmljb24tUmlnaHQucmVke2ZvbnQtd2VpZ2h0OjcwMH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC10eHQgcCAuaWNvbi1SaWdodC5yZWQ6YmVmb3Jle2NvbG9yOiM5ZDFkMjd9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1ne21hcmdpbi1sZWZ0OmF1dG99LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIGZpZ3VyZXttYXJnaW46MCA0MHB4fS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBpbWd7aGVpZ2h0OjE2MHB4O3dpZHRoOmF1dG99LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3d7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtib3R0b206MTBweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1SaWdodCwuc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1wbGF5e2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjcwMH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvdyAuaWNvbi1SaWdodDpiZWZvcmUsLnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIC5hcnJvdy55ZWxsb3cgLmljb24tcGxheTpiZWZvcmV7Y29sb3I6IzU0NTY1Yn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtdHh0IC5kZXNje2hlaWdodDo5MHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5zZWFyY2gtbGlzdGluZyBsaSAuc2VhcmNoLWltZyBmaWd1cmV7bWFyZ2luOjAgMCAwIDE1cHh9LnNlYXJjaC1saXN0aW5nIGxpIC5zZWFyY2gtaW1nIGltZ3toZWlnaHQ6OTVweH0uc2VhcmNoLWxpc3RpbmcgbGkgLnNlYXJjaC1pbWcgLmFycm93LnllbGxvd3tib3R0b206MH19LnNpZGVuYXZ7aGVpZ2h0OjEwMCU7d2lkdGg6MDtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjY7dG9wOjA7cmlnaHQ6MDt0cmFuc2l0aW9uOi41cztiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgxMzFkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSl9LnNpZGVuYXYuYWN0e3dpZHRoOjIxMHB4fS5zaWRlbmF2LmFjdCAuaWNvbi1jbG9zZXtkaXNwbGF5OmJsb2NrfS5zaWRlbmF2IC5pY29uLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTMwcHg7dG9wOjI2cHg7Zm9udC1zaXplOjE4cHg7ZGlzcGxheTpub25lfS5zaWRlbmF2IC5pY29uLWNsb3NlOjpiZWZvcmV7Y29sb3I6IzliMWUyNn0uc2lkZW5hdiB1bCBsaXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjM2YzZjNmfS5zaWRlbmF2IHVsIGxpIGF7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6MzAwO2NvbG9yOiNmZmY7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O2xpbmUtaGVpZ2h0OjI2cHg7cGFkZGluZzoyNHB4IDI4cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXB9LnNpZGVuYXYgdWwgbGkgYSBzcGFue2JhY2tncm91bmQ6bm9uZTt3aWR0aDoxMnB4O2hlaWdodDoxMnB4O2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1sZWZ0OjEycHh9LnNpZGVuYXYgdWwgbGkgYS5hY3RpdmV7Zm9udC13ZWlnaHQ6NTAwfS5zaWRlbmF2IHVsIGxpIGEuYWN0aXZlIHNwYW57YmFja2dyb3VuZDojOWQxZDI3fS5zaWRlTmF2V3JhcHtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6NTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTstd2Via2l0LWJhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDEwcHgpO2Rpc3BsYXk6bm9uZX0uY3VzdG9tZXItZnJpZW5kbHl7bWFyZ2luOjBweCAwIDAgMDtwYWRkaW5nOjM1cHggMCAxNXB4IDA7YmFja2dyb3VuZDojOWQxZDI3fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLWhlYWRpbmd7Y29sb3I6I2JjM2I0NTtmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjM2cHg7bGV0dGVyLXNwYWNpbmc6My42cHh9LmN1c3RvbWVyLWZyaWVuZGx5IC5jdXN0b21lci1mcmllbmRseS1pbm5lciAuY2YtaGVhZGluZyBzcGFue2ZvbnQtc2l6ZTozNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuY3VzdG9tZXItZnJpZW5kbHkgLmN1c3RvbWVyLWZyaWVuZGx5LWlubmVyIC5jZi1oZWFkaW5ne2NvbG9yOiNkMjM2NDM7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6MnB4fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLWhlYWRpbmcgc3BhbntkaXNwbGF5OmJsb2NrO2NvbG9yOiNkMjM2NDM7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjkwMDtsaW5lLWhlaWdodDozMHB4O2xldHRlci1zcGFjaW5nOi0wLjNweDtwYWRkaW5nLXRvcDo0cHh9fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLXN1Yi1oZWFkaW5ne2NvbG9yOiNiYzNiNDU7Zm9udC1mYW1pbHk6XCJJbnRlclwiO2ZvbnQtc2l6ZTo3N3B4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjkwMDtsaW5lLWhlaWdodDo3N3B4O2xldHRlci1zcGFjaW5nOi0wLjc3cHg7cGFkZGluZy10b3A6NnB4fS5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLXN1Yi1oZWFkaW5nIHNwYW57Zm9udC1zaXplOjc3cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jdXN0b21lci1mcmllbmRseSAuY3VzdG9tZXItZnJpZW5kbHktaW5uZXIgLmNmLXN1Yi1oZWFkaW5ne2NvbG9yOiNkMjM2NDM7Zm9udC1zaXplOjUwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjUwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNXB4O3BhZGRpbmctdG9wOjRweH0uY3VzdG9tZXItZnJpZW5kbHkgLmN1c3RvbWVyLWZyaWVuZGx5LWlubmVyIC5jZi1zdWItaGVhZGluZyBzcGFue2Rpc3BsYXk6YmxvY2s7Y29sb3I6I2QyMzY0Mztmb250LWZhbWlseTpcIkludGVyXCI7Zm9udC1zaXplOjMwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjE4cHg7bGV0dGVyLXNwYWNpbmc6LTAuM3B4O3BhZGRpbmctdG9wOjZweH19Lm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5zdGlja3kuc3RpY2t5LC5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIuc3RpY2t5LnN0aWNreSwubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7dG9wOjY3cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYuc3RpY2t5LnN0aWNreSwubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLnN0aWNreS5zdGlja3ksLm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5e3RvcDo3NnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm5ldy1oZWFkLWJvZHkgLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5zdGlja3kuc3RpY2t5LC5uZXctaGVhZC1ib2R5IC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIuc3RpY2t5LnN0aWNreSwubmV3LWhlYWQtYm9keSAuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbC5zdGlja3l7dG9wOjc2cHh9fS5kLW1hdC1zdWJuYXYgLmNvbnRhaW5lcjo6LXdlYmtpdC1zY3JvbGxiYXJ7aGVpZ2h0OjVweH0uZC1tYXQtc3VibmF2IC5jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrey13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDAgMHB4IHJnYmEoMCwwLDAsMCl9LmQtbWF0LXN1Ym5hdiAuY29udGFpbmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYntoZWlnaHQ6NXB4O2JhY2tncm91bmQtY29sb3I6I2NjY30uZC1tYXQtc3VibmF2IC5jb250YWluZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izk5OX0uZC1tYXQtc3VibmF2IC5jb250YWluZXIgLm91dGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2Fse2Rpc3BsYXk6bm9uZX0uZC1tYXQtc3VibmF2IC5wc2VkdW8tdHJhY2t7YmFja2dyb3VuZC1jb2xvcjojOTk5O2hlaWdodDoycHg7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTNweDt6LWluZGV4Oi0xMH1AbWVkaWEoYW55LWhvdmVyOiBub25lKXsuZC1tYXQtc3VibmF2IC5wc2VkdW8tdHJhY2sgLnBzZWR1by10cmFja3tkaXNwbGF5Om5vbmV9fS5kLW1hdC1zdWJuYXYgLm5hdnthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6NjVweH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IC5jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiAuY29udGFpbmVyIC5idG4tYm94e3RvcDowfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZHtwYWRkaW5nOjEwcHggMjBweH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2LC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWx7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCA0cHggOHB4IDAgcmdiYSgzNywzNiw1OSwuMSk7cG9zaXRpb246cmVsYXRpdmV9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5zdGlja3ksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi5zdGlja3ksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5e3Bvc2l0aW9uOmZpeGVkO3dpZHRoOjEwMCU7dG9wOjEwNnB4O2xlZnQ6MDt6LWluZGV4OjJ9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGEsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi5zdGlja3kgdWw6bm90KC5maWx0ZXIpIGxpIGEsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwuc3RpY2t5IHVsOm5vdCguZmlsdGVyKSBsaSBhe3BhZGRpbmc6MTVweCAwIDEwcHg7Zm9udC1zaXplOjE2cHh9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94LC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94e3RvcDo1cHh9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5zdGlja3kgLmNvbnRhaW5lciAuYnRuLWJveCAuYnRuLXJlZCwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVkLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsLnN0aWNreSAuY29udGFpbmVyIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDMwcHg7Zm9udC1zaXplOjE0cHh9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlciksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlciksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpe2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtoZWlnaHQ6NTRweH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGl7bWFyZ2luOjAgMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExODBweCl7LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpe21hcmdpbjowIDBweH19LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgcCwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBwLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsIHVsOm5vdCguZmlsdGVyKSBsaSBwe21hcmdpbi1ib3R0b206MH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaS5uby1kYXRhLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGEsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpLm5vLWRhdGF7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGl7bWFyZ2luOjAgMHB4fX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZCwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZCwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGF7cGFkZGluZzoxNXB4IDAgMTVweDtkaXNwbGF5OmJsb2NrO2ZvbnQtd2VpZ2h0OjQwMDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O2xldHRlci1zcGFjaW5nOi0wLjVweH0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhOjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTo6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbTozcHggc29saWQgIzlkMWQyNztjb250ZW50OlwiXCI7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7d2lkdGg6MDttYXJnaW46YXV0bztwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOi4zcyBhbGwgZWFzZX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZywuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhIHN0cm9uZywuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmd7Y29sb3I6IzYxNjE2MTtmb250LXNpemU6MTZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTM4JTtsZXR0ZXItc3BhY2luZzotMC4xOHB4fS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyIHN0cm9uZywuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZSBzdHJvbmcsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmcsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlIHN0cm9uZywuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3ZlciBzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhOmhvdmVyOjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmFjdGl2ZTo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXIsLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYTpob3Zlcjo6YWZ0ZXJ7d2lkdGg6MTAwJX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKSBsaSBhLmJ0bi1hcHBseSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiIHVsOm5vdCguZmlsdGVyKSBsaSBhLmJ0bi1hcHBseSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5idG4tYXBwbHl7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmc6MTBweCAyMHB4O2dhcDoxMHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXItcmFkaXVzOjMwcHg7YmFja2dyb3VuZDojOWExYjI0O21pbi13aWR0aDozMHB4O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYS5idG4tYXBwbHk6OmFmdGVyLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEuYnRuLWFwcGx5OjphZnRlciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bDpub3QoLmZpbHRlcikgbGkgYS5idG4tYXBwbHk6OmFmdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdi5uZXctc2VjbmF2IHVsOm5vdCguZmlsdGVyKSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLm5ldy1zZWNuYXYgdWw6bm90KC5maWx0ZXIpLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFsLm5ldy1zZWNuYXYgdWw6bm90KC5maWx0ZXIpe2ZsZXgtd3JhcDpub3dyYXA7d2hpdGUtc3BhY2U6bm93cmFwfX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLC5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS10YWItbm9ybWFse292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktbmF2Ojotd2Via2l0LXNjcm9sbGJhciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiOjotd2Via2l0LXNjcm9sbGJhciwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbDo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5kLW1hdC1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWwgbGksLmQtbWF0LXN1Ym5hdiAuc2Vjb25kYXJ5LXRhYiB1bCBsaSwuZC1tYXQtc3VibmF2IC5zZWNvbmRhcnktdGFiLW5vcm1hbCB1bCBsaXttYXJnaW46MCAyNHB4fX0uZC1tYXQtc3VibmF2IC5idG4tY29udGFpbmVyLW1vYmlsZS1vbmx5e3Bvc2l0aW9uOmZpeGVkO2JvdHRvbToxNXB4O3dpZHRoOjEwMCU7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowIDE1cHg7ei1pbmRleDozfS5kLW1hdC1zdWJuYXYgLmJ0bi1jb250YWluZXItbW9iaWxlLW9ubHkgLmJ0bi1hcHBseXtib3JkZXItcmFkaXVzOjEwMHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDk0ZGVnLCAjNjEwRTE0IDEuMTklLCAjOUIxRTI2IDM5Ljk4JSwgIzM1MEEwRCAxMDcuNCUpO3BhZGRpbmc6MTJweCAyMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7Ym94LXNoYWRvdzowcHggNHB4IDguNXB4IHJnYmEoMCwwLDAsLjIyKX0uZC1tYXQtc3VibmF2LmdybnQtYXZlcmFnZS1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpe2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2NvbHVtbi1nYXA6NTBweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LXN1Ym5hdi5ncm50LWF2ZXJhZ2Utc3VibmF2IC5zZWNvbmRhcnktbmF2IHVsOm5vdCguZmlsdGVyKXtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtjb2x1bW4tZ2FwOjB9fS5kLW1hdC1zdWJuYXYuZ3JudC1hdmVyYWdlLXN1Ym5hdiAuc2Vjb25kYXJ5LW5hdiB1bDpub3QoLmZpbHRlcikgbGkgYSBzdHJvbmd7Y29sb3I6IzIyMn0uZC1tYXQtc3VibmF2LmdybnQtYXZlcmFnZS1zdWJuYXYgLnNlY29uZGFyeS1uYXYgdWw6bm90KC5maWx0ZXIpIGxpIGEuYWN0aXZlOjphZnRlcntib3JkZXItY29sb3I6IzliMWUyNn0uZC1tYXQtc3VibmF2LmdybnQtZXBmLXN1Ym5hdiAubmF2Om5vdCguZmlsdGVyKXtqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9LmQtbWF0LXN1Ym5hdi5ncm50LWVwZi1zdWJuYXYgLm5hdjpub3QoLmZpbHRlcikgbGl7bWFyZ2luLWxlZnQ6NDBweH0uZC1tYXQtc3VibmF2LmdybnQtZXBmLXN1Ym5hdiAubmF2Om5vdCguZmlsdGVyKSBsaTpmaXJzdC1jaGlsZHttYXJnaW46MH0uZC1tYXQtc3VibmF2LmdybnQtZXBmLXN1Ym5hdiAubmF2Om5vdCguZmlsdGVyKSBsaTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OmF1dG99LmQtbWF0LWJhbm5lcntiYWNrZ3JvdW5kOiNmMWYxZDE7cGFkZGluZzo2MHB4IDB9QG1lZGlhKG1pbi13aWR0aDogMTQ0MXB4KXsuZC1tYXQtYmFubmVye3BhZGRpbmc6MTAwcHggMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1iYW5uZXJ7cGFkZGluZzoxOHB4IDAgMjMwcHggMH19LmQtbWF0LWJhbm5lciAuZl9jb250ZW50e3otaW5kZXg6MX0uZC1tYXQtYmFubmVyIC5mX2gxe2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjMycHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjYycHg7bWFyZ2luLWJvdHRvbToyMXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtYmFubmVyIC5mX2gxe2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjM3cHg7bWFyZ2luLWJvdHRvbToxNXB4fX0uZC1tYXQtYmFubmVyIC5mX3BhcmF7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MjhweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTZweDttYXJnaW4tYm90dG9tOjIxcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1iYW5uZXIgLmZfcGFyYXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyNnB4O21hcmdpbi1ib3R0b206OHB4fX0uZC1tYXQtYmFubmVyIC5idG57cGFkZGluZzoxOHB4IDYwcHg7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjBweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO2JvcmRlci1yYWRpdXM6NDBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg4OWRlZywgIzVGMEQxNiAwJSwgIzlBMUIyNCA2OS41JSwgI0I0MzE0MCA5OC4xJSk7Ym9yZGVyOm5vbmV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1iYW5uZXIgLmJ0bntwYWRkaW5nOjEycHggMzJweDtmb250LXNpemU6MTZweH19LmQtbWF0LWJhbm5lciBwaWN0dXJle3RvcDowO2xlZnQ6MH0uZC1tYXQtYmFubmVyIHBpY3R1cmUgaW1ne29iamVjdC1maXQ6Y292ZXI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmZfaDF7Y29sb3I6IzIyMjtsaW5lLWhlaWdodDo0MHB4O2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tYm90dG9tOjEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuZl9oMXtmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMnB4O21hcmdpbi1ib3R0b206OHB4fX0uZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmZfcGFyYXtjb2xvcjojMjIyO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoyNHB4O21hcmdpbi1ib3R0b206NTRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5mX3BhcmF7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjM4cHh9fS5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuYnRue2JhY2tncm91bmQ6IzlhMWIyNDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo2MDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuYnRue2ZvbnQtc2l6ZToxNHB4fX0uZC1tYXQtYmFubmVyLmdybnQtYXZlcmFnZS1iYW5uZXIgLmJ0bjphY3RpdmV7YmFja2dyb3VuZDojOWExYjI0O2JvcmRlcjpub25lfS5kLW1hdC1iYW5uZXIuZ3JudC1hdmVyYWdlLWJhbm5lciAuYnRuOmFjdGl2ZTpmb2N1c3tib3gtc2hhZG93Om5vbmV9LmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5idG46Zm9jdXN7Ym94LXNoYWRvdzpub25lfS5kLW1hdC1vdmVydmlld3twYWRkaW5nOjQwcHggMCA0MHB4IDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1vdmVydmlld3twYWRkaW5nOjIwcHggMCAzMnB4IDB9fS5kLW1hdC1vdmVydmlldyAucmVhZC1tb3Jle2Rpc3BsYXk6bm9uZX0uZC1tYXQtb3ZlcnZpZXcgLmgye2NvbG9yOiM5YjFlMjY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtsZXR0ZXItc3BhY2luZzotMC44NHB4O21hcmdpbi1ib3R0b206MTRweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LW92ZXJ2aWV3IC5oMntjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZTozMHB4O2xldHRlci1zcGFjaW5nOi0wLjZweH19LmQtbWF0LW92ZXJ2aWV3IC5mMTR7Y29sb3I6IzNmM2YzZjtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjdweH1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmQtbWF0LW92ZXJ2aWV3IC5mMTR7Y29sb3I6IzNmM2YzZjtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjNweH19LmQtbWF0LW92ZXJ2aWV3IC5mMTQgYXtjb2xvcjojOWIxZTI2O2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmV9LmQtbWF0LW92ZXJ2aWV3LmdybnQtYXZlcmFnZS1vdmVydmlldyAuaDJ7Zm9udC1zaXplOjI4cHg7Y29sb3I6IzliMWUyNn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LW92ZXJ2aWV3LmdybnQtYXZlcmFnZS1vdmVydmlldyAuaDJ7Zm9udC1zaXplOjIwcHh9fS5kLW1hdC1vdmVydmlldy5ncm50LWF2ZXJhZ2Utb3ZlcnZpZXcgLmYxNHtmb250LXNpemU6MTZweDtjb2xvcjojMjIyO21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDQyNXB4KXsuZC1tYXQtb3ZlcnZpZXcuZ3JudC1hdmVyYWdlLW92ZXJ2aWV3IC5mMTR7Zm9udC1zaXplOjE2cHh9fS5kLW1hdC1vdmVydmlldy5ncm50LWVwZi1vdmVydmlld3twYWRkaW5nOjQwcHggMCAwcHggMH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5kLW1hdC1vdmVydmlldy5ncm50LWVwZi1vdmVydmlldyAuaDJ7Zm9udC1zaXplOjI2cHg7bGluZS1oZWlnaHQ6MzJweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1vdmVydmlldy5ncm50LWVwZi1vdmVydmlldyAuaDJ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MzBweDttYXJnaW4tYm90dG9tOjEwcHg7dGV4dC1hbGlnbjpsZWZ0O2NvbG9yOiM5YjFlMjZ9fS5kLW1hdC1vdmVydmlldy5ncm50LWVwZi1vdmVydmlldyAuZjE0e3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5kLW1hdC1vdmVydmlldy5ncm50LWVwZi1vdmVydmlldyAuZjE0e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtb3ZlcnZpZXcuZ3JudC1lcGYtb3ZlcnZpZXcgLmYxNHt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6IzIyMn19LmQtbWF0LWZlYXR1cmVzLWNvbXB7cGFkZGluZzo0MHB4IDBweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxNzhkZWcsIHJnYmEoMjQ0LCAyMjMsIDIzMSwgMC4yMykgMS4yOCUsICNERUU3RjcgNzMuOTQlKX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LmQtbWF0LWZlYXR1cmVzLWNvbXB7cGFkZGluZzoyNHB4IDB9fS5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1oM3tjb2xvcjojM2EzYTNhO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo1M3B4O2xldHRlci1zcGFjaW5nOi0wLjg0cHg7bWFyZ2luLWJvdHRvbTo0NXB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsuZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtaDN7Zm9udC1zaXplOjI2cHg7bWFyZ2luLWJvdHRvbToyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA0MjVweCl7LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWgze2ZvbnQtc2l6ZTozMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7bGV0dGVyLXNwYWNpbmc6LTAuNnB4fX0uZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29se3BhZGRpbmc6MCA4cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2x7ZmxleDowIDAgMzMuMzMlO21heC13aWR0aDozMy4zMyU7bWFyZ2luLWJvdHRvbToxNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbHtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlO21hcmdpbjowfX0uZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29sIC5jYXJke2JvcmRlci1yYWRpdXM6MTJweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOm5vbmU7Ym94LXNoYWRvdzpub25lO3BhZGRpbmc6NjBweCAxOHB4O2hlaWdodDoxMDAlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29sIC5jYXJke3BhZGRpbmc6MTZweCAyMHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtZGlyZWN0aW9uOnJvdzttYXJnaW4tYm90dG9tOjE2cHg7aGVpZ2h0OmF1dG99LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbCAuY2FyZCBmaWd1cmV7d2lkdGg6NDhweDtoZWlnaHQ6MzVweDttYXJnaW46MCAyNXB4IDAgMDt0ZXh0LWFsaWduOmNlbnRlcn0uZC1tYXQtZmVhdHVyZXMtY29tcCAuZC1tYXQtZmVhdHVyZXMtY29sIC5jYXJkIGZpZ3VyZSBpbWd7aGVpZ2h0OjEwMCU7d2lkdGg6YXV0b319LmQtbWF0LWZlYXR1cmVzLWNvbXAgLmQtbWF0LWZlYXR1cmVzLWNvbCAuY2FyZCAuZmV0YXVyZXNfdGl0bGV7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MjJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MzBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTgwcHgpey5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2wgLmNhcmQgLmZldGF1cmVzX3RpdGxlIGJye2Rpc3BsYXk6bm9uZX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1mZWF0dXJlcy1jb21wIC5kLW1hdC1mZWF0dXJlcy1jb2wgLmNhcmQgLmZldGF1cmVzX3RpdGxle2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0Om5vcm1hbH19LmQtbWF0LXN0ZXBze3BhZGRpbmc6NDBweCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHN7cGFkZGluZzo0MHB4IDAgMTJweH19LmQtbWF0LXN0ZXBzIC5kLW1hdC1oM3tjb2xvcjojM2EzYTNhO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo1M3B4O2xldHRlci1zcGFjaW5nOi0wLjg0cHg7bWFyZ2luLWJvdHRvbTo0MnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLmQtbWF0LWgze2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQ2cHg7bGV0dGVyLXNwYWNpbmc6LTAuNjRweDttYXJnaW4tYm90dG9tOjE4cHh9LmQtbWF0LXN0ZXBzIC5kLW1hdC1oMyBicntkaXNwbGF5Om5vbmV9fS5kLW1hdC1zdGVwcyAucm93e3Bvc2l0aW9uOnJlbGF0aXZlfS5kLW1hdC1zdGVwcyAucm93OjpiZWZvcmV7Ym9yZGVyLXRvcDoxcHggZGFzaGVkICMzYTNhM2E7aGVpZ2h0OjFweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjIwJTtyaWdodDoyMCU7dG9wOjkwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAucm93OjpiZWZvcmV7Ym9yZGVyLXRvcDpub25lO2JvcmRlci1sZWZ0OjFweCBkYXNoZWQgIzNhM2EzYTt3aWR0aDoycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo3NXB4O3JpZ2h0OmluaGVyaXQ7dG9wOjA7aGVpZ2h0OjgwJX19LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5le3Bvc2l0aW9uOnJlbGF0aXZlfS5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2JvcmRlci10b3A6MXB4IGRhc2hlZCAjM2EzYTNhO2hlaWdodDoycHg7d2lkdGg6MCU7bWFyZ2luOjAgYXV0bzt0b3A6OTBweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjY2JTt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDExODBweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lOjphZnRlcntsZWZ0OjY0JTt0b3A6OTBweH19QG1lZGlhKG1heC13aWR0aDogMTExMnB4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmU6OmFmdGVye2xlZnQ6NjUlO3RvcDo5MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lOjphZnRlcntsZWZ0OjU2JTt0b3A6OTBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTo6YWZ0ZXJ7d2lkdGg6MnB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NzVweDtyaWdodDppbmhlcml0O3RvcDo1MHB4O2hlaWdodDowO2JvcmRlci10b3A6MHB4IGRhc2hlZCAjM2EzYTNhO2JvcmRlci1sZWZ0OjFweCBkYXNoZWQgIzNhM2EzYX19LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lLmFuaW1hdGVkOmFmdGVye2FuaW1hdGlvbjphdmFpbEFuaW0gLjVzIGVhc2UtaW4tb3V0IDFzIGZvcndhcmRzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUuYW5pbWF0ZWQ6YWZ0ZXJ7YW5pbWF0aW9uOmF2YWlsQW5pbTEgLjVzIGVhc2UtaW4tb3V0IDFzIGZvcndhcmRzfX0uZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUye3Bvc2l0aW9uOnJlbGF0aXZlfS5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTI6YWZ0ZXJ7Y29udGVudDpcIiBcIjtib3JkZXItdG9wOjFweCBkYXNoZWQgIzNhM2EzYTtoZWlnaHQ6MnB4O3dpZHRoOjAlO21hcmdpbjowIGF1dG87dG9wOjkwcHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo2NiU7ei1pbmRleDotMX1AbWVkaWEobWF4LXdpZHRoOiAxMTgwcHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTI6YWZ0ZXJ7bGVmdDo2NCU7dG9wOjkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDExMTJweCl7LmQtbWF0LXN0ZXBzIC5yb3cgLm1pZGRsZS1saW5lMjphZnRlcntsZWZ0OjY1JTt0b3A6OTBweH19QG1lZGlhKG1heC13aWR0aDogODM0cHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTI6YWZ0ZXJ7bGVmdDo1NyU7dG9wOjkwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLnJvdyAubWlkZGxlLWxpbmUyOmFmdGVye3dpZHRoOjJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Ojc1cHg7cmlnaHQ6aW5oZXJpdDt0b3A6NTBweDtoZWlnaHQ6MDtib3JkZXItdG9wOjBweCBkYXNoZWQgIzNhM2EzYTtib3JkZXItbGVmdDoxcHggZGFzaGVkICMzYTNhM2F9fS5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTIuYW5pbWF0ZWQ6YWZ0ZXJ7YW5pbWF0aW9uOmF2YWlsQW5pbSAuNXMgZWFzZS1pbi1vdXQgMnMgZm9yd2FyZHN9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAucm93IC5taWRkbGUtbGluZTIuYW5pbWF0ZWQ6YWZ0ZXJ7YW5pbWF0aW9uOmF2YWlsQW5pbTEgLjVzIGVhc2UtaW4tb3V0IDJzIGZvcndhcmRzfX0uZC1tYXQtc3RlcHMgLmNvbHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3BhZGRpbmc6MCA1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtc3RlcHMgLmNvbHtwYWRkaW5nOjAgMH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAuY29se2ZsZXgtZGlyZWN0aW9uOnJvdztwYWRkaW5nOjAgMTBweDttYXJnaW4tYm90dG9tOjI4cHg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9fS5kLW1hdC1zdGVwcyAuY29sIC5kLW1hdC1zdGVycC1maWd1cmV7bWFyZ2luOjAgMCAyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLmNvbCAuZC1tYXQtc3RlcnAtZmlndXJle3dpZHRoOjEwMHB4O21hcmdpbjowIDIwcHggMCAwfS5kLW1hdC1zdGVwcyAuY29sIC5kLW1hdC1zdGVycC1maWd1cmUgaW1ne3dpZHRoOjEwMHB4fX0uZC1tYXQtc3RlcHMgLmNvbCAuc3RlcF90aXRsZXtjb2xvcjojM2EzYTNhO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToyNHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbToxMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtc3RlcHMgLmNvbCAuc3RlcF90aXRsZXt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjE4cHg7bWFyZ2luLWJvdHRvbTo2cHh9fS5kLW1hdC1zdGVwcyAuY29sIHB7Y29sb3I6IzNhM2EzYTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjZweDttYXgtd2lkdGg6MjgwcHg7bWFyZ2luOjAgYXV0b30uZC1tYXQtc3RlcHMgLmNvbCBwIGF7Y29sb3I6IzkxMmEyYztmb250LXdlaWdodDo3MDA7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1zdGVwcyAuY29sIHB7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHh9fS5kLW1hdC1qb3VybmV5e3BhZGRpbmc6NDBweCAwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE3NmRlZywgcmdiYSgyNDQsIDIyMywgMjMxLCAwLjMpIDMuMDIlLCByZ2JhKDIyMiwgMjMxLCAyNDcsIDAuMykgMTI3LjAzJSk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtam91cm5leXtwYWRkaW5nOjQwcHggMCAxMnB4fX0uZC1tYXQtam91cm5leSAuZC1tYXQtaDN7Y29sb3I6IzNhM2EzYTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MzZweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NTNweDtsZXR0ZXItc3BhY2luZzotMC44NHB4O21hcmdpbi1ib3R0b206NDJweH0uZC1tYXQtam91cm5leSAuZC1tYXQtaDMuYW5pbWF0ZWR7YW5pbWF0aW9uLWR1cmF0aW9uOjJzICFpbXBvcnRhbnR9QGtleWZyYW1lcyBib3VuY2VJblVwe2Zyb20sOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7YW5pbWF0aW9uLWR1cmF0aW9uOjUwMDBtc31mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNHB4LCAtMjBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDRweCwgLTIwcHgsIDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1qb3VybmV5IC5kLW1hdC1oM3tmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0NnB4O2xldHRlci1zcGFjaW5nOi0wLjY0cHg7bWFyZ2luLWJvdHRvbToxOHB4fS5kLW1hdC1qb3VybmV5IC5kLW1hdC1oMyBicntkaXNwbGF5Om5vbmV9fS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlse2Rpc3BsYXk6ZmxleDttYXJnaW46MzBweCA1MHB4IDA7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDExODBweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWx7bWFyZ2luOjIwcHggMH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlse21hcmdpbjoyMHB4IDIwcHg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWx7bWFyZ2luOjEwcHggNXB4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveHtwYWRkaW5nOjI2cHggNTBweDtib3JkZXItcmFkaXVzOjEycHg7Ym9yZGVyOjFweCBzb2xpZCAjZGZlOGY4O2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMjMpO2JhY2tkcm9wLWZpbHRlcjpibHVyKDkuODk5OTk5NjE4NXB4KTttYXJnaW46MCAwIDI0cHg7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjZweDt0ZXh0LWFsaWduOmNlbnRlcn0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94IHN0cm9uZ3tmb250LXdlaWdodDo2MDB9LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveCBhe2NvbG9yOiM5MTJhMmM7Zm9udC13ZWlnaHQ6NzAwO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZX0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAudHh0Qm94Lm1SMjV7bWFyZ2luLXJpZ2h0OjU1cHh9LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveC5tTDI1e21hcmdpbi1sZWZ0OjMycHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3h7cGFkZGluZzoxM3B4IDI1cHg7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjBweDttYXJnaW46MCAwIDEycHh9LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveCBicntkaXNwbGF5Om5vbmV9LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveC5tUjI1e21hcmdpbi1yaWdodDowfS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC50eHRCb3gubUwyNXttYXJnaW4tbGVmdDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnR4dEJveHtwYWRkaW5nOjEycHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDttYXJnaW46MCAwIDEycHh9fS5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5sZWZ0Q29se21heC13aWR0aDozODBweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5sZWZ0Q29se21heC13aWR0aDo0NTBweH19QGtleWZyYW1lcyBib3VuY2VJblVwMXtmcm9tLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO2FuaW1hdGlvbi1kdXJhdGlvbjo1MDAwbXN9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAwLCAwKX19LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnJpZ2h0Q29se21heC13aWR0aDo0MTVweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnJpZ2h0Q29se21heC13aWR0aDo0NTBweH19LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLnJpZ2h0Q29sIC50eHRCb3h7cGFkZGluZzoyNHB4IDEycHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1qb3VybmV5IC5qb3VybmV5RGV0YWlsIC5yaWdodENvbCAudHh0Qm94e3BhZGRpbmc6MTJweH19QGtleWZyYW1lcyBib3VuY2VJblVwMXtmcm9tLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO2FuaW1hdGlvbi1kdXJhdGlvbjo1MDAwbXN9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAwLCAwKX19LmQtbWF0LWpvdXJuZXkgLmpvdXJuZXlEZXRhaWwgLm1pZENvbHtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjtsZWZ0OjA7cmlnaHQ6MH0uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAubWlkQ29sLmFuaW1hdGVke2FuaW1hdGlvbi1kdXJhdGlvbjoycyAhaW1wb3J0YW50O2FuaW1hdGlvbi1kZWxheToxLjVzICFpbXBvcnRhbnR9QGtleWZyYW1lcyBib3VuY2VJblVwMntmcm9tLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpfWZyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsIDI1MHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMHB4LCAyNTBweCwgMCk7YW5pbWF0aW9uLWRlbGF5OjJzICFpbXBvcnRhbnR9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMTBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMTBweCwgMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7dHJhbnNpdGlvbi1kZWxheTozMHM7dHJhbnNpdGlvbi1kdXJhdGlvbjozMHN9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAubWlkQ29se3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoyMDBweDttYXJnaW46LTEwcHggYXV0b30uZC1tYXQtam91cm5leSAuam91cm5leURldGFpbCAubWlkQ29sIGltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b319LmQtbWF0LXRoaW5nc3twYWRkaW5nOjQwcHggMCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdze3BhZGRpbmc6NTNweCAwIDIycHh9fS5kLW1hdC10aGluZ3MgLmQtbWF0LWgze2NvbG9yOiMzYTNhM2E7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjUzcHg7bGV0dGVyLXNwYWNpbmc6LTAuODRweDttYXJnaW4tYm90dG9tOjMycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmQtbWF0LWgze2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQ2cHg7bGV0dGVyLXNwYWNpbmc6LTAuNjRweDttYXJnaW4tYm90dG9tOjE4cHh9LmQtbWF0LXRoaW5ncyAuZC1tYXQtaDMgYnJ7ZGlzcGxheTpub25lfX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94e2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjIzLDIzMiwyNDgsLjMpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNGRlZywgcmdiYSgyNTUsIDIzNSwgMjQzLCAwLjMpIC0xMS4yMSUsIHJnYmEoMjQyLCAyNDYsIDI1NSwgMC4zKSA5NC43OCUpO3BhZGRpbmc6MThweCAyNnB4O3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTozMHB4O21pbi1oZWlnaHQ6NzBweH0uZC1tYXQtdGhpbmdzIC5jYXJkQm94LnJvd0NvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW59QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmNhcmRCb3h7cGFkZGluZzoxOHB4O21hcmdpbi1ib3R0b206MjBweDttaW4taGVpZ2h0OjYwcHh9fS5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRyZ3J7cGFkZGluZzowO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCV9LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudHJncjo6YmVmb3Jle2NvbnRlbnQ6XCLupIZcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMTBweDt0b3A6YXV0bztib3JkZXItcmFkaXVzOjMwcHg7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtiYWNrZ3JvdW5kOiNkOWQ5ZDk7Ym9yZGVyOjFweCBzb2xpZCAjOTg5ODk4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudHJncjo6YmVmb3Jle3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7cmlnaHQ6LTVweDtmb250LXNpemU6MTBweH19LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudHJnci5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSFXCI7Zm9udC1zaXplOjExcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRyZ3IuYWN0OjpiZWZvcmV7Zm9udC1zaXplOjEwcHh9fS5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRvZ19jb250e2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjEwcHggNTVweDttYXJnaW4tYm90dG9tOjBweDtib3gtc2hhZG93Om5vbmU7Ym9yZGVyLWJvdHRvbTpub25lO2JhY2tncm91bmQ6bm8tcmVwZWF0fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5jYXJkQm94IC50b2dfY29udHtwYWRkaW5nOjEwcHggMTBweCAwIDMwcHh9fS5kLW1hdC10aGluZ3MgLmNhcmRCb3ggLnRvZ19jb250IHB7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MjJweDttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudG9nX2NvbnQgcHtmb250LXNpemU6MTJweH19LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudG9nX2NvbnQgdWwgbGl7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MTRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjJweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuY2FyZEJveCAudG9nX2NvbnQgdWwgbGl7Zm9udC1zaXplOjEycHh9fS5kLW1hdC10aGluZ3MgLmNhcmRCb3ggaW1nLnBkZi1pY29ue21hcmdpbi1yaWdodDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtdGhpbmdzIC5jYXJkQm94IGltZy5wZGYtaWNvbnttYXJnaW4tcmlnaHQ6MTBweDt3aWR0aDoyMHB4fX0uZC1tYXQtdGhpbmdzIC5jYXJkQm94IHB7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjZweDttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXRoaW5ncyAuY2FyZEJveCBwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7bWF4LXdpZHRoOjI1MHB4fX0uZC1tYXQtd2h5LWlkZmN7cGFkZGluZzo0MHB4IDAgMH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXdoeS1pZGZje2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRkFGQSAwJSwgcmdiYSgyMzIsIDIzNywgMjUwLCAwLjU5KSAxMDAlKTtwYWRkaW5nOjI4cHggMCAwfX0uZC1tYXQtd2h5LWlkZmMgLmQtbWF0LWgze2NvbG9yOiMzYTNhM2E7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjUzcHg7bGV0dGVyLXNwYWNpbmc6LTAuODRweDttYXJnaW4tYm90dG9tOjMycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC13aHktaWRmYyAuZC1tYXQtaDN7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6NDZweDtsZXR0ZXItc3BhY2luZzotMC42NHB4O21hcmdpbi1ib3R0b206MThweH0uZC1tYXQtd2h5LWlkZmMgLmQtbWF0LWgzIGJye2Rpc3BsYXk6bm9uZX19LmQtbWF0LXdoeS1pZGZjIC5jYXJkQm94e2JvcmRlci1yYWRpdXM6OHB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE1MmRlZywgcmdiYSgyNDQsIDIyMywgMjMxLCAwLjIzKSAtMjYuMTQlLCAjRTJFQ0ZEIDY3LjQzJSk7cGFkZGluZzoxMnB4IDE4cHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjI4cHg7bWluLWhlaWdodDo3MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3h7cGFkZGluZzoxNHB4O21hcmdpbi1ib3R0b206MThweH19LmQtbWF0LXdoeS1pZGZjIC5jYXJkQm94IGltZy5pY29ue21hcmdpbi1sZWZ0OjEycHh9LmQtbWF0LXdoeS1pZGZjIC5jYXJkQm94IHB7Y29sb3I6IzNhM2EzYTtmb250LXNpemU6MThweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjhweDttYXJnaW46MH0uZC1tYXQtd2h5LWlkZmMgLmNhcmRCb3ggcCBzdHJvbmd7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDExODBweCl7LmQtbWF0LXdoeS1pZGZjIC5jYXJkQm94IHAgYnJ7ZGlzcGxheTpub25lfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LXdoeS1pZGZjIC5jYXJkQm94IHB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MThweDttYXgtd2lkdGg6MjM1cHh9fS5kLW1hdC1kaXNjb3ZlcntwYWRkaW5nOjQwcHggMCAwfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZGlzY292ZXJ7cGFkZGluZzo1MHB4IDAgMH19LmQtbWF0LWRpc2NvdmVyIC5kLW1hdC1oM3tjb2xvcjojM2EzYTNhO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo1M3B4O2xldHRlci1zcGFjaW5nOi0wLjg0cHg7bWFyZ2luLWJvdHRvbTozMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZGlzY292ZXIgLmQtbWF0LWgze2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjQ2cHg7bGV0dGVyLXNwYWNpbmc6LTAuNjRweDttYXJnaW4tYm90dG9tOjE4cHh9LmQtbWF0LWRpc2NvdmVyIC5kLW1hdC1oMyBicntkaXNwbGF5Om5vbmV9fS5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZXtvdmVyZmxvdzpoaWRkZW59LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zdGVwQ2FyZHtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZWFlYWVhO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZzoxNnB4IDE2cHggMDttYXJnaW4tYm90dG9tOjIwcHh9LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zdGVwQ2FyZCAuaDE0e2NvbG9yOiMwMDA7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjM4cHg7bWFyZ2luLWJvdHRvbToxOHB4fS5kLW1hdC1kaXNjb3ZlciAuZGlzY292ZXJTbGlkZSAuc3RlcENhcmQgLmJ0bi1ib3h7bWFyZ2luLWJvdHRvbTotMTZweH0uZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnN0ZXBDYXJkIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6N3B4IDMwcHg7Zm9udC1zaXplOjE0cHg7Ym9yZGVyLXJhZGl1czo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnN0ZXBDYXJkIC5idG4tYm94IC5idG4tcmVke3BhZGRpbmc6MTBweCAyMHB4O2JhY2tncm91bmQ6IzliMWUyNjtib3gtc2hhZG93OjBweCAwcHggMjBweCAwcHggcmdiYSgwLDAsMCwuMjUpfX0uZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnNjcm9sbGJhciAuc3dpcGVyLXNjcm9sbGJhcntiYWNrZ3JvdW5kOiNlZGVkZWQ7aGVpZ2h0OjRweDttYXgtd2lkdGg6MTMwcHg7bWFyZ2luOjM1cHggYXV0byAwO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zY3JvbGxiYXIgLnN3aXBlci1zY3JvbGxiYXJ7bWFyZ2luOjE4cHggYXV0byAwfX0uZC1tYXQtZGlzY292ZXIgLmRpc2NvdmVyU2xpZGUgLnNjcm9sbGJhciAuc3dpcGVyLXNjcm9sbGJhciAuc3dpcGVyLXNjcm9sbGJhci1kcmFne2JhY2tncm91bmQ6IzliMWUyNn0uZC1tYXQtZmFxLWNvbXB7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6NDBweCAwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1mYXEtY29tcHtwYWRkaW5nOjQ1cHggMH19LmQtbWF0LWZhcS1jb21wIC5kLW1hdC1oM3tjb2xvcjojMDAwO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTozNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbTo0MnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZC1tYXQtZmFxLWNvbXAgLmQtbWF0LWgze2ZvbnQtc2l6ZTozMnB4O2xpbmUtaGVpZ2h0OjM2cHg7bWFyZ2luLWJvdHRvbToyMnB4fS5kLW1hdC1mYXEtY29tcCAuZC1tYXQtaDMgYnJ7ZGlzcGxheTpub25lfX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAudHJncntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWJvdHRvbTpub25lfS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC50cmdyLmFjdHtib3JkZXItYm90dG9tOm5vbmV9LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZXt0b3A6MjBweDt3aWR0aDoyNnB4O2hlaWdodDoyNnB4O3JpZ2h0OjIwcHg7Y29sb3I6IzAwMDtmb250LXdlaWdodDpub3JtYWx9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC50cmdyOjpiZWZvcmV7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt0b3A6NDAlO3JpZ2h0OjEwcHh9fS5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXN7cGFkZGluZzowcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzlhOWE5YX0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuZmFxLWl0ZW1zOmxhc3QtY2hpbGR7Ym9yZGVyOm5vbmV9LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtczpoYXMoPi50cmdyLmFjdCl7YmFja2dyb3VuZDojZjRmNGY0O2JvcmRlci1ib3R0b206MDtib3JkZXItcmFkaXVzOjB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXM6aGFzKD4udHJnci5hY3Qpe2JvcmRlci1yYWRpdXM6NHB4O2JhY2tncm91bmQ6dmFyKC0tQmxvZ3MsIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwJSwgcmdiYSgxNzcsIDE3NywgMTc3LCAwLjIpIDEwMCUpKX19LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudHJnci10aXRsZXtjb2xvcjojMDAwO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNnB4O3BhZGRpbmc6MTZweCA1MHB4IDE2cHggMTZweH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudHJnci10aXRsZXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzoyNHB4IDg1cHggMTVweCAyNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtc3twYWRkaW5nOjBweH19LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnR7Ym9yZGVyLWJvdHRvbTpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtjb2xvcjojOTQ5NDk0O2ZvbnQtc2l6ZToxNnB4O2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzowcHggOTJweCAyMHB4IDE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kLW1hdC1mYXEtY29tcCAuYWNjb3JkaWFuIC5mYXEtaXRlbXMgLnRvZ19jb250e2NvbG9yOiMxYzI1MmU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjBweCA4NXB4IDQ0cHggMjZweH19LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmJ0bi1ib3h7bWFyZ2luLXRvcDo0OHB4O3RleHQtYWxpZ246cmlnaHR9LmQtbWF0LWZhcS1jb21wIC5hY2NvcmRpYW4gLmJ0bi1ib3ggLmJ0bi1ibGFja3tib3JkZXItcmFkaXVzOjM4cHg7YmFja2dyb3VuZDojMDAwO2JhY2tkcm9wLWZpbHRlcjpibHVyKDIxcHgpO3BhZGRpbmc6MTJweCAyNXB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbH0uZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuYnRuLWJveCBpbWcucm90YXRle3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtZmFxLWNvbXAgLmFjY29yZGlhbiAuYnRuLWJveHttYXJnaW4tdG9wOjI0cHh9fS5kLW1hdC1mYXEtY29tcCAuZmFxLXRpdGxle2NvbG9yOiM0NDQwM2I7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjM2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjM2cHg7bWFyZ2luLWJvdHRvbTo2MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZC1tYXQtZmFxLWNvbXAgLmZhcS10aXRsZXtmb250LXNpemU6MjhweDttYXJnaW4tYm90dG9tOjIycHg7cGFkZGluZzowIDIwcHh9fS5kLW1hdC1zdGlja3ktZm9vdGVyIC5idG4tYm94IC5idG4tcmVke2ZvbnQtd2VpZ2h0OjcwMH1Aa2V5ZnJhbWVzIGF2YWlsQW5pbXtmcm9te3dpZHRoOjB9dG97d2lkdGg6NjclfX1Aa2V5ZnJhbWVzIGF2YWlsQW5pbTF7ZnJvbXtoZWlnaHQ6MH10b3toZWlnaHQ6ODAlfX0uYm91bmNlSW5VcDF7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwMTthbmltYXRpb24tbmFtZTpib3VuY2VJblVwMX0uYm91bmNlSW5VcDJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJblVwMjthbmltYXRpb24tbmFtZTpib3VuY2VJblVwMn0uYWNjb3JkaWFuIC50cmdye3BhZGRpbmc6MjBweCAwIDIwcHggMDttYXJnaW4tdG9wOjA7cG9zaXRpb246cmVsYXRpdmU7Y3Vyc29yOnBvaW50ZXI7Ym94LXNoYWRvdzpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7Ym9yZGVyLXJhZGl1czowcHg7Zm9udC13ZWlnaHQ6NTAwfS5hY2NvcmRpYW4gLnRyZ3I6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNXB4O2hlaWdodDoxNXB4O2ZvbnQtZmFtaWx5Omljb21vb247Y29udGVudDpcIu6kgFwiO3JpZ2h0OjMwcHg7dG9wOjIwcHg7Y29sb3I6IzlkMWQyN31AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmFjY29yZGlhbiAudHJncjo6YmVmb3Jle3JpZ2h0OjBweH19LmFjY29yZGlhbiAudHJnci5hY3R7Ym9yZGVyLWJvdHRvbTowcHggc29saWR9LmFjY29yZGlhbiAudHJnci5hY3Q6OmJlZm9yZXtjb250ZW50Olwi7qSDXCJ9LmFjY29yZGlhbiAudG9nX2NvbnR7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MjBweCAwO21hcmdpbi1ib3R0b206MHB4O2JveC1zaGFkb3c6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDhkOGQ4fS5hY2NvcmRpYW4gLnRvZ19jb250IC5ibG9ja3tkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWNjb3JkaWFuIC50cmdye3BhZGRpbmc6MjBweCAzMHB4IDIwcHggMjBweDtwYWRkaW5nLWxlZnQ6MHB4fS5hY2NvcmRpYW4gLnRvZ19jb250e3BhZGRpbmc6MjBweDtwYWRkaW5nLWxlZnQ6MHB4fX0uYWNjb3JkaWFuLm9wMSAudHJncntib3gtc2hhZG93Om5vbmU7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6MzAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkOGQ4ZDg7cGFkZGluZzoxMHB4IDUwcHggMTBweCAwO2JvcmRlci1yYWRpdXM6MDtsaW5lLWhlaWdodDoxfUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFjY29yZGlhbi5vcDEgLnRyZ3J7Zm9udC1zaXplOjI0cHh9fS5hY2NvcmRpYW4ub3AxIC50cmdyOjpiZWZvcmV7Y29udGVudDpcIu6khlwiO2hlaWdodDphdXRvO3dpZHRoOmF1dG87cmlnaHQ6MDtjb2xvcjojNTQ1NjViO3RvcDoxNXB4O2ZvbnQtc2l6ZToyNHB4fUBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7LmFjY29yZGlhbi5vcDEgLnRyZ3I6OmJlZm9yZXtmb250LXNpemU6MThweH19LmFjY29yZGlhbi5vcDEgLnRyZ3IuYWN0OjpiZWZvcmV7Y29udGVudDpcIu6khVwifS5hY2NvcmRpYW4ub3AxIC50b2dfY29udHtib3gtc2hhZG93Om5vbmU7Ym9yZGVyOjA7cGFkZGluZy1sZWZ0OjIwcHg7bWFyZ2luOjB9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYWNjb3JkaWFuLm9wMSAudG9nX2NvbnR7cGFkZGluZy1ib3R0b206MTZweH19LmFjY29yZGlhbi5vcDEgLnRvZ19jb250IHVsIGxpe2xpc3Qtc3R5bGU6ZGlzYzttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXsuYWNjb3JkaWFuLm9wMSAudG9nX2NvbnQgdWwgbGl7bWFyZ2luLWJvdHRvbTo4cHh9fS5yYy1wcm9jZXNzLWNvbXBvbmVudHtwYWRkaW5nOjYwcHggMDtvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnJjLXByb2Nlc3MtY29tcG9uZW50e3BhZGRpbmc6NDBweCAwfX0ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmJhY2staW1ne3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6LTF9LnJjLXByb2Nlc3MtY29tcG9uZW50IC5iYWNrLWltZyBpbWd7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyfS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuaGVhZHttYXJnaW4tYm90dG9tOjQwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuaGVhZHttYXJnaW4tYm90dG9tOjMwcHh9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuaGVhZCAuaDJ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTo0MHB4O2xpbmUtaGVpZ2h0OjE0MCU7Y29sb3I6IzIyMn1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuaGVhZCAuaDJ7Zm9udC1zaXplOjMycHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmhlYWQgLmgye2ZvbnQtc2l6ZToyOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnJjLXByb2Nlc3MtY29tcG9uZW50IC5oZWFkIC5oMntsaW5lLWhlaWdodDoxMzAlfX0ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmhlYWQgLmRlc2N7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE1MCU7bWFyZ2luLWJvdHRvbTozMHB4O2NvbG9yOiMyNDI0MjR9LnJjLXByb2Nlc3MtY29tcG9uZW50IC5oZWFkIC5kZXNjOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnJjLXByb2Nlc3MtY29tcG9uZW50IC5oZWFkIC5kZXNje21hcmdpbi1ib3R0b206MjBweH19LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLXRhYnttYXJnaW4tYm90dG9tOjE2cHh9LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLXRhYiB1bHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgyLCAxZnIpO21heC13aWR0aDo3NjhweDtiYWNrZ3JvdW5kLWNvbG9yOiNlOGU4ZTg7Ym9yZGVyLXJhZGl1czo1MHB4O3BhZGRpbmc6NHB4O21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItdGFiIHVse21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7b3ZlcmZsb3cteDphdXRvO3RleHQtd3JhcDpub3dyYXB9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci10YWIgdWwgbGl7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzY4Njg3MztwYWRkaW5nOjE2cHggMDtjdXJzb3I6cG9pbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZS1pbi1vdXR9LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLXRhYiB1bCBsaS5hY3RpdmV7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo2MDB9LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLXRhYiB1bCBsaS5hY3RpdmU6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MnB4O2xlZnQ6MnB4O2JvdHRvbToycHg7cmlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6IzIyMjt6LWluZGV4Oi0xO2JvcmRlci1yYWRpdXM6NTBweDt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZS1pbi1vdXR9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci10YWIgdWwgbGl7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjBweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci10YWIgdWwgbGl7cGFkZGluZzoxMHB4IDIwcHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweH19LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW57ZGlzcGxheTpub25lfS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHN1YnByd29yLWRlc2MgLnR4dHtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTtjb2xvcjojNTA1YTYzO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzdWJwcndvci1kZXNjIC50eHR7Zm9udC1zaXplOjE0cHh9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHN7bWFyZ2luLXRvcDo1NnB4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBze21hcmdpbi10b3A6MjVweDtwYWRkaW5nLXRvcDowcHg7bWFyZ2luLWJvdHRvbTowcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBze21hcmdpbi10b3A6MjRweH19LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn1AbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWw6Zmlyc3QtY2hpbGR7bWF4LXdpZHRoOjk1JX19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWx7ZmxleC1kaXJlY3Rpb246Y29sdW1uO21hcmdpbjowO21heC13aWR0aDoxMDAlfS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwucmVzZXJ2ZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW59fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGl7ZmxleC1iYXNpczo1MCU7bWF4LXdpZHRoOjUwJTtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZ2l0Zi1jaXR5L2Rhc2gtbGluZS5wbmcpIHJlcGVhdC14IDAgMDttYXJnaW4tYm90dG9tOjA7bWluLWhlaWdodDoxNjNweDtvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjBweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC41cyBlYXNlLHRyYW5zZm9ybSAuNXMgZWFzZX0ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpLmlzLXZpc2libGV7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkubm9Cb3JkZXJ7YmFja2dyb3VuZDpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpe2ZsZXgtYmFzaXM6MTAwJTttYXgtd2lkdGg6MTAwJTtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZ2l0Zi1jaXR5L3ZlcnQtbGluZS5wbmcpIHJlcGVhdC15IDI0cHggNXB4O2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOjBweDttaW4taGVpZ2h0OmluaGVyaXQ7YWxpZ24taXRlbXM6Y2VudGVyO3BhZGRpbmctYm90dG9tOjIycHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpe2FsaWduLWl0ZW1zOnN0YXJ0O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6bm9uZX0ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjRweDt0b3A6NXB4O3dpZHRoOjJweDtoZWlnaHQ6MDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZ2l0Zi1jaXR5L3ZlcnQtbGluZS5wbmcpIHJlcGVhdC15O3RyYW5zaXRpb246aGVpZ2h0IC42cyBlYXNlfS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkuaGlkZWU6YmVmb3JlLC5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkubW9iLWhpZGVlOmJlZm9yZXtkaXNwbGF5Om5vbmV9LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaS5pcy12aXNpYmxlOjpiZWZvcmV7aGVpZ2h0OjEwMCV9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLm51bXt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O2ZsZXgtc2hyaW5rOjA7Ym9yZGVyLXJhZGl1czoxMDAlO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIwcHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjQ4cHg7bWFyZ2luLWJvdHRvbToxNXB4O21hcmdpbi10b3A6LTI0cHg7YmFja2dyb3VuZDojOWIxZTI2fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC5udW17bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLm51bXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLnBhcmEtYm94e21heC13aWR0aDo5NSU7bWFyZ2luLWJvdHRvbToxNXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC5wYXJhLWJveHttYXJnaW4tbGVmdDo1cHg7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaSAucGFyYS1ib3h7bWF4LXdpZHRoOjEwMCV9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLnBhcmEtYm94IC5oM3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTtjb2xvcjojMjQyNDI0O21hcmdpbi1ib3R0b206NHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC5wYXJhLWJveCAuaDN7bWFyZ2luLWxlZnQ6MTRweH19LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaSAudHh0e2NvbG9yOiM2ODY4NzM7Zm9udC1zaXplOjE0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjE1MCU7cGFkZGluZzowO21hcmdpbjowIDAgMjhweCAwO21pbi1oZWlnaHQ6NjVweH0ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpIC50eHQgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaSAudHh0e21hcmdpbi1ib3R0b206MDttaW4taGVpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6MTRweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkgLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMXB4fX0ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpLmxhc3RDaGlsZHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZ2l0Zi1jaXR5L2Nlci1saW5lLnBuZykgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotOTZweDt0b3A6MXB4O3dpZHRoOjExNHB4O2hlaWdodDoxNjVweDtiYWNrZ3JvdW5kLXNpemU6Y292ZXJ9QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsIGxpLmxhc3RDaGlsZHtyaWdodDotNjZweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwgbGkubGFzdENoaWxke2Rpc3BsYXk6bm9uZX19LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bCBsaS5uby1iZ3tiYWNrZ3JvdW5kOm5vbmV9LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bC5yZXNlcnZle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsLnJlc2VydmV7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsLnJlc2VydmUgbGkubGFzdENoaWxke2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9leHBvcnQtc3VicHJvZHVjdC1wYWdlL2N1cnZlLnBuZykgbm8tcmVwZWF0IGxlZnQgY2VudGVyO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTY4cHg7dG9wOjBweDt3aWR0aDoxMjhweDtoZWlnaHQ6MjA4cHg7YmFja2dyb3VuZC1zaXplOmNvdmVyO3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwucmVzZXJ2ZSBsaS5sYXN0Q2hpbGR7ZGlzcGxheTpub25lfX0ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsLnNlY291bmR7bWF4LXdpZHRoOjkwJTttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDEyODBweCl7LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bC5zZWNvdW5ke21hcmdpbi1yaWdodDo0MHB4O21heC13aWR0aDo4NSV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsLnNlY291bmR7bWFyZ2luLXJpZ2h0OjBweDttYXgtd2lkdGg6MTAwJX19LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bC50aGlyZHttYXgtd2lkdGg6ODUlO21hcmdpbi1sZWZ0OmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWwudGhpcmR7bWF4LXdpZHRoOjEwMCV9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tc3RlcHMgdWw6bGFzdC1jaGlsZCBsaXttaW4taGVpZ2h0OmF1dG99LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1zdGVwcyB1bDpsYXN0LWNoaWxkIGxpIC50eHR7bWFyZ2luLWJvdHRvbTowO21pbi1oZWlnaHQ6YXV0b30ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsOmxhc3QtY2hpbGQgbGkuaGlkZWV7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLXN0ZXBzIHVsOmxhc3QtY2hpbGQgbGkubW9iLWhpZGVle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX19LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4gLmV4c3B3by1idG57bWFyZ2luLXRvcDo0MHB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLWJ0bnttYXJnaW4tdG9wOjMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbiAuZXhzcHdvLWJ0bnttYXJnaW4tdG9wOjE1cHh9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluIC5leHNwd28tYnRuIC5idG4tYmxhY2stYnJ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE4cHg7Y29sb3I6IzAwMDtwYWRkaW5nOjE0cHggMjRweDtib3JkZXI6MXB4IHNvbGlkICMwMDA7Ym9yZGVyLXJhZGl1czozOHB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luOjAgYXV0b30ucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbjEgLmV4c3B3by1zdGVwcyB1bCBsaXttaW4taGVpZ2h0OjIwMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbjEgLmV4c3B3by1zdGVwcyB1bCBsaXttaW4taGVpZ2h0OmluaGVyaXR9fS5yYy1wcm9jZXNzLWNvbXBvbmVudCAuZXhzdWJwcndvci1tYWluMSAuZXhzcHdvLXN0ZXBzIHVsIGxpLmxhc3RDaGlsZHt3aWR0aDoxMjRweDtoZWlnaHQ6MjA3cHh9LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1YnByd29yLW1haW4xIC5leHNwd28tc3RlcHMgdWwgbGkgLnR4dHttaW4taGVpZ2h0OjExMHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3VicHJ3b3ItbWFpbjEgLmV4c3B3by1zdGVwcyB1bCBsaSAudHh0e21hcmdpbi1ib3R0b206MDttaW4taGVpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6MTRweH19LnJjLXByb2Nlc3MtY29tcG9uZW50IC5leHN1LWJ0bS1saW5le21hcmdpbjo0MHB4IGF1dG8gMDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTUwJTtjb2xvcjojNTA1YTYzfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmMtcHJvY2Vzcy1jb21wb25lbnQgLmV4c3UtYnRtLWxpbmV7bWFyZ2luLXRvcDoyMHB4fX0ucmMtb2ZmZXItY29tcG9uZW50e3BhZGRpbmc6NjBweCAwO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsucmMtb2ZmZXItY29tcG9uZW50e3BhZGRpbmc6NDBweCAwfX0ucmMtb2ZmZXItY29tcG9uZW50IC5oZWFke21hcmdpbi1ib3R0b206NDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnJjLW9mZmVyLWNvbXBvbmVudCAuaGVhZHttYXJnaW4tYm90dG9tOjMwcHh9fS5yYy1vZmZlci1jb21wb25lbnQgLmhlYWQgLmgye2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDoxNDAlO2NvbG9yOiMyMjJ9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsucmMtb2ZmZXItY29tcG9uZW50IC5oZWFkIC5oMntmb250LXNpemU6MzJweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5yYy1vZmZlci1jb21wb25lbnQgLmhlYWQgLmgye2ZvbnQtc2l6ZToyOHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnJjLW9mZmVyLWNvbXBvbmVudCAuaGVhZCAuaDJ7bGluZS1oZWlnaHQ6MTMwJX19LnJjLW9mZmVyLWNvbXBvbmVudCAuaGVhZCAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTttYXJnaW4tYm90dG9tOjMwcHg7Y29sb3I6IzI0MjQyNH0ucmMtb2ZmZXItY29tcG9uZW50IC5oZWFkIC5kZXNjOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnJjLW9mZmVyLWNvbXBvbmVudCAuaGVhZCAuZGVzY3ttYXJnaW4tYm90dG9tOjIwcHh9fS5yYy1vZmZlci1jb21wb25lbnQgLnN3aXBlci1yYy1vZmZlciAuc3dpcGVyLXNsaWRlLC5yYy1vZmZlci1jb21wb25lbnQgLnN3aXBlci1yYy1vZmZlciAuc3dpcGVyLXdyYXBwZXJ7aGVpZ2h0OmF1dG99LnJjLW9mZmVyLWNvbXBvbmVudCAucmMtb2ZmZXItYm94e2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7Ym9yZGVyLXJhZGl1czoxMnB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LnJjLW9mZmVyLWNvbXBvbmVudCAucmMtb2ZmZXItYm94IC50b3B7cGFkZGluZzoxNnB4fS5yYy1vZmZlci1jb21wb25lbnQgLnJjLW9mZmVyLWJveCAudG9wIC50YWd7cGFkZGluZzo0cHggMTJweDtib3JkZXItcmFkaXVzOjEycHg7ZGlzcGxheTpibG9jazt3aWR0aDpmaXQtY29udGVudDttYXJnaW4tYm90dG9tOjhweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjE0NSU7bGV0dGVyLXNwYWNpbmc6LjAzZW19LnJjLW9mZmVyLWNvbXBvbmVudCAucmMtb2ZmZXItYm94IC50b3AgLnRhZy5ncmVlbntjb2xvcjojMWM2MTU0O2JhY2tncm91bmQ6I2RhZjZlYX0ucmMtb2ZmZXItY29tcG9uZW50IC5yYy1vZmZlci1ib3ggLnRvcCAudGFnLnllbGxvd3tjb2xvcjojN2E1NTFkO2JhY2tncm91bmQ6I2Y4ZjJjOX0ucmMtb2ZmZXItY29tcG9uZW50IC5yYy1vZmZlci1ib3ggLnRvcCAuaDN7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE1MCU7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjE2cHh9LnJjLW9mZmVyLWNvbXBvbmVudCAucmMtb2ZmZXItYm94IC50b3AgLnJjLW9mZmVyLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMiwgMWZyKTtnYXA6MTZweH0ucmMtb2ZmZXItY29tcG9uZW50IC5yYy1vZmZlci1ib3ggLnRvcCAucmMtb2ZmZXItZ3JpZCAuZ3JpZC1ib3ggLnR4dHtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTM1JTtjb2xvcjojNGQ0ZDRkO21hcmdpbi1ib3R0b206NHB4fS5yYy1vZmZlci1jb21wb25lbnQgLnJjLW9mZmVyLWJveCAudG9wIC5yYy1vZmZlci1ncmlkIC5ncmlkLWJveCAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTM1JTtjb2xvcjojMDAwfS5yYy1vZmZlci1jb21wb25lbnQgLnJjLW9mZmVyLWJveCAudG9wIC5yYy1vZmZlci1ncmlkIC5ncmlkLWJveCAuZGVzYzpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ucmMtb2ZmZXItY29tcG9uZW50IC5yYy1vZmZlci1ib3ggLmJvdHRvbXttYXJnaW4tdG9wOjE2cHg7cGFkZGluZzoxNnB4O2JhY2tncm91bmQ6I2Y1ZjVmNztib3JkZXItcmFkaXVzOjAgMCAxMnB4IDEycHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4fS5yYy1vZmZlci1jb21wb25lbnQgLnJjLW9mZmVyLWJveCAuYm90dG9tIGltZ3tmbGV4OjAgMCAyMHB4O3dpZHRoOjIwcHh9LnJjLW9mZmVyLWNvbXBvbmVudCAucmMtb2ZmZXItYm94IC5ib3R0b20gLnR4dHtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTM1JTtjb2xvcjojNGQ0ZDRkO21hcmdpbi1ib3R0b206MH0ucmMtb2ZmZXItY29tcG9uZW50IC5nc2EtYmVuaWZpdC1uYXZpZ2F0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDpmaXQtY29udGVudDttYXJnaW46MzVweCBhdXRvIDA7Z2FwOjE2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5yYy1vZmZlci1jb21wb25lbnQgLmdzYS1iZW5pZml0LW5hdmlnYXRpb257bWFyZ2luOjI1cHggYXV0byAwcHh9fS5yYy1vZmZlci1jb21wb25lbnQgLmdzYS1iZW5pZml0LW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tcHJldjphZnRlciwucmMtb2ZmZXItY29tcG9uZW50IC5nc2EtYmVuaWZpdC1uYXZpZ2F0aW9uIC5zd2lwZXItYnV0dG9uLW5leHQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS5yYy1vZmZlci1jb21wb25lbnQgLmdzYS1iZW5pZml0LW5hdmlnYXRpb24gLnN3aXBlci1idXR0b24tcHJldiwucmMtb2ZmZXItY29tcG9uZW50IC5nc2EtYmVuaWZpdC1uYXZpZ2F0aW9uIC5zd2lwZXItYnV0dG9uLW5leHR7cG9zaXRpb246cmVsYXRpdmU7dG9wOmF1dG87bGVmdDphdXRvO3JpZ2h0OmF1dG87bWFyZ2luOjA7cGFkZGluZzowO3dpZHRoOjQ4cHg7aGVpZ2h0OjQ4cHg7ei1pbmRleDoxfS5yYy1vZmZlci1jb21wb25lbnQgLmdzYS1iZW5pZml0LW5hdmlnYXRpb24gLnN3aXBlci1wYWdpbmF0aW9ue3dpZHRoOmZpdC1jb250ZW50O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6YXV0bztib3R0b206YXV0bztiYWNrZ3JvdW5kOiMwMDA7Ym9yZGVyLXJhZGl1czoxMHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDo1MDA7cGFkZGluZzo1cHggMTBweDt6LWluZGV4OjF9LnJjLW9mZmVyLWNvbXBvbmVudCAucm93LmQtZmxleC5kLW1kLW5vbmUgLnJjLW9mZmVyLWJveHtoZWlnaHQ6YXV0b30ucmMtb2ZmZXItY29tcG9uZW50IC5yb3cuZC1mbGV4LmQtbWQtbm9uZSAucmMtb2ZmZXItYm94Ky5yYy1vZmZlci1ib3h7bWFyZ2luLXRvcDoyMHB4fS5yYy10cmFuc2Zlci1jb21wb25lbnR7cGFkZGluZzo2MHB4IDA7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5yYy10cmFuc2Zlci1jb21wb25lbnR7cGFkZGluZzo0MHB4IDB9fS5yYy10cmFuc2Zlci1jb21wb25lbnQgLmhlYWR7bWFyZ2luLWJvdHRvbTo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmMtdHJhbnNmZXItY29tcG9uZW50IC5oZWFke21hcmdpbi1ib3R0b206MzBweH19LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuaGVhZCAuaDJ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTo0MHB4O2xpbmUtaGVpZ2h0OjE0MCU7Y29sb3I6IzIyMn1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5yYy10cmFuc2Zlci1jb21wb25lbnQgLmhlYWQgLmgye2ZvbnQtc2l6ZTozMnB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuaGVhZCAuaDJ7Zm9udC1zaXplOjI4cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmMtdHJhbnNmZXItY29tcG9uZW50IC5oZWFkIC5oMntsaW5lLWhlaWdodDoxMzAlfX0ucmMtdHJhbnNmZXItY29tcG9uZW50IC5oZWFkIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNTAlO21hcmdpbi1ib3R0b206MzBweDtjb2xvcjojMjQyNDI0fS5yYy10cmFuc2Zlci1jb21wb25lbnQgLmhlYWQgLmRlc2M6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsucmMtdHJhbnNmZXItY29tcG9uZW50IC5oZWFkIC5kZXNje21hcmdpbi1ib3R0b206MjBweH19LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAucm93e3Jvdy1nYXA6MjBweH0ucmMtdHJhbnNmZXItY29tcG9uZW50IC5yb3cgLmNvbC1sZy00e2Rpc3BsYXk6aW5oZXJpdH0ucmMtdHJhbnNmZXItY29tcG9uZW50IC5iYXNrZXktYm94e3BhZGRpbmc6MjBweDtiYWNrZ3JvdW5kOiNmNWY1Zjc7Ym9yZGVyLXJhZGl1czoxNnB4O3dpZHRoOjEwMCU7Ym9yZGVyOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5yYy10cmFuc2Zlci1jb21wb25lbnQgLmJhc2tleS1ib3h7bWluLWhlaWdodDphdXRvO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjIwcHh9fS5yYy10cmFuc2Zlci1jb21wb25lbnQgLmJhc2tleS1ib3ggLmJhc2tleWItaW1ne21hcmdpbi1ib3R0b206MTZweH0ucmMtdHJhbnNmZXItY29tcG9uZW50IC5iYXNrZXktYm94IC5iYXNrZXliLWltZyBpbWd7bWF4LXdpZHRoOjQ4cHh9LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIC5oM3tmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyNHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206OHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIC5oM3tmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIC5oM3tmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNnB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIC5oM3tmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyNHB4O21hcmdpbi1ib3R0b206OHB4fX0ucmMtdHJhbnNmZXItY29tcG9uZW50IC5iYXNrZXktYm94IC5iYXNrZXliLWRlc2MgLmgzOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5yYy10cmFuc2Zlci1jb21wb25lbnQgLmJhc2tleS1ib3ggLmJhc2tleWItZGVzYyAuaDR7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTIwJTttYXJnaW4tYm90dG9tOjA7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMwMDB9LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIC50eHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTUwJTtmb250LXdlaWdodDo0MDA7Y29sb3I6IzRkNGQ0ZDttYXJnaW4tYm90dG9tOjEycHh9LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIC50eHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIHVse21hcmdpbi1ib3R0b206MTZweDtsaXN0LXN0eWxlLXR5cGU6ZGlzYzttYXJnaW4tbGVmdDoyMnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsucmMtdHJhbnNmZXItY29tcG9uZW50IC5iYXNrZXktYm94IC5iYXNrZXliLWRlc2MgdWx7bWFyZ2luLWxlZnQ6MTZweH19LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIHVsOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5yYy10cmFuc2Zlci1jb21wb25lbnQgLmJhc2tleS1ib3ggLmJhc2tleWItZGVzYyB1bCBsaXtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxNTAlO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNGQ0ZDRkO2xpc3Qtc3R5bGUtdHlwZTpkaXNjfS5yYy10cmFuc2Zlci1jb21wb25lbnQgLmJhc2tleS1ib3ggLmJhc2tleWItZGVzYyB1bCBsaStsaXttYXJnaW4tdG9wOjNweH0ucmMtdHJhbnNmZXItY29tcG9uZW50IC5iYXNrZXktYm94IC5iYXNrZXliLWRlc2MgLmRlc2N7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTIwJTtmb250LXdlaWdodDo0MDA7Y29sb3I6IzZlNmU3NTttYXJnaW4tYm90dG9tOjEycHh9LnJjLXRyYW5zZmVyLWNvbXBvbmVudCAuYmFza2V5LWJveCAuYmFza2V5Yi1kZXNjIC5kZXNjOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5tb2RhbC1iYWNrZHJvcC5ibGFja3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpfWJvZHkuYmctb3ZlcmxheTphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC43KTt6LWluZGV4Ojh9QG1lZGlhKG1heC13aWR0aDogODM0cHgpeyNzZWFyY2gtY29udGFpbmVye3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnQ7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9fSNzZWFyY2gtY29udGFpbmVyIC5jbG9zZUxvZ2luLW5ld3tkaXNwbGF5Om5vbmV9QG1lZGlhKG1heC13aWR0aDogODM0cHgpeyNzZWFyY2gtY29udGFpbmVyIC5jbG9zZUxvZ2luLW5ld3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MH19I3NlYXJjaC1jb250YWluZXIgLmxvZ297bWFyZ2luLXJpZ2h0OjE1cHg7ZGlzcGxheTpub25lfUBtZWRpYShtaW4td2lkdGg6IDE1ODBweCl7I3NlYXJjaC1jb250YWluZXIgLmxvZ297bWFyZ2luLXJpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo3MHB4fX0jc2VhcmNoLWNvbnRhaW5lciAubG9nbyBpbWd7aGVpZ2h0OjM2cHg7ZGlzcGxheTpibG9jazt3aWR0aDphdXRvfS5oZWFkZXItc2VhcmNoLWJveCBpbnB1dHtib3JkZXItcmFkaXVzOjE5LjVweDtib3JkZXI6MXB4IHNvbGlkICMzNTM1MzU7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6OXB4IDEwcHggOXB4IDUwcHg7d2lkdGg6MTAwJTtjb2xvcjojM2EzYTNhO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWx9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItc2VhcmNoLWJveCBpbnB1dHtmb250LXNpemU6MTRweH19LmhlYWRlci1zZWFyY2gtYm94IC5pbWctc2VhcmNoe3RvcDoxMHB4O2xlZnQ6MjNweH0uaGVhZGVyLXNlYXJjaC1ib3ggLmltZy1jbG9zZXt0b3A6MTBweDtyaWdodDoyM3B4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6bm9uZX0uaGVhZGVyLXNlYXJjaHtiYWNrZ3JvdW5kOiNmZmZ9LmhlYWRlci1zZWFyY2ggI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmUsLmhlYWRlci1zZWFyY2ggI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZXt0b3A6NDJweH0uaGVhZGVyLXNlYXJjaCAjaGVscC1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlLC5oZWFkZXItc2VhcmNoICNsb2dpbi1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NjJweDtib3gtc2hhZG93OjAgMCAwO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyOSAxOCcgZmlsbD0nJTIzRjZGNkY2JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjcuNzM2MSAxNi43NUwxNC4zOTkzIDFMMS4wNjI1IDE2Ljc1JyBzdHJva2U9JyUyM0U5RTlFOScvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDozMHB4O2hlaWdodDoxN3B4O29wYWNpdHk6MDtyaWdodDowO2xlZnQ6MjBweDttYXJnaW46YXV0bzt0cmFuc2Zvcm06bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ei1pbmRleDoxOTF9LmhlYWRlci1zZWFyY2ggI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmV7bGVmdDowfS5oZWFkZXItc2VhcmNoICNoZWxwLWRyb3Bkb253LWxpOjpiZWZvcmUsLmhlYWRlci1zZWFyY2ggI3NlYXJjaC1ib3g6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjYycHg7Ym94LXNoYWRvdzowIDAgMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI5JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMjkgMTgnIGZpbGw9JyUyM0Y2RjZGNicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI3LjczNjEgMTYuNzVMMTQuMzk5MyAxTDEuMDYyNSAxNi43NScgc3Ryb2tlPSclMjNFOUU5RTknLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7d2lkdGg6MzBweDtoZWlnaHQ6MTZweDtvcGFjaXR5OjA7cmlnaHQ6MDtsZWZ0OjIwcHg7bWFyZ2luOmF1dG87dHJhbnNmb3JtOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3otaW5kZXg6MTkxfS5oZWFkZXItc2VhcmNoICNoZWxwLWRyb3Bkb253LWxpLmFjdGl2ZTo6YmVmb3JlLC5oZWFkZXItc2VhcmNoICNzZWFyY2gtYm94LmFjdGl2ZTo6YmVmb3Jle29wYWNpdHk6MX0uaGVhZGVyLXNlYXJjaCAjbG9naW4tZHJvcGRvbnctbGk6OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7dG9wOjYycHg7Ym94LXNoYWRvdzowIDAgMDtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDozMHB4O2hlaWdodDoxNHB4O29wYWNpdHk6MDtyaWdodDowO2xlZnQ6MHB4O21hcmdpbjphdXRvO3RyYW5zZm9ybTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTt6LWluZGV4OjE5MTtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMjcgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNS41OTUgMTUuMjVIMS4wNzgzN0wxMy4zMzYyIDAuNzczNDM4TDI1LjU5NSAxNS4yNVonIGZpbGw9JyUyMzZFMEEwRicgc3Ryb2tlPSclMjM2RTBBMEYnLyUzRSUzQy9zdmclM0UlMEFcIil9LmhlYWRlci1zZWFyY2ggI2xvZ2luLWRyb3Bkb253LWxpLmFjdGl2ZTo6YmVmb3Jle29wYWNpdHk6MX0uaGVhZGVyLXNlYXJjaCAjbG9naW4tZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMjcgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNS41OTUgMTUuMjVIMS4wNzgzN0wxMy4zMzYyIDAuNzczNDM4TDI1LjU5NSAxNS4yNVonIGZpbGw9JyUyMzZFMEEwRicgc3Ryb2tlPSclMjM2RTBBMEYnLyUzRSUzQy9zdmclM0UlMEFcIik7aGVpZ2h0OjE0cHh9LmhlYWRlci1zZWFyY2ggI3NlYXJjaC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDVweDtib3gtc2hhZG93OjAgMCAwO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyOSAxOCcgZmlsbD0nJTIzRjZGNkY2JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjcuNzM2MSAxNi43NUwxNC4zOTkzIDFMMS4wNjI1IDE2Ljc1JyBzdHJva2U9JyUyM0U5RTlFOScvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt3aWR0aDozMHB4O2hlaWdodDoxN3B4O29wYWNpdHk6MDtyaWdodDowO2xlZnQ6MjBweDttYXJnaW46YXV0bzt0cmFuc2Zvcm06bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7ei1pbmRleDoxOTF9LmhlYWRlci1zZWFyY2ggdWwuY3RhLWNvbnRhaW5lciBsaSAuZHJvcGRvd257ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEobWluLXdpZHRoOiA4MzVweCl7LmhlYWRlci1zZWFyY2ggdWwuY3RhLWNvbnRhaW5lciBsaS5kcm9wLWRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQ6bm90KC5zaG93KXtkaXNwbGF5OmJsb2NrO3RvcDoyMHB4ICFpbXBvcnRhbnR9fS5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG57bWluLXdpZHRoOjcwcHg7cGFkZGluZzo4cHggMTZweDtmb250LXdlaWdodDo1MDA7aGVpZ2h0OjM2cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6IzkwMmEyYzttYXJnaW4tbGVmdDoxMnB4ICFpbXBvcnRhbnR9LmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bjphZnRlcntkaXNwbGF5Om5vbmV9LmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e2JveC1zaGFkb3c6bm9uZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7b3ZlcmZsb3c6dmlzaWJsZTt6LWluZGV4Ojk7bWFyZ2luLXRvcDoxMHB4fS5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXJ7cGFkZGluZzoyMHB4IDIwcHggMCAyMHB4O2JvcmRlci1yYWRpdXM6NnB4O292ZXJmbG93OmhpZGRlbjtib3gtc2hhZG93OjAgMCA1cHggcmdiYSgwLDAsMCwuMik7Ym9yZGVyOm5vbmU7bGVmdDphdXRvO2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA4MzRweCl7LmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e3RvcDphdXRvICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZmZmO3dpZHRoOjEwMCU7cGFkZGluZzowO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtib3gtc2hhZG93OjBweCA0cHggNHB4IDRweCByZ2JhKDAsMCwwLC4yNSl9fUBtZWRpYShtYXgtd2lkdGg6IDgzNHB4KWFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51e3BhZGRpbmc6MjBweCAzMnB4IDAgMzJweH19LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnR7bWluLXdpZHRoOjE3NXB4O3BhZGRpbmc6N3B4IDI0cHg7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7bGV0dGVyLXNwYWNpbmc6LTAuNnB4O2NvbG9yOiNmZmYgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo1MHB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2Rpc3BsYXk6YmxvY2t9QG1lZGlhKG1heC13aWR0aDogMTM2NnB4KXsuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydHtwYWRkaW5nOjdweCAxNHB4O21pbi13aWR0aDoxNDVweH19QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydHtwYWRkaW5nOjdweCAyMHB4O21pbi13aWR0aDoxNDVweDttYXJnaW4tbGVmdDoycHggIWltcG9ydGFudH19LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQ6YWZ0ZXJ7ZGlzcGxheTpub25lfS5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudXt0b3A6MHB4ICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtvdmVyZmxvdzp2aXNpYmxlO2JvcmRlcjowfS5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0Ky5oZWxwLWRyb2Rvd24tbWVudSAuZ3JudC1jcy1kcm9wZG93bi1tZW51e21hcmdpbi1sZWZ0OjA7dG9wOjB9LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lcnttYXJnaW4tdG9wOjIwcHg7Ym9yZGVyLXJhZGl1czo2cHg7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6MCAwIDVweCByZ2JhKDAsMCwwLC4yKTtib3JkZXI6bm9uZTtsZWZ0OmF1dG87YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2Q5ZDlkOX0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydC53aGF0LXNwZWNpYWw6aG92ZXJ7Zm9udC13ZWlnaHQ6Ym9sZH0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydC5ncm50LWN1c3RvbWVyLXNlcnZpY2V7cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQuZ3JudC1jdXN0b21lci1zZXJ2aWNlIC5ncm50LWFuaW1hdGlvbi1sb29we3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDozMHB4O292ZXJmbG93OmhpZGRlbjttaW4td2lkdGg6NzB9LmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQuZ3JudC1jdXN0b21lci1zZXJ2aWNlIC5ncm50LWFuaW1hdGlvbi1sb29wIHNwYW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7b3BhY2l0eTowO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwMCUpO3RyYW5zaXRpb246YWxsIC42cyBlYXNlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydC5ncm50LWN1c3RvbWVyLXNlcnZpY2UgLmdybnQtYW5pbWF0aW9uLWxvb3Agc3Bhbi5zaG93e29wYWNpdHk6MTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydC5ncm50LWN1c3RvbWVyLXNlcnZpY2UgLmdybnQtYW5pbWF0aW9uLW9kb21ldGVye2hlaWdodDozMHB4O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0uaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydC5ncm50LWN1c3RvbWVyLXNlcnZpY2UgLmdybnQtYW5pbWF0aW9uLW9kb21ldGVyIC5ncm50LW9kb21ldGVyLXRyYWNre2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O3RleHQtYWxpZ246Y2VudGVyfS5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0LmdybnQtY3VzdG9tZXItc2VydmljZSAuZ3JudC1hbmltYXRpb24tb2RvbWV0ZXIgLmdybnQtb2RvbWV0ZXItdHJhY2sgc3Bhbntmb250LXNpemU6MTRweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O3doaXRlLXNwYWNlOm5vd3JhcH1oZWFkZXIuemluZGV4ICNoZWFkZXItc2VhcmNoLXNlY3Rpb24gI3NlYXJjaC1jb250YWluZXIgLmxvZ297ZGlzcGxheTpibG9ja31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aGVhZGVyLnppbmRleCAjaGVhZGVyLXNlYXJjaC1zZWN0aW9uICNzZWFyY2gtY29udGFpbmVyIC5sb2dve2Rpc3BsYXk6bm9uZX19Lm5ldy1oZWFkLWJvZHl7cGFkZGluZy10b3A6MH0ubmV3LWhlYWQtYm9keS5ib2R5LWhlYWQtc3RhdGlje3BhZGRpbmctdG9wOjc3cHh9Ym9keS5xci1ib2R5LWJne3Bvc2l0aW9uOnJlbGF0aXZlfWJvZHkucXItYm9keS1iZzpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuOSk7ei1pbmRleDo5OTk5OX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHl7cGFkZGluZy10b3A6ODBweH1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVye2hlaWdodDphdXRvfWJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5IC5ncm50LW5ldy1oZWFkZXIgLmdybnQtbmV3aGUtdG9wLW1haW57cGFkZGluZzoyMHB4IDBweCAwcHh9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlcjo6YmVmb3Jle3RvcDo4MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkuYm9keS1oZWFkLXN0YXRpY3twYWRkaW5nLXRvcDoxNTdweH19Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlciAuZ3JudC1hcHAtbW9iLW1haW57ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGJkYmRlO21hcmdpbi10b3A6LTIwcHg7YmFja2dyb3VuZDojZmZmfWJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5IC5ncm50LW5ldy1oZWFkZXIgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleHtnYXA6MTJweH1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyIC5ncm50LWFwcC1tb2ItbWFpbiAuZ3JudC1hcHAtbW9iLWZsZXggLmdhbS1sZWZ0e2dhcDo5cHh9Ym9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlciAuZ3JudC1hcHAtbW9iLW1haW4gLmdybnQtYXBwLW1vYi1mbGV4IC5nYW0tbGVmdCAuYnRuLWNsb3Nle3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3BhZGRpbmc6MDtib3JkZXI6MDtib3gtc2hhZG93Om5vbmU7b3V0bGluZTpub25lfWJvZHkuZ3JudC1uZXctaGVhZGVyLWFwcC1ib2R5IC5ncm50LW5ldy1oZWFkZXIgLmdybnQtYXBwLW1vYi1tYWluIC5ncm50LWFwcC1tb2ItZmxleCAuZ2FtLWxlZnQgcGljdHVyZSBpbWcsYm9keS5ncm50LW5ldy1oZWFkZXItYXBwLWJvZHkgLmdybnQtbmV3LWhlYWRlciAuZ3JudC1hcHAtbW9iLW1haW4gLmdybnQtYXBwLW1vYi1mbGV4IC5nYW0tbGVmdCBmaWd1cmUgaW1ne21heC13aWR0aDoxODhweH1ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSAuZ3JudC1uZXctaGVhZGVyIC5ncm50LWFwcC1tb2ItbWFpbiAuZ3JudC1hcHAtbW9iLWZsZXggLmJ0bi1yZWR7cGFkZGluZzoxMi41cHggMjBweDtib3JkZXItcmFkaXVzOjk5cHg7YmFja2dyb3VuZDojOWQxZDI3O2NvbG9yOiNmZmY7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE5cHh9LmhlYWQtYWNjZXNzaWJpbGl0eXtwYWRkaW5nOjVweCA3MHB4O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTllOWU5fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZC1hY2Nlc3NpYmlsaXR5e3BhZGRpbmc6NXB4IDA7YmFja2dyb3VuZDojZjZmNmY2fX0uaGVhZC1hY2Nlc3NpYmlsaXR5IC5uaGFjY2Vzcy1tYWluIHVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZC1hY2Nlc3NpYmlsaXR5IC5uaGFjY2Vzcy1tYWluIHVse2p1c3RpZnktY29udGVudDpjZW50ZXJ9fS5oZWFkLWFjY2Vzc2liaWxpdHkgLm5oYWNjZXNzLW1haW4gdWwgbGkrbGl7bWFyZ2luLWxlZnQ6MTJweDtwYWRkaW5nLWxlZnQ6MTJweDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmhlYWQtYWNjZXNzaWJpbGl0eSAubmhhY2Nlc3MtbWFpbiB1bCBsaStsaTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGJkYmRlO2hlaWdodDoxNnB4O3dpZHRoOjJweDtsZWZ0OjA7ei1pbmRleDotMX0uaGVhZC1hY2Nlc3NpYmlsaXR5IC5uaGFjY2Vzcy1tYWluIHVsIGxpIC5za2lwLXRvLW1haW4gYXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMzUzNTM1O2Rpc3BsYXk6YmxvY2t9LmhlYWQtYWNjZXNzaWJpbGl0eSAubmhhY2Nlc3MtbWFpbiB1bCBsaSAuYWNjZXNzaWJpbGl0eS1mb250e2dhcDoxMHB4fS5oZWFkLWFjY2Vzc2liaWxpdHkgLm5oYWNjZXNzLW1haW4gdWwgbGkgLmFjY2Vzc2liaWxpdHktZm9udCAuYWNjZXNzLXRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNXB4O2NvbG9yOiM2ODY4NzM7bWFyZ2luLWJvdHRvbTowfS5oZWFkLWFjY2Vzc2liaWxpdHkgLm5oYWNjZXNzLW1haW4gdWwgbGkgLmFjY2Vzc2liaWxpdHktZm9udCBhe2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojMjIyO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoycHggNnB4O2JvcmRlcjoxcHggc29saWQgI2RiZGJkZTtib3JkZXItcmFkaXVzOjRweDtmb250LXNpemU6MTJweH0uaGVhZC1hY2Nlc3NpYmlsaXR5IC5uaGFjY2Vzcy1tYWluIHVsIGxpIC5hY2Nlc3NpYmlsaXR5LWZvbnQgYS5zbWFsbHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNXB4fS5oZWFkLWFjY2Vzc2liaWxpdHkgLm5oYWNjZXNzLW1haW4gdWwgbGkgLmFjY2Vzc2liaWxpdHktZm9udCBhLm5vcm1hbHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4fS5oZWFkLWFjY2Vzc2liaWxpdHkgLm5oYWNjZXNzLW1haW4gdWwgbGkgLmFjY2Vzc2liaWxpdHktZm9udCBhLmJpZ3tmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4fS5oZWFkLWFjY2Vzc2liaWxpdHkgLm5oYWNjZXNzLW1haW4gdWwgbGkgLmFjY2Vzc2liaWxpdHktZm9udCBhLmFjdGl2ZXtib3JkZXItY29sb3I6IzIyMn0uaGVhZC1hY2Nlc3NpYmlsaXR5IC5uaGFjY2Vzcy1tYWluIHVsIGxpIC5hY2Nlc3NpYmlsaXR5LXNwYWNpbmd7Z2FwOjEwcHh9LmhlYWQtYWNjZXNzaWJpbGl0eSAubmhhY2Nlc3MtbWFpbiB1bCBsaSAuYWNjZXNzaWJpbGl0eS1zcGFjaW5nIC5hY2Nlc3MtdGl0bGV7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE1cHg7Y29sb3I6IzY4Njg3MzttYXJnaW4tYm90dG9tOjB9LmhlYWQtYWNjZXNzaWJpbGl0eSAubmhhY2Nlc3MtbWFpbiB1bCBsaSAuYWNjZXNzaWJpbGl0eS1zcGFjaW5nIGF7Zm9udC1zaXplOjEycHg7Y29sb3I6IzAwMDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MnB4O2JvcmRlcjoxcHggc29saWQgI2RiZGJkZTtib3JkZXItcmFkaXVzOjRweH0uaGVhZC1hY2Nlc3NpYmlsaXR5IC5uaGFjY2Vzcy1tYWluIHVsIGxpIC5hY2Nlc3NpYmlsaXR5LXNwYWNpbmcgYS5hY3RpdmV7Ym9yZGVyLWNvbG9yOiMwMDB9LmhlYWQtYWNjZXNzaWJpbGl0eSAubmhhY2Nlc3MtbWFpbiB1bCBsaSAuYWNjZXNzaWJpbGl0eS1tb2RlIGF7bWF4LXdpZHRoOjE2cHh9LmhlYWQtYWNjZXNzaWJpbGl0eSAubmhhY2Nlc3MtbWFpbiB1bCBsaSAuYWNjZXNzaWJpbGl0eS1tb2RlIGEgc3Zne3dpZHRoOjEwMCV9LmdybnQtbmV3LWhlYWRlcntoZWlnaHQ6YXV0bztiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cGFkZGluZzowO3Bvc2l0aW9uOmZpeGVkO3RvcDowcHg7bGVmdDowO3JpZ2h0OjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwKTt0cmFuc2l0aW9uOi4xcyBhbGw7ei1pbmRleDo5fS5ncm50LW5ldy1oZWFkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtoZWlnaHQ6MTI1cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMDAwMDAwIDEwMCUpO3otaW5kZXg6LTF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LW5ldy1oZWFkZXI6YmVmb3Jle2hlaWdodDo3NXB4fX0uZ3JudC1uZXctaGVhZGVyIC5oZWFkZXItdG9we2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cG9zaXRpb246cmVsYXRpdmV9LmdybnQtbmV3LWhlYWRlciAuaGVhZGVyLXRvcC5vbmx5LWxvZ297cGFkZGluZzoxOS44cHggMH0uZ3JudC1uZXctaGVhZGVyIC5odC1sZWZ0LWNvbnRlbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NDBweDtwYWRkaW5nLWxlZnQ6NzBweH0uZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjIwcHg7cGFkZGluZy1yaWdodDo3MHB4fS5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7LmdybnQtbmV3LWhlYWRlciAubmV3LW5hdi1tZW51e2dhcDozMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudXtnYXA6MjVweH19LmdybnQtbmV3LWhlYWRlciAubmV3LW5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57cG9zaXRpb246c3RhdGljfS5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIGF7bWFyZ2luOjI4LjVweCAwO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxN3B4O2NvbG9yOiNmZmY7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOi41cyBhbGx9LmdybnQtbmV3LWhlYWRlciAubmV3LW5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYS5jdXJyZW50LWl0ZW17Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubmV3LW5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYXtmb250LXNpemU6MTJweH19LmdybnQtbmV3LWhlYWRlciAubmV3LW5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uY3VycmVudC1pdGVtIGF7Zm9udC13ZWlnaHQ6NjAwfS5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MDtoZWlnaHQ6MnB4O2JhY2tncm91bmQ6IzlkMWQyNzt0cmFuc2l0aW9uOi41cyBhbGx9LmdybnQtbmV3LWhlYWRlciAubmV3LW5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YS5hY3RpdmV7Y29sb3I6IzliMWUyNjtmb250LXdlaWdodDo2MDB9LmdybnQtbmV3LWhlYWRlciAubmV3LW5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YS5hY3RpdmU6YmVmb3Jle3dpZHRoOjEwMCV9LmdybnQtbmV3LWhlYWRlciAubmV3LW5hdi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXI+YSwuZ3JudC1uZXctaGVhZGVyIC5uZXctbmF2LW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpmb2N1cz5hLC5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFjdGl2ZT5he2NvbG9yOiM5YjFlMjY7Zm9udC13ZWlnaHQ6NjAwfS5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyPmE6YmVmb3JlLC5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmZvY3VzPmE6YmVmb3JlLC5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFjdGl2ZT5hOmJlZm9yZXt3aWR0aDoxMDAlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDoxMDAlO2hlaWdodDpmaXQtY29udGVudDstbXMtdHJhbnNpdGlvbjouNHMgZWFzZS1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOi40cyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuNHMgZWFzZS1vdXQ7LW1zLXRyYW5zZm9ybTpyb3RhdGVYKDkwZGVnKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlWCg5MGRlZyk7LW1zLXRyYW5zZm9ybS1vcmlnaW46dG9wOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3A7dHJhbnNmb3JtLW9yaWdpbjp0b3A7b3BhY2l0eTowO2Rpc3BsYXk6YmxvY2s7ei1pbmRleDoxOTB9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4uYWN0aXZle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnJvdGF0ZVgoMCk7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlWCgwKTt0cmFuc2Zvcm06cm90YXRlWCgwKTstbXMtdHJhbnNmb3JtLW9yaWdpbjp0b3A7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcDt0cmFuc2Zvcm0tb3JpZ2luOnRvcH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiBhe3BhZGRpbmc6MjguNXB4IDA7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE3cHg7Y29sb3I6I2ZmZjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246LjVzIGFsbH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDoxMDAlO2hlaWdodDpmaXQtY29udGVudDstbXMtdHJhbnNpdGlvbjouNXMgZWFzZS1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOi41cyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1vdXQ7LW1zLXRyYW5zZm9ybTpyb3RhdGVYKDBkZWcpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZVgoMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZVgoMGRlZyk7LW1zLXRyYW5zZm9ybS1vcmlnaW46dG9wOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3A7dHJhbnNmb3JtLW9yaWdpbjp0b3A7b3BhY2l0eToxO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZTllOTt6LWluZGV4OjEwMDtiYWNrZ3JvdW5kOiNmNmY2ZjY7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMTUwcHgpO2hlaWdodDo1MjBweDtvdmVyZmxvdzphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudXtoZWlnaHQ6NTAwcHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUub3Aye2JvdHRvbTowO3RvcDowfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUub3AyI2xvZ2lue2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KDEwNy40OCUgNDE5LjQzJSBhdCAtOS42NyUgMTE3LjQzJSwgcmdiYSgwLCAwLCAwLCAwKSA0Ni4xMyUsIHJnYmEoMCwgMCwgMCwgMC4yKSA5NC43MSUpLGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNkUwQTBGLCAjNkUwQTBGKSwjZjZmNmY2O2JvcmRlci10b3AtY29sb3I6IzZlMGEwZjtvdmVyZmxvdy15OmhpZGRlbn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5uYXYtdG9wLWNvbW1vbi10aXRsZXtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTlweDtwYWRkaW5nOjE1cHggMTZweDttYXJnaW46MDtjb2xvcjojMjIyfUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubmF2LXRvcC1jb21tb24tdGl0bGV7Zm9udC1zaXplOjE0cHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudHtoZWlnaHQ6MTAwJX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm5hdi10b3AtY29tbW9uLXRpdGxle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5uYXYtdG9wLWNvbW1vbi10aXRsZSAuYWxsLWFjY2J0bntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTJweDtwYWRkaW5nOjA7bGluZS1oZWlnaHQ6MTdweDtjb2xvcjojOWIxZTI2fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubmF2LXRvcC1jb21tb24tdGl0bGUgLmFsbC1hY2NidG4gc3Zne21heC13aWR0aDoyMHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLmNvbC1sZy0zLC5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLmNvbC1sZy05e2Rpc3BsYXk6aW5oZXJpdH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLWxlZnQtdGFic3twYWRkaW5nOjIwcHggMCAzMHB4IDcwcHg7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzoycHggMnB4IDI0cHggcmdiYSgxMjAsMTIwLDEyMCwuMDgpO3otaW5kZXg6MjtoZWlnaHQ6NTE4cHg7bWF4LWhlaWdodDoxMDAlO292ZXJmbG93LXk6YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtbGVmdC10YWJze3BhZGRpbmc6MjBweCAwIDMwcHggNTBweH19QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLWxlZnQtdGFic3twYWRkaW5nOjIwcHggMCAzMHB4IDMwcHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtbGVmdC10YWJzIC5hbGwtYnRue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWF4LXdpZHRoOmZpdC1jb250ZW50O2dhcDoxMHB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM5YjFlMjY7cGFkZGluZzowcHggMjBweDttYXJnaW46MTBweCAwcHggMTVweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLWxlZnQtdGFicyAuYWxsLWJ0biBzdmcsLmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1sZWZ0LXRhYnMgLmFsbC1idG4gaW1ne21heC13aWR0aDoyMHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtbGVmdC10YWJzIC5tZWdhLXRhYnMtbGlua3MgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTVweCAyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE3cHg7Y29sb3I6IzZlMGEwZjt0cmFuc2l0aW9uOjBzIGFsbDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1sZWZ0LXRhYnMgLm1lZ2EtdGFicy1saW5rcyBhOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQ6I2Y2ZjZmNjtib3JkZXItcmFkaXVzOjUwcHggMHB4IDBweCA1MHB4O3otaW5kZXg6LTE7b3BhY2l0eTowO3RyYW5zaXRpb246MHMgYWxsfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtbGVmdC10YWJzIC5tZWdhLXRhYnMtbGlua3MgYSBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NHB4IDEwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOUIxRTI2IDAlLCAjNTYwNzBDIDk4LjA4JSk7Ym9yZGVyLXJhZGl1czo2cHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxNHB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tbGVmdDo4cHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1sZWZ0LXRhYnMgLm1lZ2EtdGFicy1saW5rcyBhLmFjdGl2ZXtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojNmUwYTBmfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtbGVmdC10YWJzIC5tZWdhLXRhYnMtbGlua3MgYS5hY3RpdmU6OmJlZm9yZXtvcGFjaXR5OjF9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50e3dpZHRoOjEwMCU7cGFkZGluZzoyMHB4IDcwcHggMzBweCAyMHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbWFpbntoZWlnaHQ6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudHtwYWRkaW5nOjIwcHggNTBweCAzMHB4IDIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50e3BhZGRpbmc6MjBweCAzMHB4IDMgMHB4IDIwcHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2N7ZGlzcGxheTpub25lO2hlaWdodDoxMDAlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2M+LnJvd3toZWlnaHQ6MTAwJX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjIC5jb2wtbGctOHtkaXNwbGF5OmluaGVyaXQ7aGVpZ2h0OjEwMCV9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLXRhYnMtZGVzYyAuY29sLWxnLTg+Lm1lZ2EtdGFicy1pbm5lcnt3aWR0aDoxMDAlO2hlaWdodDphdXRvO21heC1oZWlnaHQ6MTAwJTtvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3cteDpoaWRkZW59LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLXRhYnMtZGVzYyAuY29sLWxnLTZ7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEwMCV9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLXRhYnMtZGVzYyAuY29sLWxnLTR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmhlcml0O2hlaWdodDoxMDAlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MgLmNvbC1sZy00Pi5tZWdhLXRhYnMtaW5uZXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdy15OmF1dG87b3ZlcmZsb3cteDpoaWRkZW59LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5wcml2aWxhZ2UtYm94e21hcmdpbi10b3A6MjBweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLnByaXZpbGFnZS1ib3gucHJpdmlsLW9ubHktYm94e21hcmdpbi10b3A6MH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLnByaXZpbGFnZS1ib3ggLnByaXZpbGFnZS1pbmJveHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjUxcHggYXV0bztnYXA6OXB4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjBweCAxNnB4O21hcmdpbi10b3A6MTBweDttYXgtd2lkdGg6Zml0LWNvbnRlbnR9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5wcml2aWxhZ2UtYm94IC5wcml2aWxhZ2UtaW5ib3ggLnByaXZpbGFnZS1pbWcgaW1ne21heC13aWR0aDo1MXB4O2JvcmRlci1yYWRpdXM6NHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAucHJpdmlsYWdlLWJveCAucHJpdmlsYWdlLWluYm94IC5wcml2aWxhZ2UtZGVzYyAucHJpLXR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNmUwYTBmO21hcmdpbi1ib3R0b206MH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLnByaXZpbGFnZS1ib3ggLnByaXZpbGFnZS1pbmJveCsucHJpdmlsYWdlLWluYm94e21hcmdpbi10b3A6MjVweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLnByaXZpbGFnZS1ib3ggLnByaXZpbGFnZS1pbmJveDpob3ZlciAucHJpLXR4dHtmb250LXdlaWdodDo1MDA7Y29sb3I6I2JkM2U0Nn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjLWxpbmtzIGxpIGF7cGFkZGluZzoxMHB4IDE2cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE3cHg7Y29sb3I6IzZlMGEwZjt3aWR0aDpmaXQtY29udGVudDt0cmFuc2l0aW9uOi41cyBhbGx9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLXRhYnMtZGVzYy1saW5rcyBsaSBhOmhvdmVyLC5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbGlua3MgbGkgYTpmb2N1cywuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjLWxpbmtzIGxpIGE6YWN0aXZle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojYmQzZTQ2fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbGlua3MrLm1lZ2EtdGFicy1kZXNjLWxpbmtze21hcmdpbi10b3A6OXB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbGlua3MuY3JlZGl0LWNhcmQtdGFicy1kZXNjIGxpIGF7cGFkZGluZzowO2xpbmUtaGVpZ2h0Om5vcm1hbDt3aWR0aDoxMDAlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbGlua3MuY3JlZGl0LWNhcmQtdGFicy1kZXNjIGxpK2xpe21hcmdpbi10b3A6OHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbGlua3MuY3JlZGl0LWNhcmQtdGFicy1kZXNjIGxpOm50aC1jaGlsZCgybikgLmNjLXRhYi1saW5re2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjLWxpbmtzIC5jYy10YWItbGlua3twYWRkaW5nOjEycHggMTZweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjLWxpbmtzIC5jYy10YWItbGluayAudGl0e2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE3cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiM2ZTBhMGY7ZGlzcGxheTpibG9ja30uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjLWxpbmtzIC5jYy10YWItbGluayAuY2N0bC1ib3R0b217ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTFweDttYXJnaW4tdG9wOjEwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLXRhYnMtZGVzYy1saW5rcyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsYi1pbWd7bWF4LXdpZHRoOjUxcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLXRhYnMtZGVzYy1saW5rcyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsYi1pbWcgaW1ne21heC13aWR0aDoxMDAlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbGlua3MgLmNjLXRhYi1saW5rIC5jY3RsLWJvdHRvbSAuY2N0bC1kZXNje2Rpc3BsYXk6ZmxleDtnYXA6NnB4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4OjF9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLXRhYnMtZGVzYy1saW5rcyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsLWRlc2Mgc3BhbntwYWRkaW5nOjJweCA4cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTAsIDIyNSwgMjI1LCAwLjYpLCByZ2JhKDI1MCwgMjI1LCAyMjUsIDAuNikpLCNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmFlMWUxO2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjE7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMyMjI7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjLWxpbmtzIC5jYy10YWItbGluayAuY2N0bC1ib3R0b20gLmNjdGwtZGVzYyBzcGFuLnBpbmstYmd7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTAsIDIyNSwgMjI1LCAwLjYpLCByZ2JhKDI1MCwgMjI1LCAyMjUsIDAuNikpLCNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmFlMWUxfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbGlua3MgLmNjLXRhYi1saW5rIC5jY3RsLWJvdHRvbSAuY2N0bC1kZXNjIHNwYW4ueWVsbG93LWJne2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjQyLCAyMzIsIDE3OSwgMC40KSwgcmdiYSgyNDIsIDIzMiwgMTc5LCAwLjQpKSwjZmZmO2JvcmRlcjoxcHggc29saWQgI2YyZThiM30uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjLWxpbmtzIC5jYy10YWItbGluayAuY2N0bC1ib3R0b20gLmNjdGwtZGVzYyBzcGFuLmxpYmx1ZS1iZ3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE5OCwgMjI2LCAyMjYsIDAuNiksIHJnYmEoMTk4LCAyMjYsIDIyNiwgMC42KSksI2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjNmUyZTJ9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLXRhYnMtZGVzYy1saW5rcyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsLWRlc2Mgc3Bhbi5wdXJwbGUtYmd7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyMTYsIDIwMywgMjQ2LCAwLjQpLCByZ2JhKDIxNiwgMjAzLCAyNDYsIDAuNCkpLCNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZDhjYmY2fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS10YWJzLWRlc2MtbGlua3MgLmNjLXRhYi1saW5rIC5jY3RsLWJvdHRvbSAuY2N0bC1kZXNjIHNwYW4ubGlwaW5rLWJne2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjUyLCAyMjQsIDI0OCwgMC42KSwgcmdiYSgyNTIsIDIyNCwgMjQ4LCAwLjYpKSwjZmZmO2JvcmRlcjoxcHggc29saWQgI2ZjZTBmOH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtdGFicy1kZXNjLWxpbmtzIC5jYy10YWItbGluayAuY2N0bC1ib3R0b20gLmNjdGwtZGVzYyBzcGFuLmdyZWVuLWJne2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMTk4LCAyMjYsIDIwMywgMC40KSwgcmdiYSgxOTgsIDIyNiwgMjAzLCAwLjQpKSwjZmZmO2JvcmRlcjoxcHggc29saWQgI2M2ZTJjYn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtZGlzY292ZXItYm94e2JvcmRlcjoxcHggc29saWQgI2RiZGJkZTtib3JkZXItcmFkaXVzOjEycHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLWRpc2NvdmVyLWJveCBpbWd7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjEycHggMTJweCAwIDB9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzY3twYWRkaW5nOjIwcHg7Ym9yZGVyLXJhZGl1czowIDAgMTJweCAxMnB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MucGluay1iZ3tiYWNrZ3JvdW5kOiNmNmU1ZTV9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy53aGl0ZS1iZ3tiYWNrZ3JvdW5kOiNmZmZ9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5ncmV5LWJne2JhY2tncm91bmQ6I2U5ZTllOX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLnllbGxvdy1iZ3tiYWNrZ3JvdW5kOiNmZmVkY2J9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5tYXl1cmEtZ3JhZGllbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMUEyNTQ5IDAlLCAjM0M0QTc1IDEwMCUpfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MubWF5dXJhLWdyYWRpZW50IC5oM3tjb2xvcjojZmZmfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MubWF5dXJhLWdyYWRpZW50IC50eHR7Y29sb3I6I2ZmZn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLm1heXVyYS1ncmFkaWVudCAuYnRuLXJlZC1ib3JkZXJ7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLm1heXVyYS1ncmFkaWVudCAuYnRuLXJlZC1ib3JkZXI6aG92ZXIsLmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5tYXl1cmEtZ3JhZGllbnQgLmJ0bi1yZWQtYm9yZGVyOmZvY3VzLC5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MubWF5dXJhLWdyYWRpZW50IC5idG4tcmVkLWJvcmRlcjphY3RpdmV7YmFja2dyb3VuZDojOWQxZDI3O2JvcmRlci1jb2xvcjojOWQxZDI3O2NvbG9yOiNmZmZ9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyAuaDN7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIycHg7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjhweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubWVnYS1tZW51IC5tZWdhLXJpZ2h0LWNvbnRlbnQgLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjIC50eHR7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE1cHg7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjIwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLm1lZ2EtbWVudSAubWVnYS1yaWdodC1jb250ZW50IC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyAuYnRuLXJlZC1ib3JkZXJ7ZGlzcGxheTpibG9jazt3aWR0aDpmaXQtY29udGVudDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjhweCAxNXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkICM5ZDFkMjc7Ym9yZGVyLXJhZGl1czoyNHB4O2NvbG9yOiM5ZDFkMjc7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE3cHg7bWFyZ2luLXRvcDoyMHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MgLmJ0bi1yZWQtYm9yZGVyOmhvdmVyLC5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MgLmJ0bi1yZWQtYm9yZGVyOmZvY3VzLC5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5tZWdhLW1lbnUgLm1lZ2EtcmlnaHQtY29udGVudCAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MgLmJ0bi1yZWQtYm9yZGVyOmFjdGl2ZXtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWNvbG9yOiM5ZDFkMjc7Y29sb3I6I2ZmZn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjQwcHggMH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5jdXN0b21lci1zdXBwb3J0e3BhZGRpbmc6MzBweCAwfX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAucm93IC5yb3d7cm93LWdhcDozMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLnJvdyAucm93e3Jvdy1nYXA6MjBweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLnJvdyAucm93IC5jb2wtbGctNHtkaXNwbGF5OmluaGVyaXR9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWJveHt3aWR0aDoxMDAlO3BhZGRpbmc6MjRweCAxMnB4IDI0cHggMTZweDtiYWNrZ3JvdW5kOiNlZWU7Ym9yZGVyLXJhZGl1czoxNnB4O2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MjBweCBhdXRvO2dhcDo4cHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctYm94e3BhZGRpbmc6MTJweCAxMnB4IDEycHggMTZweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctaWNvbiBpbWd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtvYmplY3QtZml0OmZpbGx9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctZGVzYyAudGl0bGUtaWNvbntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gMjBweDtnYXA6OHB4O21hcmdpbi1ib3R0b206NnB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5jdXN0b21lci1zdXBwb3J0IC5jdXN0LW5ldy1ib3ggLmN1c3QtbmV3LWRlc2MgLnRpdGxlLWljb24gLnRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctZGVzYyAudGl0bGUtaWNvbiAudGl0bGV7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctZGVzYyAudGl0bGUtaWNvbiBpbWd7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtvYmplY3QtZml0OmZpbGx9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctZGVzYyAuZGVzY3t3aWR0aDpjYWxjKDEwMCUgLSAyOHB4KTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTVweDtjb2xvcjojMjIyO21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5jdXN0b21lci1zdXBwb3J0IC5jdXN0LW5ldy1ib3ggLmN1c3QtbmV3LWRlc2MgLmRlc2N7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTRweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctcmVkaXJlY3R7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5jdXN0b21lci1zdXBwb3J0IC5jdXN0LW5ldy1ib3R0b217Ym9yZGVyLXRvcDoxcHggc29saWQgI2RiZGJkZX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctaGVscC1ib3h7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDozMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEycHg7d2lkdGg6Zml0LWNvbnRlbnR9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctaGVscC1ib3h7bWFyZ2luLXRvcDoyMHB4fX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctaGVscC1ib3ggLmNuaGItaW1nIGltZ3t3aWR0aDo1OHB4O2hlaWdodDo1OHB4O29iamVjdC1maXQ6ZmlsbH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctaGVscC1ib3ggLmNuaGItZGVzYyAudGl0bGUtaWNvbntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOm1heC1jb250ZW50IDIwcHg7Z2FwOjhweDttYXJnaW4tYm90dG9tOjZweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctaGVscC1ib3ggLmNuaGItZGVzYyAudGl0bGUtaWNvbiAudGl0bGV7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjE4cHg7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctaGVscC1ib3ggLmNuaGItZGVzYyAudGl0bGUtaWNvbiAudGl0bGV7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWhlbHAtYm94IC5jbmhiLWRlc2MgLnRpdGxlLWljb24gaW1ne3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7b2JqZWN0LWZpdDpmaWxsfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5jdXN0b21lci1zdXBwb3J0IC5jdXN0LW5ldy1oZWxwLWJveCAuY25oYi1kZXNjIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNXB4O2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTowfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWhlbHAtYm94IC5jbmhiLWRlc2MgLmRlc2N7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTRweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LWhlbHAtYm94IC5jdXN0LW5ldy1yZWRpcmVjdHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4OjF9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LXFyLW1haW57cGFkZGluZzozMnB4IDUwcHg7bWluLWhlaWdodDozODRweDt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctcXItbWFpbntwYWRkaW5nOjIwcHg7bWluLWhlaWdodDozMTBweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LXFyLW1haW4gLmN1c3QtbmV3LWltZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4Oi0xfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5jdXN0b21lci1zdXBwb3J0IC5jdXN0LW5ldy1xci1tYWluIC5jdXN0LW5ldy1pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LXFyLW1haW4gLmN1c3QtbmV3LXFyLWRlc2N7dGV4dC1hbGlnbjpjZW50ZXJ9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LXFyLW1haW4gLmN1c3QtbmV3LXFyLWRlc2MgLnRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMnB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDk3LjY3ZGVnLCByZ2JhKDU1LCAxMCwgMTQsIDAuOCkgNi42NCUsIHJnYmEoMTU3LCAyOSwgMzksIDAuOCkgOTAuMzklKTstd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0Oy13ZWJraXQtdGV4dC1maWxsLWNvbG9yOnJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1jbGlwOnRleHQ7dGV4dC1maWxsLWNvbG9yOnJnYmEoMCwwLDAsMCk7bWFyZ2luLWJvdHRvbTo4cHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctcXItbWFpbiAuY3VzdC1uZXctcXItZGVzYyAudGl0bGV7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjBweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmN1c3RvbWVyLXN1cHBvcnQgLmN1c3QtbmV3LXFyLW1haW4gLmN1c3QtbmV3LXFyLWRlc2MgLmRlc2N7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE2cHg7Y29sb3I6IzZlMGEwZjttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuY3VzdG9tZXItc3VwcG9ydCAuY3VzdC1uZXctcXItbWFpbiAuY3VzdC1uZXctcXItZGVzYyAuZGVzY3tmb250LXNpemU6MTJweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnV7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6MzBweCAwcHggMH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudT4uY29udGFpbmVye21heC1oZWlnaHQ6MTAwJX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDozOXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkzLjgxZGVnLCAjRTlFOUU5IDAlLCAjODM4MzgzIDE1NC41MSUpOy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWNsaXA6dGV4dDt0ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTttYXJnaW4tYm90dG9tOjhweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAudGl0bGV7Zm9udC1zaXplOjI4cHg7bGluZS1oZWlnaHQ6MzRweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNnB4O2NvbG9yOiNmYWZhZmE7b3BhY2l0eTouNTttYXJnaW4tYm90dG9tOjB9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5sb2dpbi1uZXctZ3JpZC1sZWZ0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjQwcHg7bWFyZ2luLXRvcDo0MHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5sb2dpbi1uZXctZ3JpZC1sZWZ0e21hcmdpbi10b3A6MzBweDtyb3ctZ2FwOjIwcHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAubG9naW4tbmV3LWdyaWQtbGVmdCAubW9iaWxlLWltZ3tmbGV4OjAgMCAxOTJweDt3aWR0aDoxOTJweH1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAubG9naW4tbmV3LWdyaWQtbGVmdCAubW9iaWxlLWltZ3tmbGV4OjAgMCAxNjJweDt3aWR0aDoxNjJweH19QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLmxvZ2luLW5ldy1ncmlkLWxlZnQgLm1vYmlsZS1pbWd7ZmxleDowIDAgMTYycHg7d2lkdGg6MTYycHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAubG9naW4tbmV3LWdyaWQtbGVmdCAubW9iaWxlLWltZyBpbWd7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAubG9naW4tbmV3LWdyaWQtbGVmdCAubW9iaWxlLWltZyBpbWd7bWF4LXdpZHRoOjkzJX19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbiAucGxheXN0b3JlLWdyaWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6MTVweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluIC5wbGF5c3RvcmUtZ3JpZCsucGxheXN0b3JlLWdyaWR7bWFyZ2luLXRvcDoyMHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4gLnBsYXlzdG9yZS1ncmlkIGltZ3tmbGV4OjAgMCA2OHB4O3dpZHRoOjY4cHg7aGVpZ2h0OjYwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbiAucGxheXN0b3JlLWdyaWQgYXtwYWRkaW5nOjB9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbiAucGxheXN0b3JlLWdyaWQgYSBpbWd7ZmxleDowIDAgMTcycHg7d2lkdGg6MTcycHg7aGVpZ2h0OjU0cHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHR7cGFkZGluZy1ib3R0b206MjVweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktdG9we21hcmdpbi1ib3R0b206MjVweH1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS10b3B7bWFyZ2luLWJvdHRvbToxNXB4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHQgLmhjYXNiYXJpLXRvcHttYXJnaW4tYm90dG9tOjE4cHg7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktdG9we21hcmdpbi1ib3R0b206MjRweH19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHQgLmhjYXNiYXJpLXRvcCBpbWd7d2lkdGg6MTAwJX1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS10b3AgaW1ne3dpZHRoOmF1dG87bWF4LXdpZHRoOjEwMCU7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvfX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS10b3AgaW1ne21heC13aWR0aDo4MCV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktdG9wIGltZ3ttYXgtd2lkdGg6NzAlO21hcmdpbjphdXRvfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHQgLmhjYXNiYXJpLXRvcCBpbWd7bWF4LXdpZHRoOjM2MHB4fX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktbWlkZGxle21hcmdpbi1ib3R0b206MTdweDt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEobWF4LXdpZHRoOiAxMzY2cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1taWRkbGV7bWFyZ2luLWJvdHRvbToxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1taWRkbGV7bWFyZ2luLWJvdHRvbTo2cHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1taWRkbGUgLnR4dHtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMnB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojZmZmO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1taWRkbGUgLnR4dHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMnB4fX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktbWlkZGxlIC50eHQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHQgLmhjYXNiYXJpLW1pZGRsZSAudHh0IGJ7Zm9udC13ZWlnaHQ6NjAwfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDIsIDFmcik7Z2FwOjM2cHg7bWF4LXdpZHRoOmZpdC1jb250ZW50O3BhZGRpbmc6MTVweCAyNHB4O2JvcmRlci1yYWRpdXM6MTBweDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW46YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0e2dhcDoyMHB4O3BhZGRpbmc6MTJweCAxMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHQgLmhjYXNiYXJpLWxhc3R7cGFkZGluZzoxNXB4O2dhcDozMnB4fX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktbGFzdCAuaGNhc2JhcmlsLWJveHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo2cHg7bWF4LXdpZHRoOmZpdC1jb250ZW50O21hcmdpbjphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktbGFzdCAuaGNhc2JhcmlsLWJveHttYXgtd2lkdGg6MTAwJX19LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHQgLmhjYXNiYXJpLWxhc3QgLmhjYXNiYXJpbC1ib3grLmhjYXNiYXJpbC1ib3h7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoxfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0IC5oY2FzYmFyaWwtYm94Ky5oY2FzYmFyaWwtYm94OjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTE5cHg7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MnB4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xKTt6LWluZGV4Oi0xfUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHQgLmhjYXNiYXJpLWxhc3QgLmhjYXNiYXJpbC1ib3grLmhjYXNiYXJpbC1ib3g6OmJlZm9yZXtsZWZ0Oi05cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktbGFzdCAuaGNhc2JhcmlsLWJveCsuaGNhc2JhcmlsLWJveDo6YmVmb3Jle2xlZnQ6LTE2cHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0IC5oY2FzYmFyaWwtYm94IC5jb257Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXdlaWdodDo2MDA7Y29sb3I6I2ZmZjttYXJnaW4tYm90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktbGFzdCAuaGNhc2JhcmlsLWJveCAuY29ue2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE3cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktbGFzdCAuaGNhc2JhcmlsLWJveCAuY29ue2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjIwcHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0IC5oY2FzYmFyaWwtYm94IC5oY2FzYmFyaWwtaW1ne21heC13aWR0aDoxMDJweDtmbGV4OjAgMCAxMDJweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0IC5oY2FzYmFyaWwtYm94IC5oY2FzYmFyaWwtaW1ne21heC13aWR0aDo4MHB4O2ZsZXg6MCAwIDgwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubG9naW4tbmV3LWxlZnQgLnBsYXlzdG9yZS1tYWluLm5ldy1kZXNpZ24gLmhjYXNiYS1yaWdodCAuaGNhc2JhcmktbGFzdCAuaGNhc2JhcmlsLWJveCAuaGNhc2JhcmlsLWltZ3ttYXgtd2lkdGg6MTAycHg7ZmxleDowIDAgMTAycHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0IC5oY2FzYmFyaWwtYm94IC5oY2FzYmFyaWwtaW1nIGF7cGFkZGluZzowICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6MSAhaW1wb3J0YW50fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0IC5oY2FzYmFyaWwtYm94IC5oY2FzYmFyaWwtaW1nIGltZ3t3aWR0aDoxMDJweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5sb2dpbi1uZXctbGVmdCAucGxheXN0b3JlLW1haW4ubmV3LWRlc2lnbiAuaGNhc2JhLXJpZ2h0IC5oY2FzYmFyaS1sYXN0IC5oY2FzYmFyaWwtYm94IC5oY2FzYmFyaWwtaW1nIGltZ3t3aWR0aDo4MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLmxvZ2luLW5ldy1sZWZ0IC5wbGF5c3RvcmUtbWFpbi5uZXctZGVzaWduIC5oY2FzYmEtcmlnaHQgLmhjYXNiYXJpLWxhc3QgLmhjYXNiYXJpbC1ib3ggLmhjYXNiYXJpbC1pbWcgaW1ne3dpZHRoOjEwMnB4fX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubmV3LWxvZ2luLWJveHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCkgMTAwJSk7Ym9yZGVyLXJhZGl1czoyNHB4O3BhZGRpbmc6MTJweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lcntwYWRkaW5nOjIwcHggMjRweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLm5ldy1sb2dpbi1ib3ggLm5ldy1sb2dpbi1ib3gtaW5uZXJ7cGFkZGluZzoyMHB4fX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lciAubWFpbi10aXRsZXttYXJnaW4tYm90dG9tOjMycHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lciAubWFpbi10aXRsZXttYXJnaW4tYm90dG9tOjIycHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5tYWluLXRpdGxlIC50aXRsZXtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjJweDtjb2xvcjojOWIxZTI2O21hcmdpbi1ib3R0b206OHB4fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLm5ldy1sb2dpbi1ib3ggLm5ldy1sb2dpbi1ib3gtaW5uZXIgLm1haW4tdGl0bGUgLnRpdGxle2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7bWFyZ2luLWJvdHRvbTo0cHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5tYWluLXRpdGxlIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxN3B4O2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTowfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5uZXctbG9naW4tYm94LWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIDIwcHg7cG9zaXRpb246cmVsYXRpdmU7Z2FwOjhweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lciAubmV3LWxvZ2luLWJveC1ncmlkKy5uZXctbG9naW4tYm94LWdyaWR7cGFkZGluZy10b3A6MTZweDttYXJnaW4tdG9wOjE2cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZTllOX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lciAubmV3LWxvZ2luLWJveC1ncmlkIC5sZ2JnLWxlZnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOnN0YXJ0O2dhcDo4cHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLm5ldy1sb2dpbi1ib3ggLm5ldy1sb2dpbi1ib3gtaW5uZXIgLm5ldy1sb2dpbi1ib3gtZ3JpZCAubGdiZy1sZWZ0IGltZ3tmbGV4OjAgMCAyMHB4O3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLmxvZ2luLW1lbnUgLm5ldy1sb2dpbi1ib3ggLm5ldy1sb2dpbi1ib3gtaW5uZXIgLm5ldy1sb2dpbi1ib3gtZ3JpZCAubGdiZy1sZWZ0IC5sZ2JnLWRlc2MgLnRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTo0cHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAubG9naW4tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lciAubmV3LWxvZ2luLWJveC1ncmlkIC5sZ2JnLWxlZnQgLmxnYmctZGVzYyAudGl0bGV7Zm9udC1zaXplOjE0cHh9fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5uZXctbG9naW4tYm94LWdyaWQgLmxnYmctbGVmdCAubGdiZy1kZXNjIC5kZXNje2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNXB4O2NvbG9yOiM2ODY4NzM7bWFyZ2luLWJvdHRvbTowfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5uZXctbG9naW4tYm94LWdyaWQgLmxnYmctYXJyb3d7ZmxleDowIDAgMjBweDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5sb2dpbi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5uZXctbG9naW4tYm94LWdyaWQgLmxnYmctbGlua3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDtwYWRkaW5nOjA7ei1pbmRleDoxfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbntwYWRkaW5nOjMwcHggMHB4O2hlaWdodDoxMDAlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAubWVnYS10YWJzLWlubmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3cteTphdXRvO292ZXJmbG93LXg6aGlkZGVufS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3h7bWF4LXdpZHRoOjkwJX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IGltZ3t3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MTJweCAxMnB4IDAgMH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNje3BhZGRpbmc6MjBweDtib3JkZXItcmFkaXVzOjAgMCAyMHB4IDIwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5waW5rLWJne2JhY2tncm91bmQ6I2Y2ZTVlNX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLndoaXRlLWJne2JhY2tncm91bmQ6I2ZmZn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLmdyZXktYmd7YmFja2dyb3VuZDojZTllOWU5fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MueWVsbG93LWJne2JhY2tncm91bmQ6I2ZmZWRjYn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLm1heXVyYS1ncmFkaWVudHtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxQTI1NDkgMCUsICMzQzRBNzUgMTAwJSl9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5tYXl1cmEtZ3JhZGllbnQgLmgze2NvbG9yOiNmZmZ9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5tYXl1cmEtZ3JhZGllbnQgLnR4dHtjb2xvcjojZmZmfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MubWF5dXJhLWdyYWRpZW50IC5idG4tcmVkLWJvcmRlcntib3JkZXItY29sb3I6I2ZmZjtjb2xvcjojZmZmfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MubWF5dXJhLWdyYWRpZW50IC5idG4tcmVkLWJvcmRlcjpob3ZlciwuZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLm1heXVyYS1ncmFkaWVudCAuYnRuLXJlZC1ib3JkZXI6Zm9jdXMsLmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5tYXl1cmEtZ3JhZGllbnQgLmJ0bi1yZWQtYm9yZGVyOmFjdGl2ZXtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWNvbG9yOiM5ZDFkMjc7Y29sb3I6I2ZmZn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjIC5oM3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MjJweDtjb2xvcjojMjIyO21hcmdpbi1ib3R0b206OHB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MgLnR4dHtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTVweDtjb2xvcjojMDAwO21hcmdpbi1ib3R0b206MjBweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjIC5idG4tcmVkLWJvcmRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOmZpdC1jb250ZW50O3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6OHB4IDE1cHg7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlcjoxcHggc29saWQgIzlkMWQyNztib3JkZXItcmFkaXVzOjI0cHg7Y29sb3I6IzlkMWQyNztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTdweDttYXJnaW4tdG9wOjIwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyAuYnRuLXJlZC1ib3JkZXI6aG92ZXIsLmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyAuYnRuLXJlZC1ib3JkZXI6Zm9jdXMsLmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyAuYnRuLXJlZC1ib3JkZXI6YWN0aXZle2JhY2tncm91bmQ6IzlkMWQyNztib3JkZXItY29sb3I6IzlkMWQyNztjb2xvcjojZmZmfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lcntwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JvcmRlci1yYWRpdXM6MDtoZWlnaHQ6NDUwcHg7bWF4LWhlaWdodDoxMDAlO292ZXJmbG93OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5yZWNlbnQtYWN0aXZpdHkgLnRpdGxle2NvbG9yOiMyMjI7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjEycHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5yZWNlbnQtYWN0aXZpdHkgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjEwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5yZWNlbnQtYWN0aXZpdHkgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhe2NvbG9yOiM2ODY4NzM7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6MTBweCAxMnB4O2JvcmRlci1yYWRpdXM6MThweDtiYWNrZ3JvdW5kOiNlOWU5ZTk7bWluLXdpZHRoOmZpdC1jb250ZW50fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAucmVjZW50LWFjdGl2aXR5IC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgYTpob3Zlcntjb2xvcjojNjg2ODczO2JhY2tncm91bmQ6I2RiZGJkZX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG0tcHJvZHVjdHttYXJnaW46MjJweCAwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCsuc2VhcmNobXAtYm94e21hcmdpbi10b3A6MzJweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC50aXRsZXtjb2xvcjojMjIyO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDpub3JtYWw7bWFyZ2luLWJvdHRvbToxMnB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVye2dhcDoxMnB4IDE2cHg7cGFkZGluZzowIDlweCA0cHggOXB4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbjowIC04cHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcHtmbGV4OjE7Ym9yZGVyLXJhZGl1czoxMnB4O2JhY2tncm91bmQ6I2U5ZTllOTtib3gtc2hhZG93Om5vbmU7cGFkZGluZzoxMHB4Oy1tcy1mbGV4OjAgMCAzMS42JTtmbGV4OjAgMCAzMS42JTttYXgtd2lkdGg6MzEuNiU7dHJhbnNpdGlvbjouNXMgYWxsfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXA6aG92ZXJ7YmFja2dyb3VuZDojZGJkYmRlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAgaW1ne21hcmdpbi1yaWdodDo1cHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcCAuZjE0c2J7bWFyZ2luLWJvdHRvbTo0cHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMyMjJ9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcCAubGlua3tjb2xvcjojOWIxZTI2O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjYwMDtwYWRkaW5nOjA7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCl9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcCAubGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwLmhoLWNoaXAtYm94e3Bvc2l0aW9uOnJlbGF0aXZlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAuaGgtY2hpcC1ib3ggaW1ne3dpZHRoOjQ0cHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcC5oaC1jaGlwLWJveCBkaXZ7bWF4LXdpZHRoOjE3MnB4fS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAuaGgtY2hpcC1ib3ggLmhoLWRlc2N7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE1cHg7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjB9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcC5oaC1jaGlwLWJveCAuaGgtbmV3LXJlZGlyZWN0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3BhZGRpbmc6MH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwLmhoLWNoaXAtYm94IC5oaC1uZXctcmVkaXJlY3QgaW1ne3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjA7d2lkdGg6MjBweH0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwLmNoaXAye3BhZGRpbmc6NXB4IDEwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcC5jaGlwMiAuc2Jncy1zZWFyY2h7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAuY2hpcDIgLnNiZ3Mtc2VhcmNoIC5hcHBseS1idG4tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwLmNoaXAyIC5zYmdzLXNlYXJjaCAuZW50aXJlLWJveC1saW5re2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjF9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htcC1ibG9ncyAubW9yZS1idG57Y29sb3I6IzliMWUyNjtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6bm9ybWFsOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjA7bWFyZ2luOjI1cHggYXV0byAwcHg7ZGlzcGxheTpibG9ja30uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG1wLWJsb2dzIC5zZWFyY2htcC1jaGlwe3BhZGRpbmc6NXB4IDEwcHg7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czoxMnB4O2JhY2tncm91bmQ6I2ZmZjtmbGV4OjE7Ym94LXNoYWRvdzowcHggMnB4IDcuMnB4IDBweCByZ2JhKDAsMCwwLC4xNil9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htcC1ibG9ncyAuc2VhcmNobXAtY2hpcCsuc2VhcmNobXAtY2hpcHttYXJnaW4tdG9wOjIwcHh9LmdybnQtbmV3LWhlYWRlciAubWVnYS1tZW51LW9wZW4gLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVyIC5zZWFyY2htcC1ibG9ncyAuc2VhcmNobXAtY2hpcCAuc2Jncy1zZWFyY2h7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2dhcDoyNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAuc2VhcmNobXAtYmxvZ3MgLnNlYXJjaG1wLWNoaXAgLnNiZ3Mtc2VhcmNoIC5zYmdzMntmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzY2NjttYXJnaW46MTBweCAwfS5ncm50LW5ldy1oZWFkZXIgLm1lZ2EtbWVudS1vcGVuIC5zZWFyY2gtbWFpbiAuc2VhcmNobS1pbm5lciAuc2VhcmNobXAtYmxvZ3MgLnNlYXJjaG1wLWNoaXAgLnNiZ3Mtc2VhcmNoIC5hcHBseS1idG4tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG1wLWJsb2dzIC5zZWFyY2htcC1jaGlwIC5zYmdzLXNlYXJjaCAuYXBwbHktYnRuLWNvbnRhaW5lciAuYnRuLXJlZC1zZWFyY2gtYXBwbHktbm93e2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjVweCAxNXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6MjVweDtiYWNrZ3JvdW5kOiM5YjFlMjY7Y29sb3I6I2ZmZjt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7bGluZS1oZWlnaHQ6MjBweDtib3JkZXI6MDt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ3JudC1uZXctaGVhZGVyIC5tZWdhLW1lbnUtb3BlbiAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXIgLnNlYXJjaG1wLWJsb2dzIC5zZWFyY2htcC1jaGlwIC5zYmdzLXNlYXJjaCAuZW50aXJlLWJveC1saW5re2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cGFkZGluZzowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxfS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2h7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2gtYm94IGlucHV0e2JvcmRlci1yYWRpdXM6MjRweDtib3JkZXI6MXB4IHNvbGlkICNmZmY7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO3BhZGRpbmc6MTFweCAxM3B4IDExcHggNDVweDttaW4td2lkdGg6MjYycHg7bWF4LXdpZHRoOjI3MHB4O2NvbG9yOiNmZmY7Zm9udC1zaXplOjE2cHg7b3V0bGluZTowO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDpub3JtYWx9LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiNmZmY7b3BhY2l0eToxfUBtZWRpYShtYXgtd2lkdGg6IDEzNjZweCl7LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7cGFkZGluZy1sZWZ0OjQwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7bWluLXdpZHRoOjE2MHB4O21heC13aWR0aDoxNjBweDtwYWRkaW5nLWxlZnQ6NDBweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2gtYm94IGlucHV0e21pbi13aWR0aDphdXRvO21heC13aWR0aDoxMDAlfX0uZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCAuZ3JudC1zZWFyY2gtaW1ne3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7bGVmdDoxM3B4O3Bvc2l0aW9uOmFic29sdXRlfS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmN0YS1jb250YWluZXJ7Z2FwOjExcHh9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5jdGEtY29udGFpbmVye2dhcDo2cHh9fS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmRyb3AtZG93bntwYWRkaW5nOjE1cHggMHB4fS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmRyb3AtZG93biAubG9naW4tZHJvZG93bi1tZW51IC5pbm5lcntwYWRkaW5nOjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApO2JveC1zaGFkb3c6MCAwIDA7Ym9yZGVyLXJhZGl1czowfS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmRyb3AtZG93biAubG9naW4tZHJvZG93bi1tZW51IC5pbm5lciAubG9naW4tdXBncmFkZXtwYWRkaW5nOjEwcHg7YmFja2dyb3VuZDojZmZmO2JveC1zaGFkb3c6MCAwIDA7Ym9yZGVyLXJhZGl1czoxMnB4fS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmRyb3AtZG93biAubG9naW4tZHJvZG93bi1tZW51IC5pbm5lciAubG9hbi1hbmQtd2hvbGVzYWxle21hcmdpbi10b3A6MzBweH0uZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5kcm9wLWRvd24gLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIgLmxvYW4tYW5kLXdob2xlc2FsZSBhe3BhZGRpbmc6MTBweCAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2U5ZTllOTtib3gtc2hhZG93OjAgMCAwO2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXItYm90dG9tOjAgIWltcG9ydGFudDttYXJnaW46MH0uZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5kcm9wLWRvd24gLmxvZ2luLWRyb2Rvd24tbWVudSAuaW5uZXIgLmxvYW4tYW5kLXdob2xlc2FsZSBhK2F7bWFyZ2luLXRvcDoyNXB4fS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ0bnttaW4td2lkdGg6NzBweDtwYWRkaW5nOjEwcHggMjBweDtmb250LXdlaWdodDo1MDA7aGVpZ2h0OjQ0cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6I2ZmZjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjExcHg7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ0biBzdmd7bWF4LXdpZHRoOjE1cHh9LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnRuKy5kcm9wZG93bi1jb250ZW50e3RvcDo0OXB4ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZjVmNWY1O2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjI0cHggMzhweDt6LWluZGV4Ojd9LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuYWNjZXNzaWJpbGl0eS1idXR0b257bWFyZ2luLWxlZnQ6MTVweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmFjY2Vzc2liaWxpdHktYnV0dG9ue21hcmdpbi1sZWZ0OjVweH19LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuYWNjZXNzaWJpbGl0eS1idXR0b24gLmJ0bi1hY2Nlc3NpYmlsaXR5e3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlfS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmFjY2Vzc2liaWxpdHktYnV0dG9uIC5idG4tYWNjZXNzaWJpbGl0eSBzdmd7bWF4LXdpZHRoOjE5cHh9LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuYWNjZXNzaWJpbGl0eS1idXR0b24gLmJ0bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoe2ZpbGw6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuNXN9LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuc2VhcmNoLXRhYi1idXR0b24gLmJ0bnRhYi1zZWFyY2h7d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtib3JkZXI6MXB4IHNvbGlkICNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCV9LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuc2VhcmNoLXRhYi1idXR0b24gLmJ0bnRhYi1zZWFyY2ggc3Zne21heC13aWR0aDoxOXB4fS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLnNlYXJjaC10YWItYnV0dG9uIC5idG50YWItc2VhcmNoIHN2ZyBwYXRoe2ZpbGw6I2ZmZjt0cmFuc2l0aW9uOmFsbCAuNXN9QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5wYXktYnV0dG9ue21hcmdpbi1sZWZ0OjNweH19LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuYnRuLXBheXttaW4td2lkdGg6NjVweDtwYWRkaW5nOjEwcHggMjBweDtmb250LXdlaWdodDo1MDA7aGVpZ2h0OjQ0cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXItcmFkaXVzOjI1cHg7bWFyZ2luLWxlZnQ6MTJweH1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmJ0bi1wYXl7bWFyZ2luLWxlZnQ6MH19LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItY2FyZSAubWVnYS1tZW51e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDoxMDAlO2hlaWdodDpmaXQtY29udGVudDstbXMtdHJhbnNpdGlvbjouNXMgZWFzZS1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOi41cyBlYXNlLW91dDt0cmFuc2l0aW9uOmFsbCAuNXMgZWFzZS1vdXQ7LW1zLXRyYW5zZm9ybTpyb3RhdGVYKDkwZGVnKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlWCg5MGRlZyk7LW1zLXRyYW5zZm9ybS1vcmlnaW46dG9wOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3A7dHJhbnNmb3JtLW9yaWdpbjp0b3A7b3BhY2l0eTowO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDojZjVmNWY1O2JvcmRlci10b3A6MXB4IHNvbGlkICNlOWU5ZTk7ei1pbmRleDoxMDB9LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItY2FyZTpob3ZlciAubWVnYS1tZW51LC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLWNhcmU6Zm9jdXMgLm1lZ2EtbWVudSwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1jYXJlOmFjdGl2ZSAubWVnYS1tZW51e2Rpc3BsYXk6YmxvY2s7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06cm90YXRlWCgwKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGVYKDApO3RyYW5zZm9ybTpyb3RhdGVYKDApOy1tcy10cmFuc2Zvcm0tb3JpZ2luOnRvcDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wO3RyYW5zZm9ybS1vcmlnaW46dG9wfS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLWNhcmUgLmNjLWxpbmtze3BhZGRpbmc6MTVweCA3MHB4O2dhcDozMHB4fS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLWNhcmUgLmNjLWxpbmtzIGF7Y29sb3I6IzM1MzUzNTt0cmFuc2l0aW9uOi41cyBhbGx9LmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItY2FyZSAuY2MtbGlua3MgYTpob3ZlciwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1jYXJlIC5jYy1saW5rcyBhOmZvY3VzLC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLWNhcmUgLmNjLWxpbmtzIGE6YWN0aXZle2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojOWIxZTI2fS5ncm50LW5ldy1oZWFkZXIuemluZGV4e2JveC1zaGFkb3c6MCAycHggNHB4IDEwcHggcmdiYSgwLDAsMCwuMDUpfS5ncm50LW5ldy1oZWFkZXIuYmctd2hpdGUtc3RhdGUsLmdybnQtbmV3LWhlYWRlci56aW5kZXh7YmFja2dyb3VuZDojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOWU5ZTl9LmdybnQtbmV3LWhlYWRlci5iZy13aGl0ZS1zdGF0ZTpiZWZvcmUsLmdybnQtbmV3LWhlYWRlci56aW5kZXg6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uZ3JudC1uZXctaGVhZGVyLmJnLXdoaXRlLXN0YXRlLmdybnQtbmV3LWhlYWRlci1zbWFsbCAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydC5ncm50LWN1c3RvbWVyLXNlcnZpY2UsLmdybnQtbmV3LWhlYWRlci56aW5kZXguZ3JudC1uZXctaGVhZGVyLXNtYWxsIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0LmdybnQtY3VzdG9tZXItc2VydmljZXtib3JkZXI6MXB4IHNvbGlkICMyMjJ9LmdybnQtbmV3LWhlYWRlci5iZy13aGl0ZS1zdGF0ZSAubWVudS10b2dnbGUtYnRuIHN2ZyBwYXRoLC5ncm50LW5ldy1oZWFkZXIuemluZGV4IC5tZW51LXRvZ2dsZS1idG4gc3ZnIHBhdGh7ZmlsbDojOWQxZDI3fS5ncm50LW5ldy1oZWFkZXIuYmctd2hpdGUtc3RhdGUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbj5hLC5ncm50LW5ldy1oZWFkZXIuemluZGV4IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YXtjb2xvcjojOWIxZTI2fS5ncm50LW5ldy1oZWFkZXIuYmctd2hpdGUtc3RhdGUgLmdybnQtaGVscC1saW5rLC5ncm50LW5ldy1oZWFkZXIuemluZGV4IC5ncm50LWhlbHAtbGlua3tjb2xvcjojMWExYTFhfS5ncm50LW5ldy1oZWFkZXIuYmctd2hpdGUtc3RhdGUgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ0biwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnRue2JhY2tncm91bmQ6IzliMWUyNiAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudH0uZ3JudC1uZXctaGVhZGVyLmJnLXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idG4gc3ZnIHBhdGgsLmdybnQtbmV3LWhlYWRlci56aW5kZXggLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ0biBzdmcgcGF0aHtmaWxsOiNmZmYgIWltcG9ydGFudH0uZ3JudC1uZXctaGVhZGVyLmJnLXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dCwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjMjIyICFpbXBvcnRhbnQ7Y29sb3I6IzIyMiAhaW1wb3J0YW50fS5ncm50LW5ldy1oZWFkZXIuYmctd2hpdGUtc3RhdGUgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2gtYm94IGlucHV0OjpwbGFjZWhvbGRlciwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiMyMjIgIWltcG9ydGFudH0uZ3JudC1uZXctaGVhZGVyLmJnLXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCBzdmcgcGF0aCwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggc3ZnIHBhdGh7ZmlsbDojM2YzZjNmfS5ncm50LW5ldy1oZWFkZXIuYmctd2hpdGUtc3RhdGUgLmh0LXJpZ2h0LWNvbnRlbnQgLmN1c3RvbWVyLWNhcmUsLmdybnQtbmV3LWhlYWRlci56aW5kZXggLmh0LXJpZ2h0LWNvbnRlbnQgLmN1c3RvbWVyLWNhcmV7cG9zaXRpb246cmVsYXRpdmV9LmdybnQtbmV3LWhlYWRlci5iZy13aGl0ZS1zdGF0ZSAuaHQtcmlnaHQtY29udGVudCAuY3VzdG9tZXItY2FyZSAuZ3JudC1jdXN0b21lci1zZXJ2aWNlLC5ncm50LW5ldy1oZWFkZXIuemluZGV4IC5odC1yaWdodC1jb250ZW50IC5jdXN0b21lci1jYXJlIC5ncm50LWN1c3RvbWVyLXNlcnZpY2V7Y29sb3I6IzIyMiAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgIzIyMjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudH0uZ3JudC1uZXctaGVhZGVyLmJnLXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5jdXN0b21lci1jYXJlIC5jdWNhLWltZyBzdmcgcGF0aCwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuY3VzdG9tZXItY2FyZSAuY3VjYS1pbWcgc3ZnIHBhdGh7ZmlsbDojOWIxZTI2fS5ncm50LW5ldy1oZWFkZXIuYmctd2hpdGUtc3RhdGUgLmh0LXJpZ2h0LWNvbnRlbnQgLmN1c3RvbWVyLWNhcmUgYSwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuY3VzdG9tZXItY2FyZSBhe2NvbG9yOiM5YjFlMjZ9LmdybnQtbmV3LWhlYWRlci5iZy13aGl0ZS1zdGF0ZSAuaHQtcmlnaHQtY29udGVudCAuYnRuLXBheSwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuYnRuLXBheXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiM5YjFlMjY7Y29sb3I6IzliMWUyNn0uZ3JudC1uZXctaGVhZGVyLmJnLXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5idG4tYWNjZXNzaWJpbGl0eSwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuYnRuLWFjY2Vzc2liaWxpdHl7Ym9yZGVyLWNvbG9yOiM5YjFlMjYgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmZmYgIWltcG9ydGFudH0uZ3JudC1uZXctaGVhZGVyLmJnLXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5idG4tYWNjZXNzaWJpbGl0eSBzdmcgcGF0aCwuZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaHQtcmlnaHQtY29udGVudCAuYnRuLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGh7ZmlsbDojOWIxZTI2ICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5iZy13aGl0ZS1zdGF0ZSAuaHQtcmlnaHQtY29udGVudCAuc2VhcmNoLXRhYi1idXR0b24gLmJ0bnRhYi1zZWFyY2gsLmdybnQtbmV3LWhlYWRlci56aW5kZXggLmh0LXJpZ2h0LWNvbnRlbnQgLnNlYXJjaC10YWItYnV0dG9uIC5idG50YWItc2VhcmNoe2JvcmRlci1jb2xvcjojOWIxZTI2ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDojZmZmICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5iZy13aGl0ZS1zdGF0ZSAuaHQtcmlnaHQtY29udGVudCAuc2VhcmNoLXRhYi1idXR0b24gLmJ0bnRhYi1zZWFyY2ggc3ZnIHBhdGgsLmdybnQtbmV3LWhlYWRlci56aW5kZXggLmh0LXJpZ2h0LWNvbnRlbnQgLnNlYXJjaC10YWItYnV0dG9uIC5idG50YWItc2VhcmNoIHN2ZyBwYXRoe2ZpbGw6IzliMWUyNiAhaW1wb3J0YW50fS5ncm50LW5ldy1oZWFkZXIuYmctd2hpdGUtc3RhdGUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciAubWVnYS10YWJzLWRlc2MtbWFpbiwuZ3JudC1uZXctaGVhZGVyLmJnLXdoaXRlLXN0YXRlIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46Zm9jdXMgLm1lZ2EtdGFicy1kZXNjLW1haW4sLmdybnQtbmV3LWhlYWRlci5iZy13aGl0ZS1zdGF0ZSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmFjdGl2ZSAubWVnYS10YWJzLWRlc2MtbWFpbntkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRle2JhY2tncm91bmQ6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTllOWU5fS5ncm50LW5ldy1oZWFkZXIuZGVmYXVsdC13aGl0ZS1zdGF0ZS56aW5kZXh7Ym94LXNoYWRvdzowIDBweCAwcHggMHB4IHJnYmEoMCwwLDAsMCl9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlOmJlZm9yZXtkaXNwbGF5Om5vbmV9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YXtjb2xvcjojOWIxZTI2fS5ncm50LW5ldy1oZWFkZXIuZGVmYXVsdC13aGl0ZS1zdGF0ZSAuZ3JudC1oZWxwLWxpbmt7Y29sb3I6IzFhMWExYX0uZ3JudC1uZXctaGVhZGVyLmRlZmF1bHQtd2hpdGUtc3RhdGUgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ0bntiYWNrZ3JvdW5kOiM5YjFlMjYgIWltcG9ydGFudDtjb2xvcjojZmZmICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idG4gc3ZnIHBhdGh7ZmlsbDojZmZmICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dHtib3JkZXI6MXB4IHNvbGlkICMyMjIgIWltcG9ydGFudDtjb2xvcjojMjIyICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dDo6cGxhY2Vob2xkZXJ7Y29sb3I6IzIyMiAhaW1wb3J0YW50fS5ncm50LW5ldy1oZWFkZXIuZGVmYXVsdC13aGl0ZS1zdGF0ZSAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggc3ZnIHBhdGh7ZmlsbDojM2YzZjNmfS5ncm50LW5ldy1oZWFkZXIuZGVmYXVsdC13aGl0ZS1zdGF0ZSAuaHQtcmlnaHQtY29udGVudCAuY3VzdG9tZXItY2FyZXtwb3NpdGlvbjpyZWxhdGl2ZX0uZ3JudC1uZXctaGVhZGVyLmRlZmF1bHQtd2hpdGUtc3RhdGUgLmh0LXJpZ2h0LWNvbnRlbnQgLmN1c3RvbWVyLWNhcmUgLmdybnQtY3VzdG9tZXItc2VydmljZXtjb2xvcjojMjIyICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMjIyICFpbXBvcnRhbnQ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5jdXN0b21lci1jYXJlIC5jdWNhLWltZyBzdmcgcGF0aHtmaWxsOiM5YjFlMjZ9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5jdXN0b21lci1jYXJlIGF7Y29sb3I6IzliMWUyNn0uZ3JudC1uZXctaGVhZGVyLmRlZmF1bHQtd2hpdGUtc3RhdGUgLmh0LXJpZ2h0LWNvbnRlbnQgLmJ0bi1wYXl7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojOWIxZTI2O2NvbG9yOiM5YjFlMjZ9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5idG4tYWNjZXNzaWJpbGl0eXtib3JkZXItY29sb3I6IzliMWUyNiAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50fS5ncm50LW5ldy1oZWFkZXIuZGVmYXVsdC13aGl0ZS1zdGF0ZSAuaHQtcmlnaHQtY29udGVudCAuYnRuLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGh7ZmlsbDojOWIxZTI2ICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIC5odC1yaWdodC1jb250ZW50IC5zZWFyY2gtdGFiLWJ1dHRvbiAuYnRudGFiLXNlYXJjaHtib3JkZXItY29sb3I6IzliMWUyNiAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50fS5ncm50LW5ldy1oZWFkZXIuZGVmYXVsdC13aGl0ZS1zdGF0ZSAuaHQtcmlnaHQtY29udGVudCAuc2VhcmNoLXRhYi1idXR0b24gLmJ0bnRhYi1zZWFyY2ggc3ZnIHBhdGh7ZmlsbDojOWIxZTI2ICFpbXBvcnRhbnR9LmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgLm1lZ2EtdGFicy1kZXNjLW1haW4sLmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46Zm9jdXMgLm1lZ2EtdGFicy1kZXNjLW1haW4sLmdybnQtbmV3LWhlYWRlci5kZWZhdWx0LXdoaXRlLXN0YXRlIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWN0aXZlIC5tZWdhLXRhYnMtZGVzYy1tYWlue2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZ3JudC1uZXctaGVhZGVyLnppbmRleCAuaGVhZC1hY2Nlc3NpYmlsaXR5e2Rpc3BsYXk6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiAxMjk5cHgpey5ncm50LW5ldy1oZWFkZXIgLmh0LWxlZnQtY29udGVudHtwYWRkaW5nLWxlZnQ6MzBweH0uZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50e3BhZGRpbmctcmlnaHQ6MzBweH19QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KXsuZ3JudC1uZXctaGVhZGVyIC5uZXctbmF2LW1lbnV7Z2FwOjIwcHh9LmdybnQtbmV3LWhlYWRlciAuaHQtbGVmdC1jb250ZW50e2dhcDoxNXB4fS5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnR7Z2FwOjE1cHh9fS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyOjpiZWZvcmV7aGVpZ2h0Ojk1cHh9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmF7bWFyZ2luOjI1LjVweCAwcHh9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLm5ldy1uYXYtbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE6OmJlZm9yZXtib3R0b206LTI1LjVweH0uZ3JudC1uZXctaGVhZGVyLXNtYWxsLmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuZHJvcC1kb3due3BhZGRpbmc6MTVweCAwcHh9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLnNlYXJjaC10YWItYnV0dG9uIC5idG50YWItc2VhcmNoe3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHh9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggI3NlYXJjaC1ib3g6OmJlZm9yZXt0b3A6MzlweDt3aWR0aDoyNHB4O2hlaWdodDoxNXB4O3BvaW50ZXItZXZlbnRzOm5vbmV9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggI2hlbHAtZHJvcGRvbnctbGk6OmJlZm9yZXt0b3A6NTRweDt3aWR0aDoyNHB4fS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoICNoZWxwLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmV7dG9wOjU0cHg7d2lkdGg6MjRweH0uZ3JudC1uZXctaGVhZGVyLXNtYWxsLmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAjbG9naW4tZHJvcGRvbnctbGk6OmJlZm9yZXt0b3A6NTRweDt3aWR0aDoyNHB4fS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoICNsb2dpbi1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3Jle3RvcDo1NHB4O3dpZHRoOjI0cHh9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQuZ3JudC1jdXN0b21lci1zZXJ2aWNle2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2ZmZjtwYWRkaW5nOjdweCAxNXB4O21pbi13aWR0aDoxNTVweH0uZ3JudC1uZXctaGVhZGVyLXNtYWxsLmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydC5ncm50LWN1c3RvbWVyLXNlcnZpY2UgLmdybnQtYW5pbWF0aW9uLW9kb21ldGVye2hlaWdodDoyMXB4fS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0LmdybnQtY3VzdG9tZXItc2VydmljZSAuZ3JudC1hbmltYXRpb24tb2RvbWV0ZXIgLmdybnQtb2RvbWV0ZXItdHJhY2sgc3BhbntoZWlnaHQ6MjFweDtsaW5lLWhlaWdodDoyMXB4fS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idG57cGFkZGluZzo1cHggMTVweDtnYXA6NnB4O2hlaWdodDozNnB4fS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idG4gc3Zne21heC13aWR0aDoxM3B4fS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5idG4tcGF5e21pbi13aWR0aDo1OHB4O3BhZGRpbmc6NXB4IDE1cHg7aGVpZ2h0OjM2cHh9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2gtYm94e2N1cnNvcjpwb2ludGVyfS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dHtwYWRkaW5nOjlweCAwcHggOXB4IDQxcHg7Zm9udC1zaXplOjE0cHg7bWF4LXdpZHRoOjM2cHg7bWluLXdpZHRoOjM2cHg7dHJhbnNpdGlvbjphbGwgLjVzfS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dDpob3ZlciwuZ3JudC1uZXctaGVhZGVyLXNtYWxsLmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggaW5wdXQ6Zm9jdXMtdmlzaWJsZXttaW4td2lkdGg6MjYycHg7cGFkZGluZzo5cHggMTNweCA5cHggMzlweDttYXgtd2lkdGg6MjcwcHh9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2gtYm94OmhvdmVyIGlucHV0LC5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveDpmb2N1cy12aXNpYmxlIGlucHV0e21pbi13aWR0aDoyNjJweDtwYWRkaW5nOjlweCAxM3B4IDlweCAzOXB4O21heC13aWR0aDoyNzBweH0uZ3JudC1uZXctaGVhZGVyLXNtYWxsLmdybnQtbmV3LWhlYWRlciAuaHQtcmlnaHQtY29udGVudCAuaGVhZGVyLXNlYXJjaCAuaGVhZGVyLXNlYXJjaC1ib3ggLmdybnQtc2VhcmNoLWltZ3t0b3A6NDYlfS5ncm50LXNlYXJjaC1tb2RhbCAubW9kYWwtaGVhZGVyIC5ncm50LXNlYXJjaC1pbWd7dG9wOjkuNXB4O2xlZnQ6MTNweDtwb3NpdGlvbjphYnNvbHV0ZX0uZ3JudC1zZWFyY2gtbW9kYWwgLm1vZGFsLWhlYWRlciAuZ3JudC1zZWFyY2gtaW1nIGlucHV0e2JvcmRlcjoxcHggc29saWQgI2ZmZjtjb2xvcjojZmZmfS5ncm50LXNlYXJjaC1tb2RhbCAubW9kYWwtaGVhZGVyIC5ncm50LXNlYXJjaC1pbWcgaW5wdXQ6OnBsYWNlaG9sZGVye2NvbG9yOiNmZmZ9LmdybnQtc2VhcmNoLW1vZGFsIC5tb2RhbC1oZWFkZXIgLmdybnQtc2VhcmNoLWltZyBzdmcgcGF0aHtmaWxsOiMzZjNmM2Z9LmdybnQtbmV3LWhlYWRlci5tb2JpbGUtbWVudXtwYWRkaW5nOjIwcHggMDtoZWlnaHQ6NzZweDtib3JkZXItYm90dG9tOjA7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDo5fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuemluZGV4IC5tZW51LXRvZ2dsZS1idG4gc3ZnIHBhdGh7ZmlsbDojOWIxZTI2fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuemluZGV4IC5oZWFkZXItdG9wIC5ncm5ld2hldC1yaWdodCAuZ3JudC1tb2Itb3V0ZXItY3N7YmFja2dyb3VuZDojOWQxZDI3O2JvcmRlci1jb2xvcjojOWQxZDI3fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuemluZGV4IC5oZWFkZXItdG9wIC5ncm5ld2hldC1yaWdodCAuZ3JudC1tb2ItcGF5e2NvbG9yOiM5ZDFkMjc7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojOWQxZDI3fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuemluZGV4IC5oZWFkZXItdG9wIC5ncm5ld2hldC1yaWdodCAuZ3JudC1tb2ItYWNjZXNzaWJpbGl0eXtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWNvbG9yOiM5ZDFkMjd9LmdybnQtbmV3LWhlYWRlci5tb2JpbGUtbWVudS56aW5kZXggLmhlYWRlci10b3AgLmdybmV3aGV0LXJpZ2h0IC5ncm50LW1vYi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoe2ZpbGw6IzlkMWQyN30uZ3JudC1uZXctaGVhZGVyLm1vYmlsZS1tZW51LnppbmRleCAubW9iLXNlYXJjaC1vdXRlci1idG4gc3ZnIHBhdGh7ZmlsbDojOWIxZTI2fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuZGVmYXVsdC13aGl0ZS1zdGF0ZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTllOWU5fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuZGVmYXVsdC13aGl0ZS1zdGF0ZSAubWVudS10b2dnbGUtYnRuIHN2ZyBwYXRoe2ZpbGw6IzliMWUyNn0uZ3JudC1uZXctaGVhZGVyLm1vYmlsZS1tZW51LmRlZmF1bHQtd2hpdGUtc3RhdGUgLmhlYWRlci10b3AgLmdybmV3aGV0LXJpZ2h0IC5ncm50LW1vYi1vdXRlci1jc3tiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWNvbG9yOiM5ZDFkMjd9LmdybnQtbmV3LWhlYWRlci5tb2JpbGUtbWVudS5kZWZhdWx0LXdoaXRlLXN0YXRlIC5oZWFkZXItdG9wIC5ncm5ld2hldC1yaWdodCAuZ3JudC1tb2ItcGF5e2NvbG9yOiM5ZDFkMjc7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojOWQxZDI3fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuZGVmYXVsdC13aGl0ZS1zdGF0ZSAuaGVhZGVyLXRvcCAuZ3JuZXdoZXQtcmlnaHQgLmdybnQtbW9iLWFjY2Vzc2liaWxpdHl7YmFja2dyb3VuZDojZmZmO2JvcmRlci1jb2xvcjojOWQxZDI3fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuZGVmYXVsdC13aGl0ZS1zdGF0ZSAuaGVhZGVyLXRvcCAuZ3JuZXdoZXQtcmlnaHQgLmdybnQtbW9iLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGh7ZmlsbDojOWQxZDI3fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUuZGVmYXVsdC13aGl0ZS1zdGF0ZSAubW9iLXNlYXJjaC1vdXRlci1idG4gc3ZnIHBhdGh7ZmlsbDojOWIxZTI2fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUgLmhlYWRlci10b3AgLmdybmV3aGV0LXJpZ2h0e2dhcDo4cHh9LmdybnQtbmV3LWhlYWRlci5tb2JpbGUtbWVudSAuaGVhZGVyLXRvcCAuZ3JuZXdoZXQtcmlnaHQgLm1vYi1zZWFyY2gtb3V0ZXItYnRue21hcmdpbi1yaWdodDozcHh9LmdybnQtbmV3LWhlYWRlci5tb2JpbGUtbWVudSAuaGVhZGVyLXRvcCAuZ3JuZXdoZXQtcmlnaHQgLmdybnQtbW9iLW91dGVyLWNze3BhZGRpbmc6OHB4IDEycHg7aGVpZ2h0OjM2cHg7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NXB4O2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo2MDA7YmFja2dyb3VuZDojNGI0YjRiO2JvcmRlcjoxcHggc29saWQgIzc4Nzg3ODtib3JkZXItcmFkaXVzOjI0cHg7b3V0bGluZTpub25lfS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUgLmhlYWRlci10b3AgLmdybmV3aGV0LXJpZ2h0IC5ncm50LW1vYi1wYXl7cGFkZGluZzo4cHggMTRweDtoZWlnaHQ6MzZweDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjVweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNnB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NjAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkICM3ODc4Nzg7Ym9yZGVyLXJhZGl1czoyNHB4O291dGxpbmU6bm9uZX0uZ3JudC1uZXctaGVhZGVyLm1vYmlsZS1tZW51IC5oZWFkZXItdG9wIC5ncm5ld2hldC1yaWdodCAuZ3JudC1tb2ItYWNjZXNzaWJpbGl0eXtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUgLmhlYWRlci10b3AgLmdybmV3aGV0LXJpZ2h0IC5ncm50LW1vYi1hY2Nlc3NpYmlsaXR5IHN2Z3ttYXgtd2lkdGg6MjBweH0uZ3JudC1uZXctaGVhZGVyLm1vYmlsZS1tZW51IC5oZWFkZXItdG9wIC5ncm5ld2hldC1yaWdodCAuZ3JudC1tb2ItYWNjZXNzaWJpbGl0eSBzdmcgcGF0aHtmaWxsOiNmZmZ9LmdybnQtbmV3LWhlYWRlci5tb2JpbGUtbWVudSAuaGVhZGVyLXRvcCAuZ3JuZXdoZXQtcmlnaHQgLm1vYi1zZWFyY2gtb3V0ZXItYnRuIHN2ZywuZ3JudC1uZXctaGVhZGVyLm1vYmlsZS1tZW51IC5oZWFkZXItdG9wIC5ncm5ld2hldC1yaWdodCAubW9iLXNlYXJjaC1vdXRlci1idG4gaW1ne21heC13aWR0aDoyMHB4fS5ncm50LW5ldy1oZWFkZXIubW9iaWxlLW1lbnUgLmhlYWRlci10b3Agc3Zne3RyYW5zaXRpb246LjVzIGFsbH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXJ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDB2aDtoZWlnaHQ6MTAwZHZoO3otaW5kZXg6NTtiYWNrZ3JvdW5kOiNmOWY5Zjk7b3ZlcmZsb3c6YXV0bzt6LWluZGV4OjEwfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLWxvZ28tY2xvc2V7cGFkZGluZzoyMHB4IDE1cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U5ZTllOX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLmN1c3QtbWFpbi1jbG9zZXtnYXA6MTVweH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLmN1c3QtbWFpbi1jbG9zZSAuY3VzdG9tZXItY2FyZSAuZ3JudC1tb2ItY3MtbGl7YmFja2dyb3VuZDojZmZmO2NvbG9yOiMyMjIgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICMyMjI7cGFkZGluZzo5cHggMTVweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo1MDA7Ym9yZGVyLXJhZGl1czoyNXB4O3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLmN1c3QtbWFpbi1jbG9zZSAuY3VzdG9tZXItY2FyZSAuZ3JudC1tb2ItY3MtbGkud2l0aC1hbmlte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2t9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5jdXN0LW1haW4tY2xvc2UgLmN1c3RvbWVyLWNhcmUgLmdybnQtbW9iLWNzLWxpLndpdGgtYW5pbSAuZ3JudC1hbmltYXRpb24tb2RvbWV0ZXJ7aGVpZ2h0OjEuMmVtO292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLmN1c3QtbWFpbi1jbG9zZSAuY3VzdG9tZXItY2FyZSAuZ3JudC1tb2ItY3MtbGkud2l0aC1hbmltIC5ncm50LWFuaW1hdGlvbi1vZG9tZXRlciAuZ3JudC1vZG9tZXRlci10cmFja3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO3RyYW5zaXRpb246dHJhbnNmb3JtIC42cyBlYXNlLWluLW91dH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLmN1c3QtbWFpbi1jbG9zZSAuY3VzdG9tZXItY2FyZSAuZ3JudC1tb2ItY3MtbGkud2l0aC1hbmltIC5ncm50LWFuaW1hdGlvbi1vZG9tZXRlciAuZ3JudC1vZG9tZXRlci10cmFjayBzcGFue2hlaWdodDoxLjJlbTtsaW5lLWhlaWdodDoxLjJlbTt3aGl0ZS1zcGFjZTpub3dyYXB9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAuaGFzLXN1Yi1jYXRlZ29yeT5he2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMnB4O2NvbG9yOiMyMjI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjIwcHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAuaGFzLXN1Yi1jYXRlZ29yeT5hLmN1cnJlbnQtaXRlbXtmb250LXdlaWdodDo2MDB9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAuaGFzLXN1Yi1jYXRlZ29yeS5jdXJyZW50LWl0ZW0gYXtmb250LXdlaWdodDo2MDB9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAuaGFzLXN1Yi1jYXRlZ29yeSsuaGFzLXN1Yi1jYXRlZ29yeXtib3JkZXItdG9wOjFweCBzb2xpZCAjZTllOWU5fS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbntiYWNrZ3JvdW5kOiNmOWY5Zjk7aGVpZ2h0OmF1dG87bWFyZ2luOjAgYXV0bztkaXNwbGF5Om5vbmU7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmZpeGVkO3RvcDo3OHB4O2xlZnQ6MDtyaWdodDowO2JvdHRvbTo4MHB4O3BhZGRpbmc6MHB4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDt6LWluZGV4OjE7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0fS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbi5hY3RpdmV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTtkaXNwbGF5OmJsb2NrfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubmV3LW5hdi1tZW51e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdy14OmF1dG87Z2FwOjMwcHg7cGFkZGluZzowIDIwcHggMH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm5ldy1uYXYtbWVudSBsaXtmbGV4OjAgMCBhdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTZweCAwfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubmV3LW5hdi1tZW51IGxpOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjZweDtoZWlnaHQ6M3B4O2JhY2tncm91bmQ6IzliMWUyNjtvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubmV3LW5hdi1tZW51IGxpLmFjdGl2ZTpiZWZvcmV7b3BhY2l0eToxfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubmV3LW5hdi1tZW51IGxpLmFjdGl2ZSBhe2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NjAwfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubmV3LW5hdi1tZW51IGxpIGF7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE5cHg7Y29sb3I6IzY4Njg3M30uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXJ7YmFja2dyb3VuZDojZjlmOWY5O2hlaWdodDpjYWxjKDEwMCUgLSA4MHB4KTttYXJnaW46MCBhdXRvO2Rpc3BsYXk6YmxvY2s7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3BhZGRpbmc6MHB4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDt6LWluZGV4OjE7b3ZlcmZsb3c6YXV0bzt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7LW1vei10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXQ7b3ZlcmZsb3c6LW1vei1zY3JvbGxiYXJzLW5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb21lY2F0LXZpZXctYWxsLW1haW57ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjE1cHggMjBweDtnYXA6MTJweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTlweDtjb2xvcjojOWIxZTI2fS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lci5hY3RpdmV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLmJhY2t7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjIwcHg7YmFja2dyb3VuZDojZTllOWU5O2NvbG9yOiMyMjIgIWltcG9ydGFudDtnYXA6MjBweDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNnB4O2ZvbnQtd2VpZ2h0OjUwMH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudC1zaW5nbGU+YXtwYWRkaW5nOjE1cHggMjBweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMyMjI7Z2FwOjIwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZTllOX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudD5he3BhZGRpbmc6MTVweCAyMHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzIyMjtnYXA6MjBweH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudD5hIC5uZXctdGFne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NHB4IDEwcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjOUIxRTI2IDAlLCAjNTYwNzBDIDk4LjA4JSk7Ym9yZGVyLXJhZGl1czo2cHg7Y29sb3I6I2ZmZjtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxNHB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tbGVmdDo4cHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQ+YSBzdmd7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTttYXgtd2lkdGg6MjVweDt0cmFuc2l0aW9uOi41cyBhbGx9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQ+YS5hY3RpdmV7YmFja2dyb3VuZDojZjJmMmYyfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50PmEuYWN0aXZlIHN2Z3t0cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbntkaXNwbGF5Om5vbmU7b3ZlcmZsb3c6aGlkZGVufS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLXRvcHtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIHVse3BhZGRpbmc6MTJweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czoxNnB4O2JveC1zaGFkb3c6MHB4IDBweCAxMnB4IDFweCByZ2JhKDAsMCwwLC4wNCl9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIGxpPmF7cGFkZGluZzoxMnB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIycHg7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDA7Y29sb3I6IzIyMn0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS10b3AgLm1vbWVjYXQtdmlldy1hbGwgYXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4O2NvbG9yOiM5YjFlMjY7Zm9udC13ZWlnaHQ6NjAwfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLXRvcCAuY3JlZGl0LWNhcmQtdGFicy1kZXNjIGxpPmF7cGFkZGluZzoxNXB4IDEwcHg7bGluZS1oZWlnaHQ6bm9ybWFsO3dpZHRoOjEwMCV9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIC5jcmVkaXQtY2FyZC10YWJzLWRlc2MgbGl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U5ZTllOX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS10b3AgLmNyZWRpdC1jYXJkLXRhYnMtZGVzYyAuY2MtdGFiLWxpbmsgLnRpdHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxOHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojNmUwYTBmO2Rpc3BsYXk6YmxvY2t9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIC5jcmVkaXQtY2FyZC10YWJzLWRlc2MgLmNjLXRhYi1saW5rIC5jY3RsLWJvdHRvbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMXB4O21hcmdpbi10b3A6MTBweH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS10b3AgLmNyZWRpdC1jYXJkLXRhYnMtZGVzYyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsYi1pbWd7bWF4LXdpZHRoOjYwcHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIC5jcmVkaXQtY2FyZC10YWJzLWRlc2MgLmNjLXRhYi1saW5rIC5jY3RsLWJvdHRvbSAuY2N0bGItaW1nIGltZ3ttYXgtd2lkdGg6MTAwJX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS10b3AgLmNyZWRpdC1jYXJkLXRhYnMtZGVzYyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsLWRlc2N7ZGlzcGxheTpmbGV4O2dhcDo4cHg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXg6MX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS10b3AgLmNyZWRpdC1jYXJkLXRhYnMtZGVzYyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsLWRlc2Mgc3BhbntwYWRkaW5nOjJweCA4cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTAsIDIyNSwgMjI1LCAwLjYpLCByZ2JhKDI1MCwgMjI1LCAyMjUsIDAuNikpLCNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZmFlMWUxO2JvcmRlci1yYWRpdXM6NHB4O2ZvbnQtc2l6ZTo5cHg7bGluZS1oZWlnaHQ6MTFweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzIyMjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIC5jcmVkaXQtY2FyZC10YWJzLWRlc2MgLmNjLXRhYi1saW5rIC5jY3RsLWJvdHRvbSAuY2N0bC1kZXNjIHNwYW4ucGluay1iZ3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1MCwgMjI1LCAyMjUsIDAuNiksIHJnYmEoMjUwLCAyMjUsIDIyNSwgMC42KSksI2ZmZjtib3JkZXI6MXB4IHNvbGlkICNmYWUxZTF9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIC5jcmVkaXQtY2FyZC10YWJzLWRlc2MgLmNjLXRhYi1saW5rIC5jY3RsLWJvdHRvbSAuY2N0bC1kZXNjIHNwYW4ueWVsbG93LWJne2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjQyLCAyMzIsIDE3OSwgMC40KSwgcmdiYSgyNDIsIDIzMiwgMTc5LCAwLjQpKSwjZmZmO2JvcmRlcjoxcHggc29saWQgI2YyZThiM30uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS10b3AgLmNyZWRpdC1jYXJkLXRhYnMtZGVzYyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsLWRlc2Mgc3Bhbi5saWJsdWUtYmd7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxOTgsIDIyNiwgMjI2LCAwLjYpLCByZ2JhKDE5OCwgMjI2LCAyMjYsIDAuNikpLCNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjYzZlMmUyfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLXRvcCAuY3JlZGl0LWNhcmQtdGFicy1kZXNjIC5jYy10YWItbGluayAuY2N0bC1ib3R0b20gLmNjdGwtZGVzYyBzcGFuLnB1cnBsZS1iZ3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDIxNiwgMjAzLCAyNDYsIDAuNCksIHJnYmEoMjE2LCAyMDMsIDI0NiwgMC40KSksI2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkOGNiZjZ9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIC5jcmVkaXQtY2FyZC10YWJzLWRlc2MgLmNjLXRhYi1saW5rIC5jY3RsLWJvdHRvbSAuY2N0bC1kZXNjIHNwYW4ubGlwaW5rLWJne2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjUyLCAyMjQsIDI0OCwgMC42KSwgcmdiYSgyNTIsIDIyNCwgMjQ4LCAwLjYpKSwjZmZmO2JvcmRlcjoxcHggc29saWQgI2ZjZTBmOH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS10b3AgLmNyZWRpdC1jYXJkLXRhYnMtZGVzYyAuY2MtdGFiLWxpbmsgLmNjdGwtYm90dG9tIC5jY3RsLWRlc2Mgc3Bhbi5ncmVlbi1iZ3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDE5OCwgMjI2LCAyMDMsIDAuNCksIHJnYmEoMTk4LCAyMjYsIDIwMywgMC40KSksI2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjNmUyY2J9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wIC5wcm92aWxlZ2UtY2FyZC10YWJzLWRlc2MgLnByaXZpbGFnZS1pbmJveHtkaXNwbGF5OmdyaWQ7LW1zLWdyaWQtY29sdW1uczo1MXB4IGF1dG87Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjUxcHggYXV0bztnYXA6OXB4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjBweCAxMnB4O21hcmdpbjoxMHB4IDBweDttYXgtd2lkdGg6MTAwJX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS10b3AgLnByb3ZpbGVnZS1jYXJkLXRhYnMtZGVzYyAucHJpdmlsYWdlLWluYm94Ky5wcml2aWxhZ2UtaW5ib3h7bWFyZ2luLXRvcDoyMnB4fS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLXRvcCAucHJvdmlsZWdlLWNhcmQtdGFicy1kZXNjIC5wcml2aWxhZ2UtaW5ib3ggLnByaXZpbGFnZS1pbWcgaW1ne21heC13aWR0aDo1MXB4O2JvcmRlci1yYWRpdXM6NHB4fS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLXRvcCAucHJvdmlsZWdlLWNhcmQtdGFicy1kZXNjIC5wcml2aWxhZ2UtaW5ib3ggLnByaXZpbGFnZS1kZXNjIC5wcmktdHh0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTowfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLXRvcCAuaDN7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjJweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjBweDttYXJnaW4tYm90dG9tOjE1cHg7cGFkZGluZzowcHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtdG9wKy5tb21lY2F0bGUtdG9we3BhZGRpbmctdG9wOjIycHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2Y2ZjZmNn0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS1ib3R0b217cGFkZGluZzoxMHB4IDIwcHggMjBweCAyMHB4fS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLWJvdHRvbSAubmF2LXRvcC1jb21tb24tdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE5cHg7cGFkZGluZzowO21hcmdpbi1ib3R0b206MjVweDtjb2xvcjojMjIyfS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLWJvdHRvbSAubWVnYS1kaXNjb3Zlci1ib3h7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczo0MCUgYXV0bztib3JkZXItcmFkaXVzOjIwcHg7b3ZlcmZsb3c6aGlkZGVufS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iLW1lbnUtY2F0ZWdvcnkgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiAubW9ibWVudWNhdC1pbm5lciAubW9ibWVudWNhdC1jdXJyZW50IC5tb21lY2F0LWxhc3QtbWFpbiAubW9tZWNhdGxlLWJvdHRvbSAubWVnYS1kaXNjb3Zlci1ib3ggcGljdHVyZXtoZWlnaHQ6MTAwJX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS1ib3R0b20gLm1lZ2EtZGlzY292ZXItYm94IHBpY3R1cmUgaW1ne3dpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czoyMHB4IDBweCAwcHggMjBweDtoZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXJ9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtYm90dG9tIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzY3twYWRkaW5nOjIwcHggMTBweCAyMHB4IDIwcHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtYm90dG9tIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyBoM3tmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyM3B4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMjIyO21hcmdpbi1ib3R0b206MTBweH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS1ib3R0b20gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjIHB7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTZweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjEwcHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtYm90dG9tIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyAuYnRuLXJlZC1ib3JkZXJ7cGFkZGluZzo3cHggMTRweDtib3JkZXItcmFkaXVzOjI0cHg7Ym9yZGVyOjFweCBzb2xpZCAjOWQxZDI3O2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDttYXgtd2lkdGg6Zml0LWNvbnRlbnQ7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiM5ZDFkMjd9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2ItbWVudS1jYXRlZ29yeSAubW9ibWVudWNhdC1pbm5lci1tYWluIC5tb2JtZW51Y2F0LWlubmVyIC5tb2JtZW51Y2F0LWN1cnJlbnQgLm1vbWVjYXQtbGFzdC1tYWluIC5tb21lY2F0bGUtYm90dG9tIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5waW5rLWJne2JhY2tncm91bmQ6I2Y2ZTVlNX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS1ib3R0b20gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLndoaXRlLWJne2JhY2tncm91bmQ6I2ZmZn0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYi1tZW51LWNhdGVnb3J5IC5tb2JtZW51Y2F0LWlubmVyLW1haW4gLm1vYm1lbnVjYXQtaW5uZXIgLm1vYm1lbnVjYXQtY3VycmVudCAubW9tZWNhdC1sYXN0LW1haW4gLm1vbWVjYXRsZS1ib3R0b20gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLmdyZXktYmd7YmFja2dyb3VuZDojZTllOWU5fS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iaWxlLW1lbnUtbWFpbntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2hlaWdodDoxMDB2aDtoZWlnaHQ6MTAwZHZofS5ncm50LW1vYmlsZS1tZW51LWNvbnRhaW5lciAubW9iaWxlLW1lbnUtbWFpbiAuaGVhZGVyLXNlYXJjaHtwYWRkaW5nOjE4cHggMjBweCAhaW1wb3J0YW50O2JvcmRlci10b3A6MXB4IHNvbGlkICNkYmRiZGV9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2JpbGUtbWVudS1tYWluIC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCAuaW1nLXNlYXJjaHt0b3A6MTFweDtsZWZ0OjEzcHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2JpbGUtbWVudS1tYWluIC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dHtib3JkZXItcmFkaXVzOjU5LjVweDtwYWRkaW5nOjEzcHggMTBweCAxM3B4IDQ1cHg7Y29sb3I6IzIyMn0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYmlsZS1tZW51LW1haW4gLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2gtYm94IGlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojMjIyO29wYWNpdHk6MX0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYmlsZS1tZW51LW1haW4gLmhlYWRlci1zZWFyY2ggLmJ0bi1wYXl7cGFkZGluZzoxMnB4IDI0cHg7aGVpZ2h0OjQ0cHg7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjdweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiM5YjFlMjY7Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjI0cHg7bWFyZ2luLWxlZnQ6NnB4O2JvcmRlcjoxcHggc29saWQgIzliMWUyNn0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYmlsZS1tZW51LW1haW4gLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAubG9naW4tYnRue3BhZGRpbmc6MTJweCAyNHB4O2hlaWdodDo0NHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjdweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQ6IzliMWUyNjtib3JkZXItcmFkaXVzOjI0cHg7bWFyZ2luLWxlZnQ6NnB4O291dGxpbmU6bm9uZTtib3JkZXI6MH0uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIgLm1vYmlsZS1tZW51LW1pZGRsZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206ODBweDtiYWNrZ3JvdW5kOnJnYmEoMzQsMzQsMzQsLjk1KTt6LWluZGV4Ojl9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2JpbGUtbWVudS1taWRkbGUgLm1lbnUtbWlkZGxlLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyNXB4O3JpZ2h0OjIwcHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2JpbGUtbWVudS1taWRkbGUgLmJvdHRvbS10ZXh0LXdpdGgtaW1ne3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NjBweDtyaWdodDo2MHB4O2JvdHRvbTo1cHh9LmdybnQtbW9iaWxlLW1lbnUtY29udGFpbmVyIC5tb2JpbGUtbWVudS1taWRkbGUgLmJvdHRvbS10ZXh0LXdpdGgtaW1nIHB7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE5cHg7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjttYXJnaW46MH0uZ3JudC1xci1uZXd7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjZweDtyaWdodDoyMHB4O3BhZGRpbmc6MTJweDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjgpO2JveC1zaGFkb3c6MHB4IDI0cHggNzFweCByZ2JhKDkyLDkzLDk4LC4xMiksMHB4IDcuMjM1M3B4IDIxLjQwNDRweCByZ2JhKDkyLDkzLDk4LC4wNzgxOTA3KSwwcHggMy4wMDUxN3B4IDguODkwM3B4IHJnYmEoOTIsOTMsOTgsLjA2KSwwcHggMS4wODY5MXB4IDMuMjE1NDVweCByZ2JhKDkyLDkzLDk4LC4wNDE4MDkzKTtiYWNrZHJvcC1maWx0ZXI6Ymx1cigxMHB4KTtib3JkZXItcmFkaXVzOjEycHg7d2lkdGg6MTMycHg7aGVpZ2h0OjE1MnB4O3RyYW5zaXRpb246LjNzIGFsbDt6LWluZGV4OjJ9LmdybnQtcXItbmV3IC5oM3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtjb2xvcjojMWExYTFhO21hcmdpbi1ib3R0b206MTVweDt0cmFuc2l0aW9uOi4zcyBhbGx9LmdybnQtcXItbmV3IC5oMy5uby1ob3ZlcntkaXNwbGF5OmJsb2NrfS5ncm50LXFyLW5ldyAuaDMuYWN0aXZlLWhvdmVye2Rpc3BsYXk6bm9uZX0uZ3JudC1xci1uZXcgcGljdHVyZSBpbWd7bWF4LXdpZHRoOjk1cHg7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmJsb2NrO3RyYW5zaXRpb246LjNzIGFsbH0uZ3JudC1xci1uZXcuYWN0aXZle3dpZHRoOjE5NHB4O2hlaWdodDoyMzhweDtiYWNrZ3JvdW5kOiNmZmY7Ym94LXNoYWRvdzowcHggMjRweCA3MXB4IHJnYmEoMTMyLDEzNSwxNDksLjM5KSwwcHggNy4yMzUzcHggMjEuNDA0NHB4IHJnYmEoMTMyLDEzNSwxNDksLjI1NDEyKSwwcHggMy4wMDUxN3B4IDguODkwM3B4IHJnYmEoMTMyLDEzNSwxNDksLjE5NSksMHB4IDEuMDg2OTFweCAzLjIxNTQ1cHggcmdiYSgxMzIsMTM1LDE0OSwuMTM1ODgpO3otaW5kZXg6OTk5OTl9LmdybnQtcXItbmV3LmFjdGl2ZSBwaWN0dXJlIGltZ3ttYXgtd2lkdGg6MTU1cHh9LmdybnQtcXItbmV3LmFjdGl2ZSAuaDMuYWN0aXZlLWhvdmVye2Rpc3BsYXk6YmxvY2t9LmdybnQtcXItbmV3LmFjdGl2ZSAuaDMubm8taG92ZXJ7ZGlzcGxheTpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZ3JudC1xci1uZXd7ZGlzcGxheTpub25lfX0uZ3JudC1hcHAtbW9iLW1haW57ZGlzcGxheTpub25lfS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTk5OTk5O2xlZnQ6MDtyaWdodDowO2JvdHRvbTotMjAwJTt0cmFuc2l0aW9uOi41cyBhbGx9LmdybnQtbW9iLWNzLWRyb3Bkb3duLW1lbnUgLmlubmVye2JhY2tncm91bmQ6I2Y2ZjZmNjtib3JkZXItcmFkaXVzOjI0cHggMjRweCAwIDA7cGFkZGluZzoyMHB4IDBweH0uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXd7cGFkZGluZzoyMHB4IDIwcHggMDtoZWlnaHQ6Y2FsYygxMDAlIC0gMjAwcHgpO292ZXJmbG93LXk6YXV0b30uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLnJvd3tyb3ctZ2FwOjhweDttYXJnaW46MCAtNHB4fS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAucm93IC5jb2wtNiwuZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLnJvdyAuY29sLTEye3BhZGRpbmc6MCA0cHg7ZGlzcGxheTppbmhlcml0fS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctYm94e3dpZHRoOjEwMCU7cGFkZGluZzoxMnB4O2JhY2tncm91bmQ6I2VlZTtib3JkZXItcmFkaXVzOjEycHg7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMSwgMWZyKTtnYXA6NnB4O3RleHQtYWxpZ246Y2VudGVyfS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctYm94IC5jdXN0LW5ldy1pY29uIGltZ3t3aWR0aDoyMHB4O2hlaWdodDoyMHB4O29iamVjdC1maXQ6ZmlsbH0uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctZGVzYyAudGl0bGUtaWNvbntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOm1heC1jb250ZW50IG1heC1jb250ZW50O2dhcDowO21hcmdpbi1ib3R0b206NnB4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmdybnQtbW9iLWNzLWRyb3Bkb3duLW1lbnUgLmlubmVyIC5pbm5lci10b3AtbmV3IC5jdXN0LW5ldy1ib3ggLmN1c3QtbmV3LWRlc2MgLnRpdGxlLWljb24gLnRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNXB4O2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTowfS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctYm94IC5jdXN0LW5ldy1kZXNjIC50aXRsZS1pY29uIGltZ3t3aWR0aDoxNnB4O2hlaWdodDoxNnB4O29iamVjdC1maXQ6ZmlsbDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweH0uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctZGVzYyAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTJweDtjb2xvcjojNjg2ODczO21hcmdpbi1ib3R0b206MH0uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLmN1c3QtbmV3LWJveCAuY3VzdC1uZXctcmVkaXJlY3R7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxfS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctYm90dG9te2JvcmRlci10b3A6MXB4IHNvbGlkICNkYmRiZGU7d2lkdGg6MTAwJX0uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLmN1c3QtbmV3LWhlbHAtYm94e3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MTJweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7cGFkZGluZy1ib3R0b206MTJweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGJkYmRlfS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctaGVscC1ib3ggLmNuaGItaW1nIGltZ3t3aWR0aDo0MHB4O2hlaWdodDo0MHB4O29iamVjdC1maXQ6ZmlsbH0uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLmN1c3QtbmV3LWhlbHAtYm94IC5jbmhiLWRlc2MgLnRpdGxlLWljb257ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczptYXgtY29udGVudCAyMHB4O2dhcDowO21hcmdpbi1ib3R0b206MnB4fS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctaGVscC1ib3ggLmNuaGItZGVzYyAudGl0bGUtaWNvbiAudGl0bGV7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE3cHg7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjB9LmdybnQtbW9iLWNzLWRyb3Bkb3duLW1lbnUgLmlubmVyIC5pbm5lci10b3AtbmV3IC5jdXN0LW5ldy1oZWxwLWJveCAuY25oYi1kZXNjIC50aXRsZS1pY29uIGltZ3t3aWR0aDoyMHB4O2hlaWdodDoyMHB4O29iamVjdC1maXQ6ZmlsbH0uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLmN1c3QtbmV3LWhlbHAtYm94IC5jbmhiLWRlc2MgLmRlc2N7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMXB4O2xpbmUtaGVpZ2h0OjEzcHg7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjB9LmdybnQtbW9iLWNzLWRyb3Bkb3duLW1lbnUgLmlubmVyIC5pbm5lci10b3AtbmV3IC5jdXN0LW5ldy1oZWxwLWJveCAuY3VzdC1uZXctcmVkaXJlY3R7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDoxfS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctcXItbWFpbntwYWRkaW5nOjE2cHggMjBweDttaW4taGVpZ2h0OjEzMHB4O3dpZHRoOjEwMCU7ei1pbmRleDoxfS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctcXItbWFpbiAuY3VzdC1uZXctaW1ne3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6LTF9LmdybnQtbW9iLWNzLWRyb3Bkb3duLW1lbnUgLmlubmVyIC5pbm5lci10b3AtbmV3IC5jdXN0LW5ldy1xci1tYWluIC5jdXN0LW5ldy1pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmdybnQtbW9iLWNzLWRyb3Bkb3duLW1lbnUgLmlubmVyIC5pbm5lci10b3AtbmV3IC5jdXN0LW5ldy1xci1tYWluIC5jdXN0LW5ldy1xci1kZXNje3RleHQtYWxpZ246bGVmdDttYXgtd2lkdGg6MTc1cHh9LmdybnQtbW9iLWNzLWRyb3Bkb3duLW1lbnUgLmlubmVyIC5pbm5lci10b3AtbmV3IC5jdXN0LW5ldy1xci1tYWluIC5jdXN0LW5ldy1xci1kZXNjIC50aXRsZXtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MThweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgcmdiYSg1NSwgMTAsIDE0LCAwLjgpIDYuNjQlLCByZ2JhKDE1NywgMjksIDM5LCAwLjgpIDkwLjM5JSk7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JhY2tncm91bmQtY2xpcDp0ZXh0O3RleHQtZmlsbC1jb2xvcjpyZ2JhKDAsMCwwLDApO21hcmdpbi1ib3R0b206OHB4fS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IC5pbm5lciAuaW5uZXItdG9wLW5ldyAuY3VzdC1uZXctcXItbWFpbiAuY3VzdC1uZXctcXItZGVzYyAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEwcHg7bGluZS1oZWlnaHQ6MTJweDtjb2xvcjojNmUwYTBmO21hcmdpbi1ib3R0b206MH0uZ3JudC1tb2ItY3MtZHJvcGRvd24tbWVudSAuaW5uZXIgLmlubmVyLXRvcC1uZXcgLmN1c3QtbmV3LXFyLW1haW4gLmN1c3QtbmV3LXFyLWRlc2MgLmJ0bi1yZWR7bWFyZ2luLXRvcDoyMHB4O2Rpc3BsYXk6YmxvY2s7d2lkdGg6Zml0LWNvbnRlbnQ7cGFkZGluZzoxMHB4IDIwcHg7YmFja2dyb3VuZDojOWIxZTI2O2JvcmRlci1yYWRpdXM6MjRweDtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTdweDtjb2xvcjojZmZmfS5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IGEuZ3JudC1tb2ItY3MtY2xvc2V7cGFkZGluZzowICFpbXBvcnRhbnQ7bGVmdDphdXRvO3JpZ2h0OjE1cHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjE1cHg7bWFyZ2luOjAgYXV0bzt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O21hcmdpbjowO3otaW5kZXg6MTI7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7b3BhY2l0eToxICFpbXBvcnRhbnR9LmdybnQtbW9iLWNzLWRyb3Bkb3duLW1lbnUgYS5ncm50LW1vYi1jcy1jbG9zZSBzdmd7d2lkdGg6MjJweDtoZWlnaHQ6MjJweH0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTk5OTk5O2xlZnQ6MDtyaWdodDowO2JvdHRvbTotMjAwJTt0cmFuc2l0aW9uOi41cyBhbGx9LmdybnQtbG9naW4tY3MtZHJvcGRvd24tbWVudSAuZ3Jsb2NzLWlubmVye2JvcmRlci1yYWRpdXM6MjRweCAyNHB4IDAgMDtwYWRkaW5nOjIwcHg7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoMTA3LjQ4JSA0MTkuNDMlIGF0IC05LjY3JSAxMTcuNDMlLCByZ2JhKDAsIDAsIDAsIDApIDQ2LjEzJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDk0LjcxJSksIzZlMGEwZjtoZWlnaHQ6Y2FsYygxMDAlIC0gMjAwcHgpO292ZXJmbG93LXk6YXV0b30uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5sb2ctcG9wLXRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMnB4O2NvbG9yOiNmZmY7bWFyZ2luLWJvdHRvbToxNnB4fS5ncm50LWxvZ2luLWNzLWRyb3Bkb3duLW1lbnUgLm5ldy1sb2dpbi1ib3h7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQpIDEwMCUpO2JvcmRlci1yYWRpdXM6MjRweDtwYWRkaW5nOjEycHg7bWFyZ2luLXRvcDozNXB4fS5ncm50LWxvZ2luLWNzLWRyb3Bkb3duLW1lbnUgLm5ldy1sb2dpbi1ib3ggLm5ldy1sb2dpbi1ib3gtaW5uZXJ7cGFkZGluZzoyMHB4IDI0cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MjBweH0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5tYWluLXRpdGxle21hcmdpbi1ib3R0b206MzJweH0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5tYWluLXRpdGxlIC50aXRsZXtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzIyMjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1ib3R0b206NHB4fS5ncm50LWxvZ2luLWNzLWRyb3Bkb3duLW1lbnUgLm5ldy1sb2dpbi1ib3ggLm5ldy1sb2dpbi1ib3gtaW5uZXIgLm1haW4tdGl0bGUgLmRlc2N7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE2cHg7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjB9LmdybnQtbG9naW4tY3MtZHJvcGRvd24tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lciAubmV3LWxvZ2luLWJveC1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6YXV0byAyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2dhcDo4cHh9LmdybnQtbG9naW4tY3MtZHJvcGRvd24tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lciAubmV3LWxvZ2luLWJveC1ncmlkKy5uZXctbG9naW4tYm94LWdyaWR7cGFkZGluZy10b3A6MTZweDttYXJnaW4tdG9wOjE2cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2U5ZTllOX0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5uZXctbG9naW4tYm94LWdyaWQgLmxnYmctbGVmdHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6c3RhcnQ7Z2FwOjhweH0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5uZXctbG9naW4tYm94LWdyaWQgLmxnYmctbGVmdCBpbWd7ZmxleDowIDAgMjBweDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS5ncm50LWxvZ2luLWNzLWRyb3Bkb3duLW1lbnUgLm5ldy1sb2dpbi1ib3ggLm5ldy1sb2dpbi1ib3gtaW5uZXIgLm5ldy1sb2dpbi1ib3gtZ3JpZCAubGdiZy1sZWZ0IC5sZ2JnLWRlc2MgLnRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbTo0cHh9LmdybnQtbG9naW4tY3MtZHJvcGRvd24tbWVudSAubmV3LWxvZ2luLWJveCAubmV3LWxvZ2luLWJveC1pbm5lciAubmV3LWxvZ2luLWJveC1ncmlkIC5sZ2JnLWxlZnQgLmxnYmctZGVzYyAuZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTVweDtjb2xvcjojNjg2ODczO21hcmdpbi1ib3R0b206MH0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5uZXctbG9naW4tYm94IC5uZXctbG9naW4tYm94LWlubmVyIC5uZXctbG9naW4tYm94LWdyaWQgLmxnYmctYXJyb3d7ZmxleDowIDAgMjBweDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4fS5ncm50LWxvZ2luLWNzLWRyb3Bkb3duLW1lbnUgLm5ldy1sb2dpbi1ib3ggLm5ldy1sb2dpbi1ib3gtaW5uZXIgLm5ldy1sb2dpbi1ib3gtZ3JpZCAubGdiZy1saW5re3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3BhZGRpbmc6MDt6LWluZGV4OjF9LmdybnQtbG9naW4tY3MtZHJvcGRvd24tbWVudSAubmV3LWxvZ2luLWN0YXtwYWRkaW5nOjE2cHggMjBweDttaW4taGVpZ2h0OjEzOHB4O3dpZHRoOjEwMCU7bWFyZ2luLXRvcDoxNnB4O3otaW5kZXg6MX0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5uZXctbG9naW4tY3RhIC5uZXctbG9naW4tY3RhLWltZ3twb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7cmlnaHQ6MDt0b3A6MDtib3R0b206MDt6LWluZGV4Oi0xfS5ncm50LWxvZ2luLWNzLWRyb3Bkb3duLW1lbnUgLm5ldy1sb2dpbi1jdGEgLm5ldy1sb2dpbi1jdGEtaW1nIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y292ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7Ym9yZGVyLXJhZGl1czoxNnB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5uZXctbG9naW4tY3RhIC5uZXctbG9naW4tY3RhLWltZyBpbWd7b2JqZWN0LWZpdDpmaWxsfX0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IC5uZXctbG9naW4tY3RhIC5sb2dpbi1jdGEtZGVzY3ttYXgtd2lkdGg6MjMwcHh9LmdybnQtbG9naW4tY3MtZHJvcGRvd24tbWVudSAubmV3LWxvZ2luLWN0YSAubG9naW4tY3RhLWRlc2MgLnRpdGxle2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxN3B4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkzLjgxZGVnLCAjRTlFOUU5IDAlLCAjODM4MzgzIDE1NC41MSUpOy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTtiYWNrZ3JvdW5kLWNsaXA6dGV4dDt0ZXh0LWZpbGwtY29sb3I6cmdiYSgwLDAsMCwwKTttYXJnaW4tYm90dG9tOjE4cHh9LmdybnQtbG9naW4tY3MtZHJvcGRvd24tbWVudSAubmV3LWxvZ2luLWN0YSAubG9naW4tY3RhLWRlc2MgLmJ0bi13aGl0ZXtwYWRkaW5nOjEwcHggMjBweDtkaXNwbGF5OmJsb2NrO3dpZHRoOmZpdC1jb250ZW50O2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjI0cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE3cHg7Y29sb3I6IzliMWUyNn0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IGEuZ3JudC1sb2dpbi1jcy1jbG9zZXtwYWRkaW5nOjAgIWltcG9ydGFudDtsZWZ0OmF1dG87cmlnaHQ6MjBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDttYXJnaW46MCBhdXRvO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7bWFyZ2luOjA7ei1pbmRleDoxMjtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtvcGFjaXR5OjEgIWltcG9ydGFudH0uZ3JudC1sb2dpbi1jcy1kcm9wZG93bi1tZW51IGEuZ3JudC1sb2dpbi1jcy1jbG9zZSBzdmd7d2lkdGg6MjJweDtoZWlnaHQ6MjJweH0uZ3JudC1zZWFyY2gtY3MtbWVudXtwb3NpdGlvbjpmaXhlZDt6LWluZGV4Ojk5OTk5OTtsZWZ0OjA7cmlnaHQ6MDtib3R0b206LTIwMCU7ZGlzcGxheTpub25lO3RyYW5zaXRpb246LjVzIGFsbDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cGFkZGluZzozMHB4IDBweCAwcHg7bWF4LWhlaWdodDpjYWxjKDEwMHZoIC0gMHB4KX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtc2VhcmNoLWNzLW1lbnV7bWF4LWhlaWdodDphdXRvfX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuaW5uZXJ7YmFja2dyb3VuZDojZjZmNmY2O2JvcmRlci1yYWRpdXM6MjRweCAyNHB4IDAgMDtwYWRkaW5nOjUwcHggMHB4IDI1cHg7cG9zaXRpb246cmVsYXRpdmV9LmdybnQtc2VhcmNoLWNzLW1lbnUgLmlubmVyIC5pbm5lci10b3AtbmV3e3BhZGRpbmc6MHB4IDBweCAwO2hlaWdodDpjYWxjKDEwMCUgLSAyMDBweCk7b3ZlcmZsb3cteTphdXRvfS5ncm50LXNlYXJjaC1jcy1tZW51IC5pbWctY2xvc2V7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzliMWUyNjttYXJnaW46MH0uZ3JudC1zZWFyY2gtY3MtbWVudSAuZ3JudC1tb2Itc2VhcmNoLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O3JpZ2h0OjI0cHh9LmdybnQtc2VhcmNoLWNzLW1lbnUgLmdyc2Vjcy1pbnB1dCAuaGVhZGVyLXNlYXJjaC1ib3ggLmltZy1zZWFyY2h7dG9wOjExcHg7bGVmdDoxNHB4fS5ncm50LXNlYXJjaC1jcy1tZW51IC5ncnNlY3MtaW5wdXQgLmhlYWRlci1zZWFyY2gtYm94IGlucHV0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIxcHg7Ym9yZGVyLXJhZGl1czo0OS41cHg7cGFkZGluZzoxMHB4IDM4cHggMTBweCA0NXB4O2JhY2tncm91bmQ6I2Y2ZjZmNn0uZ3JudC1zZWFyY2gtY3MtbWVudSAuZ3JzZWNzLWlucHV0IC5oZWFkZXItc2VhcmNoLWJveCAuaW1nLWNsb3Nle3RvcDoxM3B4O3JpZ2h0OjEycHg7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9ja30uZ3JudC1zZWFyY2gtY3MtbWVudSAuZ3JzZWNzLWlubmVye2hlaWdodDo5OCU7b3ZlcmZsb3c6YXV0bztwYWRkaW5nOjBweCAwcHggMHB4fS5ncm50LXNlYXJjaC1jcy1tZW51IC5ncnNlY3MtaW5uZXIgLnNlYXJjaC1tYWlue21heC1oZWlnaHQ6NDcwcHg7b3ZlcmZsb3c6YXV0bzttYXJnaW4tdG9wOjE4cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNlYXJjaC1jcy1tZW51IC5ncnNlY3MtaW5uZXIgLnNlYXJjaC1tYWlue21hcmdpbi10b3A6MHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLmdyc2Vjcy1pbm5lciAuc2VhcmNoLW1haW4gLm1lZ2EtdGFicy1pbm5lcntkaXNwbGF5Om5vbmV9fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAucm93e3BhZGRpbmc6MH0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnJvdyAuY29sLWxnLTh7cGFkZGluZzowfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAucm93IC5jb2wtbGctNHtwYWRkaW5nOjB9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCBpbWd7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjEycHggMTJweCAwIDB9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzY3twYWRkaW5nOjIwcHg7Ym9yZGVyLXJhZGl1czowIDAgMjBweCAyMHB4fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MucGluay1iZ3tiYWNrZ3JvdW5kOiNmNmU1ZTV9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy53aGl0ZS1iZ3tiYWNrZ3JvdW5kOiNmZmZ9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5ncmV5LWJne2JhY2tncm91bmQ6I2U5ZTllOX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLnllbGxvdy1iZ3tiYWNrZ3JvdW5kOiNmZmVkY2J9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5tYXl1cmEtZ3JhZGllbnR7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMUEyNTQ5IDAlLCAjM0M0QTc1IDEwMCUpfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MubWF5dXJhLWdyYWRpZW50IC5oM3tjb2xvcjojZmZmfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MubWF5dXJhLWdyYWRpZW50IC50eHR7Y29sb3I6I2ZmZn0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLm1heXVyYS1ncmFkaWVudCAuYnRuLXJlZC1ib3JkZXJ7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6I2ZmZn0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjLm1heXVyYS1ncmFkaWVudCAuYnRuLXJlZC1ib3JkZXI6aG92ZXIsLmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYy5tYXl1cmEtZ3JhZGllbnQgLmJ0bi1yZWQtYm9yZGVyOmZvY3VzLC5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MubWF5dXJhLWdyYWRpZW50IC5idG4tcmVkLWJvcmRlcjphY3RpdmV7YmFja2dyb3VuZDojOWQxZDI3O2JvcmRlci1jb2xvcjojOWQxZDI3O2NvbG9yOiNmZmZ9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyAuaDN7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjIycHg7Y29sb3I6IzIyMjttYXJnaW4tYm90dG9tOjhweH0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLm1lZ2EtZGlzY292ZXItYm94IC5kaXNjb3Zlci1kZXNjIC50eHR7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE1cHg7Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjIwcHh9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5tZWdhLWRpc2NvdmVyLWJveCAuZGlzY292ZXItZGVzYyAuYnRuLXJlZC1ib3JkZXJ7ZGlzcGxheTpibG9jazt3aWR0aDpmaXQtY29udGVudDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjhweCAxNXB4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkICM5ZDFkMjc7Ym9yZGVyLXJhZGl1czoyNHB4O2NvbG9yOiM5ZDFkMjc7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjE3cHg7bWFyZ2luLXRvcDoyMHB4fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MgLmJ0bi1yZWQtYm9yZGVyOmhvdmVyLC5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MgLmJ0bi1yZWQtYm9yZGVyOmZvY3VzLC5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAubWVnYS1kaXNjb3Zlci1ib3ggLmRpc2NvdmVyLWRlc2MgLmJ0bi1yZWQtYm9yZGVyOmFjdGl2ZXtiYWNrZ3JvdW5kOiM5ZDFkMjc7Ym9yZGVyLWNvbG9yOiM5ZDFkMjc7Y29sb3I6I2ZmZn0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLm5hdi10b3AtY29tbW9uLXRpdGxle2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxOXB4O3BhZGRpbmc6MTVweCAxNnB4O21hcmdpbjowO2NvbG9yOiMyMjJ9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLWlubmVye3BhZGRpbmctYm90dG9tOjE3cHg7bWFyZ2luLXRvcDoxN3B4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0taW5uZXJ7cGFkZGluZy1ib3R0b206MH19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5yZWNlbnQtYWN0aXZpdHkgLnRpdGxle2NvbG9yOiMzNTM1MzU7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0Om5vcm1hbDttYXJnaW4tYm90dG9tOjEycHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAucmVjZW50LWFjdGl2aXR5IC50aXRsZXtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzIyMn19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5yZWNlbnQtYWN0aXZpdHkgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjEwcHh9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5yZWNlbnQtYWN0aXZpdHkgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhe2NvbG9yOiM2ODY4NzM7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0Om5vcm1hbDtkaXNwbGF5OmlubGluZS1mbGV4O3BhZGRpbmc6MTBweCAxMnB4O2JvcmRlci1yYWRpdXM6MThweDtiYWNrZ3JvdW5kOiNlOWU5ZTk7bWluLXdpZHRoOmZpdC1jb250ZW50fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAucmVjZW50LWFjdGl2aXR5IC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQgYTpob3Zlcntjb2xvcjojNjg2ODczO2JhY2tncm91bmQ6I2RiZGJkZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5yZWNlbnQtYWN0aXZpdHkgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCBhe2ZvbnQtc2l6ZToxMXB4O3doaXRlLXNwYWNlOm5vd3JhcDtmb250LXdlaWdodDo2MDB9fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0e21hcmdpbjoyMnB4IDBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3R7bWFyZ2luOjMycHggMHB4IDBweH19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCsuc2VhcmNobXAtYm94e21hcmdpbi10b3A6MjBweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCsuc2VhcmNobXAtYm94e21hcmdpbi10b3A6MzJweH19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAudGl0bGV7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAudGl0bGV7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMyMjI7bWFyZ2luLWJvdHRvbToxMnB4fX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lcntnYXA6MjZweDtwYWRkaW5nOjAgOXB4IDRweCA5cHg7b3ZlcmZsb3c6YXV0b31AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVye2dhcDo5cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lcntnYXA6OHB4O3BhZGRpbmc6MDtmbGV4LXdyYXA6d3JhcDtvdmVyZmxvdzphdXRvfX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwe2ZsZXg6MTtib3JkZXItcmFkaXVzOjEycHg7YmFja2dyb3VuZDojZTllOWU5O2JveC1zaGFkb3c6MCAwIDA7cGFkZGluZzoxMHB4O3RyYW5zaXRpb246YWxsIC41c31AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXB7ZmxleDowIDAgMzEuMzMzJX19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcDpob3ZlcntiYWNrZ3JvdW5kOiNkYmRiZGV9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXB7bWluLXdpZHRoOjE2N3B4O21heC13aWR0aDoxNjdweDtib3gtc2hhZG93OjAgMCAwfX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwIGltZ3ttYXJnaW4tcmlnaHQ6NXB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwIGltZ3t3aWR0aDo0MHB4fX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwIC5mMTRzYnttYXJnaW4tYm90dG9tOjRweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzIyMn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcCAuZjE0c2J7Zm9udC1zaXplOjEycHh9fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAgLmxpbmt7Y29sb3I6IzliMWUyNjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDA7cGFkZGluZzowO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwIC5saW5re2ZvbnQtc2l6ZToxMHB4fX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwIC5saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAuaGgtY2hpcC1ib3h7cG9zaXRpb246cmVsYXRpdmV9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcC5oaC1jaGlwLWJveCAuaGgtZGVzY3tmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTVweDtjb2xvcjojMjIyO21hcmdpbi1ib3R0b206MH0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwLmhoLWNoaXAtYm94IC5oaC1uZXctcmVkaXJlY3R7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7cGFkZGluZzowfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAuaGgtY2hpcC1ib3ggLmhoLW5ldy1yZWRpcmVjdCBpbWd7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MDt3aWR0aDoyMHB4fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAuY2hpcDJ7cGFkZGluZzo1cHggMTBweH0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwLmNoaXAyIC5zYmdzLXNlYXJjaHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmV9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htLXByb2R1Y3QgLnNlYXJjaG1wLWJveCAuY2hpcC1jb250YWluZXIgLml0ZW0tY2hpcC5jaGlwMiAuc2Jncy1zZWFyY2ggLmFwcGx5LWJ0bi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwLmNoaXAyIC5zYmdzLXNlYXJjaCAuYXBwbHktYnRuLWNvbnRhaW5lcnthbGlnbi1zZWxmOmZsZXgtZW5kfX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG0tcHJvZHVjdCAuc2VhcmNobXAtYm94IC5jaGlwLWNvbnRhaW5lciAuaXRlbS1jaGlwLmNoaXAyIC5zYmdzLXNlYXJjaCAuZW50aXJlLWJveC1saW5re2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjF9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobS1wcm9kdWN0IC5zZWFyY2htcC1ib3ggLmNoaXAtY29udGFpbmVyIC5pdGVtLWNoaXAuY2hpcDIgLnNiZ3Mtc2VhcmNoe2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1nZXR7cGFkZGluZzowcHggN3B4fX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG1wLWdldCAudGl0bGV7Y29sb3I6IzM1MzUzNTtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbi1ib3R0b206MTVweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1nZXQgLnRpdGxle2ZvbnQtc2l6ZToxNHB4fX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG1wLWdldCAucm93e3Jvdy1nYXA6MTZweH0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG1wLWdldCAuc2VhcmNoaS1ib3ggLml0ZW0tY2hpcHtiYWNrZ3JvdW5kOiNlOWU5ZTk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NCwyNywzNiwuMDIpO3BhZGRpbmc6MTBweDtib3gtc2hhZG93OjBweCAycHggNy4ycHggMHB4IHJnYmEoMCwwLDAsLjE2KTtib3JkZXItcmFkaXVzOjEycHg7ZmxleDoxfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobXAtZ2V0IC5zZWFyY2hpLWJveCAuaXRlbS1jaGlwOmhvdmVye2JhY2tncm91bmQ6I2RiZGJkZX0uZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG1wLWdldCAuc2VhcmNoaS1ib3ggLmgze2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzliMWUyNjttYXJnaW46MH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1nZXQgLnNlYXJjaGktYm94IC5oM3tmb250LXNpemU6MTJweH19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1nZXQgLnNlYXJjaGktYm94IC5ndHVze2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojNjY2O21hcmdpbjowfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG1wLWdldCAuc2VhcmNoaS1ib3ggLmd0dXN7Zm9udC1zaXplOjEycHh9fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1ibG9nc3twYWRkaW5nOjBweCAyNHB4IDIycHggN3B4fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1ibG9nc3twYWRkaW5nOjBweCA3cHh9fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobXAtYmxvZ3MgLm1vcmUtYnRue2NvbG9yOiM5YjFlMjY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0Om5vcm1hbDstd2Via2l0LXRleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjI1cHggYXV0byAwcHg7cGFkZGluZzowO2Rpc3BsYXk6YmxvY2t9LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1ibG9ncyAuc2VhcmNobXAtY2hpcHtwYWRkaW5nOjVweCAxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1yYWRpdXM6MTJweDtiYWNrZ3JvdW5kOiNmZmY7ZmxleDoxO2JveC1zaGFkb3c6MHB4IDJweCA3LjJweCAwcHggcmdiYSgwLDAsMCwuMTYpfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobXAtYmxvZ3MgLnNlYXJjaG1wLWNoaXArLnNlYXJjaG1wLWNoaXB7bWFyZ2luLXRvcDoyMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG1wLWJsb2dzIC5zZWFyY2htcC1jaGlwKy5zZWFyY2htcC1jaGlwe21hcmdpbi10b3A6MTBweH19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1ibG9ncyAuc2VhcmNobXAtY2hpcCAuc2Jncy1zZWFyY2h7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjt3aWR0aDoxMDAlO2dhcDoyNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZ3JudC1zZWFyY2gtY3MtbWVudSAuc2VhcmNoLW1haW4gLnNlYXJjaG1wLWJsb2dzIC5zZWFyY2htcC1jaGlwIC5zYmdzLXNlYXJjaHtnYXA6MTVweH19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1ibG9ncyAuc2VhcmNobXAtY2hpcCAuc2Jncy1zZWFyY2ggLnNiZ3Mye2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojNjY2O21hcmdpbjoxMHB4IDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobXAtYmxvZ3MgLnNlYXJjaG1wLWNoaXAgLnNiZ3Mtc2VhcmNoIC5zYmdzMntmb250LXNpemU6MTJweH19LmdybnQtc2VhcmNoLWNzLW1lbnUgLnNlYXJjaC1tYWluIC5zZWFyY2htcC1ibG9ncyAuc2VhcmNobXAtY2hpcCAuc2Jncy1zZWFyY2ggLmFwcGx5LWJ0bi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobXAtYmxvZ3MgLnNlYXJjaG1wLWNoaXAgLnNiZ3Mtc2VhcmNoIC5hcHBseS1idG4tY29udGFpbmVyLk1MMzB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobXAtYmxvZ3MgLnNlYXJjaG1wLWNoaXAgLnNiZ3Mtc2VhcmNoIC5hcHBseS1idG4tY29udGFpbmVyIC5idG4tcmVkLXNlYXJjaC1hcHBseS1ub3d7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NTAwO3BhZGRpbmc6NXB4IDE1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czoyNXB4O2JhY2tncm91bmQ6IzliMWUyNjtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcDtsaW5lLWhlaWdodDoyMHB4O2JvcmRlcjowO3RleHQtZGVjb3JhdGlvbjpub25lfS5ncm50LXNlYXJjaC1jcy1tZW51IC5zZWFyY2gtbWFpbiAuc2VhcmNobXAtYmxvZ3MgLnNlYXJjaG1wLWNoaXAgLnNiZ3Mtc2VhcmNoIC5lbnRpcmUtYm94LWxpbmt7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtwYWRkaW5nOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjF9LmdybnQtc2VhcmNoLWNzLW1lbnUgYS5ncm50LWxvZ2luLWNzLWNsb3Nle3BhZGRpbmc6MCAhaW1wb3J0YW50O2xlZnQ6YXV0bztyaWdodDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoyMHB4O21hcmdpbjowIGF1dG87d2lkdGg6MjJweDtoZWlnaHQ6MjJweDttYXJnaW46MDt6LWluZGV4OjEyO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O29wYWNpdHk6MSAhaW1wb3J0YW50fS5ncm50LXNlYXJjaC1jcy1tZW51IGEuZ3JudC1sb2dpbi1jcy1jbG9zZSBzdmd7d2lkdGg6MjJweDtoZWlnaHQ6MjJweH0uZ3JudC1uZXctaGVhZGVyLXNtYWxsLC5ncm50LW5ldy1oZWFkZXItc21hbGwtbW9ie3RyYW5zaXRpb246dHJhbnNmb3JtIC40cyBlYXNlO3dpbGwtY2hhbmdlOnRyYW5zZm9ybX0uZ3JudC1uZXctaGVhZGVyLXNtYWxsLmhlYWRlci1oaWRkZW4sLmdybnQtbmV3LWhlYWRlci1zbWFsbC1tb2IuaGVhZGVyLWhpZGRlbnt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9LmdybnQtbmV3LWhlYWRlci1zbWFsbC5ncm50LW5ldy1oZWFkZXIgLmh0LXJpZ2h0LWNvbnRlbnQgLmhlYWRlci1zZWFyY2ggLmhlYWRlci1zZWFyY2gtYm94LmhlYWRlci1zZWFyY2gtYm94LWNvbXBhY3QgaW5wdXR7cGFkZGluZzo5cHggMTJweCA5cHggMzNweDttYXgtd2lkdGg6MTIwcHg7bWluLXdpZHRoOjEyMHB4fS5ncm50LW5ldy1oZWFkZXItc21hbGwuZ3JudC1uZXctaGVhZGVyIC5odC1yaWdodC1jb250ZW50IC5oZWFkZXItc2VhcmNoIC5oZWFkZXItc2VhcmNoLWJveC5oZWFkZXItc2VhcmNoLWJveC1jb21wYWN0IC5ncm50LXNlYXJjaC1pbWd7bGVmdDoxMXB4fSIsIi8vIEBkZWJ1ZyBcIkxvYWRpbmcgX3Zhci5zY3NzXCI7XG4vL2ZvbnQtc3R5bGVcbiRmb250LW5vcm1hbDogNDAwO1xuJGZvbnQtbGlnaHQ6IDMwMDtcbiRmb250LWJvbGQ6IDcwMDtcbiRmb250LXNlbWk6IDYwMDtcbi8vZ3JpZFxuJG14dzI4MDogbWF4LXdpZHRoIDMyMHB4O1xuJG14dzMyMDogbWF4LXdpZHRoIDM2MHB4O1xuJG14dzM3NTogbWF4LXdpZHRoIDM3NXB4O1xuJG9ubHl3NDEyOiB3aWR0aCA0MTJweDtcbiRteHc0MjU6IG1heC13aWR0aCA0MjVweDtcbiRteHc1NzU6IG1heC13aWR0aCA1NzVweDtcbiRteHc3Njg6IG1heC13aWR0aCA3NjdweDtcbiRtbnc3Njg6IG1pbi13aWR0aCA3NjdweDtcbiRteHc3Njk6IG1heC13aWR0aCA3NjhweDtcbiRteHc4MzQ6IG1heC13aWR0aCA4MzRweDtcbiRteHc4MjA6IG1heC13aWR0aCA4MjBweDtcbiRteHc5MTA6IG1heC13aWR0aCA5MTBweDtcbiRteHcxMDAwOiBtYXgtd2lkdGggMTAyNHB4O1xuJG14dzExMTI6IG1heC13aWR0aCAxMTEycHg7XG4kbXh3OTkyOiBtYXgtd2lkdGggOTkxcHg7XG4kbW53NzY5OiBtaW4td2lkdGggNzY5cHg7XG4kbW53OTkyOiBtaW4td2lkdGggOTkycHg7XG4kbW53MTAyNTogbWluLXdpZHRoIDEwMjVweDtcbiRteHcxMTAwOiBtYXgtd2lkdGggMTEwMHB4O1xuJG14dzExODA6IG1heC13aWR0aCAxMTgwcHg7XG4kbXh3MTI4MDogbWF4LXdpZHRoIDEyODBweDtcbiRteHcxMjAwOiBtYXgtd2lkdGggMTE5OXB4O1xuJG14dzE1MDA6IG1heC13aWR0aCAxNTUwcHg7XG4kbXh3MTQ0MDogbWF4LXdpZHRoIDE0NDBweDtcbiRteHcxMzY2OiBtYXgtd2lkdGggMTM2NnB4O1xuJG1udzE0NDA6IG1pbi13aWR0aCAxNDQxcHg7XG4kbW53MTkyMDogbWluLXdpZHRoIDE5MjBweDtcbiRtbncxNjAwOiBtaW4td2lkdGggMTYwMHB4O1xuJG1udzEyMDA6IG1pbi13aWR0aCAxMTk5cHg7XG4kbXh3MTkyMDogbWF4LXdpZHRoIDE5MjBweDtcbi8vY29sb3JzXG4kYy1ibGFjay1wdXJlOiAjMDAwO1xuJGMtYmxhY2s6ICM1NDU2NUI7XG4kYy13aGl0ZTogI0ZGRkZGRjtcbiRjLXJlZDogIzlEMUQyNztcbiRjLXJlZDI6ICNEQTM0NDI7XG4kYy15ZWxsb3c6ICNGRkNCMDU7XG4kYy15ZWxsb3cyOiAjRDZBRTBBO1xuJGMteWVsbG93MzogI0ZGREY2NjtcbiRjLWJsYWNrMjogIzI1MjQzQjtcbiRjLWJsYWNrMTogIzExMTExMTtcbiRjLWdyZXktMTogI0Y1RjVGNTtcbiRjLWdyZXktMjogIzk3OTc5NztcbiRjLWdyZXktMzogI2I4YjhiODtcbiRjLWdyZXktNDogI0U1RTVFNTtcbiRjLWdyZXktNTogIzYxNjE2MTtcbiRjLWdyZXktNjogI0U4RThFODtcbiRjLWdyZXktNzogIzUyNTI1MjtcbiRjLWdyZXktODogIzUzNTM3MDtcbiRjLWdyZXktOTogI0Y3RjRGNTtcbiRjLWdyZXktMTA6ICNGNEY0RjQ7XG4kYy1ncmV5LTExOiAjNzI3MjcyO1xuJGMtZ3JleS0xMjogI0Q3RDdENztcbiRjLWdyZWVuLTE6ICMwMDg1Njg7XG4kYy1wdXJwbGUtMTogIzMyMzI1MDtcblxuJGMtZ3JlZW46ICMwMEEwN0E7XG4kd2hpdGU6ICNmZmZmZmY7XG4kZ3JleS01MDogI2ZhZmFmYTtcbiRncmV5LTEwMDogI2YzZjNmMztcbiRncmV5LTIwMDogI2Q4ZDhkODtcbiRncmV5LTQwMDogIzczNzM3MztcbiRncmV5LTUwMDogIzU0NTY1YjtcbiRtYXJvb246ICM5ZDFkMjc7XG4kcmVkOiAjZDEwMDAwO1xuJHJlZDI6ICNEQTM3NDU7XG4kYmx1ZTogIzAwNjRiMDtcbiRibHVlMjogIzJGNUJCNztcbiRibGFjazogIzIyMjIyMjtcbiR2ZXJ5LWxpZ2h0LXBpbms6ICNiOGI4Yjg7XG4kYnJvd25pc2gtZ3JleTogIzc4Nzg3ODtcbiR0YXVwZTogI2I5YTM3YjtcbiRyb3VnZTogIzljMWQyNjtcbiRjLWdyZWVuOiAjMDBhMDdhO1xuJHRlYWw6ICMwMGEwN2E7XG4kbWFyaWdvbGQ6ICNmZmNiMDU7XG4kYnJvd25pc2gtZ3JleS10d286ICM3Njc2NzY7XG4kZ3JleS02MDA6I0Y2RjZGNjtcbiRjLW9yYW5nZTojRDE0NTFBO1xuJGMtcGluay1saWdodDojRThEOURGO1xuJGMtcGVhY2g6I0Y0RDhDRjtcbiRjLXNreTojQzJEOEVGO1xuJGMtdHdpbGlnaHQ6I0UxRTFFQjtcbiRjLXRpbnRCcm93bjojRUZERkQzO1xuJGMtYmxrMTogIzI1MjQzQjtcbiRjLXJlZDE6ICM5QjFFMjY7XG4kZGFyay1ncmV5OiAjMkIyQjJCO1xuJGxpbmstY29sb3I6ICM5ODFBMUQ7XG4kYW50aS1mbGFzaC13aGl0ZTogI0YzRjNGMztcbiRjaGFybGVzdG9uLWdyZWVuOiMyQjJCMkI7XG4kdGVhLWdyZWVuIDogI0NBRTdEMDtcbiR2YW1waXJlLWJsYWNrOiAjMDUwNTA1O1xuJHNwYW5pc2gtZ3JheTojOTM5MzkzO1xuJGMtaXNhYmVsbGluZTojRjNFOUVCO1xuJHZpdmlkLWF1YnVybjogIzkwMkIyRDtcbiRjLXllbGxvdzU6ICNGREYwREM7XG4kYy15ZWxsb3c2OiAjRkZFQ0VBO1xuJGMteWVsbG93NzogI0Q5OTUyRjtcbiRGQ0U2RTc6ICNGQ0U2RTc7XG4kRkZEQUREOiAjRkZEQUREO1xuJEZGRjVEMDogI0ZGRjVEMDtcbiRfNkQ2RDZEOiAjNkQ2RDZEO1xuJF82NjY1NjU6ICM2NjY1NjU7XG4kRUJFQkVCOiAjRUJFQkVCO1xuJEMxQzFDMTogI0MxQzFDMTtcbiRBNEE0QTQ6ICNBNEE0QTQ7XG4kXzQxQjA1OTogIzQxQjA1OTtcbiRGRkY1RjY6ICNGRkY1RjY7XG4kXzlBMUIyNDogIzlBMUIyNDtcblxuXG5cbi8qIEdyYWRpZW50IGNvbG9yIGZvciBuZXcgcmV2YW1wIGhvbWUgcGFnZSBzdGFydCBoZXJlICovXG5cbi5wZXJzaWFuLXBsdW0tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzRkZWcsICM1RjBEMTYgLTU1LjE4JSwgI0I0MzE0MCA5Ny43MyUpO1xufVxuXG4uaW5kZXBlbmRlbmNlLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0MmRlZywgIzU0NTQ3MSAyLjE4JSwgIzM1MzU1MyAxMjEuOTIlKTtcbn1cblxuLmJ1cm50LXNpZW5uYSB7XG5iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzZkZWcsICNDMjRFMjcgNi42NSUsICNGNTg4NjMgMTMyLjU2JSk7XG59XG5cbi5zZWEtYmx1ZS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3N2RlZywgIzNBNUI3OCAwJSwgIzQwODdDMSAxNDAuNjElKTtcbiAgXG59XG5cbi5oYWxheWEtdWJlLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI1MWRlZywgIzZlM2E0ZiAtMi4xMyUsICMzNDEwMWYgNzEuNTYlKTtcbn1cblxuXG5cbi5hbWVyaWNhbi1ibHVlIHtcbiAgLy9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ3ZGVnLCAjNDM0MzVGIDguNTElLCAjNjE2MTdCIDk0Ljc2JSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMDFkZWcsIHJnYmEoMzksIDM5LCA2MywgMC45NikgLTMuNjIlLCByZ2JhKDgzLCA4MywgMTEyLCAwLjk2KSA4NS40NiUpO1xuICBcbn1cblxuLmFtZXJpY2FuLWJsdWUtbmV3IHtcbmJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NGRlZywgIzQ4NDg1RiAyLjY2JSwgIzgyODJCOSAxNTQuNDMlKTtcbn1cblxuLmRhcmstY2hvY29sYXRlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDM1ZGVnLCAjMzMwRjFFIDEzLjM0JSwgIzZFM0E0RiA5My4zNSUpO1xufVxuXG4ucmljaC1ibGFjayB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNThkZWcsICMzNTM1MzUgNjYuOTYlLCAjMDAwIDEyOC4yOCUpO1xuICBcbn1cblxuLmNvZmZlZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NWRlZywgIzg1NjU0RCA0Ljg4JSwgI0JDOEI2NiAxMTkuNTclKTtcbn1cblxuLmNoYXJtIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc1ZGVnLCAjOTYzOTQ4IDMuMzglLCAjREI2QjdEIDEwNi4xNyUpO1xufVxuXG4uZ29sZCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg3NWRlZywgIzgzNjAxQiAwJSwgI0RCOTEwMCAxMzEuMDIlKTtcbn1cblxuLyogR3JhZGllbnQgY29sb3IgZm9yIG5ldyByZXZhbXAgaG9tZSBwYWdlIGVuZCBoZXJlICovXG5cbi5qZWxseS1iZWFuIHtcbiAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNzVkZWcsICM5RTQwMkUgMCUsICNDRTczNTcgMTI2LjExJSlcbn1cblxuLmRhcmstY2hhcmNvYWwge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAjMkUyRDJEIC0wLjg0JSwgIzQ4NDg0OCA5Mi4yMSUpO1xufVxuXG4vLy5wZXJzaWFuLXBsdW0tZ3JhZGllbnRcbi5zZWEtYmx1ZS0xLWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI0ZGVnLCAjMDY2Njk3IC0zOC4zMSUsICM1QTlERDYgOTMuMTglKTtcbn1cblxuLmNhcm9saW5hLWJsdWUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTAwZGVnLCAjNUE5REQ2IDI0LjY3JSwgIzhBQzJGMSAxMTIuMDUlKTtcbn1cbiRjLXllbGxvdy0yOiAjRkZCRjAwOyIsIiAgICAuZm9vdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cGxvcmVyMTEgJiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3QtcmVkIC5jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogLTgycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMteWVsbG93O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JleS03O1xuXG4gICAgICAgICAgICAgICAgLmljb24tVXAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmV5LTc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAuc2Nyb2xsLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zb2NpYWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFwcC1saXN0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZoZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAuMjEpO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICYubm9sIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBIZWFkaW5nIHdyYXBwZXIgZm9yIHRoZSBcIkVYUExPUkUgT1RIRVIgSU1QT1JUQU5UIExJTktTXCIgYWNjb3JkaW9uIHRyaWdnZXJcbiAgICAgICAgLmZvdF90cmdyX2hkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3RfdHJnciB7XG4gICAgICAgICAgICAvLyBSZXNldCB0aGUgPGJ1dHRvbj4gYmFjayB0byBob3cgdGhlIG9sZCA8cD4gbG9va2VkXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAuMjEpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAuaWNvbi1wbHVzOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmljb24tcGx1cyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdG9wIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXJlZDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICAgICAgJi5ncmRyZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzRkZWcsICM5QjFFMjYgMCUsICM1NjA3MEMgMTAwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3QtcmVkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5mb3QtZHJlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1ibGFjazEsIC4xKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgICAgICAgICBhIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAuZm90LWRyZWQge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3Rva2UtdmFsdWUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYnRtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMEQwRDBEO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtc2VtaTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIC5mb3QtcmVkIC5jb250YWluZXIgLnNjcm9sbC10b3Age1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG5cbiAgICAgICAgICAgIC5mb3QtcmVkIC5maGQsXG4gICAgICAgICAgICAuZm90X3RyZ3Ige1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwNVwiO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgKy5yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvb3Rlci10b3AgLmZvdC1yZWQge1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvdF90cmdyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgLmljb24tcGx1cyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZm90LWRyZWQgLmNvbC1sZy01IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1idG0ge1xuICAgICAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvdF90b2cgLnJvdyB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYub3AyIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucm93LmNhcmRzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5vcDMge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgOTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC53aXRoLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JleS01MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZmxleCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYub3AzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMCAxcHggMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5ibGFjayB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3cuY2FyZHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZHMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJi5vcHQxIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzNXB4IDE1cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9wdDIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS01MDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAzNXB4IDI0cHggMzVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZXktNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tYm94IC5idG4td2hpdGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJvd25pc2gtZ3JleS10d287XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC52aWV3LWFsbCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuXG4gICAgICAgICAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsXG4gICAgICAgIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gLmZvcm0tbGFiZWwtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIC8vICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAvLyAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIC8vIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgLmNhcmQgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogNjBweCAwIDMwcHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmRzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuXG4gICAgICAgICAgICAgICAgLmNvbC1sZy00IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jb2wtNS5ibGFjayB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNhcmQtYm9keS5vcHQxLFxuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkub3B0MiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tdC14cy03IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljbi1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyaWdvbGQ7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDE4cHggc29saWQgJGMtd2hpdGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICArLmZoZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuZC1jdHIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlci5vcDEge1xuXG4gICAgICAgIC5mb290ZXItYnRtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5LTEwMDtcblxuICAgICAgICAgICAgJi5iZy13aGl0ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAucmVkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zdG9rZS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMEQwRDBEO1xuXG4gICAgICAgICAgICAuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMEQwRDBEO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgICAgICAgICAgICAgIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi1idG0ge1xuICAgICAgICAgICAgICAgICAgICAuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tdHdpdHRlciB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmljb24tdHdpdHRlcjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9JyUyM2ZmZicgY2xhc3M9J2JpIGJpLXR3aXR0ZXIteCcgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZD0nTTEyLjYuNzVoMi40NTRsLTUuMzYgNi4xNDJMMTYgMTUuMjVoLTQuOTM3bC0zLjg2Ny01LjA3LTQuNDI1IDUuMDdILjMxNmw1LjczMy02LjU3TDAgLjc1aDUuMDYzbDMuNDk1IDQuNjMzTDEyLjYwMS43NVptLS44NiAxMy4wMjhoMS4zNkw0LjMyMyAyLjE0NUgyLjg2NXonLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xyXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuJEJyZWFrcG9pbnQtU2V0dGluZ3M6IChcclxuICAnZGVmYXVsdCBtZWRpYSc6IGFsbCxcclxuICAnZGVmYXVsdCBmZWF0dXJlJzogbWluLXdpZHRoLFxyXG4gICdkZWZhdWx0IHBhaXInOiB3aWR0aCxcclxuXHJcbiAgJ2ZvcmNlIGFsbCBtZWRpYSB0eXBlJzogZmFsc2UsXHJcbiAgJ3RvIGVtcyc6IGZhbHNlLFxyXG4gICd0cmFuc2Zvcm0gcmVzb2x1dGlvbnMnOiB0cnVlLFxyXG5cclxuICAnbm8gcXVlcmllcyc6IGZhbHNlLFxyXG4gICdubyBxdWVyeSBmYWxsYmFja3MnOiBmYWxzZSxcclxuXHJcbiAgJ2Jhc2UgZm9udCBzaXplJzogMTZweCxcclxuXHJcbiAgJ2xlZ2FjeSBzeW50YXgnOiBmYWxzZVxyXG4pO1xyXG5cclxuJGJyZWFrcG9pbnQ6ICgpICFkZWZhdWx0O1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIEltcG9ydHNcclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbkBpbXBvcnQgXCJicmVha3BvaW50L3NldHRpbmdzXCI7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvY29udGV4dCc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvaGVscGVycyc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvcGFyc2Vycyc7XHJcbkBpbXBvcnQgJ2JyZWFrcG9pbnQvbm8tcXVlcnknO1xyXG5cclxuQGltcG9ydCAnYnJlYWtwb2ludC9yZXNwb25kLXRvJztcclxuXHJcbkBpbXBvcnQgXCJicmVha3BvaW50L2xlZ2FjeS1zZXR0aW5nc1wiO1xyXG5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbi8vIEJyZWFrcG9pbnQgTWl4aW5cclxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcblxyXG5AbWl4aW4gYnJlYWtwb2ludCgkcXVlcnksICRuby1xdWVyeTogZmFsc2UpIHtcclxuICBAaW5jbHVkZSBsZWdhY3ktc2V0dGluZ3Mtd2FybmluZztcclxuXHJcbiAgLy8gUmVzZXQgY29udGV4dHNcclxuICBAaW5jbHVkZSBwcml2YXRlLWJyZWFrcG9pbnQtcmVzZXQtY29udGV4dHMoKTtcclxuXHJcbiAgJGJyZWFrcG9pbnQ6IGJyZWFrcG9pbnQoJHF1ZXJ5LCBmYWxzZSk7XHJcblxyXG4gICRxdWVyeS1zdHJpbmc6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdxdWVyeScpO1xyXG4gICRxdWVyeS1mYWxsYmFjazogbWFwLWdldCgkYnJlYWtwb2ludCwgJ2ZhbGxiYWNrJyk7XHJcblxyXG4gICRwcml2YXRlLWJyZWFrcG9pbnQtY29udGV4dC1ob2xkZXI6IG1hcC1nZXQoJGJyZWFrcG9pbnQsICdjb250ZXh0IGhvbGRlcicpICFnbG9iYWw7XHJcbiAgJHByaXZhdGUtYnJlYWtwb2ludC1xdWVyeS1jb3VudDogbWFwLWdldCgkYnJlYWtwb2ludCwgJ3F1ZXJ5IGNvdW50JykgIWdsb2JhbDtcclxuXHJcbiAgLy8gQWxsb3cgZm9yIGFuIGFzLW5lZWRlZCBvdmVycmlkZSBvciB1c2FnZSBvZiBubyBxdWVyeSBmYWxsYmFjay5cclxuICBAaWYgJG5vLXF1ZXJ5ICE9IGZhbHNlIHtcclxuICAgICRxdWVyeS1mYWxsYmFjazogJG5vLXF1ZXJ5O1xyXG4gIH1cclxuXHJcbiAgQGlmICRxdWVyeS1mYWxsYmFjayAhPSBmYWxzZSB7XHJcbiAgICAkY29udGV4dC1zZXR0ZXI6IHByaXZhdGUtYnJlYWtwb2ludC1zZXQtY29udGV4dCgnbm8tcXVlcnknLCAkcXVlcnktZmFsbGJhY2spO1xyXG4gIH1cclxuXHJcbiAgLy8gUHJpbnQgT3V0IFF1ZXJ5IFN0cmluZ1xyXG4gIEBpZiBub3QgYnJlYWtwb2ludC1nZXQoJ25vIHF1ZXJpZXMnKSB7XHJcbiAgICBAbWVkaWEgI3skcXVlcnktc3RyaW5nfSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGlmIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSAhPSBmYWxzZSBvciBicmVha3BvaW50LWdldCgnbm8gcXVlcmllcycpID09IHRydWUge1xyXG5cclxuICAgICR0eXBlOiB0eXBlLW9mKGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSk7XHJcbiAgICAkcHJpbnQ6IGZhbHNlO1xyXG5cclxuICAgIEBpZiAoJHR5cGUgPT0gJ2Jvb2wnKSB7XHJcbiAgICAgICRwcmludDogdHJ1ZTtcclxuICAgIH1cclxuICAgIEBlbHNlIGlmICgkdHlwZSA9PSAnc3RyaW5nJykge1xyXG4gICAgICBAaWYgJHF1ZXJ5LWZhbGxiYWNrID09IGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XHJcbiAgICAgICAgJHByaW50OiB0cnVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAoJHR5cGUgPT0gJ2xpc3QnKSB7XHJcbiAgICAgIEBlYWNoICR3cmFwcGVyIGluIGJyZWFrcG9pbnQtZ2V0KCdubyBxdWVyeSBmYWxsYmFja3MnKSB7XHJcbiAgICAgICAgQGlmICRxdWVyeS1mYWxsYmFjayA9PSAkd3JhcHBlciB7XHJcbiAgICAgICAgICAkcHJpbnQ6IHRydWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gV3JpdGUgRmFsbGJhY2tcclxuICAgIEBpZiAoJHF1ZXJ5LWZhbGxiYWNrICE9IGZhbHNlKSBhbmQgKCRwcmludCA9PSB0cnVlKSB7XHJcbiAgICAgICR0eXBlLWZhbGxiYWNrOiB0eXBlLW9mKCRxdWVyeS1mYWxsYmFjayk7XHJcblxyXG4gICAgICBAaWYgKCR0eXBlLWZhbGxiYWNrICE9ICdib29sJykge1xyXG4gICAgICAgICN7JHF1ZXJ5LWZhbGxiYWNrfSAmIHtcclxuICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAZWxzZSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHByaXZhdGUtYnJlYWtwb2ludC1yZXNldC1jb250ZXh0cygpO1xyXG59XHJcblxyXG5cclxuQG1peGluIG1xKCRxdWVyeSwgJG5vLXF1ZXJ5OiBmYWxzZSkge1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHF1ZXJ5LCAkbm8tcXVlcnkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4iLCIvKiBnbG9iYWwgY3NzICovXG5cblxuLyogRm9udCBDU1MgU3RhcnQgKi9cblxuXG4vKiBpbnRlci0zMDAxMSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSwgLy8gdXJsKCcuLi9mb250cy9pbnRlci12OC1sYXRpbi0zMDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tMzAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi0zMDAuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogaW50ZXItcmVndWxhciAqL1xuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tcmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tcmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLXJlZ3VsYXIuc3ZnI0ludGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgICAvKiBMZWdhY3kgaU9TICovXG59XG5cblxuLyogaW50ZXItNTAwICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci9pbnRlci12OC1sYXRpbi01MDAuZW90Jyk7XG4gICAgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICAgIHNyYzogbG9jYWwoJycpLCAvLyB1cmwoJy4uL2ZvbnRzL2ludGVyLXY4LWxhdGluLTUwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi01MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTUwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuLyogaW50ZXItNjAwIC0gbGF0aW4gKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLmVvdCcpO1xuICAgIC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgICBzcmM6IGxvY2FsKCcnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAvKiBTdXBlciBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12MTItbGF0aW4tNjAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjEyLWxhdGluLTYwMC5zdmcjSW50ZXInKSBmb3JtYXQoJ3N2ZycpO1xuICAgIC8qIExlZ2FjeSBpT1MgKi9cbn1cblxuXG4vKiBpbnRlci03MDAgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC5lb3QnKTtcbiAgICAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gICAgc3JjOiBsb2NhbCgnJyksIC8vIHVybCgnLi4vZm9udHMvaW50ZXItdjgtbGF0aW4tNzAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICAgdXJsKCcuLi9mb250cy9pbnRlci9pbnRlci12OC1sYXRpbi03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIC8qIFN1cGVyIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ludGVyL2ludGVyLXY4LWxhdGluLTcwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgIHVybCgnLi4vZm9udHMvaW50ZXIvaW50ZXItdjgtbGF0aW4tNzAwLnN2ZyNJbnRlcicpIGZvcm1hdCgnc3ZnJyk7XG4gICAgLyogTGVnYWN5IGlPUyAqL1xufVxuXG5cbi8qIEVuZCAqL1xuXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiLlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jbGVhcmZpeCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbi5zZW1pLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1zZW1pO1xufVxuXG5hIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjLXJlZDtcbiAgICAvL3RyYW5zaXRpb246IGNvbG9yIDAuNXMgbGluZWFyO1xufVxuXG5hOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICRjLXJlZDtcbn1cblxuYTpmb2N1cy12aXNpYmxlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLy9jb2xvcjogJGMtYmxhY2s7XG4gICAgLy8gb3V0bGluZTogbm9uZTtcbiAgICBvdXRsaW5lOiAycHggc29saWQgIzAwMDtcbn1cblxudWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbn1cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xufVxuXG5cbi8qIEhpZGVzIGZyb20gSUUtbWFjIFxcKi9cblxuKiBodG1sIC5jbGVhcmZpeCB7XG4gICAgaGVpZ2h0OiAxJTtcbn1cblxuLmNsZWFyZml4IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuXG4vKiBDb21tb24gQ1NTIFxcKi9cblxuLm9oaWRkZW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5GTCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5GUiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZmxleCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLkNUUiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uVEFSIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnVsaW5lIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLlVDIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udENhcCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuOmZvY3VzLFxuYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uUFIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLlBBMCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLlBBNSB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4uUEE3IHtcbiAgICBwYWRkaW5nOiA3cHg7XG59XG5cbi5QQTEwIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uUEExMiB7XG4gICAgcGFkZGluZzogMTJweDtcbn1cblxuLlBBMTUge1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5QQTIwIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4uUFQzIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4uUFQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xufVxuXG4uUFQ3IHtcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4uUFQ4IHtcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xufVxuXG4uUFQxMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5QVDE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLlBUMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uUFQyNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi5QVDMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLlBUMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xufVxuXG4uUFQ0MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5QVDc1IHtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbn1cblxuLlBUODAge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xufVxuXG4uUEI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uUEI3IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xufVxuXG4uUEIxMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5QQjE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLlBCMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uUEIyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi5QQjMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLlBCMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uUEI0MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5QQjQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbn1cblxuLlBCNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uUEI1NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHg7XG59XG5cbi5QQjYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLlBMNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5QTDEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5QTDE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5QTDIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5QTDI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5QUjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLlBSMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5QUjE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uUFIyMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLlBMNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweDtcbn1cblxuLlBSNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi5wMCB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZWxhdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uTVI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLk1SNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG5cbi5NUjEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5NUjE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5NUjIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5NUjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5NUjMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi5NUjAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uTUwyIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4uTUw1IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uTUw3IHtcbiAgICBtYXJnaW4tbGVmdDogN3B4O1xufVxuXG4uTUwxMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5NTDE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLk1MMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uTUwzMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5NVDMge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbn1cblxuLk1UNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uTVQ2IHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5NVDcge1xuICAgIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLk1UMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5NVDEyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uTVQxNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLk1UMTYge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5NVDIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uTVQyNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLk1UMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5NVDM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4uTVQzNiB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbn1cblxuLk1UNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5NVDQyIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuXG4uTVQ0NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLk1UNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi5NVDcwIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4uTUI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5NQjEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uTUIxNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLk1CMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5NQjMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uTUIzMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzNweDtcblxufVxuXG4uTUI0MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuYm9keSB7XG4gICAgZm9udDogMTRweCAnSW50ZXInLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAkYy1ibGsxO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uaGQge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZHIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZGIge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxufVxuXG4uaGQxIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAmLmJsYWNrIHtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG5cbiAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAvLyAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAvLyAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIC8vIH1cbn1cblxuLmhkMWwge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcbiAgICBjb2xvcjogJGMtZ3JleS01O1xufVxuXG4uaGQyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWxpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmhkMnYge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uc3ViLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uaGQzIHtcbiAgICBjb2xvcjogJHZlcnktbGlnaHQtcGluaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uaGQ0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcblxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICR2ZXJ5LWxpZ2h0LXBpbms7XG4gICAgfVxufVxuXG4uaGQ1IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgY29sb3I6ICRncmV5LTUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAuNTByZW07XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG5cbi5oZDYge1xuICAgIGNvbG9yOiAkdmVyeS1saWdodC1waW5rO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5oZDZiIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cbi5oZDcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtbGlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4XG4gICAgfVxufVxuXG4uaGQyNCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICRjLWJsazE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuXG4gICAgJi5vcDEge1xuICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGsxLCAuMyk7XG4gICAgICAgIC8vbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbn1cblxuLmhkMjYge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtLjZweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZDIwIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogJGMtYmxrMTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uaGQyMCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICRjLWJsazE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmhkMTcge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAkYy1ibGsxO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi5oZC1ieCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvLyBtYXJnaW46IDAgMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgc21hbGwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZDI0IHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhkMTAge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGNvbG9yOiAjNjg2ODczO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICBtYXJnaW46IDIwcHggMTZweCAxMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5oZDNiIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmYxMiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5jYXRlZ29yeS1oZWFkaW5nIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcblxuICAgIC5mMTcge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgIH1cbn1cblxuLy8gQ29tbW9uIGJ1dHRvbiBzdHlsZSBzdGFydCAqL1xuLmJ0bi1ib3gge1xuICAgIC5idG4tbGluayB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmJ0bi1yZWQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTlFOUU5O1xuICAgICAgICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzZFMEEwRjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbi5idG4tcmVkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cblxuICAgIC5ib3JkZXJlZCB7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjLXJlZDtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG5cbiAgICAuYnRuLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbn1cblxuLmxpbmsge1xuICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2xtL2Fycm93LnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQ7XG4gICAgLy8gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTknIGhlaWdodD0nOScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nbTE1LjIwMi4xMzMuMDYuMDY3IDMgNGEuNDkzLjQ5MyAwIDAgMSAuMDQ3LjUyNGwtLjA0Ny4wNzYtMyA0LS4wNi4wNjdhLjUuNSAwIDAgMS0uNTYzLjA4bC0uMDc2LS4wNDctLjA2Ny0uMDZhLjUuNSAwIDAgMS0uMDgtLjU2M2wuMDQ3LS4wNzdMMTYuODYyIDVILjVsLS4wOS0uMDA4YS41LjUgMCAwIDEgMC0uOTg0TC41IDRoMTYuMzYybC0yLjQtMy4yYS41LjUgMCAwIDEgLjAzNC0uNjRsLjA2Ny0uMDZhLjUuNSAwIDAgMSAuNjQuMDMzWicgZmlsbD0nJTIzOUIxRTI2JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgLy8gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAvLyAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMjZweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjNkUwQTBGO1xuICAgIH1cbn1cblxuLmxpbmstbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sbS9saW5rLWFycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlciByaWdodDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogJGxpbmstY29sb3I7XG4gICAgcGFkZGluZy1yaWdodDogMjZweDtcblxuICAgICYuY2VudGVyLWxpbmsge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cblxuXG4vKiBFbmQgKi9cblxuLnByb0xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3R0b206IDBweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuc3Bhbi5hcnJvdy5iaWcge1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JkUDEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGRkVCRUIgMCUsICNGQUYyREEgMTAwJSk7XG59XG5cbi5ncmRQMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZGRUJFQiAwJSwgI0YwRThFQiAxMDAlKTtcbn1cblxuLmdyZFAzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQzZGVnLCAjRkFGM0Q4IDAlLCAjRUZERkQzIDEwMCUpO1xufVxuXG4uZ3JkUDQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICNGMEU4RUIgMCUsICNGRkVCRTAgMTAwJSk7XG59XG5cbi5ncmRQNSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgI0ZCRUFGOCAwJSwgI0ZFRkFFOSAxMDAlKTtcbn1cblxuXG4uZ3JkUDYge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRkVCRUIgMCUsICNGQUYzRDggMTAwJSk7XG59XG5cblxuLmdyZENhdEJsdWUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDMuNzhkZWcsICNDMkQ4RUYgNy4zNCUsICM4QUMyRjEgOTYuMDMlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRQaW5rIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ3Ljk3ZGVnLCAjRThEOURGIDguNyUsICNCMDg3OTcgOTQuMjklKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRHcmV5IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQzLjc4ZGVnLCAjRTFFMUVCIDcuMzQlLCAjOTM5M0E4IDk2LjAzJSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0RGFya1Bpbmsge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDMuNzhkZWcsICNlZWNlYzUgNy4zNCUsICNiMjZiNjkgOTYuMDMlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5za3ktYmcge1xuICAgIGJhY2tncm91bmQ6ICNGOUY1RjI7XG59XG5cbi5saWdodC1nZXJ5LWJnIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDBcbn1cblxuLmdyZENhdEJsdWUyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1LjQ0ZGVnLCAjMDY2Njk3IDAlLCAjNUE5REQ2IDk2LjQ5JSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0TWVnMiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMC4xM2RlZywgIzMzMEYxRSAwJSwgIzZFM0E0RiAxMDAuMDMlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cblxuLmdyZENhdFllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI5OS45MmRlZywgI0VEQzA2OCAtMy43OCUsICNENDlGMzggMTAwJSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0Qmx1ZTMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTkuMzNkZWcsICM1MzUzNzAgMS4xMiUsICMzMjMyNTAgMTAwJSk7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkQ2F0T3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk4LjQ2ZGVnLCAjREE2RTRBIDEuOTMlLCAjOUIyRjIwIDEwMCUpO1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZENhdEdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk5LjkzZGVnLCAjNThBNzkyIC0wLjEyJSwgIzI4N0E1QiAxMDAlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRQaW5rMiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMxMy40MWRlZywgI0Q4NzU4NSAyLjQ5JSwgI0E3MjMzOSAxMDAlKTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRIYXJkQmx1ZSB7XG4gICAgYmFja2dyb3VuZDogIzhBQzJGMTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRDYXRIYXJkUmVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjQjA4Nzk3O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmdyZEhhcmRQdXJwbGUge1xuICAgIGJhY2tncm91bmQ6ICM5MzkzQTg7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uZ3JkSGFyZFllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI0YyRDE4RjtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRIYXJkUGluayB7XG4gICAgYmFja2dyb3VuZDogI0VBQUI5NjtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5ncmRIYXJkR3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICM4Q0NCQkE7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG5cbi5ncmRTZWxlY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDNkZWcsICM2QzlGRjMgMCUsICMyNTQ5OUIgMTAwJSk7XG5cbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbn1cblxuLmdyZFdlYWx0aCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzlEMUQyNyAwJSwgIzU0MTIzQyAxMDAlKTtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxufVxuXG4uZ3JkUHJpdmF0ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0M2RlZywgIzM1MzUzNSAwJSwgIzAwMDAwMCAxMDAlKTtcblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgfVxufVxuXG4uYmdXYjEge1xuICAgIGJhY2tncm91bmQ6ICRjLXBpbmstbGlnaHQ7XG59XG5cbi5iZ1diMiB7XG4gICAgYmFja2dyb3VuZDogJGMtcGVhY2g7XG59XG5cbi5iZ1diMyB7XG4gICAgYmFja2dyb3VuZDogJGMtdHdpbGlnaHQ7XG59XG5cbi5iZy1sb2Fucy1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1LjQ0ZGVnLCAjMDY2Njk3IDAlLCAjNUE5REQ2IDk2LjQ5JSkgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5iZy1sb2Fucy1saWdodC1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOEFDMkYxICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uYmctYWNjb3VudHMtcmVkIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwLjEzZGVnLCAjMzMwRjFFIDAlLCAjNkUzQTRGIDEwMC4wMyUpICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uYmctYWNjb3VudHMtbGlnaHQtcmVkIHtcbiAgICBiYWNrZ3JvdW5kOiAjQjA4Nzk3ICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uYmctY2FyZHMtaW5kZXBlbmRlbmNlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk5LjMzZGVnLCAjNTM1MzcwIDEuMTIlLCAjMzIzMjUwIDEwMCUpICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uYmctY2FyZHMtbGlnaHQtaW5kZXBlbmRlbmNlIHtcbiAgICBiYWNrZ3JvdW5kOiAjOTM5M0E4ICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uYmctcGF5bGF0ZXIteWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjk5LjkyZGVnLCAjRURDMDY4IC0zLjc4JSwgI0Q0OUYzOCAxMDAlKSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmJnLXBheWxhdGVyLWxpZ2h0LXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogI0YyRDE4RiAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLmJnLWZhc3RhZy1vcmFuZ2Uge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOTguNDZkZWcsICNEQTZFNEEgMS45MyUsICM5QjJGMjAgMTAwJSkgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5iZy1mYXN0YWctbGlnaHQtb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUFBQjk2ICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uYmctaW52ZXN0bWVudC1ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI5OS45M2RlZywgIzU4QTc5MiAtMC4xMiUsICMyODdBNUIgMTAwJSkgIWltcG9ydGFudDtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG59XG5cbi5iZy1pbnZlc3RtZW50LWxpZ2h0LWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiAjOENDQkJBICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xufVxuXG4uYmctb3RoZXItcGluayB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDMxMy40MWRlZywgI0Q4NzU4NSAyLjQ5JSwgI0E3MjMzOSAxMDAlKSAhaW1wb3J0YW50O1xuICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cblxuLm93bC1jYXJvdXNlbCB7XG4gICAgJi53aXRoLWxvbmctYXJyb3cge1xuICAgICAgICAmLmJhbm5lci1sbSB7XG4gICAgICAgICAgICAub3dsLW5hdiB7XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgJi5vd2wtcHJldiB7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm93bC1uZXh0IHtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ub3dsLWNhcm91c2VsIHtcbiAgICAmLndpdGgtbG9uZy1hcnJvdyB7XG4gICAgICAgIC5vd2wtbmF2IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMHB4IHJnYmEoJGMtYmxhY2ssIC4xNSk7XG5cbiAgICAgICAgICAgICAgICBzcGFuLmljb24tUmlnaHQsXG4gICAgICAgICAgICAgICAgc3Bhbi5pY29uLUxlZnQge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5vd2wtcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIycHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5vd2wtbmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYnV0dG9uLm93bC1kb3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYy1ibGFjaywgLjE1KTtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBlYXNlLWluIDAuMnMgYWxsO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm93bC1kb3RzIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5jYXRlZ29yeS1jYXJvdXNlbCkge1xuICAgICAgICAub3dsLWl0ZW0gaW1nIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnRtLXBhZyB7XG4gICAgICAgIC5vd2wtZG90cyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGJ1dHRvbi5vd2wtZG90IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjay1wdXJlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZWFzZS1pbiAwLjJzIGFsbDtcblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9iLXNjcm9sbCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTVweDtcbiAgICB9XG59XG5cbi5jb250YWluZXIge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgIH1cbn1cblxuLmNvbC1yZXNldC1pbm1vYiB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgPiA6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubGlzdC1pdGVtIHtcbiAgICAvLyBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgMC41KTtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmLndpdGgtYXJ3IHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5vcDEge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wNCB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogMzIlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNjBweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNDBweDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcblxuICAgICAgICAgICAgKy5idG4tYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cblxuICAgICYub3AyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctY3RyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nKi9cbiAgICAgICAgICAgICAgICAmLnc2MCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nIGVuZCovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wNSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0NSU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA0NSU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctY3RyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nKi9cbiAgICAgICAgICAgICAgICAmLnc2MCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nIGVuZCovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wNiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbWctY3RyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nKi9cbiAgICAgICAgICAgICAgICAmLnc2MCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyp3aGF0c2FwcCBiYW5raW5nIGVuZCovXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLm9wdDEge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAvL2ZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXktMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mMTgge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZjYjA1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAmLm9wdDEge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKiAgRW5kICAqL1xuXG5cbi8qIEJyZWFkY3J1bSBTdGFydCAqL1xuXG4uYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICBjb2xvcjogJGJyb3duaXNoLWdyZXktdHdvO1xuXG4gICAgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MDInO1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYnJlYWRjcnVtYi1uZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQxO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrLWdyZXk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYy1icmVhZGNydW1iIHtcbiAgICAmLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIG5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM3Njc2NzY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNGY0ZTRlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi7qSCXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlkMWQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnJlYWRjcnVtYi13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICYuZ3JudC1ocGNsLWJyZWFkY3VtYiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuZXhwbG9yZXIxMSAuYmxvZy1tYWluICYge1xuICAgICAgICBuYXYge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbmF2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIC5icmVhZGNydW1iIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICYub3AxIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS0xMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5icmVhZGNydW1iLWhpZ2hsaWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMzLCAyMzMsIDIzMywgMC43KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcblxuICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuTVQyMCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qIEZvciBCYW5uZXIgYnJlYWRjcnVtYiAqL1xuXG4uYmFubmVyLWJyZGNydW1iIHtcbiAgICAmLmJyZWFkY3J1bWItd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTM3MHB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBGb3IgQmFuZW5yIGJyZWFkY3J1bWIgKi9cblxuLmJhbnIge1xuICAgIC5icmVhZGNydW1iLXdyYXAge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAgICAgICBuYXYge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgICAgICAuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JleS02O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmV5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnLyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGRhcmstZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cblxuXG4vKiBCcmVhZGNydW0gRW5kICovXG5cblxuLyogU3RhcnQgTW9kYWwgKi9cblxuLnBvcHVwLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI1cHg7XG4gICAgdG9wOiAyNXB4O1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbmJvZHkubW9kYWwtb3BlbiB7XG5cbiAgICBzZWN0aW9uLFxuICAgIGhlYWRlcixcbiAgICBmb290ZXIge1xuICAgICAgICAtd2Via2l0LWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICAtbW96LWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICAtby1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgICAgICAgLW1zLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoNHB4KTtcbiAgICB9XG59XG5cbi5ncnlNb2RhbCxcbi53aGl0ZU1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDY2MHB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgLmJ0bi1ib3ggYnV0dG9uLmJ0bi1yZWQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLm9wMSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgICYub3AxIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmV5LTYwMDtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjEwKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhkMjYge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGsxLCAuMzIpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWdyb3VwMSBpbnB1dCxcbiAgICAgICAgLmZvcm0tZ3JvdXAxIHRleHRhcmVhLFxuICAgICAgICAuZm9ybS1ncm91cDEgc2VsZWN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmljb24tY2xvc2UucmVkOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsOmJlZm9yZSxcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrbGFiZWw6YmVmb3JlLFxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKStsYWJlbDpiZWZvcmUsXG4gICAgICAgIC5jdXN0Q2hlY2tib3ggW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpK2xhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1yZWQ7XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdENoZWNrYm94IFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDphZnRlcixcbiAgICAgICAgLmN1c3RDaGVja2JveCBbdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkrbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRodW1ic3VwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0zMHB4O1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jb3B5IHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICBjb2xvcjogJGMtYmxhY2syO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi50aGFua3NNb2RhbCB7XG4gICAgJi5ncnlNb2RhbCB7XG4gICAgICAgIG1heC13aWR0aDogNDIycHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4tYm94IC5idG4tcmVkIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgIC5hbmltYXRlLWJvdHRvbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRlYm90dG9tIDAuNHM7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGFuaW1hdGVib3R0b20ge1xuICAgIGZyb20ge1xuICAgICAgICBib3R0b206IC0zMDBweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG59XG5cbi53aGl0ZU1vZGFsIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHg7XG5cbiAgICAgICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGQyNiB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnfCAnO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBpbmhlcml0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgICBib3JkZXItdG9wOiAwcHg7XG4gICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkZERjY2IDAlLCAjQkE1QjAzIDEwMCUpO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5wb3B1cC1jbG9zZSB7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLmJ0bi1ib3gge1xuICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyogQ29tbW9uIENTUyBFbmQgXFwqL1xuLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aGl0ZS1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjIpO1xufVxuXG4uZC1zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5tLXNob3cge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmZzMjAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmZzMjBiIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG59XG5cblxuLyogU3RpY2t5IGJvdHRvbiBhdCBib3R0b20gZm9yIG1vYmlsZSBzdGFydCAqL1xuLnN0aWNreS1idG0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBsaW5lYXI7XG5cbiAgICAmLmhpZGUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGMtcmVkO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxufVxuXG4ubWluLWhlaWdodC0xIHtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbi8qIFN0aWNreSBib3R0b24gYXQgYm90dG9tIGZvciBtb2JpbGUgZW5kICovIiwiQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgLW1zLWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cbkBtaXhpbiBtYXJnaW4oJGRpciwgJHZhbCkge1xuICBAaWYgJGRpcj09VCB7XG4gICAgbWFyZ2luLXRvcDogJHZhbDtcbiAgfVxuXG4gIEBlbHNlIGlmICRkaXI9PVIge1xuICAgIG1hcmdpbi1yaWdodDogJHZhbDtcbiAgfVxuXG4gIEBlbHNlIGlmICRkaXI9PUIge1xuICAgIG1hcmdpbi1ib3R0b206ICR2YWw7XG4gIH1cblxuICBAZWxzZSBpZiAkZGlyPT1MIHtcbiAgICBtYXJnaW4tbGVmdDogJHZhbDtcbiAgfVxufVxuXG4vL2JhY2tncm91bmQgcmV0aW5hXG5AbWl4aW4gYmFja2dyb3VuZC1pbWFnZS1yZXRpbmEoJGZpbGUsICR0eXBlLCAkd2lkdGgsICRoZWlnaHQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvJysgJGZpbGUgKyAnLicrICR0eXBlKTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxuICBvbmx5IHNjcmVlbiBhbmQgKC1tb3otbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi8xKSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSxcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcbiAgICAmIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzLycrICRmaWxlICsgJ0AyeC4nKyAkdHlwZSk7XG4gICAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gICAgICAtbW96LWJhY2tncm91bmQtc2l6ZTogJHdpZHRoICRoZWlnaHQ7XG4gICAgICAtby1iYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEZvbnQgRmFjZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIG5vdGU6IHdvZmYyIGV4dGVuc2lvbiBpcyByZW1vdmVkLlxuQG1peGluIGZvbnQtZmFjZSgkbmFtZSxcbiAgJHBhdGgsXG4gICR3ZWlnaHQ6IG51bGwsXG4gICRzdHlsZTogbnVsbCxcbiAgJGV4dHM6IGVvdCB3b2ZmIHR0ZiBzdmcpIHtcbiAgJHNyYzogbnVsbDtcbiAgJGV4dG1vZHM6IChlb3Q6IFwiP1wiLCBzdmc6IFwiI1wiKyBzdHItcmVwbGFjZSgkbmFtZSwgXCIgXCIsIFwiX1wiKSk7XG4gICRmb3JtYXRzOiAob3RmOiBcIm9wZW50eXBlXCIsIHR0ZjogXCJ0cnVldHlwZVwiKTtcblxuICBAZWFjaCAkZXh0IGluICRleHRzIHtcbiAgICAkZXh0bW9kOiBpZihtYXAtaGFzLWtleSgkZXh0bW9kcywgJGV4dCksICRleHQgKyBtYXAtZ2V0KCRleHRtb2RzLCAkZXh0KSwgJGV4dCk7XG4gICAgJGZvcm1hdDogaWYobWFwLWhhcy1rZXkoJGZvcm1hdHMsICRleHQpLCBtYXAtZ2V0KCRmb3JtYXRzLCAkZXh0KSwgJGV4dCk7XG4gICAgJHNyYzogYXBwZW5kKCRzcmMsIHVybChxdW90ZSgkcGF0aCArIFwiLlwiICsgJGV4dG1vZCkpIGZvcm1hdChxdW90ZSgkZm9ybWF0KSksIGNvbW1hKTtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBxdW90ZSgkbmFtZSk7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIHNyYzogJHNyYztcbiAgfVxufVxuXG5AbWl4aW4gY3NzMy1wcmVmaXgoJHByb3BlcnR5LFxuICAkdmFsdWUpIHtcbiAgLXdlYmtpdC0jeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbiAgLWtodG1sLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAtbW96LSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAtbXMtI3skcHJvcGVydHl9OiAjeyR2YWx1ZX07XG4gIC1vLSN7JHByb3BlcnR5fTogI3skdmFsdWV9O1xuICAjeyRwcm9wZXJ0eX06ICN7JHZhbHVlfTtcbn1cblxuLy8gY2VudGVyIHZlcnRpY2FsbHkgYW5kL29yIGhvcml6b250YWxseSBhbiBhYnNvbHV0ZSBwb3NpdGlvbmVkIGVsZW1lbnRcbkBtaXhpbiBjZW50ZXIoJHh5Onh5KSB7XG4gIEBpZiAkeHk9PXh5IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0nLFxuICAgICAgdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpKTtcbiAgfVxuXG4gIEBlbHNlIGlmICR4eT09eCB7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIGNzczMtcHJlZml4KCd0cmFuc2Zvcm0nLFxuICAgICAgdHJhbnNsYXRlWCgtNTAlKSk7XG4gIH1cblxuICBAZWxzZSBpZiAkeHk9PXkge1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBAaW5jbHVkZSBjc3MzLXByZWZpeCgndHJhbnNmb3JtJyxcbiAgICAgIHRyYW5zbGF0ZVkoLTUwJSkpO1xuICB9XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9pY29tb29uLmVvdD80cTdxZngnKTtcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvaWNvbW9vbi5lb3Q/NHE3cWZ4I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL2ljb21vb24udHRmPzRxN3FmeCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9pY29tb29uLndvZmY/NHE3cWZ4JykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvaWNvbW9vbi5zdmc/NHE3cWZ4I2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAgIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gICAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICAgIHNwZWFrOiBuZXZlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWRpYW1vbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYVwiO1xuICAgIGNvbG9yOiAjYzA4YzNlO1xufVxuLmljb24tdXAtYXJ3OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjlcIjtcbiAgICBjb2xvcjogIzliMWUyNjtcbn1cblxuLmljb24tYXJ3LWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyN1wiO1xuICAgIGNvbG9yOiAjYmZiZmJmO1xufVxuXG4uaWNvbi1ncmV5X2ljLTQ4LXRodW1iOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cblxuLmljb24taWMtNDgtbW9iaWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjRcIjtcbn1cblxuLmljb24taWMtNDgtcGFuLWlkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuLmljb24taWMtNDgtcGluY29kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI2XCI7XG59XG5cbi5pY29uLXZpZXc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyM1wiO1xuICAgIGNvbG9yOiAjRkZGO1xufVxuXG4uaWNvbi1sb2dpbjE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1tb3JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWZcIjtcbiAgICBjb2xvcjogI2ZmY2IwNTtcbn1cblxuLmljb24tbGFnZSAucGF0aDE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMFwiO1xuICAgIGNvbG9yOiByZ2IoMTIwLCAxMjAsIDEyMCk7XG59XG5cbi5pY29uLWxhZ2UgLnBhdGgyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjFcIjtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVlbTtcbiAgICBjb2xvcjogcmdiKDE5NiwgMTk2LCAxOTYpO1xufVxuXG4uaWNvbi1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWRcIjtcbiAgICBjb2xvcjogIzlEMUQyNztcbn1cblxuLmljb24tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZVwiO1xuICAgIGNvbG9yOiAjMDBhMDdhO1xufVxuXG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLWRhdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zdGFyLWZpbGxlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG4gICAgY29sb3I6ICM5ZDFkMjc7XG59XG5cbi5pY29uLXRpY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYVwiO1xuICAgIGNvbG9yOiAjOWMxZDI2O1xufVxuXG4uaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXNoYXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MThcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tbG9naW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxN1wiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNFwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTVcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tY29weTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXdoYXRzYXBwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tZmI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1saW5rZWRpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uaWNvbi1tZW51OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGJcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tc2VydmljZS1yZXE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb21wbGFpbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tY29tcGxpbWVudHM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1jb250YWN0LXVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTBcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn1cblxuLmljb24tcGxheTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwOFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG59XG5cbi5pY29uLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1yczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG4gICAgY29sb3I6ICM1NDU2NWI7XG59XG5cbi5pY29uLURvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICAgIGNvbG9yOiAjNzg3ODc4O1xufVxuXG4uaWNvbi1VcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG4gICAgY29sb3I6ICRjLWdyZXktNztcbn1cblxuLmljb24tTGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gICAgY29sb3I6ICM3ODc4Nzg7XG59XG5cbi5pY29uLVJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgICBjb2xvcjogIzc4Nzg3ODtcbn0iLCIvKlxuICogQ1NTIFN0eWxlcyB0aGF0IGFyZSBuZWVkZWQgYnkgalNjcm9sbFBhbmUgZm9yIGl0IHRvIG9wZXJhdGUgY29ycmVjdGx5LlxuICpcbiAqIEluY2x1ZGUgdGhpcyBzdHlsZXNoZWV0IGluIHlvdXIgc2l0ZSBvciBjb3B5IGFuZCBwYXN0ZSB0aGUgc3R5bGVzIGJlbG93IGludG8geW91ciBzdHlsZXNoZWV0IC0galNjcm9sbFBhbmVcbiAqIG1heSBub3Qgb3BlcmF0ZSBjb3JyZWN0bHkgd2l0aG91dCB0aGVtLlxuICovXG5cbi5qc3BDb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uanNwUGFuZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uanNwVmVydGljYWxCYXIge1xuICAgIGJhY2tncm91bmQ6IHJlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogOHB4O1xufVxuXG4uanNwSG9yaXpvbnRhbEJhciB7XG4gICAgYmFja2dyb3VuZDogcmVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5qc3BDYXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5qc3BIb3Jpem9udGFsQmFyIC5qc3BDYXAge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uanNwVHJhY2sge1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uanNwRHJhZyB7XG4gICAgYmFja2dyb3VuZDogI2JhYmFjMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmpzcEhvcml6b250YWxCYXIgLmpzcFRyYWNrLFxuLmpzcEhvcml6b250YWxCYXIgLmpzcERyYWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLmpzcEFycm93IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTA1MDZkO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWluZGVudDogLTIwMDAwcHg7XG59XG5cbi5qc3BEaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogIzgwODA4ZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5qc3BWZXJ0aWNhbEJhciAuanNwQXJyb3cge1xuICAgIGhlaWdodDogMTZweDtcbn1cblxuLmpzcEhvcml6b250YWxCYXIgLmpzcEFycm93IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDE2cHg7XG59XG5cbi5qc3BWZXJ0aWNhbEJhciAuanNwQXJyb3c6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG4uanNwQ29ybmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlZWY0O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLyogWXVrISBDU1MgSGFjayBmb3IgSUU2IDMgcGl4ZWwgYnVnIDooICovXG4qIGh0bWwgLmpzcENvcm5lciB7XG4gICAgbWFyZ2luOiAwIC0zcHggMCAwO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vKiFcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXG4gKiBWZXJzaW9uIC0gMy41LjBcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSAtIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgRGFuaWVsIEVkZW5cbiAqL1xuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuXG4vKiAub3dsLWFuaW1hdGVkLW91dCAtIG9ubHkgZm9yIGN1cnJlbnQgaXRlbSAqL1xuXG5cbi8qIFRoaXMgaXMgdmVyeSBpbXBvcnRhbnQgY2xhc3MuIFVzZSB6LWluZGV4IGlmIHlvdSB3YW50IG1vdmUgT3V0IGl0ZW0gYWJvdmUgSW4gaXRlbSAqL1xuXG4ub3dsLWFuaW1hdGVkLW91dCB7XG4gIHotaW5kZXg6IDFcbn1cblxuXG4vKiAub3dsLWFuaW1hdGVkLWluIC0gb25seSBmb3IgdXBjb21pbmcgaXRlbVxuLyogVGhpcyBpcyB2ZXJ5IGltcG9ydGFudCBjbGFzcy4gVXNlIHotaW5kZXggaWYgeW91IHdhbnQgbW92ZSBJbiBpdGVtIGFib3ZlIE91dCBpdGVtICovXG5cbi5vd2wtYW5pbWF0ZWQtaW4ge1xuICB6LWluZGV4OiAwXG59XG5cbi5hbmltYXRlZC5pbmZpbml0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG5cbi5hbmltYXRlZC5mbGlwT3V0WCxcbi5hbmltYXRlZC5mbGlwT3V0WSxcbi5hbmltYXRlZC5ib3VuY2VJbixcbi5hbmltYXRlZC5ib3VuY2VPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjc1cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuNzVzO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDUzJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQzJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUwLCAwLjg1NSwgMC4wNjApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2Uge1xuXG4gIGZyb20sXG4gIDIwJSxcbiAgNTMlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDQwJSxcbiAgNDMlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICB9XG5cbiAgNzAlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNTAsIDAuODU1LCAwLjA2MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1MCwgMC44NTUsIDAuMDYwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG5cbiAgZnJvbSxcbiAgNTAlLFxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDI1JSxcbiAgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxhc2gge1xuXG4gIGZyb20sXG4gIDUwJSxcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAyNSUsXG4gIDc1JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxhc2gge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xufVxuXG5cbi8qIG9yaWdpbmFsbHkgYXV0aG9yZWQgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZSAqL1xuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAxLjA1LCAxLjA1KTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMS4wNSwgMS4wNSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDEuMDUsIDEuMDUpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbiAgYW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuXG4gIDY1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk1LCAxLjA1LCAxKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgLjk1LCAxKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBydWJiZXJCYW5kIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4yNSwgMC43NSwgMSk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xNSwgMC44NSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICB9XG5cbiAgNjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIDEuMDUsIDEpO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAuOTUsIDEpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuXG4ucnViYmVyQmFuZCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJ1YmJlckJhbmQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xuXG4gIGZyb20sXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIDEwJSxcbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG5cbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblxuICBmcm9tLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICAxMCUsXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDIwJSxcbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gIH1cbn1cblxuLnNoYWtlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICA2LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gIH1cblxuICAxOC41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7XG4gIH1cblxuICAzMS41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICB9XG5cbiAgNDMuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBoZWFkU2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgNi41JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO1xuICB9XG5cbiAgMTguNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO1xuICB9XG5cbiAgMzEuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTtcbiAgfVxuXG4gIDQzLjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi5oZWFkU2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xuICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmcge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAwZGVnKTtcbiAgfVxufVxuXG4uc3dpbmcge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB0YWRhIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG5cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cblxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuLnRhZGEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YWRhO1xuICBhbmltYXRpb24tbmFtZTogdGFkYTtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdvYmJsZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICB9XG5cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4ud29iYmxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogd29iYmxlO1xuICBhbmltYXRpb24tbmFtZTogd29iYmxlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG8ge1xuXG4gIGZyb20sXG4gIDExLjElLFxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgMjIuMiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgfVxuXG4gIDMzLjMlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTtcbiAgfVxuXG4gIDQ0LjQlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO1xuICB9XG5cbiAgNTUuNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7XG4gIH1cblxuICA2Ni42JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjc4MTI1ZGVnKSBza2V3WSgtMC43ODEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICB9XG5cbiAgNzcuNyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgwLjM5MDYyNWRlZykgc2tld1koMC4zOTA2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgfVxuXG4gIDg4LjglIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBza2V3WCgtMC4xOTUzMTI1ZGVnKSBza2V3WSgtMC4xOTUzMTI1ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGplbGxvIHtcblxuICBmcm9tLFxuICAxMS4xJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIDIyLjIlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7XG4gIH1cblxuICAzMy4zJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7XG4gIH1cblxuICA0NC40JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTtcbiAgfVxuXG4gIDU1LjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO1xuICB9XG5cbiAgNjYuNiUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMC43ODEyNWRlZykgc2tld1koLTAuNzgxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuNzgxMjVkZWcpIHNrZXdZKC0wLjc4MTI1ZGVnKTtcbiAgfVxuXG4gIDc3LjclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMC4zOTA2MjVkZWcpIHNrZXdZKDAuMzkwNjI1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDAuMzkwNjI1ZGVnKSBza2V3WSgwLjM5MDYyNWRlZyk7XG4gIH1cblxuICA4OC44JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0wLjE5NTMxMjVkZWcpIHNrZXdZKC0wLjE5NTMxMjVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTAuMTk1MzEyNWRlZykgc2tld1koLTAuMTk1MzEyNWRlZyk7XG4gIH1cbn1cblxuLmplbGxvIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamVsbG87XG4gIGFuaW1hdGlvbi1uYW1lOiBqZWxsbztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluIHtcblxuICBmcm9tLFxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTcsIC45NywgLjk3KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJbiB7XG5cbiAgZnJvbSxcbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjk3LCAuOTcsIC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45NywgLjk3LCAuOTcpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5cbi5ib3VuY2VJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd24ge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMDAwcHgsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlSW5Eb3duIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyNXB4LCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uYm91bmNlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5Eb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5MZWZ0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuXG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdCB7XG5cbiAgZnJvbSxcbiAgNjAlLFxuICA3NSUsXG4gIDkwJSxcbiAgdG8ge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICB9XG5cbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0zMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTMwMDBweCwgMCwgMCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cblxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJvdW5jZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHQge1xuXG4gIGZyb20sXG4gIDYwJSxcbiAgNzUlLFxuICA5MCUsXG4gIHRvIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxMCwgMC4zNTUsIDEuMDAwKTtcbiAgfVxuXG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDMwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XG4gIH1cblxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG5cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblJpZ2h0IHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgzMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMzAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5ib3VuY2VJblJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICBmcm9tLFxuICA2MCUsXG4gIDc1JSxcbiAgOTAlLFxuICB0byB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEwLCAwLjM1NSwgMS4wMDApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MTAsIDAuMzU1LCAxLjAwMCk7XG4gIH1cblxuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzAwMHB4LCAwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG5cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmJvdW5jZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC45LCAuOSwgLjkpO1xuICB9XG5cbiAgNTAlLFxuICA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOSwgLjksIC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjksIC45LCAuOSk7XG4gIH1cblxuICA1MCUsXG4gIDU1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cbn1cblxuLmJvdW5jZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG5cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0RG93biB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodCB7XG4gIDIwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG4uYm91bmNlT3V0UmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlT3V0VXAge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cblxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5cbi5ib3VuY2VPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZU91dFVwO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlT3V0VXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5Eb3duQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluRG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd25CaWc7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5MZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluTGVmdEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluUmlnaHRCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0QmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dERvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXREb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dERvd25CaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bkJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWcge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRMZWZ0QmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dExlZnRCaWc7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRSaWdodEJpZyB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRSaWdodEJpZztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XG4gIH1cbn1cblxuLmZhZGVPdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZyB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuXG4uZmFkZU91dFVwQmlnIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dFVwQmlnO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTM2MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgfVxuXG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LCAuOTUsIC45NSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0zNjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwgMCwgMTUwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB9XG5cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsIDAsIDE1MHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMTcwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLCAwLCAxNTBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE3MGRlZyk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsIC45NSwgLjk1KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwgLjk1LCAuOTUpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gIH1cbn1cblxuLmFuaW1hdGVkLmZsaXAge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG59XG5cbi5mbGlwSW5YIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmxpcEluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBJblg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmbGlwSW5ZIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtMjBkZWcpO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG5cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAxMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLCAxLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTVkZWcpO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cblxuLmZsaXBJblkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcEluWTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsaXBPdXRYIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxuXG4gIDMwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmxpcE91dFgge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbGlwT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRYO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxpcE91dFkge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpO1xuICB9XG5cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgLTE1ZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwgMSwgMCwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsIDEsIDAsIDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5mbGlwT3V0WSB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsaXBPdXRZO1xuICBhbmltYXRpb24tbmFtZTogZmxpcE91dFk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHNrZXdYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNrZXdYKDIwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIHRyYW5zZm9ybTogc2tld1goLTVkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGxpZ2h0U3BlZWRJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBsaWdodFNwZWVkT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2tld1goMzBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmxpZ2h0U3BlZWRPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBsaWdodFNwZWVkT3V0O1xuICBhbmltYXRpb24tbmFtZTogbGlnaHRTcGVlZE91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW4ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0yMDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbiB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMjAwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucm90YXRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluRG93bkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJbkRvd25MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA0NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJbkRvd25SaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZUluRG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlSW5Eb3duUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwTGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnJvdGF0ZUluVXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlSW5VcExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5yb3RhdGVJblVwUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVJblVwUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDIwMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAyMDBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLnJvdGF0ZU91dERvd25MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93bkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXREb3duTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0RG93blJpZ2h0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0RG93blJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBib3R0b207XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC00NWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBMZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlT3V0VXBMZWZ0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGJvdHRvbTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgYm90dG9tO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4ucm90YXRlT3V0VXBSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvdGF0ZU91dFVwUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiByb3RhdGVPdXRVcFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgaGluZ2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgMjAlLFxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA4MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB9XG5cbiAgNDAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDcwMHB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhpbmdlO1xuICBhbmltYXRpb24tbmFtZTogaGluZ2U7XG59XG5cblxuLyogb3JpZ2luYWxseSBhdXRob3JlZCBieSBOaWNrIFBldHRpdCAtIGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNrcGV0dGl0L2dsaWRlICovXG5cbkAtd2Via2l0LWtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyByb2xsSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTEyMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLnJvbGxJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHJvbGxJbjtcbn1cblxuXG4vKiBvcmlnaW5hbGx5IGF1dGhvcmVkIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGUgKi9cblxuQC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAxMjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcm9sbE91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDEyMGRlZyk7XG4gIH1cbn1cblxuLnJvbGxPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb2xsT3V0O1xuICBhbmltYXRpb24tbmFtZTogcm9sbE91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnpvb21JbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21Jbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkRvd24ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMTAwMHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluRG93biB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0xMDAwcHgsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkRvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbkxlZnQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluTGVmdCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21JbkxlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5MZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JblJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICB9XG5cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW5SaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21JblJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbUluVXAge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDEwMDBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbi56b29tSW5VcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21JblVwO1xuICBhbmltYXRpb24tbmFtZTogem9vbUluVXA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0RG93biB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIC02MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dERvd24ge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgLTYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCAtNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgfVxufVxuXG4uem9vbU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0RG93bjtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXREb3duO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dExlZnQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICB9XG59XG5cbi56b29tT3V0TGVmdCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogem9vbU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB6b29tT3V0UmlnaHQge1xuICA0MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XG4gIH1cbn1cblxuLnpvb21PdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRSaWdodDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcCB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjQ3NSwgLjQ3NSwgLjQ3NSkgdHJhbnNsYXRlM2QoMCwgNjBweCwgMCk7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NTAsIDAuMDU1LCAwLjY3NSwgMC4xOTApO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoLjEsIC4xLCAuMSkgdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgem9vbU91dFVwIHtcbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC40NzUsIC40NzUsIC40NzUpIHRyYW5zbGF0ZTNkKDAsIDYwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguNDc1LCAuNDc1LCAuNDc1KSB0cmFuc2xhdGUzZCgwLCA2MHB4LCAwKTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1MCwgMC4wNTUsIDAuNjc1LCAwLjE5MCk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUwLCAwLjA1NSwgMC42NzUsIDAuMTkwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4xLCAuMSwgLjEpIHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCguMSwgLjEsIC4xKSB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIwLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMSk7XG4gIH1cbn1cblxuLnpvb21PdXRVcCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXRVcDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5Eb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkRvd24ge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5Eb3duIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkRvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluRG93bjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5MZWZ0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJbkxlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLnNsaWRlSW5MZWZ0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluTGVmdDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5SaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluUmlnaHQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZUluUmlnaHQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZUluUmlnaHQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluVXAge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVJblVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXREb3duIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dERvd24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dERvd247XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dExlZnQge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0TGVmdCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dExlZnQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dExlZnQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFJpZ2h0IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cblxuICB0byB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpZGVPdXRSaWdodCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFJpZ2h0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXRVcCB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xuICB9XG59XG5cbi5zbGlkZU91dFVwIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRVcDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0VXA7XG59XG5cbi5vcy1hbmltYXRpb24ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3MtYW5pbWF0aW9uLmFuaW1hdGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFuaW1hdGVkIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXBCaWcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW5VcEJpZyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMDBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAwcHgpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4uZmFkZUluVXBCaWcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcEJpZztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwQmlnO1xufVxuIiwiLmRhcmstbW9kZSBib2R5LFxuLmRhcmstbW9kZSBzZWN0aW9uLFxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51LFxuLmRhcmstbW9kZSAuY2FsY3VsYXRvci1mb3JtLmZvcm0tYmcsXG4uZGFyay1tb2RlIC5yZXZhbXBfZmluYW5jaWFsX2NhbGMgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jb250YWluZXIgLnJldmFtcF9maW5hbmNpYWxfY2FsY19yb3cgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jYXJkX2NvbnRhaW5lciAuZmluYW5jaWFsLWNhbGMtZm9ybSAuc2F2aW5nLWFjY291bnQtc2NyZWVuIC5zaW11bGF0aW9uLWNvbnRhaW5lcixcbi5kYXJrLW1vZGUgLnRlc3RpbW9uaWFsLXNlY3Rpb24gLmNhcmQsXG4uZGFyay1tb2RlIC5ibG9nLWNhcmQgLmNhcmQtbGVmdCxcbi5kYXJrLW1vZGUgLmJsb2ctY2FyZCAuY2FyZC1yaWdodCxcbi5kYXJrLW1vZGUgLmJyZWFkY3J1bWItd3JhcCBuYXYgLmJyZWFkY3J1bWIsXG4uZGFyay1tb2RlIC5idG4tYm94IC5idG4td2hpdGUsXG4uZGFyay1tb2RlIC5jb250YWluZXIudG9wLW5hdi1jb250YWluZXIsXG4uZGFyay1tb2RlIC5tb2ItbWVudSxcbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLmZoZCxcbi5kYXJrLW1vZGUgLnRoaXJkLXRhYixcbi5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bixcbi5kYXJrLW1vZGUgLmZvcm0tbGFiZWwtZ3JvdXAgLmJvb3RzdHJhcC1zZWxlY3Q+LmJ0bi1saWdodCxcbi5kYXJrLW1vZGUgLnNlYy1uYXYgdWwubGFzdCAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLnJpZ2h0LW5hdiAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLnN1Yi1uYXYgLmRyb3Bkb3duLWNvbnRlbnQsXG4uZGFyay1tb2RlIC50b3AtbmF2IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTphY3RpdmUsXG4uZGFyay1tb2RlIC5zZWMtbmF2LmJnLXdoaXRlPnVsLmxhc3QgbGkgYTp2aXNpdGVkOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VjLW5hdi5iZy13aGl0ZT51bC5sYXN0IGxpIGE6dmlzaXRlZDphY3RpdmUsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50LFxuLmRhcmstbW9kZSAubWJGaXhlZGJ0LFxuLmRhcmstbW9kZSAubW9iaWxlLWFjY2Vzc2liaWxpdHktdmlldyB1bCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEsXG4uZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRyZ3IsXG4uZGFyay1tb2RlIC5hY2NvcmRpYW4gLnRvZ19jb250LFxuLmRhcmstbW9kZSAubmF2LnNvYy1saXN0aW5nVGFiIGEgLmNhcmQtYm94LFxuLmRhcmstbW9kZSAuYmctZ3JleSAuc2Vjb25kYXJ5LXRhYixcbi5kYXJrLW1vZGUgLmNhcmQub3AyLFxuLmRhcmstbW9kZSAuc2VhcmNoLWJveCAuZm9ybS1jb250cm9sLFxuLmRhcmstbW9kZSAuZm9ybS1jb250cm9sLFxuLmRhcmstbW9kZSAubG9va2luZy1mb3Iub3AxLFxuLmRhcmstbW9kZSAuc2VydmljZS1ib3g6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLnNlY29uZGFyeS1uYXYsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmlubmVyLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaCAuY3VzdG9tZXItc3VwcG9ydCsuaGVscC1kcm9kb3duLW1lbnUgLmlubmVyLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAubW9kYWwtYm9keS5iZy13aGl0ZSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyIHVsIGEsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkLFxuLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5idWxsZXRpbi1tb2RhbCxcbi5kYXJrLW1vZGUgLm1vZGFsLWNvbnRlbnQub2ZmZXItbW9kYWwsXG4uZGFyay1tb2RlIC5idG4tdW5sb2NrIHtcbiAgYmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5zZWFyY2gtYnggLnR5cGVhaGVhZCxcbi5kYXJrLW1vZGUgLnNlYXJjaC1ieEluIC50dC1tZW51LFxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4LFxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCAuYWQtY2FyZCxcbi5kYXJrLW1vZGUgLmJ0bi1hcHBseSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnNlYXJjaC1hZCxcbi5kYXJrLW1vZGUgLmJ0bi1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgc2VsZWN0Lm5vcm1hbC1zZWwsXG4uZGFyay1tb2RlIC5zcmNoLWJ4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLmRhcmstbW9kZSAuaWNvbi1zdGFyOmJlZm9yZSxcbi5kYXJrLW1vZGUgLnNlYy1uYXYgLmljb24tRG93bjpiZWZvcmUsXG4uZGFyay1tb2RlIC5tYkZpeGVkYnQgLnJlVGl0bGUgYS51cGRvd25ieCBzcGFuLmljb24tRG93bi51cDpiZWZvcmUsXG4uZGFyay1tb2RlIC5tYkZpeGVkYnQgLnJlVGl0bGUgYS51cGRvd25ieCBzcGFuOmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY29yZGlhbiAudHJncjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZjA7XG59XG5cbi5kYXJrLW1vZGUgLmljb24tc3Rhci5hY3RpdmU6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljb24tcnM6YmVmb3JlIHtcbiAgY29sb3I6ICNmZjA7XG59XG5cblxuXG5cblxuLmRhcmstbW9kZSAudG9wLW5hdixcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwIGEsXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgLmRyb3Bkb3duLWNvbnRlbnQgLmJ1dHRvbi1ncm91cCBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNlYy1uYXY+dWwubGFzdCBsaS5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSAuZHJvcGRvd24tY29udGVudCAuYnV0dG9uLWdyb3VwLXNwYWNpbmcsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAtc3BhY2luZyxcblxuLmRhcmstbW9kZSBmb290ZXIsXG4uZGFyay1tb2RlIC5mb290ZXItdG9wLFxuLmRhcmstbW9kZSAuY3VzdG9tZXItZnJpZW5kbHksXG4uZGFyay1tb2RlIC5ncmV5LWJnLFxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAubWFpbi1saW5rLFxuLmRhcmstbW9kZSAuZ3JleS1iZyAuY2FyZC1ib3gsXG4uZGFyay1tb2RlIC5uZXdzLXBhZ2UuZ3JleS1iZzMsXG4uZGFyay1tb2RlIC5uZXdzLW1vcmUtY2FyZCAubWVkaWEsXG4uZGFyay1tb2RlIC5ncmRQMSxcbi5kYXJrLW1vZGUgLmdyZFAyLFxuLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhLFxuLmRhcmstbW9kZSAubXktbGlua3MgYSBzcGFuLFxuLmRhcmstbW9kZSAuZ3JleS1iZzIsXG4uZGFyay1tb2RlIC5sb29raW5nLWZvciAuY2FyZC1sb29rLFxuLmRhcmstbW9kZSAuc2VydmljZS1ib3ggLmNhcmQgLmNhcmQtYm9keSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLnRhYnMtY29udGFpbmVyLFxuLmRhcmstbW9kZSAuaGVhZGVyLXNlYXJjaC1tb2RhbCAucmVjZW50LWFjdGl2aXR5LXNlYXJjaGVkIGEsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5pdGVtLWNoaXAsXG4uZGFyay1tb2RlIC5ob21lLWNhcm91c2VsLTIgLmhvbWUtY2Fyb3VzZWwtMi1uYXYtY2hpcCxcbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tb2Itc21lbnUgLm1haW4tbGluayxcbi5kYXJrLW1vZGUgLnRvcC1uYXYtY29udGFpbmVyLFxuLmRhcmstbW9kZSBoZWFkZXIsXG4uZGFyay1tb2RlIC5yZXZhbXBfZmluYW5jaWFsX2NhbGMgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jb250YWluZXIgLnJldmFtcF9maW5hbmNpYWxfY2FsY19yb3cgLnJldmFtcF9maW5hbmNpYWxfY2FsY19jYXJkX2NvbnRhaW5lciAuZmluYW5jaWFsLWNhbGMtZm9ybSAuc2F2aW5nLWFjY291bnQtc2NyZWVuIC5zbGlkZXItY29udGFpbmVyLFxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4LFxuLmRhcmstbW9kZSAuc2VhcmNoLWJ4SW4gLnR0LW1lbnUsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudV9fX18sXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLWJveCBpbnB1dCxcbi5kYXJrLW1vZGUgLmJ0bi1ib3ggLmJ0bi13aGl0ZSxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudHJncixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2gtbW9kYWwgLmFjY29yZGlhbiAudG9nX2NvbnQsXG4uZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLW1vZGFsIC5hZC1jYXJkIC5saW5rLFxuLmRhcmstbW9kZSBoZWFkZXIsXG4uZGFyay1tb2RlIC5zZWMtbmF2LFxuLmRhcmstbW9kZSAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAuaXRlbSAuY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGhpcmQtdGFiIGxpIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlkMWQyNyAwLjEyJSwgIzZlMGEwZiAxMDAlKTtcbn1cblxuLmRhcmstbW9kZSAubW9iLW1lbnUgLm1vYi1zbWVudSAuZmhkOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5tb2ItbWVudSAubW0tdG9wLWluIC5zZWFyY2ggLmljb24tc2VhcmNoOmJlZm9yZSxcbi5kYXJrLW1vZGUgLm1vYi1tZW51IC5tbS10b3AtaW4gLmljb24tY2xvc2U6YmVmb3JlLFxuLmRhcmstbW9kZSAuZ3JleS1iZzMgLmZvcm0tbGFiZWwtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIsXG4uZGFyay1tb2RlIDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmMDtcbn1cblxuLmRhcmstbW9kZSBhLFxuLmRhcmstbW9kZSBoMSxcbi5kYXJrLW1vZGUgaDIsXG4uZGFyay1tb2RlIGgzLFxuLmRhcmstbW9kZSBoNCxcbi5kYXJrLW1vZGUgaDUsXG4uZGFyay1tb2RlIGg2LFxuLmRhcmstbW9kZSBwLFxuLmRhcmstbW9kZSBzcGFuLFxuLmRhcmstbW9kZSBzdHJvbmcsXG4uZGFyay1tb2RlIGVtLFxuLmRhcmstbW9kZSBzbWFsbCxcbi5kYXJrLW1vZGUgZGl2LFxuLmRhcmstbW9kZSBsaSxcbi5kYXJrLW1vZGUgYSxcbi5kYXJrLW1vZGUgYnV0dG9uLFxuLmRhcmstbW9kZSBsYWJlbCxcbi5kYXJrLW1vZGUgdGQsXG4uZGFyay1tb2RlIHRoLFxuLmRhcmstbW9kZSBjYXB0aW9uLFxuLmRhcmstbW9kZSBsZWdlbmQsXG4uZGFyay1tb2RlIHByZSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZSxcbi5kYXJrLW1vZGUgYWRkcmVzcyxcbi5kYXJrLW1vZGUgY29kZSxcbi5kYXJrLW1vZGUga2JkLFxuLmRhcmstbW9kZSBzYW1wLFxuLmRhcmstbW9kZSB2YXIsXG4uZGFyay1tb2RlIGNpdGUsXG4uZGFyay1tb2RlIGFiYnIsXG4uZGFyay1tb2RlIGRmbixcbi5kYXJrLW1vZGUgbWFyayxcbi5kYXJrLW1vZGUgcSxcbi5kYXJrLW1vZGUgc3ViLFxuLmRhcmstbW9kZSBzdXAsXG4uZGFyay1tb2RlIHRpbWUsXG4uZGFyay1tb2RlIGlucyxcbi5kYXJrLW1vZGUgZGVsLFxuLmRhcmstbW9kZSBpbnB1dCxcbi5kYXJrLW1vZGUgc2VsZWN0LFxuLmRhcmstbW9kZSBzdmcge1xuICBjb2xvcjogI2ZmMCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkgYS5idG4td2hpdGUuY3VzdG9tZXItc3VwcG9ydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuZ2V0LWludG91Y2gtcmV2YW1wLFxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IC5kcm9wZG93bi1jb250ZW50IC5idXR0b24tZ3JvdXAgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMjIyICFpbXBvcnRhbnQ7XG59XG5cbi5oaWdobGlnaHRlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrICFpbXBvcnRhbnQ7XG59XG5cbi5oaWdobGlnaHRlZFdoaXRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGUgIWltcG9ydGFudDtcbn1cblxuXG4uZGFyay1tb2RlIC5zZWMtbmF2PnVsLmxhc3QgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnIHBhdGgsXG4uZGFyay1tb2RlIC5tb2JpbGUtYWNjZXNzaWJpbGl0eS12aWV3IHVsIGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyBwYXRoLFxuLmRhcmstbW9kZSAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuKy5sb2dpbi1kcm9kb3duLW1lbnUgLmxvYW4tYW5kLXdob2xlc2FsZSBhIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjZmYwO1xufVxuXG4uZGFyay1tb2RlIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSAuY2xvc2UgcGF0aCB7XG4gIHN0cm9rZTogI2ZmMDtcbiAgZmlsbDogI2ZmMDtcbn1cblxuLmRhcmstbW9kZSAuY2xvc2UuY2xvc2VIZWxwIHBhdGgge1xuICBmaWxsOiAjZmYwO1xufVxuXG4uZGFyay1tb2RlIC5zZWMtbmF2IC5pY29uLURvd246YmVmb3JlIHtcbiAgY29sb3I6ICNmZjA7XG59XG5cblxuLy8gQWNjZXNzaWJpbGl0eSBjc3MgU1RBUlQtLT5cbi5kYXJrLW1vZGUgLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkuZHJvcC1kb3duLWFjY2Vzc2liaWxpdHkgc3ZnLFxuLmRhcmstbW9kZSAuc2VjLW5hdj51bC5sYXN0IGxpLmRyb3AtZG93bi1hY2Nlc3NpYmlsaXR5IHN2ZyB7XG4gIHBhdGgge1xuICAgIHN0cm9rZTogI2ZmMDtcbiAgfVxufVxuXG4uc2VjLW5hdj51bC5sYXN0IGxpLFxuLm1vYmlsZS1hY2Nlc3NpYmlsaXR5LXZpZXcgdWwgbGkge1xuICAmLmhlbHAtZHJvcGRvbncge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG5cbiAgYSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gICYuc2tpcC10by1tYWluLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIGEge1xuICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgcGFkZGluZzogNnB4IDEwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgYm9yZGVyOiAwLjdweCBzb2xpZCAjMzUzNTM1O1xuXG4gICAgfVxuICB9XG5cbiAgJi5kcm9wLWRvd24tYWNjZXNzaWJpbGl0eSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgc3ZnIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzM1MzUzNTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDcuM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuNjgpO1xuICAgICAgcGFkZGluZzogMnB4IDEwcHggOXB4IDEwcHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0NBQ0FDQTtcbiAgICAgICAgcGFkZGluZzogOHB4IDBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFiZWwge1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgfVxuXG4gICAgICAuYnV0dG9uLWdyb3VwLXNwYWNpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RGREZERjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgLy8gY29sb3I6IGdyYXk7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvL29wYWNpdHk6IDA7XG4gICAgICAgICAgICAvLyB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXR0b24tZ3JvdXAge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBmb250LWZhbWlseTogQXJpYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICYudy0yNCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMjRweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnctMzAge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnctNTMge1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1M3B4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIC8vIG1heC13aWR0aDogNTNweDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNERkRGREY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNERkRGREY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDIuNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjNweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uZGFyay1tb2RlIC5mb290ZXIgLmZvdC1yZWQgLmNvbnRhaW5lciAuc2Nyb2xsLXRvcCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG59XG5cbkBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuXG4gIC5kYXJrLW1vZGUgLmNvbnRhaW5lci50b3AtbmF2LWNvbnRhaW5lcixcbiAgLmRhcmstbW9kZSAuc2EtYmFubmVyLmNvbW1vbi1hcHBseS5vcDEgLnNhLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZGFyay1tb2RlIC50aGlyZC10YWIgLm5hdiB7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgfVxuXG59XG5cbi5kYXJrLW1vZGUgLnNlYy1uYXYuYmctd2hpdGU+dWwubGFzdCBsaSBhOmhvdmVyLFxuLmRhcmstbW9kZSAudG9wLW5hdiAuZHJvcGRvd24tY29udGVudCxcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmxvZ2luLWJ1dHRvbiAuZHJvcGRvd24gLmxvZ2luLWJ0bisubG9naW4tZHJvZG93bi1tZW51IC5pbm5lcixcbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQrLmhlbHAtZHJvZG93bi1tZW51IC5pbm5lcixcbi5kYXJrLW1vZGUgLnBob25lLWJ4LFxuLmRhcmstbW9kZSAuaGVscC1kcm9kb3duLW1lbnUsXG4uZGFyay1tb2RlIHVsI2N1c3RvbS1zZWxlY3QtdWlEZXMtbWVudSBsaSBkaXYge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuXG4uZGFyay1tb2RlIC5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd24gLnBob25lLWJ4OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNlYXJjaC1ieCAudHlwZWFoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG5AaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcblxuICAuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoLFxuICAuZGFyay1tb2RlIC5oZWFkZXItc2VhcmNoIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4rLmxvZ2luLWRyb2Rvd24tbWVudSB7XG4gICAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kYXJrLW1vZGUgLmhlYWRlci1zZWFyY2ggLmN1c3RvbWVyLXN1cHBvcnQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRhcmstbW9kZSB7XG5cbiAgLnNlYXJjaC1ib3ggaW5wdXQuc2VhcmNoLWlucHV0LFxuICAubGFuZGluZy1iYW5uZXIgLmNhdGVnb3J5LWJ4IC5jYXQtbGlzdC1uIC5jdXMtY2F0LWl0ZW0gLml0ZW0sXG4gIC5wcm91ZC1jdXN0IC5wcm91ZC1jdXN0LWJnLFxuICAuY3VzdG9tZXItc3BrLWJ4LmN1c3QtYmxvZyxcbiAgLmxvY2F0ZS1icmFuY2ggLmJyYW5jaC1sb2NhdG9yLFxuICAuZ2V0LW1vcmUtZmVhdHVyZXMtdGFicyBsaSAuY2F0ZyBzcGFuLFxuICAub2ZmZXItbW9kYWwsXG4gIC5vZmZlci1tb2RhbCAuaW5wdXQtYngge1xuICAgIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuXG5cbiAgLmZhcS1zZWMgLmZhcS1ibG9jayxcbiAgLmdldC1pbnRvdWNoIC5nZXRpbi10b3VjaC1uLFxuICAuc2FmZXR5LWxlZnQtYmxvY2ssXG4gIC5oZWxwLWRyb2Rvd24tbWVudSBhOmhvdmVyLFxuICAuYnVsbGV0aW4tbW9kYWwgLm1vZGFsLWNhcm91c2VsLWNvbnRhaW5lciAub3dsLW5hdiAub3dsLXByZXYsXG4gIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgfVxuXG4gIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IC5vd2wtbmF2IGJ1dHRvbixcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMSxcbiAgLmZlYXR1cmUtaW5mby5vcDEsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDIsXG4gIC5mZWF0dXJlLWluZm8ub3AyLFxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AzLFxuICAuZmVhdHVyZS1pbmZvLm9wMyxcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wNCxcbiAgLmZlYXR1cmUtaW5mby5vcDQsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDUsXG4gIC5mZWF0dXJlLWluZm8ub3A1LFxuICAuZ3JkUDMsXG4gIC5lbmpveS1wb3dlci1ib3gsXG4gIC5wbC1ib3gsXG4gIC5sb2FuLWNhbCAud2hpdGUtYngsXG4gIC5sb2FuLWNhbCAud2hpdGUtYnggLmZvcm0taW5wdXQsXG4gIC5sb2FuLWVtaSxcbiAgLmJsb2ctbGlzdCBsaSxcbiAgLmJsb2ctbGlzdCBsaS5vcDEsXG4gIC5ibG9nLWxpc3QgbGkub3AyLFxuICAuYmxvZy1saXN0IGxpLm9wMyxcbiAgLml0ZW0tY2FyLFxuICAuZ3J5TW9kYWwuY2FyLWxvYW4tbW9kYWwtbmV3IC5tb2RhbC1jb250ZW50LFxuICAubWQtcGFnZS1uYXYgLnNlY29uZGFyeS10YWIsXG4gIC5tZWRpYS1jYXJkLFxuICAuZ3J5TW9kYWwuc2VydmljZS1tb2RhbCAubW9kYWwtY29udGVudCxcbiAgLmhvbWUtYmFubmVyLmhvbWUtYmFubmVyLW5ldyAuY29udGVudC1jb250YWluZXIgLnJldmFtcC1icmVhZGNydW1icyxcbiAgLmhvbWUtdGFiLWNvbnRlbnQsXG4gIC5xdWljay1saW5rLXNlY3Rpb24tbmV3IC5xdWljay1saW5rcyAuY2FyZCxcbiAgLmZhc3RhZy1idXkgLm5hdi10YWJzLFxuICAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXAgbGkgc3BhbixcbiAgLmZhc3RhZy1idXkgLnFyLXNlY3Rpb24sXG4gIC5zZWN0aW9uLWhvdy13b3JrcyAuaG93LXdvcmtzLXVsIGxpIGEsXG4gIC5uZXRjLWZhc3RhZyAucGluay1iZyxcbiAgLmZhc3RhZy1iZW5lZml0IC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAuZmFzdGFnLXN1Ym5hdmJhci1tYWluIC5zZWNvbmRhcnktbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAud2F5dG9iYW5rLWxpc3QgLml0ZW0ub3AxLFxuICAud2F5dG9iYW5rLWxpc3QgLml0ZW0ub3AyLFxuICAud2F5dG9iYW5rLWxpc3QgLml0ZW0ub3AzLFxuICAub3dsLWNhcm91c2VsLndpdGgtbG9uZy1hcnJvdyBidXR0b24ub3dsLWRvdCxcbiAgLmZvcm0tZ3JvdXAxIHNlbGVjdCBvcHRpb24sXG4gIC5ncnlNb2RhbC5zZXJ2aWNlLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5yYWlzZS1pc3N1ZS1tb2RhbC1kYXRhIC5zaGFkb3ctYm94LFxuICAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXAgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxuICAuZmFzdGFnLWJ1eSAuc3RlcHMtZGF0YSAuc3RhdHVzLXN0ZXAgbGk6bGFzdC1jaGlsZDpiZWZvcmUsXG4gIC5mYXN0YWctZmFxIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyxcbiAgLmZhc3RhZy1idXkgLnN0ZXBzLWRhdGEgLnN0YXR1cy1zdGVwOjpiZWZvcmUsXG4gIC5ncnlNb2RhbCAubW9kYWwtY29udGVudCxcbiAgLndoaXRlTW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gIH1cblxuICAuZ3J5TW9kYWwuY2FyLWxvYW4tbW9kYWwtbmV3IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5pY29uLWNsb3NlLnJlZDo6YmVmb3JlLFxuICAuZm9ybS1ncm91cDEgc2VsZWN0IG9wdGlvbiB7XG4gICAgY29sb3I6ICNmZjA7XG4gIH1cblxuICAuZmFxLXNlYyAuZmFxLWJsb2NrLmZhcS1ibG9jay1yZXZhbXAgLmFjY29yZGlhbiAudHJncixcbiAgLmZhcS1zZWMgLmZhcS1ibG9jay5mYXEtYmxvY2stcmV2YW1wIC5hY2NvcmRpYW4gLnRvZ19jb250IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmlkZW8tc2VjIC5vd2wtY2Fyb3VzZWwud2l0aC1sb25nLWFycm93IGJ1dHRvbi5vd2wtZG90LFxuICAudGVzdGltb25pYWwtc2VjdGlvbixcbiAgLmZhc3RhZy1iZW5lZml0IC5jYXJkcyAuY2FyZC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gIH1cblxuICAuZmFzdGFnLWZhcSB7XG4gICAgYmFja2dyb3VuZDogIzIyMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm0tZ3JvdXAxLFxuICAuZm9ybS1ncm91cDEgaW5wdXQsXG4gIC5mb3JtLWdyb3VwMSB0ZXh0YXJlYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjZmYwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubGlzdC1pdGVtLm9wNSBsaSBzcGFuLFxuICAubGlzdC1pdGVtLm9wNCBsaSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB9XG5cbiAgLndheXRvYmFuay1ieCB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgfVxuXG5cblxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3AxLmFjdGl2ZTo6YWZ0ZXIsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDIuYWN0aXZlOjphZnRlcixcbiAgLmZlYXR1cmVzMjUtdGFicyBsaT5hLm9wMy5hY3RpdmU6OmFmdGVyLFxuICAuZmVhdHVyZXMyNS10YWJzIGxpPmEub3A0LmFjdGl2ZTo6YWZ0ZXIsXG4gIC5mZWF0dXJlczI1LXRhYnMgbGk+YS5vcDUuYWN0aXZlOjphZnRlciB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzIyMjtcbiAgfVxuXG4gIC5mZWF0dXJlczI1LXRhYnMgbGkgLmNhdGcgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogIzMzMztcbiAgfVxuXG4gIC5nZXQtbW9yZS1mZWF0dXJlcy10YWJzIGxpIC5pY29uLWFydy1kb3duOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgLmxvY2F0ZS1icmFuY2ggLmJyYW5jaC1sb2NhdG9yIHtcbiAgICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgfVxuICB9XG5cbiAgLmxpc3QtbW9yZSB1bCBsaSBhIC5pY29uLURvd246YmVmb3JlLFxuICAub2ZmZXItbW9kYWwgLmN1c3RvbS1zZWxlY3QsXG4gIC5idWxsZXRpbi1tb2RhbCAubW9kYWwtY2Fyb3VzZWwtY29udGFpbmVyIC5vd2wtbmF2IC5vd2wtcHJldiBzcGFuOmJlZm9yZSxcbiAgLmJ1bGxldGluLW1vZGFsIC5tb2RhbC1jYXJvdXNlbC1jb250YWluZXIgLm93bC1uYXYgLm93bC1uZXh0IHNwYW46YmVmb3JlLFxuICAuYnVsbGV0aW4tbW9kYWwgLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmMDtcbiAgfVxuXG4gIC5vZmZlci1tb2RhbCAuY3VzdG9tLXNlbGVjdCBvcHRpb24ge1xuICAgIGNvbG9yOiAjZmYwO1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gIH1cbn1cblxuLy9ncm50LWNzc1xuLmRhcmstbW9kZSB7XG4gIC5pbm91dC1mZWF0dXJlLWJhbm5lciB7XG4gICAgcGljdHVyZSB7XG4gICAgICBpbWcge1xuICAgICAgICBmaWx0ZXI6IGludmVydCg0MCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWNvbmRhcnktbmF2LFxuICAuc2Vjb25kYXJ5LXRhYixcbiAgLnNlY29uZGFyeS10YWItbm9ybWFsLFxuICAuY2FyZCxcbiAgLmZhcS1pdGVtcyxcbiAgLmdybnQtYmF1LXNlYXJjaC1yZXN1bHQgLmJyZWFkY3J1bWItd3JhcCBuYXYsXG4gIC5ncm50LWJhdS1zZWFyY2gtcmVzdWx0IC5idG4tc2hhcmUsXG4gIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnNlYXJjaC1haS1kZXNjLWlubmVyOjpiZWZvcmUsXG4gIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnNvdXJjZS1tYWluLFxuICAuZ3JudC1yZXN1bHQtY29udGVudCAuc2VhcmNoLXRhYi1jb250ZW50LFxuICAuc2VhcmNoLXJlc3VsdC10YWJzIC5ncm50LXNlY29uZGFyeS10YWIgdWw6bm90KC5maWx0ZXIpIGxpIGEsXG4gIC5ncm50LWxpc3QtYm94IC5nbHRpdGxlLXRhZyAuZ2wtdGFnLFxuICAucHBmX2NhbGN1X3NlYyAubHVtcGFtbW91dCxcbiAgLnBwZl9jYWxjdV9wdXAgLm1vZGFsLWNvbnRlbnQsXG4gIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLmdyYXR1aXR5X2NvbnRhaW5lciAuY2FsY3VsYXRvci1mb3JtIC5tb250X2NyZCAuaW5wX2ZpZWxkLFxuICAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIgLmNhbGN1bGF0b3ItZm9ybSAubW9udF9jcmQgLnllYXJzZXJ2IC5mMSxcbiAgLmdyYXR1aXR5LWNhbGN1bGF0b3Itc2VjdGlvbiAuZ3JhdHVpdHlfY29udGFpbmVyIC5jYWxjdWxhdG9yLWZvcm0gLm1vbnRfY3JkIC55ZWFyc2VydiAuZjIsXG4gIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmhlYWRhbXVudCxcbiAgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAubHVtcGFtbW91dCAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAudmFsdWUtY29udGVudCxcbiAgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAubHVtcGFtbW91dCAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAucmFkaW8tdGlsZS1ncm91cCxcbiAgLm11dGFsX2Z1bmRfbHVtcF9yZXRycyAudG90YWxfaW52ZXN0X2RpdixcbiAgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAucmFkaW8tdGlsZS1ncm91cCxcbiAgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5sb2FuLWNhbCAudmFsdWUtY29udGVudCxcbiAgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUgLnBhcmVudF9yZWd1bGFyX3NpcCxcbiAgLm5wc19jYWxfc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUgLmNvbnRyaWJ1dGlvbi1kdiAuY29udHJpYnV0aW9uX2Ftb3VudCxcbiAgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLnZhbHVlLWNvbnRlbnQsXG4gIC5sb2FuLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1jb21wIC5mb3JtLWlucHV0LFxuICAuZG93bmxvYWRzQm94ZXMgLmJveHMgLmJveENvbW1vbixcbiAgLmxvYW4tYWdhaW5zdC1mYXEtc2VjdGlvbiAuYWNjb3JkaWFuIC5mYXEtd3JhcDpoYXMoPiBkaXYgPiAudHJnci5hY3QpLFxuICAudHAtdXNlci1ndWlkZSAudGF4LWNhcmQgLmNhcmQtYm9keSxcbiAgLnN0YXRlLWFjY29yZGlhbi1jb250YWluZXIgLmFjY29yZGlhbi5mMSAudHJncixcbiAgLnN0YXRlLWFjY29yZGlhbi1jb250YWluZXIgLnN0ZXAtYm94LFxuICAuc2VjdGlvbi11cGktaG93LXdvcmtzIC5ib3gsXG4gIC5uYWNoTW9kQm94ZXMgLmJveHMgLmJveENvbW1vbixcbiAgLm5hY2gtZmVhdHVyZXMtbGlzdCAuY2FyZERpdk5hY2hGZWEgLmNvbnRlbnQsXG4gIC5kb29yc3RlcC1jaGFyZ2VzIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsXG4gIC5yZXEtY2FsbGJhY2sgLnJlcS1jYWxsYmFjay1mb3JtLFxuICAuYWNjb3JkaWFuIC50cmdyLFxuICAuYWNjb3JkaWFuIC50b2dfY29udCxcbiAgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLnNpcC1hbW1vdXQtdGFicyAudGFicy1wYW5lLFxuICAucXVlc3Rpb24tc2VjdGlvbiAucXVlc3Rpb24tc3RlcHMgYSxcbiAgLnF1ZXN0aW9uLXNlY3Rpb24gLnF1ZXN0aW9uLWNhcm91c2VsIC5pdGVtLFxuICAud2VhbHRoLXVzZXItZ3VpZGUgLnRheC1jYXJkIC5jYXJkLWJvZHksXG4gIC5zZ2Itc3RlcHMgLmNhcmQtcmFkaXVzLFxuICAuc2diLWJlbmlmaXRzIC5pdGVtIC5jb250ZW50LWNvbnRhaW5lcixcbiAgLndlYWx0aC1wcm9kdWN0LXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtbGluayxcbiAgLmdpZnQtY2l0eS1vdmVydmlldyAucGluay1ncmFkaWVudCxcbiAgLmdjLW5yaS1wYWdlIC5nYy1ucmktdGFicyAubmF2LXRhYnMsXG4gIC5nYy1ucmktcGFnZSAuZ2MtbnJpLXRhYnMgLm5hdi10YWJzIC5uYXYtbGluayxcbiAgLmdjLW5yaS1wYWdlIC5nYy1ucmktdGFiLWNvbnRlbnQgLmNhLW1pZGRsZS1yb3cgLnBpbmstYmcsXG4gIC5vdXRsb29rLXJldGlyZS1wbGFuLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtbGluayxcbiAgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLmxlZnRTaWRlLFxuICAuYWR2YW50YWdlcy1jYXJkcyAuY2xkaXYgLmNkX2JkeSxcbiAgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5vdXRsb29rLWFtbW91dC10YWJzIC50YWJzIGxpIGEsXG4gIC5vdXRsb29rLWNhbGN1bGF0b3Itc2VjdGlvbiAuY2FsY3VsYXRvci1mb3JtIC5yaWdodFNpZGUsXG4gIC53aGl0ZS1ib3gsXG4gIC5tb2RhbC1jb250ZW50LFxuICAucHJvZHVjdC1iYW5uZXIuaG9tZS1jYWxjdWxhdG9yLWJhbm5lciAuYmFubmVyLXdyYXBwZXIgLmJhbm5lci1jdG50LmZvcm0tYmFubmVyIC5pbmZvLWNhcmQsXG4gIC53YXktdG8tYmFuayAud3RiLWNhcmQsXG4gIC5sb29raW5nRm9yLFxuICAuY2hhcnQtYnggLm5vdGUsXG4gIC5ieEludGVyZXN0IC5pbnAtYnguYmlnLmhpZ2wsXG4gIC5ieEludGVyZXN0IC5pbnAtYnguYmlnLFxuICAuYWxsLWRyb3AtZG93biAuZ3JkaWFudENhcmQgYSAudGFncyAudGFnLFxuICAuZ3JudC1lc2ctZ2FsbGVyeSAuZ3Jlc2dhbGxyeS1tYWluIC5ncmVzZ2FsbHJ5LWJveCxcbiAgLmdybnQtZXNnLXJhd29yayAucm93Ky5yb3cgLmdyZXNncmF3by1ib3gsXG4gIC5ncm50LWVzZy1yYW1lbWJlciAucm93Ky5yb3cgLmdyZXNyYW1lbWItYm94LFxuICAuZ3JudC1lc2ctcmFjZXJ0aSAucm93Ky5yb3cgLmdyZXNyYWNlcnRpLWJveCxcbiAgLmJhbm5lci1mb3JtLFxuICAuc2FsYXJ5X2FjY19mZWF0dXJlc19iZW5lZml0cyAuZF9jb250YWluZXIgLmNyZF9jb250LFxuICAuYmVuZWZpdHNCb3gsXG4gIC5ocGNsLWZpcnN0LWNhcmQgLmRyaXZlLWNhbGN1bGF0b3IsXG4gIC5ocGNsLWNvbXBvbmVudC1tYWluIC5jb250YWluZXItbWFpbiAucm93LWRpdiAuc2xpZGVyLWRpdiAucmlnaHQtYmFyIC5jYXJkLWRpdixcbiAgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQxLFxuICAuZGZjLXNlY3Rpb24sXG4gIC5zYWxhcnlfYWNjX2ZlYXR1cmVzX2JlbmVmaXRzX2NsYXNzaWMgLmRfY29udGFpbmVyX2NscyAuY3JkX2NvbnRfY2xhc3NpYyxcbiAgLmJlbmVmaXRzIC5iZW5lZml0cy1jYXJkLmNhcmQyLFxuICAuZ3JudC1pbnRpYXQtcG9ydGZvbGlvIC5ncmludGlhLXBvcnQtdGFiIHVsLFxuICAuZ3JudC1pbnRpYXQtcG9ydGZvbGlvIC5ncmludGlhLXBvcnQtbWFpbiAuZ3JpbnRpYS1wb3J0LWJveCAuZ3JpbnRpYS1wb3J0LWluYm94LFxuICAuZ3JudC1lc2ctdGFyZ2V0IC5ncmVzZy10YXItYm94LFxuICAuZ3JudC1lc2ctaGlnaGxpZ2h0cyAuZ3JudC1oaWdobGlnaHQtYm94LFxuICAuZ3JudC1lc2ctc2hlZXQgLmdyZXNnLXNoZWV0LWJveCxcbiAgLmdybnQtZXNnLXBvbGljaWVzIC5ncmVzZy1wb2xpY2ktbWFpbixcbiAgLmdybnQtYXdhcmQgLmdybnQtYXdhcmQtYm94LFxuICAuZ3JudC1yZXBvLXB1YmxpY2F0aW9uIC5yb3cgLmNvbC1sZy0zIC5ncm50LXJlcG9wdWJsaS1ib3g6OmJlZm9yZSxcbiAgLmdybnQtZXNnLWxlYWRlcnMgLmVzZy1sZWFkZXItZGVzYyxcbiAgLmdybnQtZXNnLWluaXRpYXRpdmUgLmVzZy1pbmktbGVmdC1zaWRlLFxuICAuZ3JudC1lc2ctam91cm5leSAuam91cm5leS1ib3ggLmpvdXJuZXktYm90dG9tIC5qYi1kZXNjLWJveCxcbiAgLmdybnQtYXNiYS1zdWdnZXN0IC5ncmFzc3VnLWJveCxcbiAgLmdybnQtYXNiYS10ZXN0aW1vbmlhbCAuaW4tb3V0d3Jkc1Rlc3RpbW9uYWlsQ29tcC1jYXJkcy1pdGVtcyxcbiAgLmdybnQtYmxwLWJhbm5lciAuYmxwLWxpc3RpbmctbWFpbiAuYmxwLWJveCxcbiAgLmdybnQtYmwtaGxwIC5ncm50aW4taGxwLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5obHAtYm94LFxuICAuZ3JudC10ZXN0aUNvbXAgLnN3aXBlci1zbGlkZSxcbiAgLmdybnQtYmwtcmF0ZSAuYmwtcnRjaC1tYWluLFxuICAubnJpLWVsaWdpYmlsaXR5LFxuICAuZ3JudC1jYWxjLW1haW4gLmNhbGMtbWFpbiAuY29tbW9uLWJnLWNhbGMsXG4gIC5ncm50LWJsLWZhY3RvciAuYmxmYWN0LWlubmVyIC5ibGZhY3Rpbi1ib3gsXG4gIC5pbm91dHdyZC1mZWF0dXJlcy1jb21wIC5jcmQtaW5vdXR3cmQtZmVhdHVyZXMsXG4gIC5pbndyZC1ob3d0by10cmFuZmVyLmhvd3RvQmcgLnN0ZXBMaXN0IHVsIGxpLmxpc3RCZyxcbiAgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0sXG4gIC5pbi1vdXQtcmVtaXR0YW5jZS1jYWxjIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5jb250cnlsaXN0IC5saUxpc3QgLmxpOmhvdmVyLFxuICAuaW4tb3V0d2FyZHMtZngtcmV0YWlsIC5meC1yZXRhaWwtYmcsXG4gIC5pbi1vdXR3cmQtbGltaXQgLm1lZGlhLFxuICAuaW4tb3V0d3Jkcy1iZW5lZml0cyAuaXRlbSAuY29udGVudCxcbiAgLmluLW91dHdhcmRzLXJlZ3VsYXRpb25zIC5jb250YWluZXIgLmdyYXliZyxcbiAgLmluLW91dHdhcmRzLWZhcS1jb250YWluZXIgLmluLW91dHdhcmRzLWZhcS1maWx0ZXItaXRlbXMtdHh0LFxuICAuaW4tb3V0d2FyZHMtZmFxLWNvbnRhaW5lciAuaW4tb3V0d2FyZHMtZmFxIC5hY2NvcmRpYW4gLmZhcS13cmFwOmhhcyg+IGRpdiA+IC50cmdyLmFjdCksXG4gIC5pbi1vdXR3cmRzVGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLFxuICAuZ2V0LWluLXRvdWNoLXJlZCAubWVkaWEsXG4gIC5kLW1hdC13aHktaWRmYyAuY2FyZEJveCxcbiAgLmQtbWF0LWRpc2NvdmVyIC5kaXNjb3ZlclNsaWRlIC5zdGVwQ2FyZCxcbiAgLnJlbXR0YW5jZS1jYWxjdWxhdG9yIC5jb250YWluZXIsXG4gIC5jb250cnlsaXN0IC5saUxpc3QgLmxpOmhvdmVyLFxuICAuaG93LXRvLWNhbGN1bGF0ZSAuc3RlcExpc3QgdWwgbGkgLm51bSxcbiAgLmFyY2hpdmUtbWFpbiAudGFiLVNlY3Rpb24gLnRhYnMtY29udGFpbmVyLFxuICAuYXJjaGl2ZS1tYWluIC50b3BIZWFkU2VjdGlvbiAuc2VsZWN0WWVhciAuZm9ybUJnIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG4gIC5zZWxlY3RZZWFyRHJvcC5zZWxlY3QyLWRyb3Bkb3duIGxpLFxuICAuYXJjaGl2ZS1tYWluIC5hcmNoaXZlLXRhYnMtc2VjdGlvbiB1bC5uYXYgbGkgYSxcbiAgLmFzc2V0cy1hdWN0aW9uIC5waW5rLWJnLFxuICAuZ3JlZW4tZmQtaW50cm8tc2VjdGlvbiAuYnJlYWRjcnVtYixcbiAgLnNlY3Rpb24tZmQtY2FsY3VsYXRvci5ncmVlbi1mZC1jYWxjdWxhdG9yIC5ncmVlbi1jYWxjdWxhdG9yLXJpZ2h0LWJveCxcbiAgLmdyZWVuLWZkLWltcGFjdC1zZWN0aW9uIC5pbXBhY3RTZWN0aW9uIC5ncmVlbi1ib3gsXG4gIC5ncmVlbi1mZC1pbXBhY3Qtc2VjdGlvbiAud2hpdGVCZyxcbiAgLmdyZWVuLWZkLWludHJvZHVjZS1zZWN0aW9uIHAgLnRvb2x0aXAtbm9ybWFsIC50b29sdGlwdGV4dCxcbiAgLm1jZi1vZmZlcnMgLm9mZmVyc0JnIC5nb3RvT2ZmZXJzLFxuICAubWNmLXN0ZXBzIC5ib3R0b21TZWN0aW9uIC53aGl0ZUJ0bixcbiAgLnNzLW1haW4gLnNhZmUtc2VjdXJlLFxuICAudG5jLXNlYyAudG5jLWJveCxcbiAgLmhlbHBsaW5lLXNlYyAuaGVscC1pbm4sXG4gIC5ncmRQNixcbiAgLmhwY2ktY2FsY3VsYXRvci1tYWluIC5jYWxjdWxhdG9yLWNvbnRhaW5lciAubWFpbi1jYWxjdWxhdG9yLFxuICAuaHBjbC1mdWVsLWNyZWRpdC1jYXJkIC5yb3cgLmhwY2wtZnVlbC1jYXJkcyxcbiAgLmJnLXdoaXRlLFxuICAudWktc2VsZWN0bWVudS1tZW51IC51aS13aWRnZXQtY29udGVudCAudWktbWVudS1pdGVtPmRpdixcbiAgLm92ZXJ2aWV3LWxpc3QgLm92ZXItY2FyZCxcbiAgLnN0YWdlLWJveCAuaGQyNiBzcGFuLFxuICAuc3RhZ2UtYm94IC5waWNrcy1pdGVtLFxuICAuc3RhcnRVcGdyZFA3LFxuICAudGFibGUtc3RyaXBlZCB0Ym9keSB0cixcbiAgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsXG4gIC5sb29rLWZvci1zb2x1dGlvbixcbiAgLnN0YXJ0VXBncmRQNCxcbiAgLnN0YXJ0VXBncmRQNyxcbiAgLnN0YXJ0dXAtc29sdXRpb24sXG4gIC5mYXN0YWctc2VjdGlvbiAuZmFzdGFnLWNvbnRhaW5lcixcbiAgLnByb2R1Y3QtZm9ybS1jb250YWluZXIsXG4gIC51aS13aWRnZXQsXG4gIC5wcm9kdWN0LWZvcm0tY29udGFpbmVyLW5ldyxcbiAgLmltcHQtZG9jcy5iZW5lZml0cyAuY2FyZC1kb2NzLFxuICAuZG93bmxvYWQtYXBwLXNlY3Rpb24sXG4gIC5tb2JpbGUtYmFua2luZy1vdmVydmlldyAuY29udGVudCxcbiAgLmJlbmlmaXQtY29udGFpbmVyLFxuICAuaG93LXRvLWNvbm5lY3QgLmNvbnRlbnQsXG4gIC5hY2NvdW50LWJlbmlmaXRzLFxuICAuYWNjLWxpbmstc3RlcHMsXG4gIC5maW5hbmNpYWwtYmxvZy1jYXJvdXNlbCAuYmxvZy1jYXJkLFxuICAuZmlyc3QtbW9uZXktbmVlZC1tb3JlLXNlY3Rpb24gLmZpcnN0LW1vbmV5LW5lZWQtbW9yZS1tYWluZGl2LFxuICAuZmlyc3QtbW9uZXktZWxpZ2ktc2VjdGlvbiAuZS1mLWxpc3QgLmUtbC1pdGVtLFxuICAuZ3JudC1mbW9uZXktc2FsYXJ5IC5ncm50Zm1vbmV5c2wtbWFpbiAuZ3JudGZtb25leXNsLXN3aXBlciAuZ3JudGZtb25leXN3LWJveCxcbiAgLnRlc3RpbW9uaWFsLXNlY3Rpb24tZmlyc3QtbW9uZXkgLmNhcmQtY29udGFpbmVyLFxuICAuZmlyc3QtbW9uZXktaGVscC1tYWluIC5ob21lLWJhbm5lci5ob21lLWJhbm5lci1uZXcsXG4gIC5maXJzdC1tb25leS1oZWxwLW1haW4gLnRhYi1jb250YWluZXIgLmhvbWUtdGFiLWNvbnRlbnQsXG4gIC5pbnRCeCxcbiAgLmdybnQtZm1vbmV5LWNpdGllIC5ncm50Zm1vbmV5Y2l0aS1tYWluIC5ncm50Zm1vbmV5Y2l0aS1zd2lwZXIgLmdybnRmbW9uZXljaXRpLWJveCxcbiAgLmZpcnN0LW1vbmV5LXJ1bi1hd2F5LXNlY3Rpb24gLmZpcnN0LW1vbmV5LXJ1bi1hd2F5LW1haW5kaXYsXG4gIC5zZWN0aW9uLWJsb2ctaG9tZSAuYmxvZy1ob21lLFxuICAubG9va2luZy1mb3IxIC5saXN0LWxvb2tpbmcgLmNhcmQtbG9vazEsXG4gIC5jcmVkaXQtY2FyZC1jb250YWluZXIsXG4gIC5ocGNsLWZlYXR1cmVzIC5yb3cgLmhwY2wtZmF0LWJhbm5lcixcbiAgLmhwY2wtZnVlbCAucm93IC5ocGNsLWZ1ZWwtY2FyZHMsXG4gIC5oZXJvLXNlY3Rpb24tZm9yZXggLm1haW4tZGl2LFxuICAuY3VycmVueS1leGNoYW5nZS1wcm9jZXNzIC5tYWluLWRpdiAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXIsXG4gIC5udW1iZXJzLWZvcmV4LWNvbnRhaW5lciAuaW5kaWEtbnVtYmVycyAubWFpbi1jb250YWluZXIsXG4gIC5udW1iZXJzLWZvcmV4LWNvbnRhaW5lciAuaW50ZXJuYXRpb25hbC1udW1iZXJzIC5tYWluLWNvbnRhaW5lcixcbiAgLmZlZXMtYW5kLWNoYXJnZXMtZm9yZXggLnRpbGUtY29udGFpbmVyLFxuICAucGVyc29uYWwtbG9hbi1iYW5uZXIgLmJhbm5lci1iZyAuY29udGFpbmVyIC5yb3cgLmJhbm5lci1jb250ZW50IC5iYW5uZXItYm90dG9tIC5ibG9jay1zZWMsXG4gIC5vdmVydmlldy1zZWMgLnRhYmxlLXNlYyAuY29udGFpbmVyIC50YWJsZS1wYXJ0IC50YWJsZSB0Ym9keSB0cixcbiAgLmJlbmVmaXRzLXNlYyAuYmVuZWZpdHMtcGFydCAuY29udGFpbmVyIC52aWV3LXNlYyAuY2FyZC1yb3cgLmJlbmVmaXQtY2FyZHMsXG4gIC5iYW5rLXByb2R1Y3RzIC5wbGMtcHJvZHVjdHMgLmNvbnRhaW5lciAuYmFubmVyLFxuICAuaXRlbS1idXR0b25zIGJ1dHRvbixcbiAgLmJhbmstcHJvZHVjdHMgLmxvYW4tZXhwIC5jYXJkLXNlYyAuaXRlbSxcbiAgLmNoaXAtc2xpZGVyLXdyYXBlciBsYWJlbCxcbiAgLnByb2R1Y3QtYmFubmVyLmhvbWUtY2FsY3VsYXRvci1iYW5uZXItbmV3IC5jaGFydC1ib3ggLmNoYXJ0LXJvdyAuYWRkSW50ciAudHh0LFxuICAuYmFuay1wcm9kdWN0cyAucGxjLXByb2R1Y3RzIC5jb250YWluZXIgLmJhbmstcHJvZC1zZWMgLnByb2R1Y3RzLWNhciAub3dsLXN0YWdlIC5pdGVtLFxuICAucXVpY2stbGluay1zZWN0aW9uIC5xdWljay1saW5rcyxcbiAgLmVtYWlsLWRldGFpbC1jb250YWluZXIgLmNvbnRlbnQsXG4gIC5pc3N1ZS1jb250ZW50LFxuICAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24tbWFpbi1kaXYgLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1jb250ZW50LFxuICAuY2FyZHMtY29udGFpbmVyIC5jYXJkcy1zZWN0aW9uIC5tYWluLWNhcmQsXG4gIC5jb250YWN0dXMtYmFubmVyIC5jb250YWN0LWNhbGwtYm94LFxuICAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC13aGF0c2FwcC1ib3gsXG4gIC5jb250YWN0LXRyYXZlbGluZy1hYnJvYWQgLnRyYXZlbGluZy1hYnJvYWQtaW5uZXIsXG4gIC5hcHBseS1ieC5jYXRlZ29yeS1ib3gsXG4gIC5zZXJ2aWNlLXJlcXVlc3QtY29udGFpbmVyIC5zdGVwLWJsb2NrIC5jYXB0aW9uLFxuICAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLmhlYWRlci1zZWMgLnN0YXR1cyBwLFxuICAuc2VydmljZS1yZXEtZGV0YWlscy1zZWMgLmRldGFpbHMtY29udGVudCAuY29weS1yZXEgLmNvcHktYnRuLFxuICAuc2VydmljZS1yZXF1ZXN0LWVtcHR5IC5lbXB0eS1ib3gtY29udGFpbmVyIC5zZXJ2aWNlLWJ0bi1lbXB0eSAuc2VydmljZS1yZXF1ZXN0LWVtcHR5LWJ0bixcbiAgLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhcixcbiAgLnNlbGVjdENoZWNxdWUgLnJhZGlvLWJ0biBsYWJlbCxcbiAgLmZhcS1jb21wLXZpZGVvIC5mYXEtYmxvY2ssXG4gIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2sgLmZhcS1jbGlja2FibGUtbGlua3MgYSBwLFxuICAucG1zYnktaW1nYngsXG4gIC50ZXN0aW1vbmlhbCAuY2FyZC10ZXN0bSxcbiAgLnByb2dyYW0tbGlzdCBsaSAuY2FyZHAuYmcxLFxuICAuZWxpZ0NyaXRlcmlhIC5jYXJkRUMsXG4gIC52b2ljZS1jYXJkLFxuICAuY3NyLWNhcmQtYmxvY2ssXG4gIC5wcm9ncmFtLWxpc3QgbGkgLmNhcmRwLFxuICAuZG9uYXRlLXN0ZXAgc3BhbixcbiAgLm91ci1haXAsXG4gIC5zdGFydFVwZ3JkUDEwLFxuICAuaHR1LFxuICAuZmluLWNhbC1saXN0LmZpbi1jYWwtY2FyIC5pdGVtLFxuICAuZmluLWxpc3QuZmluLWxpc3QtY2FyIC5pdGVtLFxuICAuY3VzdG9tZXItc3BrLWJ4IC5mbGV4IC5idG4tYm94IGEsXG4gIC5vcm5hbWVudC1kdGwsXG4gIC5idG4tbGlzdC5vcDEgbGkgYSxcbiAgLnRhYmxlLWRhdGEgLnRhYmxlLXN0cmlwZWQgdGhlYWQgdGgsXG4gIC5odGQtY2FsLFxuICAuaHR1LWNhcmQsXG4gIC5iYW5uZXItbGlzdCBsaSxcbiAgLmxvYW4tY2FsLW5ldyAud2hpdGUtYngsXG4gIC5sb2FuLWNhbC1uZXcgLndoaXRlLWJ4IC5mb3JtLWlucHV0LFxuICAubWRwIGxpIGEsXG4gIC5zYWZlLWJhbmtpbmctdGFicyBsaSBhLmRhdGEtbG9hZC5hY3RpdmUsXG4gIC5zYWZlLWJhbmtpbmctaW5mbyxcbiAgLmVkdS1kcmVhbS1ieCxcbiAgLnNpZ24tdXAtcnVwZWUgLmJlbmVmaXQtY2FyZCxcbiAgLmZlYXR1cmVzLWJveCxcbiAgLndvdy1zZWVraW5nLXNlY3Rpb24gLndvdy1zZWVraW5nLXNlY3Rpb24tbWFpbixcbiAgLmdyZFA0LFxuICAuZ3JkUDUsXG4gIC5mYXEtdGFibGUgLnRhYmxlLm9wMSB0aGVhZCB0aCxcbiAgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLm9wMSxcbiAgLnRhbmRjLXRhYixcbiAgLmdybnQtZXNnLWluaXRpYXRpdmUgLm1vYmlsZS1pbml0aWF0aXZlIC5lc2ktaW5pLWJveCxcbiAgLmdybnQtZXNnLWVuYWJsZS5tb2JpbGUtdmlldyB7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdybnQtc2FwLWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyxcbiAgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMge1xuICAgIGJhY2tncm91bmQ6ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMyMjI7XG4gIH1cblxuICAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsXG4gIC5nc2EtcGxhdGZvcm0gLmdzYXBsYXQtcmlnaHQgLmdzYXBsYXRyLXFyIC50eHQge1xuICAgIGNvbG9yOiAjMjIyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG1zYnktaW1nYngsXG4gIC5zdGFydFVwZ3JkUDEwLFxuICAucGlja3MtaXRlbSxcbiAgLm9ybmFtZW50LWR0bCxcbiAgLnNhZmUtYmFua2luZy1pbmZvLFxuICAuZ3JkUDQsXG4gIC5ncmRQNSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5ncm50LXNlYXJjaC1haS1kZXNjLW1haW4gLnJlc3BvbnNlLW1haW4gLnJlc3BvbnNlLWxpbmtzIHN2ZyB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxuXG4gIC5ncm50LWxpc3QtYm94LFxuICAucHBmX2NhbGN1X3NlYyAubHVtcGFtbW91dCAudmFsdWUtY29udGVudCxcbiAgLnBwZl9jYWxjdV9zZWMgLnRvdGFsX2ludmVzdF9kaXYsXG4gIC5wcGZfY2FsY3Vfc2VjIC5zZWNfZGl2LFxuICAucHBmX2NhbGN1X3B1cCAuaW5uZXJfZGl2LFxuICAuZ3JhdHVpdHktY2FsY3VsYXRvci1zZWN0aW9uIC5ncmF0dWl0eV9jb250YWluZXIsXG4gIC5ncmF0dWl0eS1jYWxjdWxhdG9yLXNlY3Rpb24gLm11dC1ib3ggLm11dHVhbF9idG4sXG4gIC5tdXRhbF9mdW5kX2x1bXBfcmV0cnMgLmx1bXBhbW1vdXQsXG4gIC5ucHNfY2FsX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAuaW5uZXJfY3JkLFxuICAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnN0ZXB1cC1zZWN0aW9uLFxuICAubnBzX2NhbF9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0U2lkZSxcbiAgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubGVmdF9kaXYsXG4gIC5zd3BfY2FsY3VsYXRvcl9zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnJpZ2h0c2lkZXN3cCxcbiAgLmxvYW4tY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWNvbXAsXG4gIC5sb2FuLWFnYWluc3QtZmFxLXNlY3Rpb24tZmlsdGVyLWl0ZW1zLXR4dC5hY3RpdmUsXG4gIC5sb2FuLWZlZS1jaGFyZ2VzIC5hY2NvcmRpYW4gLmZhcS1pdGVtcyAudG9nX2NvbnQgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHIsXG4gIC5sb2FuLXNlY3VyaXR5LWJhbm5lciAuYnRuLXByaW1hcnksXG4gIC50YXgtYmFubmVyIC5idG4sXG4gIHVsI2N1c3RvbS1zZWxlY3QtZHJvcGRvd24tbWVudS5jdVNlbGRyb3AudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50LFxuICAubmFjaE1vZEJveGVzLFxuICAubmFjaC1mZWF0dXJlcy1saXN0IC5jYXJkRGl2TmFjaEZlYSAuaDIsXG4gIC5zaXAtY2FsY3VsYXRvci1zZWN0aW9uIC5zaXAtYW1tb3V0LXRhYnMgLnRhYnMgbGkgYSxcbiAgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAudmFsdWUtY29udGVudCxcbiAgLnNpcC1jYWxjdWxhdG9yLXNlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAucmlnaHRTaWRlIC5wcm9ncmVzc2JhciBzcGFuIC5yZXR1cm5lZEFtb3VudCxcbiAgLnNnYi1iZW5pZml0cyAuaXRlbS5hY3RpdmUgLmNvbnRlbnQtY29udGFpbmVyLFxuICAud2VhbHRoLWJhbm5lciAuYnRuLmJ0bi1vdXRsaW5lLFxuICAuaG9tZS1iYW5uZXIuZ2lmdC1jaXR5LWJhbm5lciAuY29udGVudC1jb250YWluZXIgLmJ0bi1jb250YWluZXIgLmJ0bi1hcHBseS1ub3csXG4gIC5ub3JtYWwtdGFicy10cmFkZSAudGFicy10cmFkZSxcbiAgLm91dGxvb2stY2FsY3VsYXRvci1zZWN0aW9uIC5jYWxjdWxhdG9yLWZvcm0gLnZhbHVlLWNvbnRlbnQsXG4gIC5iYW5uZXItc2EgLmlucHV0QixcbiAgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhLmFjdGl2ZSxcbiAgLm5vcm1hbC10YWJzLWRyb3Bkb253IC5kcm9wZG93bi10b2dnbGUrLm5vcm1hbC10YWJzLWRyb2Rvd24tbWVudSBhOmhvdmVyLFxuICAubmF2LmJ0bnMgYS5hY3RpdmUsXG4gIC5uYXYuYnRucyBhOmhvdmVyLFxuICAuaHBjbC1jb21wb25lbnQtbWFpbiAuY29udGFpbmVyLW1haW4gLnJvdy1kaXYgLnNsaWRlci1kaXYgLnJpZ2h0LWJhciAuY2FyZC1kaXYgLnNsaWRlMSAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXIsXG4gIC5ncm50LWF3YXJkIC5ncm50YXctdG9wIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsXG4gIC5ncm50LWVzZy1pbml0aWF0aXZlIC5lc2ctaW5pLWxlZnQtc2lkZSAuZXNnLWluaS1saW5rcyBhLmFjdGl2ZSxcbiAgLnRheC1jYWxjdWxhdGlvbi50b3AtdGF4IC5jb250YWluZXIubXgtd2R0aCxcbiAgLmFyY2hpdmUtbWFpbiAuYXJjaGl2ZS10YWJzLXNlY3Rpb24gdWwubmF2IGxpIGEuYWN0aXZlLFxuICAudGFibGUtc3RyaXBlZCB0aGVhZCB0cixcbiAgLnN0YXJ0dXAtc3RhZ2UtMSAudGFibGUtYm94LFxuICAuZW1wb3dlcmluZy1vdXB1dC1zZWN0aW9uIC5lbXBvd2VyaW5nLW91cHV0LXNlY3Rpb24tbWFpbi1kaXYgLmVtcG93ZXJpbmctb3VwdXQtc2VjdGlvbi1jb250ZW50IC5lbXBvd3Jpbmctc2VjaXRvbi1idXR0b25zIC5idXR0b24td2hpVGUsXG4gIC5zZWxlY3RDaGVjcXVlIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCtsYWJlbCxcbiAgLnNlbGYtc2VydmljZS1jb250YWluZXIsXG4gIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2ssXG4gIC5mYXEtY29tcC1kZXRhaWxzIC5mYXEtYmxvY2suY29tbW9uLWVucXVpcmllcyxcbiAgLmRhcmstbW9kZSAucGlja3MtaXRlbSxcbiAgLmFsbC1hY2NvdW50cyAucGlja3MtaXRlbSxcbiAgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLmJhbmstMSxcbiAgLmZhcS10YWJsZSAudGFibGUub3AxIHRib2R5IHRkLmJhbmstMixcbiAgLmJ0bi13aGl0ZS1hcnJvdyxcbiAgLmdybnQtYmxwLWJhbm5lciAuYmxwLWRlc2MgLmJ0bixcbiAgLmQtbWF0LWJhbm5lci5ncm50LWF2ZXJhZ2UtYmFubmVyIC5idG4sXG4gIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCAuYWItZGF5LWJ1dHRvbiBidXR0b246Zmlyc3QtY2hpbGQsXG4gIC5ncm50LWVwZmNhbC1iYW4gLmdybnQtbG9hbi1jYWwtYmcgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZXBmLWJhbGFuY2UtYnV0dG9uLFxuICAuZ3JudC1lcGYtc3RpY2t5IC5idG4tcHJpbWFyeSxcbiAgLnN0cmhvLWJhbm5lciAuc3RyaG9iYW4tZGVzYyAucmVkLWJ0bixcbiAgLmh1cnVuLXNlbGYgLmh1cnNlbC10b3Atc3dpcGVyIC5odHMtYm94IC50YWItbmF2LmFjdGl2ZSxcbiAgLmh1cnVuLWdsaW1wc2UgLmh1Z2xpbS10b3Atc3dpcGVyIC5oZ3QtYm94IC50YWItbmF2LmFjdGl2ZSxcbiAgLmdybnQtZ29sZC1sb2FuLWNhbGMtbmV3IC5zbGlkZXItdmFsdWUtZGlzcGxheSB7XG4gICAgYmFja2dyb3VuZDogIzAwMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnN3cF9jYWxjdWxhdG9yX3NlY3Rpb24gLmNhbGN1bGF0b3ItZm9ybSAubG9hbi1jYWwgLmR1cmF0aW9uLFxuICAudWktd2lkZ2V0IGxpIC51aS1zdGF0ZS1hY3RpdmUsXG4gIC5zdGF0ZS1hY2NvcmRpYW4tY29udGFpbmVyLFxuICAud2VhbHRoLXRlc3RpbW9uaWFsLXNlY3Rpb24sXG4gIC5naWZ0LWNpdHktZm4tcmVwb3J0cyxcbiAgLnByb2R1Y3QtYmFubmVyLmhvbWUtY2FsY3VsYXRvci1iYW5uZXIgLmNoYXJ0LWJveCAuY2hhcnQtcm93IC5hZGRJbnRyIC50eHQsXG4gIC5ncm50LWVzZy1yYXdvcmsgLnJvdysucm93IC5ncmVzZ3Jhd28tYm94IC5zY2FsZS1wb2ludCB1bCBsaSBhLFxuICAuZ3JudC1lc2ctcG9saWNpZXMgLmdyZXNnLXBvbGljaS1tYWluIC5ncmVzZy1wb2xpY2ktYm94LFxuICAuZ3JudC1lc2ctam91cm5leTo6YmVmb3JlLFxuICAuZ3JudC1hc2JhLWFwcGx5IC5ncmFzYXBwLWJveCAuZ3Jhc2FwcGItbnVtIGg0LFxuICAuZ3JudC1jYWxjLW1haW4gLmNhbGMtbWFpbiAuY2hpcC1zbGlkZXItd3JhcGVyIGxhYmVsLFxuICAuZ3JudC1jYWxjLW1haW4gLmNhbGMtbWFpbiAubG9hbi1jYWwgLndoaXRlLWJ4IC5mb3JtLWxhYmVsLWdyb3VwLFxuICAuZ3JudC1ibC1mYWN0b3IgLmJsZmFjdC1pbm5lciAuYmxmYWN0aW4tYm94IC5ibGZhY3Rpbi1ib3R0b20gLmJsZmFjdGluLWJ0bixcbiAgLmlud3JkLWhvd3RvLXRyYW5mZXIuaG93dG9CZyxcbiAgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmNvbnRyeWxpc3QgLnVsTGlzdCxcbiAgLmluLW91dC1yZW1pdHRhbmNlLWNhbGMgLmNhbGMtd3JhcHBlciAubWFpbi1kaXYgLmlucHV0LWRpdi1kYXJrLFxuICAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSAuY29udHJ5bGlzdCAubGlMaXN0LFxuICAuaW4tb3V0LXJlbWl0dGFuY2UtY2FsYyAucmVtaXQtY3VycmVuY3ktZm9ybSAuY29udHJ5bGlzdCAubGlMaXN0IC5saSxcbiAgLnNhdmluZy1hY2NvdW50LXR5cGVzLFxuICAuY29udHJ5bGlzdCAudWxMaXN0LFxuICAucmVtdHRhbmNlLWNhbGN1bGF0b3IgLnJlbWl0LWN1cnJlbmN5LWZvcm0gLmZvcm0tZ3JvdXAgLmZvcm1CZyxcbiAgLnJlbXR0YW5jZS1jYWxjdWxhdG9yIC5yZW1pdC1jdXJyZW5jeS1mb3JtIC5mb3JtLWdyb3VwIGlucHV0LFxuICAuY29udHJ5bGlzdCAubGlMaXN0LFxuICAuY29udHJ5bGlzdCAubGlMaXN0IC5saSxcbiAgLnRheC1jYWxjdWxhdGlvbiAuY2FyZHMgLnRvdGFscyxcbiAgLnNlbGVjdFllYXJEcm9wLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyB1bCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlLFxuICAuYXNzZXRzLWF1Y3Rpb24gLnBpbmstYmcgLmJnLXdoaXRlLFxuICAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yIC5jYWxjdWxhdG9yLWZvcm0gLmRyb3Bkb3duIGxhYmVsLFxuICAubWNmLWZlYXR1cmUsXG4gIC5tY2Ytb2ZmZXJzIC5vZmZlcnNCZyxcbiAgLm1jZi1vZmZlcnMgLm9mZmVyc0JnIC5nb3RvT2ZmZXJzIC5vZmZlckNhcmQsXG4gIC5tY2YtY2FsY3VsYXRvciAuY29udGFpbmVyLFxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4gIC5tY2YtY2FsY3VsYXRvciAubWNmLWN1cnJlbmN5LWZvcm0gLmZvcm0tZ3JvdXAgLmZvcm1CZyxcbiAgLm1jZi1jYWxjdWxhdG9yIC5tY2YtY3VycmVuY3ktZm9ybSAuZm9ybS1ncm91cCBpbnB1dCxcbiAgLmhlbHBsaW5lLXNlYyAuaGVscC1pbm4gLmNhcmRzLmJnLWxndCxcbiAgLmhlbHBsaW5lLXNlYyAuaGVscC1pbm4gLmNhcmRzLFxuICAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24sXG4gIC5zZWN0aW9uLWZkLWNhbGN1bGF0b3IgLmNhbGN1bGF0b3ItZm9ybSAuYnhJbnRlcmVzdCAuYnRuLXdoaXRlLFxuICAud2ViLW92ZXJ2aWV3LXNlY3Rpb24gdWwgbGksXG4gIC5zdGlja3ktZm9vdGVyLWNhbGN1bGF0b3IgLmJ0bi13aGl0ZSxcbiAgLmZkd2VicGFnZS1mYXEtc2VjdGlvbiAudGFic01haW4gLm5hdi1pdGVtLFxuICAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yIC5icmVhZGNydW1iLFxuICAuc2VjdGlvbi1mZC1jYWxjdWxhdG9yIC5iZXN0LWJhZGdlLFxuICAuYnRuLWJveCAuYnRuLXJlZDpkaXNhYmxlZCxcbiAgLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjIC5kZXRhaWxzLWNvbnRlbnQsXG4gIC5zdXBwb3J0ZWQgLnRlc3RpLWNhcmQsXG4gIC5hZGRfYnV0dG9uLnJlZC1ib3JkZXJlZCxcbiAgLmZpcnN0LW1vbmV5LWNhbGN1bGF0b3Itc2VjdGlvbiAubG9hbi1jYWwgLmZvcm0tbGFiZWwtZ3JvdXAgbGFiZWwsXG4gIC5maXJzdC1tb25leS1oZWxwLW1haW4gLmhvbWUtYmFubmVyLmhvbWUtYmFubmVyLW5ldyAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLmxvb2tpbmctZm9yMSxcbiAgLnNlcnZpY2UtcmVxLWRldGFpbHMtc2VjLmZvcmVjbG9zdXJlIC5oZWFkZXItc2VjIC5zdGF0dXMgcCxcbiAgLnRyYWstbWF5LXJlcXVlc3QgLmFjdGlvbixcbiAgLnBlcnNvbmFsLWxvYW4tYmFubmVyIC5iYW5uZXItYmcgLmNvbnRhaW5lciAucm93IC5iYW5uZXItY29udGVudCAucmlnaHQtc2VjMSAuY2FsY3VsYXRvci1mb3JtLmZvcm0tYmcxLFxuICAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC1jYWxsLWJveCAuY2FsbC1kZXNjcmlwdGlvbiAuY29udGFjdC1jdXN0b21lci1jYXJlLFxuICAuY29udGFjdHVzLWJhbm5lciAuY29udGFjdC1jYWxsLWJveCAuY2FsbC1kZXNjcmlwdGlvbiAuY29udGFjdC1lbWFpbCxcbiAgLmNvbnRhY3R1cy1iYW5uZXIgLmNvbnRhY3Qtd2hhdHNhcHAtYm94IC53aGF0c2FwcC1kZXNjcmlwdGlvbiBhLmNvbnRhY3Qtd2hhdHNhcHAtbGluayxcbiAgLmNvbnRhY3QtdHJhdmVsaW5nLWFicm9hZCAuY291bnRyeS1pdGVtLFxuICAuY29udGFjdC1uZWFyZXN0LWJyYW5jaCAuaXRlbS1iYW5rLWxvY2F0aW9ucyxcbiAgLmNvbnRhY3QtYWRkcmVzcyxcbiAgLm9mZmVyLXNlY3Rpb24gLnBpY2tzLWl0ZW0sXG4gIC50cmFja1JlcU1vZGFsIC5tb2RhbC1jb250ZW50IC5uYXYtdGFicyxcbiAgLnRyYWNrUmVxTW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnRhYi1wYW5lIC5jb250ZW50LWNvbnRhaW5lciB1bCBsaSxcbiAgLnNoYXJlLWNvcHktZGF0YSAuY29weS1saW5rLFxuICAudWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4gIC51aS1zdGF0ZS1kZWZhdWx0LFxuICAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsXG4gIC5mYXEtY29tcC12aWRlbyAuZmFxLWJsb2NrIC5xdWVzdGlvbi10eHQsXG4gIC5wbXNieS1jYXJvdXNlbCAuY2FyZEJ4LFxuICAub3RoZXItY29tcCAub3RoZXJJbixcbiAgLm9ybmFtZW50LWR0bCAub3JuRHRsLXJvdyBpbnB1dCxcbiAgLndvdy1zZWVraW5nLXNlY3Rpb24gLndvdy1zZWVraW5nLXNlY3Rpb24tbWFpbiAuYnV0dG9uRElWIC5idXR0b25ESVZCdXR0b24sXG4gIC5jY25ldy1vZmZlcnMtc2VjdGlvbiAuY29udGFpbmVyIC5jY25ldy1vZmZlcnMtZGF0YSAudGFicy1jb250ZW50IC5jYy1jYXJkIC50YWItZGF0YSxcbiAgLmdybnQtZXNnLWxlYWRlcnMgLm1vYmlsZS1sZWFkZXJzIC5lc2ctbGVhZGVyLWJveCAuYmxmYWN0aW4tYnRuIGEsXG4gIC5ncm50LXN0YXJ0YmFuay10YWxrIC5jb250YWluZXIgLnJvdyAuY29sLWxnLTEyIC5ncnN0YmEtdGFsay1tYWluIC5ncnN0YmEtdGFsay1pbm5tYWluIC5ncnN0YmEtdGFsay1pbm5lcixcbiAgLmdybnQtc3RhcnRiYW5rLXRhbGsgLmNvbnRhaW5lciAucm93IC5jb2wtbGctMTIgLmdyc3RiYS10YWxrLW1haW4gLmdyc3RiYS10YWxrLWJvdHRvbSAuZ3JzdGJhLXRhbGtib3QtbWFpbixcbiAgLmdybnQtbGFubnJpLWJhbnRhYiAuZ3JsYW5yaWJhbnRiLW1haW4gLmdybGFucmliYW50Yi1ib3ggYS5hY3RpdmUsXG4gIC5ncm50LW5ycHJvZC1iYW5uZXIgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1sYWJlbC1ncm91cCxcbiAgLmdybnQtZXBmY2FsLWJhbiAuZ3JudC1sb2FuLWNhbC1iZyAubG9hbi1jYWwgLndoaXRlLWJ4IC5lcGYtYmFsYW5jZS1pbmZvLFxuICAuZ3JudC1lcGZjYWwtYmFuLnZlci10d28gLmdybnQtbG9hbi1jYWwtYmcgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZXBmLW92ZXJhbGwsXG4gIC5ncm50LWdsZWMtbWFpbiAubG9hbi1jYWwgLndoaXRlLWJ4LFxuICAuZ3JudC1nbGVjLW1haW4gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCxcbiAgLmdybnQtZ2xlYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsXG4gIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWJ0bixcbiAgLmdibGMtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LFxuICAuZ2JsYy1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgaW5wdXQ6bm90KDpwbGFjZWhvbGRlci1zaG93bil+bGFiZWwsXG4gIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQsXG4gIC5nYmxjLW1haW4gLnNhdmluZy10ZXJtIC5jdXN0b20tZHJvcGRvd24gbGFiZWwuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLFxuICAuZ3JudC1zYXZpbmctYWNjdHlwZS52ZXItdHdvIC5ncnNhdi1hY2N0eS1ib3ggLmdyc2F2LWxhYmVsLFxuICAuZ3JudC1lbWktY2FsYyAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsXG4gIC5iYW5uZXItZm9ybSAuYWMtbnVtLWJveCAuZm9ybS1jb250cm9sLXBsYWNlaG9sZGVyLFxuICAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmZvcm0tbGFiZWwtZ3JvdXAgaW5wdXR+bGFiZWwuZm9jdXNlZCxcbiAgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5iYW5uZXItZm9ybSAuc3ViLXByb2R1Y3QgLmRyb3Bkb3duLWNvbnRhaW5lciAuZHJvcGRvd24taGVhZGVyLFxuICAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuZHJvcGRvd24tY29udGFpbmVyIC5kcm9wZG93bi1tZW51LFxuICAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuZHJvcGRvd24tY29udGFpbmVyIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtLFxuICAuZ3JudC1wbG4tYmFubmVyIC5ncm50LXBsbi1iYW5uZXItcmlnaHQgLmJhbm5lci1mb3JtIC5zdWItcHJvZHVjdCAuc2VsZWN0ZWQtaXRlbXMgLnNlbGVjdGVkLWl0ZW0sXG4gIC5nZm0tcHJvZHVjdC1iYW5uZXIsXG4gIC5ncm50LWZubS1jaXRpZXMtbmV3LFxuICAuZ3JudC1ucnByb2QtYWJvdXQgLmxvYW4tY2FsIC53aGl0ZS1ieCAuZm9ybS1sYWJlbC1ncm91cCxcbiAgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLXVsTGlzdCxcbiAgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLWxpTGlzdCxcbiAgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS10b3AsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtdG9wIC5iYWxhbmNlLWlucHV0LFxuICAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5mb3JleC1kcm9wLWJveCxcbiAgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5LFxuICAuZ2FyLWF3YXJkcy1tYWluIC5tYWluLXRpdGxlLXNlbGVjdC1zdGlja3kgLm1haW4tdGl0bGUtc2VsZWN0LFxuICAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1tYWluLXRpdGxlLXN0aWNreSxcbiAgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtbWFpbi10aXRsZS1zdGlja3kgLmF3ZmlsLW1haW4tdGl0bGUsXG4gIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIHRhYmxlLFxuICAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLnJhdGUtY29tcGFyZSAucmF0ZS1ncmlkIC5yYXRlLWJveCxcbiAgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5ib3R0b20tYnRuLFxuICAuYmFuay1wcm9kdWN0cyAubG9hbi1leHAsXG4gIC5odXJ1bi1iYW5uZXItc2VjIC5iYW5uZXItc2VjIC5idG4tc2VjdGlvbiAucmVwb3J0LWJ0biBhLFxuICAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LFxuICAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5ncmlkLWdyb3VwIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLFxuICAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5ncmlkLWdyb3VwIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsXG4gIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLnRlbnVyZV9fYm94LFxuICAuZ3JudC1mZC1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuYmFycy1jb250YWluZXItbWFpbiAuZ3JudC1mZC1yYXRlcy1tYWluIC5mZC1yYXRlcy1iZyB7XG4gICAgYmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm9ybmFtZW50LWR0bCAub3JuRHRsLXJvdyBpbnB1dDpyZWFkLW9ubHksXG4gIC5ncm50LWdsZWMtbWFpbiAubG9hbi1lbWkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zdGVwLWF2YWlsLXNlY3Rpb24gLnN0ZXAtYXZhaWwtc3dpcGVyIC5zd2lwZXItaXRlbSAuc21hbGwsXG4gIC5oZWFkZXItc2VhcmNoIC5jdXN0b21lci1zdXBwb3J0LFxuICAuaGVhZGVyLXNlYXJjaCAubG9naW4tYnV0dG9uIC5kcm9wZG93biAubG9naW4tYnRuLFxuICAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGEuYWN0aXZlLFxuICAubm9ybWFsLXRhYnMtZHJvcGRvbncgLmRyb3Bkb3duLXRvZ2dsZSsubm9ybWFsLXRhYnMtZHJvZG93bi1tZW51IGE6aG92ZXIsXG4gIC5ncm50LWFzYmEtZmFxIC5hY2NvcmRpYW4gLnRyZ3ItdGl0bGUsXG4gIC5iZW5pZml0LWNvbnRhaW5lciBmaWdjYXB0aW9uLFxuICAuZG93bmxvYWQtYXBwLXNlY3Rpb24gLmJnLXdoaXRlIGZpZ2NhcHRpb24sXG4gIC5oZXJvLXNlY3Rpb24tZm9yZXggLm1haW4tZGl2IC5pbnB1dC1kaXYgLnNlbGVjdGN1cnJlbmN5IC51aS1zZWxlY3RtZW51LWJ1dHRvbiBzcGFuLFxuICAuaXNzdWUtcmFpc2Utc2VjdGlvbi5zaGFyZS1tb2RhbC1kYXRhIC5jaXItaGVhZGluZyxcbiAgLnNhLWludGVudC1wb3AgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuZ3JleGl0LWludGVudCAuZ3JleGl0aW50ZS1tYWluIC5ncmV4aXRpbnRlbWxlLXRvcCAuaDIsXG4gIC5zYS1pbnRlbnQtcG9wIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmdyZXhpdC1pbnRlbnQgLmdyZXhpdGludGUtbWFpbiAuZ3JleGl0aW50ZW1sZS10b3AgLmdyZXgtc2Fwb2ludGVycyAuZ3JleHNhcG8tYm94IC5ncmV4c2Fwb2ItZGVzYyAudHh0LFxuICAuc2EtaW50ZW50LXBvcCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IC5ncmV4aXRpbnRlLW1haW4gLmdyZXhpdGludGVtLWJvdHRvbSAuZ3JsYi1wb2ludGVyIHVsIGxpLFxuICAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCAuZGVzYy1saXN0aW5nLW1haW4gdWwgbGkgLmxpc3RpbmctZGVzYyBiLFxuICAuZ3NhLWJhbGFuY2Utb3B0aW9uIC5nc2EtY2hvb3NlLWJveCAuZGVzYy1saXN0aW5nLW1haW4gdWwgbGkgLmxpc3RpbmctZGVzYyBzdHJvbmcsXG4gIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94IC5kZXNjLWxpc3RpbmctbWFpbiB1bCBsaSAubGlzdGluZy1kZXNjIGIsXG4gIC5nc2EtYmFsYW5jZS1vcHRpb24gLmdzYS1jaG9vc2UtYm94IC5kZXNjLWxpc3RpbmctbWFpbiB1bCBsaSAubGlzdGluZy1kZXNjIHN0cm9uZyxcbiAgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLW1haW4gLmdzYS1zYXMtZGVzYyAuZ3NhLXNhcy1kZXNjLXRvcCB1bCBsaSAubGlzdGluZy1kZXNjIGIsXG4gIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS1tYWluIC5nc2Etc2FzLWRlc2MgLmdzYS1zYXMtZGVzYy10b3AgdWwgbGkgLmxpc3RpbmctZGVzYyBzdHJvbmcsXG4gIC5nc2EtcGxhdGZvcm0gLmdzYXBsYXQtbWFpbiAuZ3NhcGxhdC1kZXNjIC50eHQgYixcbiAgLmdybnQtcGxuLWJhbm5lciAuZ3JudC1wbG4tYmFubmVyLXJpZ2h0IC5iYW5uZXItZm9ybSAuZm9ybS1sYWJlbC1ncm91cD5sYWJlbCxcbiAgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsIC5ncnNhaW50Y2FsLWFubnVhbC12YWx1ZS1ib3R0b20gLmdyYW5udXZhbC1ib3RkZXNjIGIsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmZvcmV4LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5mb2Ftb3VudC1idG4gYixcbiAgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuZm9yZXgtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmZvYW1vdW50LWJ0biBzdHJvbmcsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmFtb3VudC1idG4gYixcbiAgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuYmFsYW5jZS1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuYW1vdW50LWJ0biBzdHJvbmcsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmludGFtb3VudC1idG4gYixcbiAgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5pbnRyZXN0LWNvbnRhaW5lciAuaW50cmVzdC1kcm9wLWJveCAuaW50ZXJlc3QtYnRuLWJveCAuaW50YW1vdW50LWJ0biBzdHJvbmcsXG4gIC5ncm50LWZtb25leS1lbGlnaS1uZXcgLmdmbWVsbi1ib3ggLmdmbWVsbmItYm90dG9tIHVsIGxpIGIsXG4gIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCxcbiAgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgLm5vdGUgYixcbiAgLmdmZmQta2V5IC5nZnNrZXktYm94IC5nZnNrZXliLWRlc2MgLnR4dCBiLFxuICAuZnRyLXplcm8gLmZ0cnplLW1haW4gLmZ0cnplLWVuZCAuZnRyemVlbmQtbWFpbiAuZnRyemVhY2MtYm94IC5mdHJ6ZWFjYy1ib2R5IC50eHQgYiB7XG4gICAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jdXN0b21kZCAuc2VsZWN0Qm94LXVpIC51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24sXG4gIC5jdXN0b21kZCAuc2VsZWN0Qm94LXVpIC51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24udWktc2VsZWN0bWVudS1idXR0b24tb3BlbixcbiAgLnJlcS1jYWxsYmFjayAucmVxLWNhbGxiYWNrLWZvcm0gaW5wdXQuZm9ybS1jb250cm9sLFxuICAucmVxLWNhbGxiYWNrIC5yZXEtY2FsbGJhY2stZm9ybSBzZWxlY3QsXG4gIC5zcG90bGlnaHQtYngsXG4gIC5ncm50LWF3YXJkIC5ncm50YXctdG9wIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLFxuICAuY2F0ZWdvcnktZmFxLFxuICAuYmxvZ3MtY29udGFpbmVyLFxuICAuaHBjaS1jYWxjdWxhdG9yLW1haW4gLmNhbGN1bGF0b3ItY29udGFpbmVyIC5tYWluLWNhbGN1bGF0b3IgLm1haW4tZGl2IC5pbnB1dC1kaXYtZGFyayBpbnB1dCxcbiAgLnNlbGVjdEJveC11aSAudWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uLnVpLXNlbGVjdG1lbnUtYnV0dG9uLW9wZW4sXG4gIC5pbnN1cmFuY2UtcHJvcG9zYWwgLm1haW4tZGl2IC50YWJsZS1jb250YWluZXIgLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUoMm4rMSksXG4gIC5zZXJ2aWNlLXJlcS1kZXRhaWxzLXNlYyAucHJvZ3Jlc3Mtc3RhdHVzLWJhciAuc3RlcHBlci1pdGVtIC5zdGVwLWNvdW50ZXIsXG4gIC5mb3JtLXJvdyAuYWNjb3VudC1idG4gLmJ0bi1hY2NvdW50czpkaXNhYmxlZCxcbiAgLmdibGMtbWFpbiAuc2F2aW5nLXRlcm0gLmN1c3RvbS1kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBkaXYuYWN0aXZlLFxuICAuZ2JsYy1tYWluIC5zYXZpbmctdGVybSAuY3VzdG9tLWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGRpdjpob3ZlcixcbiAgLmdybnQtc2F2aW5nYWNjLXJhdGVzIC50YWJsZSB0aGVhZCxcbiAgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy10YWJsZS1tYWluIC5jYy10YWJsZS1wYXJ0IHRhYmxlLFxuICAuZ3JudC1nb2xkLWxvYW4tY2FsYy1uZXcgLmxvYW4tZW1pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ3JudC1lc2ctdGl0bGUgaDIsXG4gIC5nZXQtaW4tdG91Y2gtcmVkIC5oNCxcbiAgLmdldC1pbi10b3VjaC1yZWQgLmd0LWl0ZW0gYSxcbiAgLmdybnQtaW50aWF0LW1vYmlsaSAuZ3JudC1pbnRtb2JpLXN3aXBlciAuZ3JudC1pbnRtb2JpLWJveCAuZ3JudC1pbnRtb2JpYi1kZXNjIGgzLFxuICAuZXNnLWNvbW1vbi10aXRsZSxcbiAgLmdybnQtYXdhcmQgLmdybnRhdy10b3AgaDIsXG4gIC5ncm50LXJlcG8tcHVibGljYXRpb24gLmdybnQtcmVwby10aXRsZSBoMixcbiAgLmFzc2V0cy1hdWN0aW9uIC50aXRsZSxcbiAgLmZvcmV4LWhlcm8tc2VjdGlvbiAuaW50cm8gLmhlYWRIMSxcbiAgLnByb2R1Y3QtZm9ybS1jb250YWluZXItbmV3IC5oMmhlYWQsXG4gIC5jbHItZ3JhZCxcbiAgLmV2ZXJ5ZGF5LWNvbXAgLmhkMzAsXG4gIC52LWJhbm5lci1jb21tb24gLmhkNDUsXG4gIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnIC5mZC1yYXRlcy1ib3ggLmZkci10aXRsZSxcbiAgLmdjbC1jYWxjLW1haW4gLmdybnQtbmV3LXNhLWNhbGMgLnNldC1iYWxhbmNlLXBvcHVwIC50eHQgYixcbiAgLmZ0ci1leHBsb3JlIC5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmUtaGVhZGVyLXdyYXAgLmNvbXBhcmUtaGVhZGVyIC5oMyxcbiAgLmZvcmV4LWxlYWQtZm9ybSAuZmxmLWRlc2MgLmgxLFxuICAuZ3NhLXBheW91dCAuZ3NwYXlvdXRzdy1pbm5lciAuZ3NwYXlvdXRzdy1ib3ggLmdzcGF5b3V0c3diLWRlc2MgLmgzLFxuICAuZ3JudC1zYXAtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5tYWluLXRpdGxlIC5oMyxcbiAgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgdGhlYWQgdGguaGlnaGxpZ2h0LFxuICAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSAuaGlnaGxpZ2h0IGIsXG4gIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnIC5mZC1yYXRlcy1ib3ggLmZkci10aXRsZSB7XG4gICAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY2xpcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ncm50LWVzZy1sZWFkZXJzIC5lc2ctbGVhZGVyLWRlc2M6OmJlZm9yZSxcbiAgLmdyZWVuLWZkLWludHJvLXNlY3Rpb24gLmludHJvLXNlY3Rpb24gLm1pZC1zZWN0aW9uOjphZnRlcixcbiAgLmdyZWVuLWZkLWludHJvLXNlY3Rpb24gLmludHJvLXNlY3Rpb24gLm1pZC1zZWN0aW9uOjpiZWZvcmUsXG4gIC5ncm50LWZtb25leS1zYWxhcnkgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtbmF2OjpiZWZvcmUsXG4gIC5ncm50LWZtb25leS1zYWxhcnkgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtbmF2OjphZnRlcixcbiAgLmdybnQtZm1vbmV5LWNpdGllIC5ncm50Zm1vbmV5Y2l0aS1tYWluIC5ncm50Zm1vbmV5Y2l0aS1uYXY6OmJlZm9yZSxcbiAgLmdybnQtZm1vbmV5LWNpdGllIC5ncm50Zm1vbmV5Y2l0aS1tYWluIC5ncm50Zm1vbmV5Y2l0aS1uYXY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnLW1haW4gLnNpcmNhdGctdGFicyB1bCBsaSBzdmcgcGF0aCxcbiAgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnbW8tbWFpbiAuY2FyZCAuY2FyZC1oZWFkZXIgLmJ0biBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxuXG4gIC5iZy1mYXN0YWctb3JhbmdlLFxuICAuYmctbG9hbnMtYmx1ZSxcbiAgLmdyZENhdEJsdWUyLFxuICAuZ3JkQ2F0RGFya1BpbmssXG4gIC5ncmRDYXRQaW5rLFxuICAuYmctYWNjb3VudHMtcmVkLFxuICAuc2EtaW50ZW50LXBvcCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5ncmV4aXQtaW50ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTQ1NDU0ICFpbXBvcnRhbnQ7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG5vcm1hbDtcbiAgfVxuXG4gICNzZXRiYWwtcG9wLFxuICAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3ggLmdybGFyaWFjb3V0Yi1ib3R0b20gLmdybGFyaWFjb3V0Yi1idG5zIC5yZWQtYnRuLFxuICAuZ3JudC1sYW5ucmktZGVwb3NpdCAuZ3JsYW5yaWRlcG8tc3dpcGVyIC5zd2lwZXItc2xpZGUgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJ0bixcbiAgLmdybnQtbnJwcm9kLWNoYXJnZXMgLmdybnJwcm9kY2hhcmdlLW1haW4gLmdybnJwcm9kY2hhcmdlLWluZGVzYyAuZ3JucnByb2RjaGFyZ2UtYnRuIC53aGl0ZS1idG4sXG4gIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYW1iLWNhbGFuZGVyLXNlbGVjdG9yLWdpcmQgLmFtYi1jYWxhbmRlci1zZWxlY3RvciBzZWxlY3QsXG4gIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCAuYWItZGF5LWlucHV0IGlucHV0OmZpcnN0LWNoaWxkLFxuICAuZ3JudC1sb2FuLWNhbC1tYWluIC5icmVhZGNydW1iLXdyYXAuYnJlYWRjcnVtYi1oaWdobGlnaHQsXG4gIC5ncm5yaS1jb250YWN0LXN1cHBvcnQgLmdybmNuLWNyZW51bS1tYWluIC5jb3VudHJ5LXRhYmVsIC5jYXJkLXdyYXBwZXIsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJhbGFuY2UtZHJvcC1ib3gsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuYmFsYW5jZS1jb250YWluZXIgLmJlbG93LWFtb3VudC1ib3gsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtbWFpbiAuaW50cmVzdC10b3AsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtbWFpbiAuaW50cmVzdC10b3AgLmludHJlc3QtaW5wdXQsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuaW50cmVzdC1jb250YWluZXIgLmludHJlc3QtZHJvcC1ib3gsXG4gIC5ncm50LXNhaW50LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvaW50cmVzdCAuZ3JzYWludGNhbC1hbm51YWwgLmdyc2FpbnRjYWwtYW5udWFsLW1haW4gLmdyc2FpbnRjYWwtYW5udWFsLWJveCxcbiAgLmdybnQtbnJmb3JleC10cmFuc2ZlciAuZ3Jucm9yaWRiYW5raW4tbWFpbiAuZ3JucmZvcnRybS1ib3R0b20gLmdybnJmb3J0cm1iLWJvdHRvbSxcbiAgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmZvcmVpZ24tY29udGFpbmVyIC5mb3JlZ24tY29udHJ5bGlzdCAuZm9yZWduLWxpTGlzdCAubGksXG4gIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmJyZWFkY3J1bWItd3JhcC5icmVhZGNydW1iLWhpZ2hsaWdodCxcbiAgLmdybnQtcHItbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyAuYXBwbHktcGVyc29uYWwtYmcgLmFwcGx5LXBlcnNvbmFsLWJnLWlubmVyLFxuICAuZm9yZXgtbGVhZC1mb3JtLWRvd24gLmZscC1pbm5lci1iZyAucHJvZ3JhbS1zdGF0dXMgLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wYnRuLFxuICAuZm9yZXgtbGVhZC1mb3JtLWRvd24gLmZscC1pbm5lci1iZyAucHJvZ3JhbS1zdGF0dXMgLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LFxuICAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAuaW5zdGFsbG1lbnQtcHJpY2UsXG4gIC5ncm50LWVtaS1jYWxjLXJldmFtcCAuZW1pLWNhbGMtYm94IC5sb2FuLWNhbCAuY3VzdG9tLXNlbGVjdHQgLnNlbGVjdC1vcHRpb25zIGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ3NhLWJlbmlmaXRzIC5nc2EtYmVuaWZpdC1zd2lwZXIgLmJlbmlmaXQtYm94IC5iZW5pZml0LWJveC1iZyB7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIH1cblxuICAuc2FpbnJhLWNhdGdvcnkgLnNpcmNhdGdtby1tYWluIC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnJlZmVycmFsLXdoeSAuYWRkLWtleS10YWJzIC5hZGQta2V5LXRocmVlLXN3aXBlciAuYWRkLWtleS1ib3gge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjUwLCAxODMsIDE4OCwgMC4xKSAwJSwgcmdiYSgxNDAsIDE0MCwgMTQwLCAwLjIpIDEwMCUpO1xuICB9XG5cbiAgLmdzYS1iZW5pZml0cyAuZ3NhLWJlbmlmaXQtc3dpcGVyIC5iZW5pZml0LWJveCAuYmVuaWZpdC1ib3gtYmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmdzYS1iYWxhbmNlLW9wdGlvbiAuZ3NhLWNob29zZS1ib3gsXG4gIC5nc2Etc2F2aW5nLWFjY291bnQgLnN3aXBlci1zYS10aHVtYnMgLnN3aXBlci1zbGlkZSxcbiAgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLW1haW4gLnN3aXBlci1zbGlkZSxcbiAgLmdzYS1lbGlnaWJpbGl0eSAuaW5kY2Etc3RhcnRlZC1iZyxcbiAgLnNhVGVzdGltb25haWxDb21wLWNhcmRzLWl0ZW1zLFxuICAuZ3NhLXNhLWFjY291bnQgLmdzYWFjYy1ib3gsXG4gIC5nc2Etc2EtYWNjb3VudCAuZ3NhYWNjLWJveC5hY3RpdmUgLmdzYWFjY2ItYnRuLFxuICAuZ3NhLXJlbGF0dmlkZW8gLnRheC1jYXJkIC5jYXJkLWJvZHksXG4gIC5ncm50LXN0YXJ0YmFuay10YWxrIC5jb250YWluZXIgLnJvdyAuY29sLWxnLTEyIC5ncnN0YmEtdGFsay1tYWluLFxuICAuZ3JudC1zdGFydGJhbmstYmVuaWZpdCAuZ3JudC1zdGJhYmVuaS1vd2wgLml0ZW0gLmdyc3RiYWJlbmktYm94LFxuICAuZ3JudC1sYW5ucmktYmFudGFiIC5ncmxhbnJpYmFudGItbWFpbiAuZ3JsYW5yaWJhbnRiLWJveCBhLFxuICAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3gsXG4gIC5ncm50LWxhbm5yaS1kZXBvc2l0IC5ncmxhbnJpZGVwby1zd2lwZXIgLnN3aXBlci1zbGlkZSAuZ3JsYW5yaWRlcG8tYm94LFxuICAuZ3JudC1sYW5ucmktYmVuZWZpdCAuZ3JsYW5yaWJlbmktbWFpbiAuZ3JsYW5yaWJlbmktY2FyZCxcbiAgLmdybnQtbGFubnJpLWJlbmVmaXQgLmdybGFucmliZW5pLW1haW4gLmdybGFucmliZW5pcmktYnRucyAud2hpdGUtYmctYnRuLFxuICAuZ3JudC1sYW5ucmktaW52ZXN0OjpiZWZvcmUsXG4gIC5yZXRhaWwtZm9yZXgtdmlkZW9zLWNvbXAgLmNyZCAubWVkaWEtY3JkLFxuICAuZ3JudC1ucnByb2QtYmFubmVyIC5jb21tb24tYmctY2FsYyAuZ3JucnByb2JhbnJpLWJvdHRvbSAuZ3JucnByb2JhbnJpYm8tYm90dG9tLFxuICAuZ3JudC1ucnByb2Qtc2F2aW5nIC5ncm5ycGRzYXZpLW1haW4gLmdybnJwZHNhdmktYm94LFxuICAuZ3JudC1ucnByb2QtY3RhIC5ncm5ycHJvZGN0YS1tYWluLFxuICAuZ3JudC1ucnByb2QtYmFua2luZyAuZ3Jucm9yaWRiYW5raW4tdGFiIHVsIGxpIGEuYWN0aXZlLFxuICAuZ3JudC1ucnByb2QtYmFua2luZyAuZ3Jucm9yaWRiYW5raW4tbWFpbixcbiAgLmdybnQtbnJwcm9kLWV4Y2hhbmdlIC5jYWxjLXdyYXBwZXIgLmdybnJwb2RleGNoYW4tcmlnaHQsXG4gIC5ncm50LW4xLWdldC1uZXcgLmdybnQtZ2V0LW5ldy1ib3gsXG4gIC5ncm50LWhvdy1hdmVyYWdlLWNhbGN1bGF0b3IgLmdyaG93YXZyLWNhbHN3aXBlciAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSAuZ3Job3dhdnJjYWwtYm94LFxuICAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxhbmRlci1zZWxlY3Rvci1naXJkLFxuICAuZ3JudC1hbWItY2FsY3VsYXRvciAuYW1iLWNhbGN1bGF0b3IgLmFtYi1jYWxhbmRlci1pbm5lciAuY2FsZW5kYXIsXG4gIC5ncm50LWFtYi1jYWxjdWxhdG9yIC5hbWItY2FsY3VsYXRvciAuYWItZGF5LXNlbGVjdCxcbiAgLmdybnQtbG9hbi1jYWwtbWFpbiAuZ3JudC1sb2FuLWNhbC1iZyxcbiAgLmdybnQtd2hhdC1lcGYgLndoYXQtbWFpbiAud2hhdC1ib3gsXG4gIC5ncm50LWZvcm11bGEtY2FsYyAuZ3JudC1mb3JtdWxhLFxuICAuZ2JsYy1tYWluIC5jYWxjLXRlc3RpLW1haW4sXG4gIC5nYmxjLW1haW4gLmxvYW4tY2FsIC53aGl0ZS1ieCxcbiAgLmdybnQtc2F2aW5nYWNjLXdoeSAuZ3JzYXZhY2N3aHktc3dpcGVyIC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5ncnNhdmFjY3doeS1ib3gsXG4gIC5ncm50LXNhdmluZy1hY2N0eXBlIC5ncnNhdi1hY2N0eS1ib3gsXG4gIC5ncm50LXNhdmluZ2FjYy1yYXRlcyAudGFibGUgdGJvZHksXG4gIC5jb21wLW1vYmlsZS1hcHAuZ3JudC1jb21wbW9iaWwtYXBwIC5yaWdodC1zZWMucG9zaXRpb24tcmVsYXRpdmUgLmdyY29tcG1vYi1xcixcbiAgLmdybnQtZW1pLWNhbGMgLmVtaS1jYWxjLWJveCxcbiAgLmdybnQtZW1pLWNhbGMgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLndoaXRlLWJ4LFxuICAuZ3JudC13aGF0LWVtaSAuZ3JudC13aGF0LXNsaWRlci1ib3hlcyAuZ3JudC1lbWktYm94LFxuICAuZ3JudC1lbWktYWR2YW50YWdlcyAuYWR2YW50YWdlLWJveCxcbiAgLmdmbS1wcm9kdWN0LWJhbm5lciAuZ2ZtLWZvcm0sXG4gIC5nZm0tcHJvZHVjdC1iYW5uZXIgLmdmbS1mb3JtIC5sb2FuLWNhbCAud2hpdGUtYngsXG4gIC5ncm50LWZubS1ob3cgLnN3aXBlci1mbm0taG93dG8gLmZubS1ob3d0by1ib3gsXG4gIC5ncm50LWZubS1mZWUgLmZubS1mZWUtYmcsXG4gIC5mbm0tcGVyc29uYWwtbG9hbiAudGF4LWNhcmQgLmNhcmQtYm9keSxcbiAgLmdybnQtZm5tLXR5cGVzIC5zd2lwZXItZm5tLXR5cGVzIC5mbm0tdHlwZS1ib3gsXG4gIC5ncm50LWZubS1zYWxhcnktbWFpbi1uZXcgLmdybnRmbW9uZXlzbC1tYWluIC5ncm50Zm1vbmV5c2wtc3dpcGVyIC5ncm50Zm1vbmV5c3ctYm94LFxuICAuZ3JudC1mbm0tcmVsYXRlZCAubGlzdC1sb29raW5nIC5jYXJkLWxvb2sxLFxuICAuZ3JudC1ucnByb2QtYWJvdXQub2xkLWNhbGMgLmNvbW1vbi1iZy1jYWxjIC5ncm5ycHJvYmFucmktYm90dG9tIC5ncm5ycHJvYmFucmliby1ib3R0b20sXG4gIC5ncm50LXNhaW50LWNhbGMuZ3JudC1ucmktZm9yZXgtY2FsYyAuZ3JzYWludGNhbC1tYWluLFxuICAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLXByb2R1Y3QtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9pbnRyZXN0IC5ncnNhaW50Y2FsLWFubnVhbCxcbiAgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluIC5ncnNhaW50Y2FsLWlubWFpbiAuZ3JzYWludGNhbC1ib3R0b20gLmdyc2FpbnRjYWwtYm9jYWxjIC5iYWxhbmNlLWNvbnRhaW5lciAuZm9yZXgtZHJvcC1ib3ggLmludGVyZXN0LWJ0bi1ib3ggLmZvYW1vdW50LWJ0bixcbiAgLmdybnQtbnJpLWZkIC5ncmxhbnJpZGVwby1ib3gsXG4gIC5ncm5yaS1jb250YWN0LXN1cHBvcnQgLmdybmNuLWNyZW51bS1tYWluLFxuICAuZ3JucmktY29udGFjdC1lbWFpbCAuZ3JuY24tY3JlZW1haWwtbWFpbixcbiAgLmdybnQtc2FpbnQtY2FsYyAuZ3JzYWludGNhbC1tYWluLFxuICAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmJhbGFuY2UtY29udGFpbmVyIC5iYWxhbmNlLWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5hbW91bnQtYnRuLFxuICAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2NhbGMgLmludHJlc3QtY29udGFpbmVyIC5pbnRyZXN0LWRyb3AtYm94IC5pbnRlcmVzdC1idG4tYm94IC5pbnRhbW91bnQtYnRuLFxuICAuZ3JudC1zYWludC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsLFxuICAuZ3JudC1jZGwtc3RvcmUgLmZvcm0tZ3JvdXAgLmZyb20tc2VsZWN0ZXIgLmZpbHRlciAuZHJvcGRvd24gLmRyb3BidG4sXG4gIC5ncm50LWNkbC1zdG9yZSAuZm9ybS1ncm91cCAuZnJvbS1zZWxlY3RlciAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LFxuICAuZ3JudC1jZGwtc3RvcmUtZGV0YWlscyAuY2RsLXN0b3JlLWdyaWQgLmNkbC1zdG9yZS1ib3gsXG4gIC5ncm50LW5yZm9yZXgtdHJhbnNmZXIgLmdybnJvcmlkYmFua2luLXRhYiAudGFiLXVsIGxpIGEuYWN0aXZlLFxuICAuZ3JudC1ucmZvcmV4LXRyYW5zZmVyIC5ncm5yb3JpZGJhbmtpbi1tYWluLFxuICAuZ3JudC1ucmZvcmV4LWFjY291bnQgLmdybnJmb3ItYWNvbWFpbixcbiAgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluIC5sb2FuLWNhbCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsXG4gIC5ncm50LWZiYW4tY2FsYyAuZ2ZiYW5jYWwtbWFpbiAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5zdGVwcGVyLWlucHV0LFxuICAuZ3JudC1mYmFuLWNhbGMgLmdmYmFuY2FsLW1haW4gLmdmYmFuY2FsLWJvdHRvbSxcbiAgLmdybnQtZm1vbmV5LWVsaWdpLW5ldyAuZ2ZtZWxuLWJveCAuZ2ZtZWxuYi11cHBlcixcbiAgLmdybnQtZm1vbmV5LWVsaWdpLW5ldyAuZ2ZtZWxuLWJveCAuZ2ZtZWxuYi1ib3R0b20gLmVsaWdpLWNvbnRlbnQtbWFpbixcbiAgLmdybnQtZm1vbmV5LWhvdy1uZXcgLmdmaG4tbWFpbixcbiAgLmdybnQtZm1vbmV5LWZlZS1uZXcgLmdmaG4tbWFpbixcbiAgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy11c2UtYm94IC5jY3ViLWJveCxcbiAgLmdybnQtY3VycmVuY3ktY292ZXJ0ZXItbWFpbiAuZ3JudC1jYy10YWJsZS1tYWluIC5jYy10YWJsZS1wYXJ0IHRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSxcbiAgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5IC5tYWluLXRpdGxlLXNlbGVjdCAuZmlsdGVyIC5kcm9wZG93biAuZHJvcGJ0bixcbiAgLmdhci1hd2FyZHMtbWFpbiAubWFpbi10aXRsZS1zZWxlY3Qtc3RpY2t5IC5tYWluLXRpdGxlLXNlbGVjdCAuZmlsdGVyIC5kcm9wZG93bi1jb250ZW50LFxuICAuZ2FyLWF3YXJkcy1tYWluIC5hd2ZpbC1tYWluIC5hd2ZpbC1ib3gsXG4gIC5nYXItYXdhcmRzLW1haW4gLmF3ZmlsLW1haW4gLmF3ZmlsLWJveDpob3ZlcixcbiAgLmdhci1hd2FyZHMtbWFpbiAuYXdmaWwtbWFpbiAuYXdmaWwtYm94OmZvY3VzLFxuICAuc3RyaG8tYmFubmVyIC5zdHJob2Jhbi1kZXNjIC5zbWFsbC10aXRsZSxcbiAgLnN0cmhvLWJhbm5lciAuc3RyaG9iYW4tc3dpcGVyIC5zdHJob2Jhbi1ib3gsXG4gIC5zdHJoby1zdGFnZSAuc3RyaHN0YWdlLW1haW4gLnN0aG1iLW1haW4gLnN0aG1ibS1jYXJkLFxuICAuc3RyaG8tdmVudHVyZSAuc3RodmVuLW1haW4gLnN0aHZlbi10YWJzIHVsIGxpIGEsXG4gIC5zdHByb2QtYmVuZWZpdHMgLnN0cHJvYmVuaS1tYWluIC5zdHByb2JlbmktYm94LFxuICAuc3Rwcm9kLWJsdWVwcmludCAuc3RyYmx1ZXAtbWFpbixcbiAgLnN0cHJvZC1lbHNlIC5zdHByb2Vsc2Utc3dpcGVyIC5zdHByb2Vsc2UtYm94LFxuICAuc3RpbnYtcGhpbG8gLnN0aW52LXBoaWxvLWJnLFxuICAuc3RpbnYtY3VycmVudC1mdW5kcyAuY3VycmVudC1mdW5kLWJveCxcbiAgLnN0aW52LXNvbHV0aW9uIC5zdGludi1zb2wtZm9ybSxcbiAgLnN0aW52LXJlc291cmNlcyAucmVzby1ib3gsXG4gIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZ2JsYy1jb21tb24tYmcsXG4gIC5ncm50LWZkLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjLFxuICAudHlwZXMtZml4ZWQtZGVwb3NpdHMgLnRmZC1jYXJkLFxuICAudHlwZXMtZml4ZWQtZGVwb3NpdHMgLnRmZC1jYXJkLFxuICAuZ2NsLW92ZXJ2aWV3IC5nY2wtYm94LW1haW4sXG4gIC5nY2wtb2ZmZXJpbmcgLmdjbG9mZnItYm94LFxuICAuZ2NsLW9mZmVyaW5nLXJlc2lkZW50IC5nY2xvZmZyZXNpLWJveCxcbiAgLmdjbC1maW5hbmljYWwgLmdjbGZhbmFuaS1ib3gsXG4gIC5nZnMtYWNjb3VudCAuZ2ZzYWNjLW1haW4sXG4gIC5nZnMtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSxcbiAgLmdmcy13aG8tY2FuIC5nZnN3aG8tbWFpbixcbiAgLmdmcy1ybSAuZ2Zzcm0tYm94LFxuICAuZ2ZzLWN1cnJlbmNpZXMgLmdmc2N1cnJlLW1haW4gLmdmc2N1cnJlLXRvcCAuZ2ZzY3VycmUtYm94LFxuICAuZ2ZyYS1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3gsXG4gIC5nZnJhLWVsaWdpIC5nZnJhZWxpLWJveCxcbiAgLmdmZmQtYWNjb3VudCAuZ2ZzYWNjLW1haW4sXG4gIC5nZmZkLWtleSAuZ2Zza2V5LWJveCxcbiAgLmdmZmQtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94LFxuICAuZ2ZmZC13aG8tY2FuIC5nZnN3aG8tbWFpbixcbiAgLmdmZmQtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybisxKSxcbiAgLmdjbC1jYWxjLW1haW4gLmdybnQtbmV3LXNhLWNhbGMsXG4gIC5nY2wtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94LFxuICAuZ3NhLWVsaWdpYmlsaXR5IC5pbmRjYS1zdGFydGVkLWJnIC5pbmRjYS1zdGF0ZWQtdGFicyAuc3RhcnRlZC1leHBlcmllbmNlLWJnIC5kb2N1bWVudHMtZ3JpZC1tYWluIC5kb2MtZ20tYm94LFxuICAubnJpLXByb2R1Y3RzLW5ldyAubnJpLXByby1uZXctYm94LFxuICAubnJpLXRlc3RpLW5ldyAuZndidGVzdHRpLWJveCxcbiAgLm5yaS1yZXNvdXJjZXMtbmV3IC5ucmktcmVzby1ib3gsXG4gIC5nY2wtc3VwcG9ydCAuZ2NsLXN1cHBvcnQtYm94LFxuICAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4sXG4gIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtbGVmdCAuZnRjYWxsZS1tYWluIC53aGl0ZS1ieCAuY3VycmVuY3ktYm94IC5jdXN0b20tY3VycmVuY3ktZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQgYTpob3ZlcixcbiAgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmluYWwsXG4gIC55ZXNhdmluZy1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLW1haW4gLmNvbXBhcmlzb24tY2FyZCB0YWJsZSxcbiAgLmZ0ci1iZW5lZml0cyAuZnRyYmVuaS1tYWluIC5mdHJiZW5pLXN3aXBlciAuZnRyYmVuaXMtYm94LFxuICAuZnRyLXplcm8gLmZ0cnplLW1haW4sXG4gIC5mdHItYmxvZ3MgLmZ0cmJsby1ib3gsXG4gIC5mdHItZGlzY292ZXIgLmZ0ci1kaXNjb3Zlci1kZXNrdG9wIC5mdHJkaXMtYm94LFxuICAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnLFxuICAuZm9yZXgtbGVhZC1mb3JtIC5mbHAtaW5uZXItYmcsXG4gIC5kb3duLW1lYW4gLmRvd24tYm94LFxuICAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCxcbiAgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC53aGl0ZS1ieCxcbiAgLmdzYS1zdGVwcyAuZ3NhLXN0ZXBzLWdyaWQgLmdzYS1zdGVwLWJveCxcbiAgLnNhaW5yYS1jYXRnb3J5IC5zaXJjYXRnLW1haW4sXG4gIC5nc2EtZWxpZ2liaWxpdHktYWRkaGFyIC5pbmRjYS1zdGFydGVkLWJnLFxuICAubnJpZmNvbS1zZWMgLm5mY29tc2UtbWFpbixcbiAgLnJlY3VkZXAtZWxpZ2kgLnJlY3VkZXBlbGktbWFpbiB7XG4gICAgYmFja2dyb3VuZDogIzU0NTQ1NCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdzYS1zYXZpbmctYWNjb3VudCAuc3dpcGVyLXNhLXRodW1icyAuc3dpcGVyLXNsaWRlLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUsXG4gIC5nc2EtZWxpZ2liaWxpdHkgLmluZGNhLXN0YXJ0ZWQtYmcgLmluZGNhLXN0YXRlZC10YWJzIC5zdGFydGVkLWV4cGVyaWVuY2UtYmcsXG4gIC5nc2EtZGVhbHMgLmhvdC1kZWFscy10YWJzIGEuYWN0aXZlLFxuICAuZ3JudC1zdGFydGJhbmstYmFubmVyIC5ncnN0YXJ0YmFuay1tYWluLFxuICAuZ3JudC1mb3JtdWxhLWNhbGMgLmdybnQtZm9ybXVsYSAuZ3JudC1mb3JtdWxhLXN0YXRpYyAuZ3JudC1mb3JtdWxhLWJ1dHRvbixcbiAgLmdmbS1wcm9kdWN0LWJhbm5lciAuZ2ZtLWZvcm0gLmxvYW4tY2FsIC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCxcbiAgLmdybnQtZGVwb2RldGktYmFubmVyIC5ncm5ycHJvYmFuLWRlc2MgdWwsXG4gIC5ncm50LW5ycHJvZC1iYW5uZXIgLmdybnJwcm9iYW4tZGVzYyB1bCxcbiAgLmdybnQtc2FpbnQtY2FsYy5ncm50LW5yaS1mb3JleC1jYWxjIC5ncnNhaW50Y2FsLW1haW4gLmdyc2FpbnRjYWwtaW5tYWluIC5ncnNhaW50Y2FsLWJvdHRvbSAuZ3JzYWludGNhbC1ib2ludHJlc3QgLmdyc2FpbnRjYWwtYW5udWFsIC5ncnNhaW50Y2FsLWFubnVhbC12YWx1ZS1ib3R0b20sXG4gIC5ncm50LW5yaS1mZCAuZ3JsYW5yaWRlcG8tYm94IC5ncmxhbnJpZGVwby1ib3R0b20gLmdybGFucmlkZXBvYi1idG5zIC5yZWQtYnRuLFxuICAuZ3JudC1zYWludC1jYWxjLmdybnQtbnJpLWZvcmV4LWNhbGMgLmdyc2FpbnRjYWwtbWFpbiAuZ3JzYWludGNhbC1pbm1haW4gLmdyc2FpbnRjYWwtYm90dG9tIC5ncnNhaW50Y2FsLWJvY2FsYyAuZm9yZWlnbi1jb250YWluZXIgLmZvcmVnbi1jb250cnlsaXN0IC5mb3JlZ24tbGlMaXN0IC5saTpob3ZlcixcbiAgLmdybnQtZmJhbi1jYWxjIC5nZmJhbmNhbC1tYWluLFxuICAuZ3JudC1jdXJyZW5jeS1jb3ZlcnRlci1tYWluIC5ncm50LWNjLXRhYmxlLW1haW4gLmNjLXRhYmxlLXBhcnQgdGFibGUgdHIubGlnaHQtcGluayxcbiAgLmdhci1iYW5uZXIgLmdhci1pbm5lciAuZ2FyaS1kZXNjIC5idG4td2hpdGUsXG4gIC5zdHJoby12ZW50dXJlIC5zdGh2ZW4tbWFpbiAuc3RodmVuLXRhYnMgdWwgbGkgYS5hY3RpdmUsXG4gIC5zdHJoby1ibHVlcHJpbnQgLnN0cmJsdWVwLW1haW4gLmJ0bi1ib3ggLndoaXRlLWJ0bixcbiAgLnN0cHJvZC1ibHVlcHJpbnQgLnN0cmJsdWVwLW1haW4gLmJ0bi1ib3ggLnJlZC1idG4sXG4gIC5zdHByb2QtZWxzZSAuc3Rwcm9lbHNlLXN3aXBlciAuc3Rwcm9lbHNlLWJveCAuc3Rwcm9lbHNlLWRlc2MgLmJ0bi1ib3ggLnJlZC1idG4sXG4gIC5zdHByb2Qtc29sdXRpb24gLnN0cnNvbHUtcmlnaHQgLmJ0bi1ib3ggLnJlZC1idG4sXG4gIC5zdHByb2QtYmVuZWZpdHMgLnN0cHJvYmVuaS1ib3R0b20gLmJ0bi1ib3ggLnJlZC1idG4sXG4gIC5ncm50LXNhcC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmdybnQtc2EtcHJvZHVjdC1jYWwgLndoaXRlLWJ4IC5leGlzdGluZy1iYWxhbmNlLWNvbnRhaW5lciAuZm9ybS1pbnB1dCxcbiAgLmluY29tcC1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLWNhcmQgdGFibGUgdGhlYWQsXG4gIC5pbmNvbXAtcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1jYXJkIC5ub3RlLFxuICAuc3RpbnYtcGhpbG8gLnN0aW52LXBoaWxvLWJnIC5zdGludi1waGlsby1kZXNjIC5yZWQtYnRuLFxuICAuc3RpbnYtdGVhbXMgLnN0aW52LXRlYW0taW5uZXIgLnN0aW52LXRlYW0tZGVzYyAucmVkLWJ0bixcbiAgLnN0aW52LWN1cnJlbnQtZnVuZHMgLnJlZC1idG4sXG4gIC5zdGludi1zb2x1dGlvbiAuc3RpbnYtc29sLWZvcm0gLnJlZC1idG4sXG4gIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZm9ybS1sYWJlbC1ncm91cCxcbiAgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5mcm9tLXN0YXRlIC5kcm9wZG93biAuZHJvcGJ0bixcbiAgLmdybnQtYnVzaW5lc3MtbG9hbi1jYWxjIC5mcm9tLXN0YXRlIC5kcm9wZG93bi1jb250ZW50LFxuICAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtYm90dG9tLWJ0biAucmVkLWJ0bixcbiAgLmh1cnVuLWpvdXJuZXkgLmh1am91ci1zdGVwcyB1bCAuc3RlcC1saW5rLFxuICAuaHVydW4tYWJvdXQgLmJ0bi1ib3ggLmtub3ctYWJvdXQsXG4gIC5ncm50LWdvbGQtbG9hbi1jYWxjLW5ldyAubG9hbi1jYWwgLndoaXRlLWJ4LFxuICAuc3RpY2t5LWZvb3Rlci1jYWxjdWxhdG9yIC5iYWRnZSxcbiAgLmdmcy1jaGFyZ2VzIC50YWJsZS1jb250YWluZXIgLmJhbmstdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSxcbiAgLmdmZmQtY2hhcmdlcyAudGFibGUtY29udGFpbmVyIC5iYW5rLXRhYmxlIHRib2R5IHRyOm50aC1jaGlsZCgybiksXG4gIC5nY2wtY2FsYy1tYWluIC5ncm50LW5ldy1zYS1jYWxjIC5ncm50LXNhLXByb2R1Y3QtY2FsIC53aGl0ZS1ieCAuZXhpc3RpbmctYmFsYW5jZS1jb250YWluZXIgLmZvcm0taW5wdXQsXG4gIC5mdHItYmFubmVyIC5mdHJiYS1kZXNjIC5idG4tYm94IC53aGl0ZS1idG4sXG4gIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtbGVmdCAuZnRjYWxsZS1tYWluIC53aGl0ZS1ieCAuY3VycmVuY3ktYm94LFxuICAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLWxlZnQgLmZ0Y2FsbGUtbWFpbiAud2hpdGUtYnggLmN1cnJlbmN5LWJveCAuY3VzdG9tLWN1cnJlbmN5LWRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LFxuICAuZnRyLWNhbGMgLmZ0Y2FsLW1haW4gLmZ0Y2FsLXJpZ2h0IC5mdGNhbC1maXJzdCAuZnRjYWxmaXJzdC1idG4sXG4gIC5mdHItY2FsYyAuZnRjYWwtbWFpbiAuZnRjYWwtcmlnaHQgLmZ0Y2FsLWZpbmFsIC5mdGNhbHJpLXRvcCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWxhYmVsLWdyb3VwIC5pbnB1dC1kaXYtZGFyayAuZm9ybS1pbnB1dCxcbiAgLmZ0ci1jYWxjIC5mdGNhbC1tYWluIC5mdGNhbC1yaWdodCAuZnRjYWwtZmluYWwgLmZ0Y2FscmZpbmEtYm90dG9tIC51bmxvY2stYnRuLFxuICAueWVzYXZpbmctcG9wdXAgLm1vZGFsLWRpYWxvZyAubW9kYWwtYm9keSAuY29tcGFyaXNvbi1tYWluIC5jb21wYXJpc29uLWNhcmQgdGFibGUgdGhlYWQsXG4gIC55ZXNhdmluZy1wb3B1cCAubW9kYWwtZGlhbG9nIC5tb2RhbC1ib2R5IC5jb21wYXJpc29uLW1haW4gLm5vdGUsXG4gIC5mdHItZXhwbG9yZSAuY29tcGFyaXNvbi1zZWN0aW9uIC5jb21wYXJlLWhlYWRlci13cmFwIC5jb21wYXJlLWhlYWRlcixcbiAgLmZ0ci1leHBsb3JlIC5jb21wYXJpc29uLXNlY3Rpb24gLmNvbXBhcmUtcm93cyAuY29tcGFyZS1yb3cgLmNvbXBhcmUtdmFsdWUgLm9wLWJ0bixcbiAgLmZ0ci1jdGEgLmZ0cmN0YS1tYWluIC5mdHJjdGEtZGVzYyAuYnRuLWJveCAud2hpdGUtYnRuLFxuICAuZnRyLWJsb2dzIC5mdHJibG8tYm94IC5mdHJibG9iLWJvdHRvbSAuYnRuLWJveCAud2hpdGUtYnRuLFxuICAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5sb2FuLWNhbCAud2hpdGUtYnggLmxhYmVsLWdyb3VwLW1haW4gLmZvcm0tbGFiZWwtZ3JvdXAsXG4gIC5ncm50LXByLWxvYW4tY2FsLW1haW4gLmdybnQtbG9hbi1jYWwtYmcgLmFwcGx5LXBlcnNvbmFsLWJnIC5ncmFwbHBlci1tYWluIC5ncmFwbHBlci1yaWdodCAud2hpdGUtYnRuLFxuICAuZ3JudC1wci1sb2FuLWNhbC1tYWluIC5ncm50LWxvYW4tY2FsLWJnIC5hcHBseS1wZXJzb25hbC1iZyAuZ3JhcGxwZXItbWFpbixcbiAgLmZvcmV4LWxlYWQtZm9ybSAuZmxwLWlubmVyLWJnIC5sZi1ieCAuZ3JpZC1ncm91cCAuZHJvcGRvd24gLmRyb3BidG4sXG4gIC5mb3JleC1sZWFkLWZvcm0gLmZscC1pbm5lci1iZyAubGYtYnggLmdyaWQtZ3JvdXAgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50LFxuICAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LFxuICAuZ3JudC1lbWktY2FsYy1yZXZhbXAgLmVtaS1jYWxjLWJveCAubG9hbi1jYWwgLmN1c3RvbS1zZWxlY3R0IC5zZWxlY3QtdHJpZ2dlcixcbiAgLmdybnQtZW1pLWNhbGMtcmV2YW1wIC5lbWktY2FsYy1ib3ggLmxvYW4tY2FsIC5jdXN0b20tc2VsZWN0dCAuc2VsZWN0LW9wdGlvbnMsXG4gIC5iYW5yIC5icmVhZGNydW1iLXdyYXAgbmF2IC5icmVhZGNydW1iLFxuICAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5mb3JtLWlucHV0LFxuICAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5maWx0ZXIgLmRyb3Bkb3duIC5kcm9wYnRuLFxuICAuZ3JudC1yZWN1cmluZy1wcm9kdWN0LWJhbm5lciAuZ3JudC1uZXctc2EtY2FsYyAuZ3JudC1zYS1wcm9kdWN0LWNhbCAud2hpdGUtYnggLmV4aXN0aW5nLWJhbGFuY2UtY29udGFpbmVyIC5maWx0ZXIgLmRyb3Bkb3duLWNvbnRlbnQsXG4gIC5ncm50LXJlY3VyaW5nLXByb2R1Y3QtYmFubmVyIC5ncm50LW5ldy1zYS1jYWxjIC5iYXJzLWNvbnRhaW5lci1tYWluIC5ncm50LWZkLXJhdGVzLW1haW4gLmZkLXJhdGVzLWJnLFxuICAuZ3NhLWVsaWdpYmlsaXR5LWFkZGhhciAuaW5kY2Etc3RhcnRlZC1iZyAuaW5kY2Etc3RhdGVkLXRhYnMgLnN0YXJ0ZWQtZXhwZXJpZW5jZS1iZyB7XG4gICAgYmFja2dyb3VuZDogIzIyMiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdzYS1zdGVwcyAuZ3NhLXN0ZXBzLWdyaWQgLmdzYS1zdGVwLWJveCAuaWNvbi1zdGVwLFxuICAuaW5jb21wLXBvcHVwIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWJvZHkgLmNvbXBhcmlzb24tY2FyZCB0YWJsZSAuaGlnaGxpZ2h0LFxuICAubnJpZmNvbS1zZWMgLm5mY29tc2UtbWFpbiAubmZjb21zZS1ib2R5IC5uZmNvbXNlLWdyaWQgLm5mY29tc2ViLWJveCxcbiAgLm5yaWZjb20tc2VjIC5uZmNvbXNlLW1haW4gLm5mY29tc2UtYm9keSAubmZjb21zZS1mdWxsLndoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDQ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ3JudC1sYW5ucmktYWNjb3VudCAucm93IC5ncmxhcmlhY291dC1ib3ggLmdybGFyaWFjb3V0Yi1ib3R0b20gLmdybGFyaWFjb3V0Yi1idG5zIC5yZWQtYm9yZGVyLWJ0bixcbiAgLmdybnQtbGFubnJpLWRlcG9zaXQgLmdybGFucmlkZXBvLXN3aXBlciAuc3dpcGVyLXNsaWRlIC5ncmxhbnJpZGVwby1ib3ggLmdybGFucmlkZXBvLWJvdHRvbSAuZ3JsYW5yaWRlcG9iLWJ0bnMgLnJlZC1ib3JkZXItYnRuLFxuICAuZ3JudC1ucmktZmQgLmdybGFucmlkZXBvLWJveCAuZ3JsYW5yaWRlcG8tYm90dG9tIC5ncmxhbnJpZGVwb2ItYnRucyAucmVkLWJvcmRlci1idG4sXG4gIC5nYXJkLXBhZ2UtbWFpbiAuZ2FyLW5hdmktc3dpcGVyIC5nYXItbmF2aS1ib3gsXG4gIC5ncm50LWZubS1iZW5pZml0IC5zd2lwZXItZm5tLWJlbmlmaXRzIC5mbm0tYmVuaWZpdC1ib3gge1xuICAgIGJhY2tncm91bmQ6ICM1NDU0NTQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5yZWRlcG8taW50cmVzdCAucmVkcGludC1tYWluIC5yZWRwaW50LWJhY2staW1nIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoNTYlKTtcbiAgfVxuXG4gIC5ncm50LWJ1c2luZXNzLWxvYW4tY2FsYyAuZ2JsYy1ib3R0b20tYnRuIC5yZWQtYnRuOmRpc2FibGVkLFxuICAuZ3JudC1idXNpbmVzcy1sb2FuLWNhbGMgLmdibGMtYm90dG9tLWJ0biAucmVkLWJ0bltkaXNhYmxlZF0ge1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG5cbiAgLnNhaW50ci1zYXZpbmcgLnNhaW50ci10YWJsZS13cmFwZXIgLnNhaW50ci10YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoMm4pIHRkLFxuICAuc2FpbnRyLWZlZXMgLnNhaW50ci1mZWVzLXdyYXBlciAuc2FpbnRyLWZlZXMtdGFibGUgdGJvZHkgdHI6bnRoLWNoaWxkKDJuKSB0ZCxcbiAgLmdybnQtcmVjdXJpbmctcHJvZHVjdC1iYW5uZXIgLmdybnQtbmV3LXNhLWNhbGMgLmJhcnMtY29udGFpbmVyLW1haW4gLmdybnQtZmQtcmF0ZXMtbWFpbiAuZmQtcmF0ZXMtYmcgLmZkLXJhdGVzLWJveC5kcm9wLWNvbnRlbnQtYmcge1xuICAgIGJhY2tncm91bmQ6ICM1NTUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ncm50LW5yaS1mb3JleC1mZXR1cmVzIC5ncm5yZm9yeC1zd2lwZXIgLmdmbnJmb3JmZXQtYm94IC5nZm5yZm9yZmV0Yi1kZXNjIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNTQ1NDU0IDcwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpKTtcbiAgfVxuXG4gIC5zdHJoby12ZW50dXJlIC5zdGh2ZW4tdGFicy1tYWluIC5zdGh2ZW4tdGFic2RlaW4tYm94OjpiZWZvcmUsXG4gIC5zYWlucmEtY2F0Z29yeSAuc2lyY2F0Zy1tYWluIC5zaXJjYXRnLXRhYnMgdWwgbGk6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDMzLjA4JSAxMTkuMzElIGF0IDg0LjU0JSAyMy43NCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMzguMzklLCAjNTQ1NDU0IDEwMCUpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ3JudC1sYW5ucmktYmFubmVyIC5ncmxhbnJpYmFuLXZpZGVvLFxuICAuZC1tYXQtYmFubmVyIHBpY3R1cmUgaW1nLFxuICAucGVyc29uYWwtbG9hbi1iYW5uZXIgLmJhbm5lci1iZyAuYmFubmVyLWNvbnRlbnQtaGVpZ2h0LFxuICAuYmFuLXNlYy5vcDMgLmJhbm5lci1pbm5lciAuaW1nLWZsdWlkLFxuICAuaHVydW4tZWRpdG9yLW5ldyAuYmFjay1pbWcsXG4gIC5odXJ1bi1zdWNjZXNzIC5iYWNrLWltZyxcbiAgLmh1cnVuLWpvdXJuZXkgLmJhY2staW1nLFxuICAuZ3JudC1naWZ0LWNpdHktYmFubmVyIC5zdGludi10ZWFtLWlubmVyIC5zdGludi10ZWFtLWltZyxcbiAgLmdmcmEtYmVuaWZpdHMgLmdmcmFicm5pLXN3aXBlciAuZ2ZyYWJybmktYm94IC5nZnJhYnJuaWItYmFja3NpZGUsXG4gIC5nZmZkLWJlbmlmaXRzIC5nZnJhYnJuaS1zd2lwZXIgLmdmcmFicm5pLWJveCAuZ2ZyYWJybmliLWJhY2tzaWRlLFxuICAuZ3JudC1ucmUtYmFubmVyIC5zdGludi10ZWFtLWlubmVyIC5zdGludi10ZWFtLWltZyxcbiAgLmdjbC1iZW5pZml0cyAuZ2ZyYWJybmktc3dpcGVyIC5nZnJhYnJuaS1ib3ggLmdmcmFicm5pYi1iYWNrc2lkZSB7XG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDU1JSk7XG4gIH1cblxuICA6Zm9jdXMtdmlzaWJsZSB7XG4gICAgLy8gb3V0bGluZTogMnB4IHNvbGlkICMzNTM1MzU7XG4gICAgLy8gLyogQlM0IHByaW1hcnkgKi9cbiAgICAvLyBvdXRsaW5lLW9mZnNldDogM3B4O1xuICAgIC8vIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbi8vIEFjY2Vzc2liaWxpdHkgY3NzIEVORC0tPiBcblxuXG4vLyBmb3Igb3V0bGluZXNcbi8vIGJvZHk6bm90KC51c2luZy1rZXlib2FyZCkgOmZvY3VzIHtcbi8vICAgb3V0bGluZTogbm9uZTtcbi8vICAgYm94LXNoYWRvdzogbm9uZTtcbi8vIH1cblxuLy8gU2hvdyBmb2N1cyBvbmx5IHdoZW4ga2V5Ym9hcmQgaXMgdXNlZCBcbi8vIDpmb2N1cy12aXNpYmxlIHtcbi8vICAgLy8gb3V0bGluZTogMnB4IHNvbGlkICMzNTM1MzU7XG4vLyAgIC8vIC8qIEJTNCBwcmltYXJ5ICovXG4vLyAgIC8vIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4vLyAgIC8vIGJvcmRlci1yYWRpdXM6IDBweDtcbi8vICAgb3V0bGluZTogbm9uZTtcbi8vIH1cblxuLyogTGlua3MgKi9cbi8vIGE6Zm9jdXMtdmlzaWJsZSB7XG4vLyAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4vLyB9XG5cbi8vIC5za2lwLXRvLW1haW4tY29udGVudCA+IGE6Zm9jdXMtdmlzaWJsZSB7XG4vLyAgIG91dGxpbmU6IDJweCBzb2xpZCAjMzUzNTM1O1xuLy8gICBvdXRsaW5lLW9mZnNldDogM3B4O1xuLy8gfVxuXG4vKiBEcm9wZG93biB0b2dnbGVzICovXG4vLyAuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLXZpc2libGUge1xuLy8gICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAwLCAwLCAuNCk7XG4vLyB9XG5cbiNza2lwVG9NYWluLmhpZ2hsaWdodGVkLFxuLmN1c3RvbWVyLXN1cHBvcnQud2hhdC1zcGVjaWFsLmhpZ2hsaWdodGVkLFxuLmN1c3RvbWVyLXN1cHBvcnQuaGlnaGxpZ2h0ZWQsXG4jZHJvcGRvd25NZW51TG9naW4uaGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbiNza2lwVG9NYWluLmhpZ2hsaWdodGVkV2hpdGUsXG4uY3VzdG9tZXItc3VwcG9ydC53aGF0LXNwZWNpYWwuaGlnaGxpZ2h0ZWRXaGl0ZSxcbi5jdXN0b21lci1zdXBwb3J0LmhpZ2hsaWdodGVkV2hpdGUsXG4jZHJvcGRvd25NZW51TG9naW4uaGlnaGxpZ2h0ZWRXaGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn0iLCIvKk5vdGlmaWNhdGlvbiBTdGFydHMgKi9cbi5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yMik7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICAuYnRuLWJveCB7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2JhKCRjLWdyZXktMiwgMC40KTtcbiAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG4gICAgLnNlYXJjaGJkeS1oNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICRicm93bmlzaC1ncmV5LXR3bztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgLmJkeSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgIC8vIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgfVxufVxuXG4uZHJvcC1kb3duLW5vdGlmaWNhdGlvbiB7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY5KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vdGlmaWNhdGlvbi1ieCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIEBpbmNsdWRlIGNlbnRlcih4KTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgLy9taW4taGVpZ2h0OiA1NTBweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMjIpO1xuICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgIC5zZWFyY2gtYnhJbiB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaGJ4LWgze1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgLy9oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAvL21heC1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZHJvcC1kb3duLW5vdGlmaWNhdGlvbi5wMXtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbn1cbi5kcm9wLWRvd24tbm90aWZpY2F0aW9uLnAxIC5ub3RpZmljYXRpb24tZHJvcGRvd257XG4gICAgd2lkdGg6IDIxMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OSkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbjogMCAxMjBweCAwIDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICBtYXJnaW46IDEycHggMCAwO1xuICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAucGhvbmUtYng6OmJlZm9yZXtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtOHB4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB3aWR0aDogMDsgXG4gICAgICAgIGhlaWdodDogMDsgXG4gICAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNlZWU7XG4gICAgICAgfVxuICAgIH1cbn1cbi5waG9uZS1ieHtcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG5cbiAgICBwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBocntcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG5cbiAgICBhe1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IDE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxufSIsIi5vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiA0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnNlYXJjaC1ieCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIEBpbmNsdWRlIGNlbnRlcih4KTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgLjIyKTtcblxuICAgIC50d2l0dGVyLXR5cGVhaGVhZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC50eXBlYWhlYWQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjJweCA2NHB4O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgfVxufVxuXG4uc2VhcmNoLXRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcblxuICAgIC5oZHIge1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgIH1cblxuICAgIC5zZWFyY2gtYm94IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC5oZHIge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtYm94IHtcbiAgICAgICAgICAgIHdpZHRoOiAyMzVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAuaGRyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1ib3gge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICArIC5NVDEwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VhcmNoLWJ4SW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5pY29uLXNlYXJjaCxcbiAgICAuY2xzLWJ0biB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgfVxuXG4gICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIC5jbHMtYnRuIHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAuaWNvbi1jbG9zZTpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnR0LW1lbnUge1xuICAgICAgICB3aWR0aDogNDYwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQ4NXB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXG4gICAgICAgICYudHQtb3BlbiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1ibGFjaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiA2MnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1yZWQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy96LWluZGV4OiA1O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhbi1kbyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgLjUpO1xuXG4gICAgICAgICAgICAuc3J5LXRhZyB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvc3ZnL2FsZXJ0LnN2Zykgbm8tcmVwZWF0IDAgNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMnB4IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bC53aXRoLWNpcmNsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMCAwIDEycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtaGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAkZ3JleS00MDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG5cbiAgICAudHQtc3VnZ2VzdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgY29sb3I6IHJnYmEoJGMtYmxhY2ssIC41KTtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAvL2NvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGdyZXktMjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnR0LWxpbmsge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtYWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS01MDtcbiAgICAgICAgaGVpZ2h0OiA0ODVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA2NXB4O1xuICAgICAgICB3aWR0aDogMzQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5hZC1jYXJkIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgIEBleHRlbmQgLndoaXRlLWJveDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKyBwIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93LnllbGxvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gLTI0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGQ0IwNTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMzIpO1xuXG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlkMWQyNztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAudHQtbWVudSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYW4tZG8gKyBkaXYge1xuICAgICAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2VhcmNoLWxpc3Rpbmcge1xuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZXktMjAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5zZWFyY2gtdHh0IHtcbiAgICAgICAgICAgIHdpZHRoOiA3NCU7XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgIGE6bm90KC5mMTRicikge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkYy1ibGFjaywgLjUpO1xuXG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJvd25pc2gtZ3JleTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZjE0YnIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uLVJpZ2h0LnJlZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93LnllbGxvdyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIC5pY29uLVJpZ2h0LFxuICAgICAgICAgICAgICAgIC5pY29uLXBsYXkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAuc2VhcmNoLXR4dCB7XG4gICAgICAgICAgICAgICAgLy93aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtaW1nIHtcbiAgICAgICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5NXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5hcnJvdy55ZWxsb3cge1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2lkZW5hdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA2O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICAvL292ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzFkZWcsICMzNTM1MzUgMCUsICMwMDAwMDAgMTAwJSk7XG5cbiAgICAmLmFjdCB7XG4gICAgICAgIHdpZHRoOiAyMTBweDtcblxuICAgICAgICAuaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pY29uLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgICAgdG9wOiAyNnB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwgbGkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNmM2YzZjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMjhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2lkZU5hdldyYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogNTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICAvLyAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21vYmlsZS1zcy5wbmcpIG5vLXJlcGVhdDtcbiAgICAvLyAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIC8vICAgIGZpbHRlcjogYmx1cigxMHB4KTtcbiAgICAvLyAgICAtd2Via2l0LWZpbHRlcjogYmx1cigxMHB4KTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5jdXN0b21lci1mcmllbmRseSB7XG4gIG1hcmdpbjogMHB4IDAgMCAwO1xuICBwYWRkaW5nOiAzNXB4IDAgMTVweCAwO1xuICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuXG4gIC5jdXN0b21lci1mcmllbmRseS1pbm5lciB7XG4gICAgLmNmLWhlYWRpbmcge1xuICAgICAgY29sb3I6ICNCQzNCNDU7XG4gICAgICBmb250LWZhbWlseTogXCJJbnRlclwiO1xuICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4O1xuICAgICAgc3BhbntcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGNvbG9yOiAjRDIzNjQzO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbG9yOiAjRDIzNjQzO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jZi1zdWItaGVhZGluZyB7XG4gICAgICBjb2xvcjogI0JDM0I0NTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCI7XG4gICAgICBmb250LXNpemU6IDc3cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDc3cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNzdweDtcbiAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICBzcGFue1xuICAgICAgICBmb250LXNpemU6IDc3cHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgY29sb3I6ICNEMjM2NDM7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29sb3I6ICNEMjM2NDM7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIjtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbn0iLCIvLyBTdWJuYXZcbi8vIE5ldyBoZWFkZXIgc3RhcnRcbi5uZXctaGVhZC1ib2R5IHtcbiAgICAuZC1tYXQtc3VibmF2IHtcblxuICAgICAgICAuc2Vjb25kYXJ5LW5hdi5zdGlja3ksXG4gICAgICAgIC5zZWNvbmRhcnktdGFiLnN0aWNreSxcbiAgICAgICAgLnNlY29uZGFyeS10YWItbm9ybWFsIHtcbiAgICAgICAgICAgICYuc3RpY2t5IHtcbiAgICAgICAgICAgICAgICB0b3A6IDY3cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3NnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDc2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBOZXcgaGVhZGVyIGVuZFxuLmQtbWF0LXN1Ym5hdiB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgICB9XG5cbiAgICAgICAgLm91dGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHNlZHVvLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgei1pbmRleDogLTEwO1xuXG4gICAgICAgIEBtZWRpYSAoYW55LWhvdmVyOiBub25lKSB7XG4gICAgICAgICAgICAucHNlZHVvLXRyYWNrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC8vIHdpZHRoOiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA2NXB4O1xuICAgIH1cblxuICAgIC5zZWNvbmRhcnktbmF2IHtcbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5idG4tYm94IHtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2Vjb25kYXJ5LW5hdixcbiAgICAuc2Vjb25kYXJ5LXRhYixcbiAgICAuc2Vjb25kYXJ5LXRhYi1ub3JtYWwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcbiAgICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4yKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgzNywgMzYsIDU5LCAwLjEpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5zdGlja3kge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0b3A6IDEwNnB4O1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgIHVsOm5vdCguZmlsdGVyKSBsaSBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250YWluZXIgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsOm5vdCguZmlsdGVyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgLy9tYXJnaW46IDAgMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubm8tZGF0YSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvKiBtb2JpbGUgbmV0IGJhbmtpbmcgZm9yIDEwMjQgcmVzb2x1dGlvbiovXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICAvL21hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8qIG1vYmlsZSBuZXQgYmFua2luZyBmb3IgMTAyNCByZXNvbHV0aW9uIGVuZCovXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJG1hcm9vbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2U7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2MTYxNjE7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzOCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiAyNC44NHB4ICovXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMThweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYS5idG4tYXBwbHkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5YTFiMjQ7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubmV3LXNlY25hdiB7XG4gICAgICAgICAgICB1bDpub3QoLmZpbHRlcikge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWNvbnRhaW5lci1tb2JpbGUtb25seSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiAxNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgLmJ0bi1hcHBseSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5NGRlZywgIzYxMEUxNCAxLjE5JSwgIzlCMUUyNiAzOS45OCUsICMzNTBBMEQgMTA3LjQlKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA4LjVweCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuXG5cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5ncm50LWF2ZXJhZ2Utc3VibmF2IHtcbiAgICAgICAgLnNlY29uZGFyeS1uYXYge1xuICAgICAgICAgICAgdWw6bm90KC5maWx0ZXIpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgY29sdW1uLWdhcDogNTBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGNvbHVtbi1nYXA6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgbGkge1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOWIxZTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JudC1lcGYtc3VibmF2IHtcbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgICAmOm5vdCguZmlsdGVyKSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBkLW1hdCBiYW5uZXJcbi5kLW1hdC1iYW5uZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYigyNDEsIDI0MSwgMjA5KTtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRtbncxNDQwKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMCAyMzBweCAwO1xuICAgIH1cblxuICAgIC5mX2NvbnRlbnQge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5mX2gxIHtcbiAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjFweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mX3BhcmEge1xuICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgcGFkZGluZzogMThweCA2MHB4O1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDg5ZGVnLCAjNUYwRDE2IDAlLCAjOUExQjI0IDY5LjUlLCAjQjQzMTQwIDk4LjElKTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgcGljdHVyZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JudC1hdmVyYWdlLWJhbm5lciB7XG4gICAgICAgIC5mX2gxIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mX3BhcmEge1xuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1NHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzlhMWIyNDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5YTFiMjQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vL2QtbWF0LW92ZXJ2aWV3XG4uZC1tYXQtb3ZlcnZpZXcge1xuICAgIHBhZGRpbmc6IDQwcHggMCA0MHB4IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAwIDMycHggMDtcbiAgICB9XG5cblxuICAgIC5yZWFkLW1vcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5oMiB7XG4gICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mMTQge1xuICAgICAgICBjb2xvcjogIzNGM0YzRjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzQyNSkge1xuICAgICAgICAgICAgY29sb3I6ICMzRjNGM0Y7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAvKiAxNTAlICovXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuZ3JudC1hdmVyYWdlLW92ZXJ2aWV3IHtcbiAgICAgICAgLmgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZjE0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc0MjUpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmdybnQtZXBmLW92ZXJ2aWV3IHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDBweCAwO1xuXG4gICAgICAgIC5oMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmYxNCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vL2QtbWF0LWZlYXR1cmVzLWNvbXBcbi5kLW1hdC1mZWF0dXJlcy1jb21wIHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTc4ZGVnLCByZ2JhKDI0NCwgMjIzLCAyMzEsIDAuMjMpIDEuMjglLCAjREVFN0Y3IDczLjk0JSk7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc1NzUpIHtcbiAgICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgIH1cblxuICAgIC5kLW1hdC1oMyB7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICAgICAgLyogMTI2LjE5JSAqL1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcblxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzU3NSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzQyNSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmQtbWF0LWZlYXR1cmVzLWNvbCB7XG4gICAgICAgIC8vIGZsZXg6IDAgMCAyMCU7XG4gICAgICAgIC8vIG1heC13aWR0aDogMjAlO1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAzMy4zMyU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cblxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA2MHB4IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmV0YXVyZXNfdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzExODApIHtcbiAgICAgICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmQtbWF0LXN0ZXBzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDEycHg7XG4gICAgfVxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucm93IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjM0EzQTNBO1xuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgICByaWdodDogMjAlO1xuICAgICAgICAgICAgdG9wOiA5MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICMzYTNhM2E7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNzVweDtcbiAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWlkZGxlLWxpbmUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggZGFzaGVkICMzQTNBM0E7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNjYlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTEyKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY1JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NiU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDBweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgIzNhM2EzYTtcbiAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIC8vICAgICBsZWZ0OiA3NXB4O1xuICAgICAgICAgICAgICAgIC8vICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAvLyAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIC8vICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGF2YWlsQW5pbSAwLjVzIGVhc2UtaW4tb3V0IDFzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGF2YWlsQW5pbTEgMC41cyBlYXNlLWluLW91dCAxcyBmb3J3YXJkcztcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYW5pbWF0aW9uOiB2ZXJhdmFpbEFuaW0gMC41cyBlYXNlLWluLW91dCAxcyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qIEFwcGx5IGFuaW1hdGlvbiAqL1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1pZGRsZS1saW5lMiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAycHggZGFzaGVkICNGOUI4NzY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNjYlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTE4MCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2NCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTEyKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDY1JTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzgzNCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1NyU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDBweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgIzNBM0EzQTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGF2YWlsQW5pbSAwLjVzIGVhc2UtaW4tb3V0IDJzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGF2YWlsQW5pbTEgMC41cyBlYXNlLWluLW91dCAycyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGFuaW1hdGlvbjogdmVyYXZhaWxBbmltIDAuNXMgZWFzZS1pbi1vdXQgMnMgZm9yd2FyZHM7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBBcHBseSBhbmltYXRpb24gKi9cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG5cblxuXG4gICAgICAgIC5kLW1hdC1zdGVycC1maWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RlcF90aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5MTJBMkM7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uZC1tYXQtam91cm5leSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNzZkZWcsIHJnYmEoMjQ0LCAyMjMsIDIzMSwgMC4zKSAzLjAyJSwgcmdiYSgyMjIsIDIzMSwgMjQ3LCAwLjMpIDEyNy4wMyUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDEycHg7XG4gICAgfVxuXG5cblxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuXG4gICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycyAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQGtleWZyYW1lcyBib3VuY2VJblVwIHtcblxuICAgICAgICAgICAgZnJvbSxcbiAgICAgICAgICAgIDkwJSxcbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0LCApO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0KTtcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIDYwJSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHB4LCAtMjBweCwgMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0cHgsIC0yMHB4LCAwKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuam91cm5leURldGFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMzBweCA1MHB4IDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTgwKSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDIwcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggNXB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eHRCb3gge1xuICAgICAgICAgICAgcGFkZGluZzogMjZweCA1MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNERkU4Rjg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjMpO1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDkuODk5OTk5NjE4NTMwMjczcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTEyQTJDO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5tUjI1IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubUwyNSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcblxuICAgICAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm1SMjUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tTDI1IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxlZnRDb2wge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzODBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vICYuYW5pbWF0ZWR7XG4gICAgICAgICAgICAvLyAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnMgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIEBrZXlmcmFtZXMgYm91bmNlSW5VcDEge1xuXG4gICAgICAgICAgICAgICAgZnJvbSxcbiAgICAgICAgICAgICAgICA5MCUsXG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjA1LCAwLjU0LCAwLjY2LCAwLjk0LCApO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCk7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwMG1zO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGZyb20ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDkwJSB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdG8ge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwLCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHRDb2wge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnR4dEJveCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAxMnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyAmLmFuaW1hdGVke1xuICAgICAgICAgICAgLy8gICBhbmltYXRpb24tZHVyYXRpb246IDJzICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICBAa2V5ZnJhbWVzIGJvdW5jZUluVXAxIHtcblxuICAgICAgICAgICAgICAgIGZyb20sXG4gICAgICAgICAgICAgICAgOTAlLFxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCwgKTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDUwMDBtcztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDUwcHgsIDMwMDBweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA5MCUge1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIC01cHgsIDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1pZENvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICYuYW5pbWF0ZWQge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMi4wcyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS41cyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAa2V5ZnJhbWVzIGJvdW5jZUluVXAyIHtcblxuICAgICAgICAgICAgICAgIGZyb20sXG4gICAgICAgICAgICAgICAgOTAlLFxuICAgICAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4wNSwgMC41NCwgMC42NiwgMC45NCwgKTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMDUsIDAuNTQsIDAuNjYsIDAuOTQpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGZyb20ge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNTBweCwgMzAwMHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1MHB4LCAzMDAwcHgsIDApO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDYwJSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDI1MHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDI1MHB4LCAwKTtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAycyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIDc1JSB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDEwcHgsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMTBweCwgMCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgOTAlIHtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgLTVweCwgMCk7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAtNXB4LCAwKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0byB7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAzMHM7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDMwcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogLTEwcHggYXV0bztcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uZC1tYXQtdGhpbmdzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBwYWRkaW5nOiA1M3B4IDAgMjJweDtcbiAgICB9XG5cbiAgICAuZC1tYXQtaDMge1xuICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgICAgIC8qIDEyNi4xOSUgKi9cbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjg0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjY0cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG4gICAgICAgICAgICBiciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkQm94IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjMsIDIzMiwgMjQ4LCAwLjMpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCByZ2JhKDI1NSwgMjM1LCAyNDMsIDAuMykgLTExLjIxJSwgcmdiYSgyNDIsIDI0NiwgMjU1LCAwLjMpIDk0Ljc4JSk7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMjZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG5cbiAgICAgICAgJi5yb3dDb2x1bW4ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRyZ3Ige1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q5RDlEOTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTg5ODk4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dfY29udCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1NXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQ7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwgbGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nLnBkZi1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIC8qIDE0NC40NDQlICovXG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5kLW1hdC13aHktaWRmYyB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRkFGQSAwJSwgcmdiYSgyMzIsIDIzNywgMjUwLCAwLjU5KSAxMDAlKTtcbiAgICAgICAgcGFkZGluZzogMjhweCAwIDA7XG4gICAgfVxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZEJveCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE1MmRlZywgcmdiYSgyNDQsIDIyMywgMjMxLCAwLjIzKSAtMjYuMTQlLCAjRTJFQ0ZEIDY3LjQzJSk7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZy5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzNBM0EzQTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMTgwKSB7XG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjM1cHg7XG5cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5kLW1hdC1kaXNjb3ZlciB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNTBweCAwIDA7XG4gICAgfVxuXG4gICAgLmQtbWF0LWgzIHtcbiAgICAgICAgY29sb3I6ICMzQTNBM0E7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICAgICAgICAvKiAxMjYuMTklICovXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42NHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGlzY292ZXJTbGlkZSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgLnN0ZXBDYXJkIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUFFQUVBO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE2cHggMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIC5oMTQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xNnB4O1xuXG4gICAgICAgICAgICAgICAgLmJ0bi1yZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zY3JvbGxiYXIge1xuICAgICAgICAgICAgLnN3aXBlci1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFREVERUQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDM1cHggYXV0byAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnN3aXBlci1zY3JvbGxiYXItZHJhZyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8vIGZhcS1jb21wXG4uZC1tYXQtZmFxLWNvbXAge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgcGFkZGluZzogNDBweCAwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgcGFkZGluZzogNDVweCAwO1xuICAgIH1cblxuICAgIC5kLW1hdC1oMyB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuXG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG5cbiAgICAgICAgICAgIGJyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlhbiB7XG4gICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgICAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYXEtaXRlbXMge1xuXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOUE5QTlBO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAmOmhhcyg+LnRyZ3IuYWN0KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tQmxvZ3MsIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yMCkgMCUsIHJnYmEoMTc3LCAxNzcsIDE3NywgMC4yMCkgMTAwJSkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRyZ3ItdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDUwcHggMTZweCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggODVweCAxNXB4IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudG9nX2NvbnQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5NDk0OTQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDkycHggMjBweCAxNnB4O1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEQkRFO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCAoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFDMjUyRTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggODVweCA0NHB4IDI2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuYnRuLWJsYWNrIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIxcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgJi5yb3RhdGUge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50ICgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZmFxLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICM0NDQwM0I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uZC1tYXQtc3RpY2t5LWZvb3RlciAuYnRuLWJveCAuYnRuLXJlZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuQGtleWZyYW1lcyBhdmFpbEFuaW0ge1xuICAgIGZyb20ge1xuICAgICAgICB3aWR0aDogMDtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHdpZHRoOiA2NyU7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGF2YWlsQW5pbTEge1xuICAgIGZyb20ge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICB9XG59XG5cbi5ib3VuY2VJblVwMSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlSW5VcDE7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXAxO1xufVxuXG4uYm91bmNlSW5VcDIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZUluVXAyO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2VJblVwMjtcbn0iLCIvKiBBY2NvcmRpYW4gc3R5bGUgKi9cblxuLmFjY29yZGlhbiB7XG4gICAgLyogY29tbW9uIGFjY29yZGlhbiBsaWtlIEZBUSAqL1xuICAgIC50cmdyIHtcbiAgICAgICAgQGV4dGVuZCAud2hpdGUtYm94O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LTIwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRtYXJvb247XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3Qge1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwcHggc29saWQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50b2dfY29udCB7XG4gICAgICAgIEBleHRlbmQgLndoaXRlLWJveDtcbiAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgICAgIC8vIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbWFyb29uO1xuICAgICAgICAvLyBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG5cbiAgICAgICAgLmJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC50cmdyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b2dfY29udCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBjb21tb24gYWNjb3JkaWFuIGxpa2UgRkFRIGVuZCAqL1xuXG4gICAgLyogUHJvZHVjdCBEZXRhaWwgcGFnZSBFbGlnaWJpbGl0eSAqL1xuICAgICYub3AxIHtcbiAgICAgICAgLnRyZ3Ige1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1saWdodDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JleS0yMDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDUwcHggMTBweCAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMDAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudG9nX2NvbnQge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTAwMCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEwMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIFByb2R1Y3QgRGV0YWlsIEVsaWdpYmlsaXR5IGVuZCovXG59IiwiLy8gcmMtcHJvY2Vzcy1jb21wb25lbnRcbi5yYy1wcm9jZXNzLWNvbXBvbmVudCB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuYmFjay1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAuaGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuaDIge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmV4c3VicHJ3b3ItdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBwYWRkaW5nOiA0cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgdGV4dC13cmFwOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAvLyAgICY6aGFzKGxpOm50aC1jaGlsZCgyKS5hY3RpdmUpOjphZnRlciB7XG4gICAgLy8gICAgIGxlZnQ6IGF1dG87XG4gICAgLy8gICAgIHJpZ2h0OiA0cHg7XG4gICAgLy8gICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNjg2ODczO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICByaWdodDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmV4c3VicHJ3b3ItbWFpbiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIC5leHN1YnByd29yLWRlc2Mge1xuICAgICAgLnR4dCB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICM1MDVBNjM7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZXhzcHdvLXN0ZXBzIHtcbiAgICAgIG1hcmdpbi10b3A6IDU2cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuXG4gICAgICB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAmLnJlc2VydmUge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZ2l0Zi1jaXR5L2Rhc2gtbGluZS5wbmcpIHJlcGVhdC14IDAgMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDE2M3B4O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLCB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuXG4gICAgICAgICAgJi5pcy12aXNpYmxlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5ub0JvcmRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZ2l0Zi1jaXR5L3ZlcnQtbGluZS5wbmcpIHJlcGVhdC15IDI0cHggNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyAvLyByZW1vdmUgc3RhdGljIGJhY2tncm91bmRcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMDsgLy8gc3RhcnQgZnJvbSAwXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZ2l0Zi1jaXR5L3ZlcnQtbGluZS5wbmcpIHJlcGVhdC15O1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC42cyBlYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmhpZGVlOmJlZm9yZSxcbiAgICAgICAgICAgICYubW9iLWhpZGVlOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaXMtdmlzaWJsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5udW0ge1xuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjY7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wYXJhLWJveCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQgKCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmgzIHtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICBjb2xvcjogIzY4Njg3MztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyOHB4IDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2NXB4O1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5sYXN0Q2hpbGQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9naXRmLWNpdHkvY2VyLWxpbmUucG5nKSBuby1yZXBlYXQgcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC05NnB4O1xuICAgICAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgICAgICB3aWR0aDogMTE0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCkge1xuICAgICAgICAgICAgICByaWdodDogLTY2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYubm8tYmcge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnJlc2VydmUge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAmLmxhc3RDaGlsZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZXhwb3J0LXN1YnByb2R1Y3QtcGFnZS9jdXJ2ZS5wbmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAtNjhweDtcbiAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMDhweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2Vjb3VuZCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjgwKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYudGhpcmQge1xuICAgICAgICAgIG1heC13aWR0aDogODUlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5oaWRlZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1vYi1oaWRlZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmV4c3B3by1idG4ge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAuYnRuLWJsYWNrLWJyIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgcGFkZGluZzogMTRweCAyNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZXhzdWJwcndvci1tYWluMSB7XG4gICAgLmV4c3B3by1zdGVwcyB7XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgbWluLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmxhc3RDaGlsZCB7XG4gICAgICAgICAgICB3aWR0aDogMTI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwN3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5leHN1LWJ0bS1saW5lIHtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY29sb3I6ICM1MDVBNjM7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIHJjLW9mZmVyLWNvbXBvbmVudFxuLnJjLW9mZmVyLWNvbXBvbmVudCB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cblxuICAuaGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuaDIge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2Mge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItcmMtb2ZmZXJ7XG4gICAgLnN3aXBlci1zbGlkZSwgLnN3aXBlci13cmFwcGVye1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5yYy1vZmZlci1ib3h7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLnRvcHtcbiAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAudGFne1xuICAgICAgICBwYWRkaW5nOiA0cHggMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0NSU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgICAgICYuZ3JlZW57XG4gICAgICAgICAgY29sb3I6ICMxQzYxNTQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0RBRjZFQTtcbiAgICAgICAgfVxuICAgICAgICAmLnllbGxvd3tcbiAgICAgICAgICBjb2xvcjogIzdBNTUxRDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjhGMkM5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaDN7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgICAucmMtb2ZmZXItZ3JpZHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwxZnIpO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIC5ncmlkLWJveHtcbiAgICAgICAgICAudHh0e1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICAgICAgICAgICAgY29sb3I6ICM0RDRENEQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kZXNje1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5ib3R0b217XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGNUY1Rjc7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGltZ3tcbiAgICAgICAgZmxleDogMCAwIDIwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgfVxuICAgICAgLnR4dHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICAgICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZ3NhLWJlbmlmaXQtbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDM1cHggYXV0byAwO1xuICAgIGdhcDogMTZweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMHB4O1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbiAgXG4gIC5yb3cuZC1mbGV4LmQtbWQtbm9uZXtcbiAgICAucmMtb2ZmZXItYm94e1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgKyAucmMtb2ZmZXItYm94e1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyByYy10cmFuc2Zlci1jb21wb25lbnRcbi5yYy10cmFuc2Zlci1jb21wb25lbnQge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcblxuICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG5cbiAgLmhlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuXG4gICAgLmgyIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIGNvbG9yOiAjMjIyMjIyO1xuXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBjb2xvcjogIzI0MjQyNDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yb3d7XG4gICAgcm93LWdhcDogMjBweDtcbiAgICAuY29sLWxnLTR7XG4gICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIH1cbiAgfVxuICAuYmFza2V5LWJveCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjVGNUY3O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgLmJhc2tleWItaW1nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAvLyB9XG5cbiAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAvLyB9XG5cbiAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgIC8vICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAvLyB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDhweDtcblxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAvLyAgICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIC8vICAgICBtYXgtd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFza2V5Yi1kZXNjIHtcbiAgICAgICAgLmgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaDR7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50eHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICM0RDRENEQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzRENEQ0RDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cbiAgICAgICAgICAgICAgICAmK2xpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjNkU2RTc1O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICB9XG59IiwiLy8gaGVhZGVyIFNlYXJjaCBQcnZpb3VzXG4ubW9kYWwtYmFja2Ryb3AuYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuYm9keS5iZy1vdmVybGF5IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gICAgICAgIHotaW5kZXg6IDg7XG4gICAgfVxufVxuXG4jc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3ODM0KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNsb3NlTG9naW4tbmV3IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc4MzQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTgwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDcwcHg7XG4gICAgICAgIH1cblxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaGVhZGVyLXNlYXJjaC1ib3gge1xuICAgIGlucHV0IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTkuNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzUzNTM1O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBwYWRkaW5nOiA5cHggMTBweCA5cHggNTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1nLXNlYXJjaCB7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgbGVmdDogMjNweDtcbiAgICB9XG5cbiAgICAuaW1nLWNsb3NlIHtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICByaWdodDogMjNweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuXG59XG5cbi5oZWFkZXItc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgI2xvZ2luLWRyb3Bkb253LWxpOmhvdmVyOjpiZWZvcmUsXG4gICAgI2hlbHAtZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogNDJweDtcbiAgICB9XG5cbiAgICAjaGVscC1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlLFxuICAgICNsb2dpbi1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA2MnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyOSAxOCcgZmlsbD0nJTIzRjZGNkY2JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjcuNzM2MSAxNi43NUwxNC4zOTkzIDFMMS4wNjI1IDE2Ljc1JyBzdHJva2U9JyUyM0U5RTlFOScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgei1pbmRleDogMTkxO1xuICAgIH1cblxuICAgICNsb2dpbi1kcm9wZG9udy1saTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAjaGVscC1kcm9wZG9udy1saSxcbiAgICAjc2VhcmNoLWJveCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNjJweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAyOSAxOCcgZmlsbD0nJTIzRjZGNkY2JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjcuNzM2MSAxNi43NUwxNC4zOTkzIDFMMS4wNjI1IDE2Ljc1JyBzdHJva2U9JyUyM0U5RTlFOScvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgei1pbmRleDogMTkxO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2xvZ2luLWRyb3Bkb253LWxpIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA2MnB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDA7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDI5IDE4JyBmaWxsPSclMjNGNkY2RjYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNy43MzYxIDE2Ljc1TDE0LjM5OTMgMUwxLjA2MjUgMTYuNzUnIHN0cm9rZT0nJTIzRTlFOUU5Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE5MTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMjcgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNS41OTUgMTUuMjVIMS4wNzgzN0wxMy4zMzYyIDAuNzczNDM4TDI1LjU5NSAxNS4yNVonIGZpbGw9JyUyMzZFMEEwRicgc3Ryb2tlPSclMjM2RTBBMEYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAjbG9naW4tZHJvcGRvbnctbGk6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMjcgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNS41OTUgMTUuMjVIMS4wNzgzN0wxMy4zMzYyIDAuNzczNDM4TDI1LjU5NSAxNS4yNVonIGZpbGw9JyUyMzZFMEEwRicgc3Ryb2tlPSclMjM2RTBBMEYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICB9XG5cbiAgICAjc2VhcmNoLWJveDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQ1cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyOScgaGVpZ2h0PScxOCcgdmlld0JveD0nMCAwIDI5IDE4JyBmaWxsPSclMjNGNkY2RjYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNy43MzYxIDE2Ljc1TDE0LjM5OTMgMUwxLjA2MjUgMTYuNzUnIHN0cm9rZT0nJTIzRTlFOUU5Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB6LWluZGV4OiAxOTE7XG4gICAgfVxuXG4gICAgdWwuY3RhLWNvbnRhaW5lciB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZHJvcC1kb3duIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnRlbnQ6bm90KC5zaG93KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogODM1cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dpbi1idXR0b24gLmRyb3Bkb3duIC5sb2dpbi1idG4ge1xuICAgICAgICBtaW4td2lkdGg6IDcwcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkwMkEyQztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICArLmxvZ2luLWRyb2Rvd24tbWVudSB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3ODM0KSB7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHggMCAzMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b21lci1zdXBwb3J0IHtcbiAgICAgICAgbWluLXdpZHRoOiAxNzVweDtcbiAgICAgICAgcGFkZGluZzogN3B4IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxNHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICsuaGVscC1kcm9kb3duLW1lbnUge1xuICAgICAgICAgICAgdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICAgICAgLmdybnQtY3MtZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkOWQ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi53aGF0LXNwZWNpYWwge1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZ3JudC1jdXN0b21lci1zZXJ2aWNlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmdybnQtYW5pbWF0aW9uLWxvb3Age1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgLyogYWRqdXN0IGJhc2VkIG9uIHlvdXIgdGV4dCBzaXplICovXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDcwO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5ncm50LWFuaW1hdGlvbi1vZG9tZXRlciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIC8qIE1hdGNoIGxpbmUtaGVpZ2h0ICovXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAuZ3JudC1vZG9tZXRlci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmhlYWRlci56aW5kZXggI2hlYWRlci1zZWFyY2gtc2VjdGlvbiAjc2VhcmNoLWNvbnRhaW5lciAubG9nbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc5OTIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi8vIEhlYWRlciBDb2RlXG4ubmV3LWhlYWQtYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAmLmJvZHktaGVhZC1zdGF0aWMge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzdweDtcbiAgICB9XG59XG5cbmJvZHkucXItYm9keS1iZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgICAgICAgei1pbmRleDogOTk5OTk7XG4gICAgfVxufVxuXG5ib2R5LmdybnQtbmV3LWhlYWRlci1hcHAtYm9keSB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuXG4gICAgICAgIC5ncm50LW5ldy1oZWFkZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAuZ3JudC1uZXdoZS10b3AtbWFpbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwcHggMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYm9keS1oZWFkLXN0YXRpYyB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1N3B4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdybnQtbmV3LWhlYWRlciB7XG4gICAgICAgIC5ncm50LWFwcC1tb2ItbWFpbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRFO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuXG4gICAgICAgICAgICAuZ3JudC1hcHAtbW9iLWZsZXgge1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAgICAgICAgIC5nYW0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5idG4tY2xvc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHBpY3R1cmUsXG4gICAgICAgICAgICAgICAgICAgIGZpZ3VyZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTg4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEyLjVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlYWQtYWNjZXNzaWJpbGl0eSB7XG4gICAgcGFkZGluZzogNXB4IDcwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZTllOTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgICB9XG5cbiAgICAubmhhY2Nlc3MtbWFpbiB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmK2xpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREJEQkRFO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5za2lwLXRvLW1haW4ge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWNjZXNzaWJpbGl0eS1mb250IHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5hY2Nlc3MtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjREJEQkRFO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubm9ybWFsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYmlnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWNjZXNzaWJpbGl0eS1zcGFjaW5nIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5hY2Nlc3MtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RCREJERTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gJi5taW51cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFjY2Vzc2liaWxpdHktbW9kZSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JudC1uZXctaGVhZGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogLjFzIGFsbDtcbiAgICB6LWluZGV4OiA5O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCAjMDAwMDAwIDEwMCUpO1xuICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItdG9wIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5vbmx5LWxvZ28ge1xuICAgICAgICAgICAgcGFkZGluZzogMTkuOHB4IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaHQtbGVmdC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLmh0LXJpZ2h0LWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLm5ldy1uYXYtbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNDBweDtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgICAgICBnYXA6IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMjguNXB4IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBhbGw7XG5cbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmN1cnJlbnQtaXRlbSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGFsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID5hLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1lZ2EtbWVudS1vcGVuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAtbXMtdHJhbnNpdGlvbjogLjRzIGVhc2Utb3V0O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC40cyBlYXNlLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLW91dDtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCg5MGRlZyk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHotaW5kZXg6IDE5MDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlWCgwKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDApO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyOC41cHggMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgYWxsO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZ2EtbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgLW1zLXRyYW5zaXRpb246IC41cyBlYXNlLW91dDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwZGVnKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTlFOUU5O1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDUyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wMiB7XG4gICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICAgICAgICAmI2xvZ2luIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KDEwNy40OCUgNDE5LjQzJSBhdCAtOS42NyUgMTE3LjQzJSwgcmdiYSgwLCAwLCAwLCAwKSA0Ni4xMyUsIHJnYmEoMCwgMCwgMCwgMC4yKSA5NC43MSUpXG4gICAgICAgICAgICAgICAgICAgICAgICAvKiB3YXJuaW5nOiBncmFkaWVudCB1c2VzIGEgcm90YXRpb24gdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IENTUyBhbmQgbWF5IG5vdCBiZWhhdmUgYXMgZXhwZWN0ZWQgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgICwgbGluZWFyLWdyYWRpZW50KDBkZWcsICM2RTBBMEYsICM2RTBBMEYpLCAjRjZGNkY2O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjNkUwQTBGO1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LXRvcC1jb21tb24tdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWdhLXJpZ2h0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC5uYXYtdG9wLWNvbW1vbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTJweDtcblxuICAgICAgICAgICAgICAgICAgICAuYWxsLWFjY2J0biB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2wtbGctMyxcbiAgICAgICAgICAgIC5jb2wtbGctOSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZ2EtbGVmdC10YWJzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMzBweCA3MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAyNHB4IHJnYmEoMTIwLCAxMjAsIDEyMCwgMC4wOCk7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUxOHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDMwcHggNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAzMHB4IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmFsbC1idG4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDBweCAxNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyxcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tZWdhLXRhYnMtbGlua3Mge1xuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2RTBBMEY7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMHMgYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkY2RjY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCAwcHggMHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMHMgYWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlCMUUyNiAwJSwgIzU2MDcwQyA5OC4wOCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYS5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2RTBBMEY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZ2EtcmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA3MHB4IDMwcHggMjBweDtcblxuICAgICAgICAgICAgICAgIC5tZWdhLXRhYnMtZGVzYy1tYWluIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCA1MHB4IDMwcHggMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAzIDBweCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tZWdhLXRhYnMtZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAmPi5yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbC1sZy04IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY+Lm1lZ2EtdGFicy1pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29sLWxnLTYge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gJiArIC5jb2wtbGctNntcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB0b3A6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTlFOUU5O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8vIC5mdWxse1xuICAgICAgICAgICAgICAgICAgICAvLyAgIC5jb2wtbGctNntcbiAgICAgICAgICAgICAgICAgICAgLy8gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAmICsgLmNvbC1sZy02e1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyAgIH1cbiAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAuY29sLWxnLTQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJj4ubWVnYS10YWJzLWlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0U5RTlFOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHJpdmlsYWdlLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5wcml2aWwtb25seS1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wcml2aWxhZ2UtaW5ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTFweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnByaXZpbGFnZS1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnByaXZpbGFnZS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJpLXR4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNkUwQTBGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJisucHJpdmlsYWdlLWluYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJpLXR4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYmQzZTQ2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tZWdhLXRhYnMtZGVzYy1saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2RTBBMEY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBhbGw7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjQkQzRTQ2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYrLm1lZ2EtdGFicy1kZXNjLWxpbmtzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuY3JlZGl0LWNhcmQtdGFicy1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJitsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2MtdGFiLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY2MtdGFiLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZFMEEwRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNjdGwtYm90dG9tIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2N0bGItaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2N0bC1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTAsIDIyNSwgMjI1LCAwLjYpLCByZ2JhKDI1MCwgMjI1LCAyMjUsIDAuNikpLCAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZBRTFFMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucGluay1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjUwLCAyMjUsIDIyNSwgMC42KSwgcmdiYSgyNTAsIDIyNSwgMjI1LCAwLjYpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkFFMUUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnllbGxvdy1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjQyLCAyMzIsIDE3OSwgMC40KSwgcmdiYSgyNDIsIDIzMiwgMTc5LCAwLjQpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjJFOEIzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmxpYmx1ZS1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMTk4LCAyMjYsIDIyNiwgMC42KSwgcmdiYSgxOTgsIDIyNiwgMjI2LCAwLjYpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzZFMkUyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnB1cnBsZS1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjE2LCAyMDMsIDI0NiwgMC40KSwgcmdiYSgyMTYsIDIwMywgMjQ2LCAwLjQpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhDQkY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmxpcGluay1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjUyLCAyMjQsIDI0OCwgMC42KSwgcmdiYSgyNTIsIDIyNCwgMjQ4LCAwLjYpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkNFMEY4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmdyZWVuLWJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxOTgsIDIyNiwgMjAzLCAwLjQpLCByZ2JhKDE5OCwgMjI2LCAyMDMsIDAuNCkpLCAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDNkUyQ0I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tZWdhLWRpc2NvdmVyLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEQkRCREU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kaXNjb3Zlci1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTJweCAxMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnBpbmstYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkU1RTU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYud2hpdGUtYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuZ3JleS1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U5RTlFOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJi55ZWxsb3ctYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkVEQ0I7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYubWF5dXJhLWdyYWRpZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMUEyNTQ5IDAlLCAjM0M0QTc1IDEwMCUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnR4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tcmVkLWJvcmRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXJlZC1ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tZXItc3VwcG9ydCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgICAgICByb3ctZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuY29sLWxnLTQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3QtbmV3LWJveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjRweCAxMnB4IDI0cHggMTZweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVFRUVFO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwcHggYXV0bztcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMnB4IDEycHggMTZweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdC1uZXctaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdC1uZXctZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZS1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyOHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0LW5ldy1yZWRpcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3QtbmV3LWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNEQkRCREU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0LW5ldy1oZWxwLWJveCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNuaGItaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jbmhiLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3QtbmV3LXJlZGlyZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdC1uZXctcXItbWFpbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCA1MHB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4NHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0LW5ldy1pbWcge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3QtbmV3LXFyLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgcmdiYSg1NSwgMTAsIDE0LCAwLjgpIDYuNjQlLCByZ2JhKDE1NywgMjksIDM5LCAwLjgpIDkwLjM5JSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZFMEEwRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubG9naW4tbWVudSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwcHggMDtcbiAgICAgICAgICAgIC8vIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAgICAgICAmPi5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2dpbi1uZXctbGVmdCB7XG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTMuODFkZWcsICNFOUU5RTkgMCUsICM4MzgzODMgMTU0LjUxJSk7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQUZBO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxvZ2luLW5ldy1ncmlkLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubW9iaWxlLWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTkycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTkycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEzNjYpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTYycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDE2MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MyU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nil7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTI4MCl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICBtYXgtd2lkdGg6IDc4LjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucGxheXN0b3JlLW1haW4ge1xuICAgICAgICAgICAgICAgICAgICAucGxheXN0b3JlLWdyaWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICsucGxheXN0b3JlLWdyaWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDY4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDE3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTcycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm5ldy1kZXNpZ24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmhjYXNiYS1yaWdodCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGNhc2JhcmktdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3OTkyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMzY2KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5oY2FzYmFyaS1taWRkbGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGNhc2JhcmktbGFzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGNhc2JhcmlsLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmKy5oY2FzYmFyaWwtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC05cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmhjYXNiYXJpbC1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5ldy1sb2dpbi1ib3gge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMikgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCkgMTAwJSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgLm5ldy1sb2dpbi1ib3gtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5uZXctbG9naW4tYm94LWdyaWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICsubmV3LWxvZ2luLWJveC1ncmlkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTlFOUU5O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubGdiZy1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sZ2JnLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzEyMDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY4Njg3MztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sZ2JnLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5sZ2JnLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1tYWluIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAubWVnYS10YWJzLWlubmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZWdhLWRpc2NvdmVyLWJveCB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweCAxMnB4IDAgMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGlzY292ZXItZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5waW5rLWJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkU1RTU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLndoaXRlLWJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmdyZXktYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U5RTlFOTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYueWVsbG93LWJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkVEQ0I7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLm1heXVyYS1ncmFkaWVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMUEyNTQ5IDAlLCAjM0M0QTc1IDEwMCUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWQtYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC50eHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWQtYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaG0taW5uZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgLnJlY2VudC1hY3Rpdml0eSB7XG4gICAgICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5yZWNlbnQtYWN0aXZpdHktc2VhcmNoZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U5ZTllOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg2ODczO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREJEQkRFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zZWFyY2htLXByb2R1Y3Qge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIycHggMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2htcC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgJisuc2VhcmNobXAtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmNoaXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEycHggMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDlweCA0cHggOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLThweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5pdGVtLWNoaXAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRTlFOUU5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbXMtZmxleDogMCAwIDMxLjYlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzEuNiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzEuNiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC41cyBhbGw7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjREJEQkRFO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmYxNHNiIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhoLWNoaXAtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGgtZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5oaC1uZXctcmVkaXJlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jaGlwMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNiZ3Mtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hcHBseS1idG4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5lbnRpcmUtYm94LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2VhcmNobXAtYmxvZ3Mge1xuICAgICAgICAgICAgICAgICAgICAubW9yZS1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc2VhcmNobXAtY2hpcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNy4ycHggMHB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJisuc2VhcmNobXAtY2hpcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLnNiZ3Mtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2JnczIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYXBwbHktYnRuLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXJlZC1zZWFyY2gtYXBwbHktbm93IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWIxZTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZW50aXJlLWJveC1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5odC1yaWdodC1jb250ZW50IHtcbiAgICAgICAgLmhlYWRlci1zZWFyY2gge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgIC5oZWFkZXItc2VhcmNoLWJveCB7XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAxM3B4IDExcHggNDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNjJweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxNDQwKSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgbWluLXdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gICBtYXgtd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgICAgICAgICAvLyB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTM2Nikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdybnQtc2VhcmNoLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIC8vIHRvcDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgLy9uZXcgY3NzIHN0YXJ0XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIC8vbmV3IGNzcyBlbmRzXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdGEtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBnYXA6IDExcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3AtZG93biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwcHg7XG5cbiAgICAgICAgICAgICAgICAubG9naW4tZHJvZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxvZ2luLXVwZ3JhZGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9hbi1hbmQtd2hvbGVzYWxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U5RTlFOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICthIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2dpbi1idG4ge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKy5kcm9wZG93bi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0OXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMzhweDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5hY2Nlc3NpYmlsaXR5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmJ0bi1hY2Nlc3NpYmlsaXR5IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXRhYi1idXR0b24ge1xuICAgICAgICAgICAgICAgIC5idG50YWItc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGF5LWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1wYXkge1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbWVyLWNhcmUge1xuICAgICAgICAgICAgICAgIC5tZWdhLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2l0aW9uOiAuNXMgZWFzZS1vdXQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2Utb3V0O1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoOTBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFOUU5RTk7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAubWVnYS1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jYy1saW5rcyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggNzBweDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgYWxsO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWIxZTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi56aW5kZXgge1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIH1cblxuICAgICYuYmctd2hpdGUtc3RhdGUsXG4gICAgJi56aW5kZXgge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZTllOTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5ncm50LW5ldy1oZWFkZXItc21hbGwge1xuICAgICAgICAgICAgLmh0LXJpZ2h0LWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIC5oZWFkZXItc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgLmN1c3RvbWVyLXN1cHBvcnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgJi5ncm50LWN1c3RvbWVyLXNlcnZpY2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS10b2dnbGUtYnRuIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JudC1oZWxwLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICMxYTFhMWE7XG4gICAgICAgIH1cblxuICAgICAgICAuaHQtcmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAuaGVhZGVyLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgLmxvZ2luLWJ0biB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5QjFFMjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaGVhZGVyLXNlYXJjaC1ib3gge1xuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICMzZjNmM2Y7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b21lci1jYXJlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAuZ3JudC1jdXN0b21lci1zZXJ2aWNlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VjYS1pbWcge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tcGF5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi1hY2Nlc3NpYmlsaXR5IHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5QjFFMjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5QjFFMjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC10YWItYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAuYnRudGFiLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlCMUUyNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5QjFFMjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuYmctd2hpdGUtc3RhdGUge1xuXG4gICAgICAgIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIsXG4gICAgICAgIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46Zm9jdXMsXG4gICAgICAgIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWN0aXZlIHtcbiAgICAgICAgICAgIC5tZWdhLXRhYnMtZGVzYy1tYWluIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5kZWZhdWx0LXdoaXRlLXN0YXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWU5ZTk7XG5cbiAgICAgICAgJi56aW5kZXgge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwcHggMHB4IDBweCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ncm50LWhlbHAtbGluayB7XG4gICAgICAgICAgICBjb2xvcjogIzFhMWExYTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5odC1yaWdodC1jb250ZW50IHtcbiAgICAgICAgICAgIC5oZWFkZXItc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAubG9naW4tYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oZWFkZXItc2VhcmNoLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMjIyMjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzNmM2YzZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbWVyLWNhcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIC5ncm50LWN1c3RvbWVyLXNlcnZpY2Uge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1Y2EtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXBheSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5QjFFMjY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4tYWNjZXNzaWJpbGl0eSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOUIxRTI2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjOUIxRTI2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtdGFiLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgLmJ0bnRhYi1zZWFyY2gge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5QjFFMjYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjOUIxRTI2ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRlZmF1bHQtd2hpdGUtc3RhdGUge1xuXG4gICAgICAgIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIsXG4gICAgICAgIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46Zm9jdXMsXG4gICAgICAgIGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46YWN0aXZlIHtcbiAgICAgICAgICAgIC5tZWdhLXRhYnMtZGVzYy1tYWluIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi56aW5kZXgge1xuICAgICAgICAuaGVhZC1hY2Nlc3NpYmlsaXR5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMjk5cHgpIHtcbiAgICAgICAgLmh0LWxlZnQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaHQtcmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3MTIwMCkge1xuICAgICAgICAubmV3LW5hdi1tZW51IHtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5odC1sZWZ0LWNvbnRlbnQge1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmh0LXJpZ2h0LWNvbnRlbnQge1xuICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5nbmgtdXBkYXRlIHt9XG59XG5cbi5ncm50LW5ldy1oZWFkZXItc21hbGwge1xuICAgICYuZ3JudC1uZXctaGVhZGVyIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGhlaWdodDogOTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZXctbmF2LW1lbnUge1xuICAgICAgICAgICAgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAgICAgJj5hIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyNS41cHggMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC0yNS41cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaHQtcmlnaHQtY29udGVudCB7XG4gICAgICAgICAgICAuaGVhZGVyLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgLmRyb3AtZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC8vIC5idG4tcGF5IHtcbiAgICAgICAgICAgICAgICAvLyAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgICAgIC5zZWFyY2gtdGFiLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIC5idG50YWItc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgI3NlYXJjaC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICNoZWxwLWRyb3Bkb253LWxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgI2xvZ2luLWRyb3Bkb253LWxpIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3RvbWVyLXN1cHBvcnQge1xuICAgICAgICAgICAgICAgICAgICAmLmdybnQtY3VzdG9tZXItc2VydmljZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmdybnQtYW5pbWF0aW9uLW9kb21ldGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuZ3JudC1vZG9tZXRlci10cmFjayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubG9naW4tYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tcGF5IHtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oZWFkZXItc2VhcmNoLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMHB4IDlweCA0MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogOXB4IDEzcHggOXB4IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMTNweCA5cHggMzlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI2MnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxM3B4IDlweCAzOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZ3JudC1zZWFyY2gtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNDYlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JudC1zZWFyY2gtbW9kYWwge1xuICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAuZ3JudC1zZWFyY2gtaW1nIHtcbiAgICAgICAgICAgIHRvcDogOS41cHg7XG4gICAgICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDogIzNGM0YzRjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9Nb2JpbGUgTWVudVxuLmdybnQtbmV3LWhlYWRlci5tb2JpbGUtbWVudSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIGhlaWdodDogNzZweDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5O1xuXG4gICAgJi56aW5kZXgge1xuICAgICAgICAubWVudS10b2dnbGUtYnRuIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5YjFlMjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci10b3Age1xuICAgICAgICAgICAgLmdybmV3aGV0LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAuZ3JudC1tb2Itb3V0ZXItY3Mge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWQxZDI3O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdybnQtbW9iLXBheSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdybnQtbW9iLWFjY2Vzc2liaWxpdHkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZDFkMjc7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9iLXNlYXJjaC1vdXRlci1idG4ge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogIzliMWUyNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRlZmF1bHQtd2hpdGUtc3RhdGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZTllOTtcblxuICAgICAgICAubWVudS10b2dnbGUtYnRuIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5YjFlMjY7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlci10b3Age1xuICAgICAgICAgICAgLmdybmV3aGV0LXJpZ2h0IHtcbiAgICAgICAgICAgICAgICAuZ3JudC1tb2Itb3V0ZXItY3Mge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOWQxZDI3O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdybnQtbW9iLXBheSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWQxZDI3O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmdybnQtbW9iLWFjY2Vzc2liaWxpdHkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM5ZDFkMjc7XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5ZDFkMjc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubW9iLXNlYXJjaC1vdXRlci1idG4ge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogIzliMWUyNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLXRvcCB7XG4gICAgICAgIC5ncm5ld2hldC1yaWdodCB7XG4gICAgICAgICAgICAvLyBnYXA6IDE1cHg7XG4gICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgLm1vYi1zZWFyY2gtb3V0ZXItYnRuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdybnQtbW9iLW91dGVyLWNzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzRCNEI0QjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzg3ODc4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdybnQtbW9iLXBheSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ODc4Nzg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZ3JudC1tb2ItYWNjZXNzaWJpbGl0eSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb2Itc2VhcmNoLW91dGVyLWJ0biB7XG5cbiAgICAgICAgICAgICAgICBzdmcsXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXMgYWxsO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JudC1tb2JpbGUtbWVudS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIGhlaWdodDogMTAwJTsgb2xkICByZW1vdmUgY3NzXG4gICAgaGVpZ2h0OiAxMDB2aDsgLy8gbmV3IGFkZGVkXG4gICAgaGVpZ2h0OiAxMDBkdmg7IC8vIG5ldyBhZGRlZFxuICAgIHotaW5kZXg6IDU7XG4gICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIC5tb2ItbG9nby1jbG9zZSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFOUU5RTk7XG4gICAgfVxuXG4gICAgLmN1c3QtbWFpbi1jbG9zZSB7XG4gICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAuY3VzdG9tZXItY2FyZSB7XG4gICAgICAgICAgICAuZ3JudC1tb2ItY3MtbGkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjIyMjIyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAgICAgICAgICAgICAmLndpdGgtYW5pbSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgLmdybnQtYW5pbWF0aW9uLW9kb21ldGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4yZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAvKiBNYXRjaCBsaW5lLWhlaWdodCAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmdybnQtb2RvbWV0ZXItdHJhY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vYi1tZW51LWNhdGVnb3J5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIC5oYXMtc3ViLWNhdGVnb3J5IHtcbiAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jdXJyZW50LWl0ZW0ge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKy5oYXMtc3ViLWNhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U5RTlFOTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLm1vYm1lbnVjYXQtaW5uZXItbWFpbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogNzhweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogODBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zMHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuMzBzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjMwcyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5ldy1uYXYtbWVudSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwO1xuXG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY4Njg3MztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubW9ibWVudWNhdC1pbm5lciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMzBzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zMHMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjMwcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogLW1vei1zY3JvbGxiYXJzLW5vbmU7XG4gICAgICAgICAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuXG4gICAgICAgICAgICAgICAgLm1vbWVjYXQtdmlldy1hbGwtbWFpbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYmFjayB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFOUU5RTk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubW9ibWVudWNhdC1jdXJyZW50Ky5tb2JtZW51Y2F0LWN1cnJlbnQge1xuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItdG9wOiAxcHggc29saWQgI0U5RTlFOTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubW9ibWVudWNhdC1jdXJyZW50LXNpbmdsZT5hIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTlFOUU5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tb2JtZW51Y2F0LWN1cnJlbnQ+YSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIC8qIGZvciBuZXcgdGFnICovXG4gICAgICAgICAgICAgICAgICAgIC5uZXctdGFnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzlCMUUyNiAwJSwgIzU2MDcwQyA5OC4wOCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzIGFsbDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMkYyRjI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubW9ibWVudWNhdC1jdXJyZW50IHtcbiAgICAgICAgICAgICAgICAgICAgLm1vbWVjYXQtbGFzdC1tYWluIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAubW9tZWNhdGxlLXRvcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaT5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tb21lY2F0LXZpZXctYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jcmVkaXQtY2FyZC10YWJzLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaT5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTlFOUU5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNjLXRhYi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC50aXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNkUwQTBGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY2N0bC1ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jY3RsYi1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jY3RsLWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1MCwgMjI1LCAyMjUsIDAuNiksIHJnYmEoMjUwLCAyMjUsIDIyNSwgMC42KSksICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkFFMUUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYucGluay1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjUwLCAyMjUsIDIyNSwgMC42KSwgcmdiYSgyNTAsIDIyNSwgMjI1LCAwLjYpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkFFMUUxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnllbGxvdy1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjQyLCAyMzIsIDE3OSwgMC40KSwgcmdiYSgyNDIsIDIzMiwgMTc5LCAwLjQpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjJFOEIzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmxpYmx1ZS1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMTk4LCAyMjYsIDIyNiwgMC42KSwgcmdiYSgxOTgsIDIyNiwgMjI2LCAwLjYpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzZFMkUyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnB1cnBsZS1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjE2LCAyMDMsIDI0NiwgMC40KSwgcmdiYSgyMTYsIDIwMywgMjQ2LCAwLjQpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDhDQkY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmxpcGluay1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjUyLCAyMjQsIDI0OCwgMC42KSwgcmdiYSgyNTIsIDIyNCwgMjQ4LCAwLjYpKSwgI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkNFMEY4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmdyZWVuLWJnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgxOTgsIDIyNiwgMjAzLCAwLjQpLCByZ2JhKDE5OCwgMjI2LCAyMDMsIDAuNCkpLCAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDNkUyQ0I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJvdmlsZWdlLWNhcmQtdGFicy1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByaXZpbGFnZS1pbmJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1zLWdyaWQtY29sdW1uczogNTFweCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MXB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYrLnByaXZpbGFnZS1pbmJveCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByaXZpbGFnZS1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnByaXZpbGFnZS1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAucHJpLXR4dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmKy5tb21lY2F0bGUtdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjZGNkY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLm1vbWVjYXRsZS1ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubmF2LXRvcC1jb21tb24tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVnYS1kaXNjb3Zlci1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMHB4IDBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kaXNjb3Zlci1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXJlZC1ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnBpbmstYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNkU1RTU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYud2hpdGUtYmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZ3JleS1iZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U5RTlFOTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUtbWVudS1tYWluIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBoZWlnaHQ6IDEwMGR2aDsgLy8gbmV3IGFkZGVkXG5cbiAgICAgICAgLmhlYWRlci1zZWFyY2gge1xuICAgICAgICAgICAgcGFkZGluZzogMThweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0RCREJERTtcblxuICAgICAgICAgICAgLmhlYWRlci1zZWFyY2gtYm94IHtcbiAgICAgICAgICAgICAgICAuaW1nLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDU5LjVweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAxMHB4IDEzcHggNDVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuLXBheSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDdweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzliMWUyNjtcblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9naW4tYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAubG9naW4tYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzlCMUUyNjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2JpbGUtbWVudS1taWRkbGUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvdHRvbTogODBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgzNCwgMzQsIDM0LCAwLjk1KTtcbiAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAubWVudS1taWRkbGUtY2xvc2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYm90dG9tLXRleHQtd2l0aC1pbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogNjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JudC1xci1uZXcge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDZweDtcbiAgICByaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBib3gtc2hhZG93OiAwcHggMjRweCA3MXB4IHJnYmEoOTIsIDkzLCA5OCwgMC4xMiksIDBweCA3LjIzNTNweCAyMS40MDQ0cHggcmdiYSg5MiwgOTMsIDk4LCAwLjA3ODE5MDcpLCAwcHggMy4wMDUxN3B4IDguODkwM3B4IHJnYmEoOTIsIDkzLCA5OCwgMC4wNiksIDBweCAxLjA4NjkxcHggMy4yMTU0NXB4IHJnYmEoOTIsIDkzLCA5OCwgMC4wNDE4MDkzKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgLyogTm90ZTogYmFja2Ryb3AtZmlsdGVyIGhhcyBtaW5pbWFsIGJyb3dzZXIgc3VwcG9ydCAqL1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgd2lkdGg6IDEzMnB4O1xuICAgIGhlaWdodDogMTUycHg7XG4gICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgLmgzIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBjb2xvcjogIzFBMUExQTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzIGFsbDtcblxuICAgICAgICAmLm5vLWhvdmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUtaG92ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHBpY3R1cmUge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBhbGw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHdpZHRoOiAxOTRweDtcbiAgICAgICAgaGVpZ2h0OiAyMzhweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDI0cHggNzFweCByZ2JhKDEzMiwgMTM1LCAxNDksIDAuMzkpLCAwcHggNy4yMzUzcHggMjEuNDA0NHB4IHJnYmEoMTMyLCAxMzUsIDE0OSwgMC4yNTQxMiksIDBweCAzLjAwNTE3cHggOC44OTAzcHggcmdiYSgxMzIsIDEzNSwgMTQ5LCAwLjE5NSksIDBweCAxLjA4NjkxcHggMy4yMTU0NXB4IHJnYmEoMTMyLCAxMzUsIDE0OSwgMC4xMzU4OCk7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5O1xuXG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1NXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmgzIHtcbiAgICAgICAgICAgICYuYWN0aXZlLWhvdmVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5uby1ob3ZlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLy8gY3VzdG9tZXItc2VydmljZSBtb2RhbFxuXG4uZ3JudC1hcHAtbW9iLW1haW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncm50LW1vYi1jcy1kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAtMjAwJTtcbiAgICB0cmFuc2l0aW9uOiAuNXMgYWxsO1xuXG4gICAgLmlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y2RjZGNjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweCAyNHB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwcHg7XG5cbiAgICAgICAgLmlubmVyLXRvcC1uZXcge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTRweDtcblxuICAgICAgICAgICAgICAgIC5jb2wtNixcbiAgICAgICAgICAgICAgICAuY29sLTEyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdC1uZXctYm94IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICAgICAgICAgICAgZ2FwOiA2cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmN1c3QtbmV3LWljb24ge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmN1c3QtbmV3LWRlc2Mge1xuICAgICAgICAgICAgICAgICAgICAudGl0bGUtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBmaWxsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY4Njg3MztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdC1uZXctcmVkaXJlY3Qge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0LW5ldy1ib3R0b20ge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREJEQkRFO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdC1uZXctaGVscC1ib3gge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RCREJERTtcblxuICAgICAgICAgICAgICAgIC5jbmhiLWltZyB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY25oYi1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWF4LWNvbnRlbnQgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogZmlsbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jdXN0LW5ldy1yZWRpcmVjdCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3QtbmV3LXFyLW1haW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMzBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgLmN1c3QtbmV3LWltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY3VzdC1uZXctcXItZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTc1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny42N2RlZywgcmdiYSg1NSwgMTAsIDE0LCAwLjgpIDYuNjQlLCByZ2JhKDE1NywgMjksIDM5LCAwLjgpIDkwLjM5JSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZFMEEwRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYnRuLXJlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYS5ncm50LW1vYi1jcy1jbG9zZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmdybnQtbG9naW4tY3MtZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTIwMCU7XG4gICAgdHJhbnNpdGlvbjogLjVzIGFsbDtcblxuICAgIC5ncmxvY3MtaW5uZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4IDI0cHggMCAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoMTA3LjQ4JSA0MTkuNDMlIGF0IC05LjY3JSAxMTcuNDMlLCByZ2JhKDAsIDAsIDAsIDApIDQ2LjEzJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDk0LjcxJSlcbiAgICAgICAgICAgIC8qIHdhcm5pbmc6IGdyYWRpZW50IHVzZXMgYSByb3RhdGlvbiB0aGF0IGlzIG5vdCBzdXBwb3J0ZWQgYnkgQ1NTIGFuZCBtYXkgbm90IGJlaGF2ZSBhcyBleHBlY3RlZCAqL1xuICAgICAgICAgICAgLCAjNkUwQTBGO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG5cbiAgICAubG9nLXBvcC10aXRsZSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuXG4gICAgLm5ldy1sb2dpbi1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzIpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjQpIDEwMCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xuXG4gICAgICAgIC5uZXctbG9naW4tYm94LWlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gICAgICAgICAgICAubWFpbi10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmV3LWxvZ2luLWJveC1ncmlkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgICAgICsubmV3LWxvZ2luLWJveC1ncmlkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTlFOUU5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sZ2JnLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmxnYmctZGVzYyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ODY4NzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sZ2JnLWFycm93IHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxnYmctbGluayB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uZXctbG9naW4tY3RhIHtcbiAgICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMzhweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgLm5ldy1sb2dpbi1jdGEtaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyBvYmplY3QtZml0OiBmaWxsO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGZpbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvZ2luLWN0YS1kZXNjIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjMwcHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5My44MWRlZywgI0U5RTlFOSAwJSwgIzgzODM4MyAxNTQuNTElKTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAgIHRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ0bi13aGl0ZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYS5ncm50LWxvZ2luLWNzLWNsb3NlIHtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZ3JudC1zZWFyY2gtY3MtbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogLTIwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAuNXMgYWxsO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDBweDtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMHB4KTtcblxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICBtYXgtaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHggMjRweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMHB4IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuaW5uZXItdG9wLW5ldyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5pbWctY2xvc2Uge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogIzlCMUUyNjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5ncm50LW1vYi1zZWFyY2gtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgfVxuXG4gICAgLmdyc2Vjcy1pbnB1dCB7XG4gICAgICAgIC5oZWFkZXItc2VhcmNoLWJveCB7XG4gICAgICAgICAgICAuaW1nLXNlYXJjaCB7XG4gICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDkuNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzhweCAxMHB4IDQ1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltZy1jbG9zZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ncnNlY3MtaW5uZXIge1xuICAgICAgICBoZWlnaHQ6IDk4JTtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMHB4O1xuXG4gICAgICAgIC5zZWFyY2gtbWFpbiB7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDUzMHB4IC0gNjBweCk7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lZ2EtdGFicy1pbm5lciB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1tYWluIHtcbiAgICAgICAgLnJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuY29sLWxnLTgge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2wtbGctNCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tZWdhLWRpc2NvdmVyLWJveCB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHggMTJweCAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kaXNjb3Zlci1kZXNjIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmLnBpbmstYmcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjZFNUU1O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYud2hpdGUtYmcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZ3JleS1iZyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFOUU5RTk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi55ZWxsb3ctYmcge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZFRENCO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubWF5dXJhLWdyYWRpZW50IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzFBMjU0OSAwJSwgIzNDNEE3NSAxMDAlKTtcblxuICAgICAgICAgICAgICAgICAgICAuaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWQtYm9yZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHh0IHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLXJlZC1ib3JkZXIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzlEMUQyNztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5RDFEMjc7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOUQxRDI3O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LXRvcC1jb21tb24tdGl0bGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNobS1pbm5lciB7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDYyJTtcbiAgICAgICAgICAgIC8vIG92ZXJmbG93LVk6IGF1dG87XG4gICAgICAgICAgICAvLyBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlY2VudC1hY3Rpdml0eSB7XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlY2VudC1hY3Rpdml0eS1zZWFyY2hlZCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg2ODczO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U5ZTllOTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjg2ODczO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RiZGJkZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNobS1wcm9kdWN0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMjJweCAwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMzJweCAwcHggMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNobXAtYm94IHtcbiAgICAgICAgICAgICAgICAmKy5zZWFyY2htcC1ib3gge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNoaXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDlweCA0cHggOXB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1jaGlwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0U5RTlFOTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDMxLjMzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkYmRiZGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qbWluLXdpZHRoOiBmaXQtY29udGVudDsqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTY3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5mMTRzYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuaGgtY2hpcC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5oaC1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaGgtbmV3LXJlZGlyZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2hpcDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNiZ3Mtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hcHBseS1idG4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLmVudGlyZS1ib3gtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNobXAtZ2V0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNTM1MzU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgIHJvdy1nYXA6IDE2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2hpLWJveCB7XG4gICAgICAgICAgICAgICAgLml0ZW0tY2hpcCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTU0LCAyNywgMzYsIDAuMDIpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDcuMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0RCREJERTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOUIxRTI2O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZ3R1cyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHc3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2htcC1ibG9ncyB7XG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCRteHcxMjAwKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDI0cHggMjJweCA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzk5Mikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCA3cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tb3JlLWJ0biB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5YjFlMjY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2htcC1jaGlwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA3LjJweCAwcHggcmdiYSgwLCAwLCAwLCAuMTYpO1xuXG4gICAgICAgICAgICAgICAgJisuc2VhcmNobXAtY2hpcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNiZ3Mtc2VhcmNoIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkbXh3NzY4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc2JnczIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJG14dzc2OCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5hcHBseS1idG4tY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYuTUwzMCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLmJ0bi1yZWQtc2VhcmNoLWFwcGx5LW5vdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzliMWUyNjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmVudGlyZS1ib3gtbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBhLmdybnQtbG9naW4tY3MtY2xvc2Uge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgei1pbmRleDogMTI7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gU2Nyb2xsLWRpcmVjdGlvbiBoZWFkZXIgKGhpZGUgb24gc2Nyb2xsIGRvd24sIHNob3cgb24gc2Nyb2xsIHVwIC8gc3RvcClcbi5ncm50LW5ldy1oZWFkZXItc21hbGwsXG4uZ3JudC1uZXctaGVhZGVyLXNtYWxsLW1vYiB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXG4gICAgJi5oZWFkZXItaGlkZGVuIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG59XG5cblxuXG4vLyBIb21lIFBhZ2UgT3B0aW9uIEhlYWRlciBTZWFyY2ggQmFyIENoYW5nZSBjc3Ncbi5ncm50LW5ldy1oZWFkZXItc21hbGwge1xuICAgICYuZ3JudC1uZXctaGVhZGVyIHtcbiAgICAgICAgLmh0LXJpZ2h0LWNvbnRlbnQge1xuICAgICAgICAgICAgLmhlYWRlci1zZWFyY2gge1xuICAgICAgICAgICAgICAgIC5oZWFkZXItc2VhcmNoLWJveCB7XG4gICAgICAgICAgICAgICAgICAgICYuaGVhZGVyLXNlYXJjaC1ib3gtY29tcGFjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDEycHggOXB4IDMzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZ3JudC1zZWFyY2gtaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSJdfQ== */
