.p-kangzhan .dlg.dlg-type-3 .game-pic,.p-kangzhan .dlg.dlg-type-3 .game-run .desc,.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite a,.p-kangzhan .s6,.p-kangzhan .s5,.p-kangzhan .s4,.p-kangzhan .s3-act-lott,.p-kangzhan .s3-act-start,.p-kangzhan .s3,.p-kangzhan .s2,.p-kangzhan .s1{margin-left:auto;margin-right:auto}.transparent-background{background-color:transparent;zoom:1}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}html{font-size:10vw}html body{margin-right:auto;margin-left:auto;min-width:320px}@media screen and (max-width: 320px){html{font-size:32px}}html body{margin-right:auto;margin-left:auto;max-width:1000px}@media screen and (min-width: 1000px){html{font-size:100px}}html,body{max-width:1920px !important;overflow-x:hidden}.m-dialog-box{display:block;width:100%;height:100%;position:fixed;z-index:990;left:0;top:0;bottom:0;right:0;z-index:1000;overflow-y:auto}.m-dialog-inner{margin:20px auto 20px;width:600px;min-height:150px;background-color:#fff;border-radius:10px;overflow:hidden}.m-dialog-header{position:relative;height:55px;line-height:55px;text-align:center;color:#333;font-size:24px;border-bottom-right-radius:0;border-bottom-left-radius:0;letter-spacing:2px;border-bottom:1px solid #ddd}.m-dialog-header .close{position:absolute;width:26px;height:22px;top:0;right:14px;cursor:pointer;margin:0;color:#999}.m-dialog-body{padding:10px}.m-dialog-footer{padding:25px 10px}.m-dialog-footer .btn+.btn{margin-left:50px}.m-dialog-footer .btn.disabled{cursor:auto;opacity:.5}html.m-dialog-open{padding-right:16px}html.m-dialog-open,html.m-dialog-open>body{overflow:hidden}@media screen and (max-width: 768px){html.m-dialog-open{padding-right:0}}@-webkit-keyframes dialogFadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes dialogFadeIn{from{opacity:0}to{opacity:1}}@keyframes dialogFadeIn{from{opacity:0}to{opacity:1}}html.m-dialog-open::after{display:block;width:100%;height:100%;position:fixed;z-index:990;left:0;top:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.2);-webkit-animation:dialogFadeIn .5s 1;-moz-animation:dialogFadeIn .5s 1;animation:dialogFadeIn .5s 1}.m-loading-box{display:block;width:100%;height:100%;position:fixed;z-index:990;left:0;top:0;bottom:0;right:0;z-index:9999;background:none;overflow-y:hidden}.m-loading-inner{position:absolute;top:50%;margin-top:-57px;margin-left:-57px;left:50%;width:64px;height:64px;padding:8px 8px 2px;background-color:rgba(0,0,0,.2);border-radius:10px;overflow:hidden}.m-loading-body img{width:32px;height:32px}.m-loading-body .text{margin-top:10px;color:#fff}.p-kangzhan img{max-width:100%;vertical-align:top}.p-kangzhan,.p-kangzhan a{color:#010101;font-size:0.15rem;line-height:2}@media screen and (max-width: 768px){.p-kangzhan,.p-kangzhan a{font-size:12px}}.p-kangzhan:hover,.p-kangzhan a:hover{text-decoration:none}.p-kangzhan>.bd{min-height:40rem;padding-top:5.68rem;padding-bottom:2.3rem;background:url("/dianping/www/images/topics/2025/wusa/bg-t.jpg") no-repeat center 0,url("/dianping/www/images/topics/2025/wusa/bg-b.jpg") no-repeat center bottom,url("/dianping/www/images/topics/2025/wusa/bg-c.jpg") repeat-y center 17.06rem;background-color:#fbf6f2;background-size:19.2rem auto}.p-kangzhan>.bd *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.p-kangzhan .m-card{position:relative;background-color:#fff;-webkit-box-shadow:-1px 1px 4px 1px rgba(143,92,56,.32);box-shadow:-1px 1px 4px 1px rgba(143,92,56,.32);border-radius:0.5rem 0 0.5rem 0;border:0.02rem solid #f8c353}.p-kangzhan .m-card::before{position:absolute;z-index:2;left:-0.02rem;top:-0.02rem;content:"";display:block;width:0.98rem;height:0.42rem;background:url("/dianping/www/images/topics/2025/wusa/icon-star.png") no-repeat center;background-size:contain}.p-kangzhan .s1{width:9.49rem;height:3.43rem;margin-bottom:0.48rem;background:url("/dianping/www/images/topics/2025/wusa/s1.png") no-repeat center;background-size:contain}.p-kangzhan .s2{width:9.86rem;margin-bottom:0.5rem;color:#7c1e1e}.p-kangzhan .s2-vd{width:4.96rem;margin-top:0.2rem;background:#fff;-webkit-box-shadow:0 0.01rem 0.06rem 0.01rem rgba(143,92,56,.51);box-shadow:0 0.01rem 0.06rem 0.01rem rgba(143,92,56,.51)}.p-kangzhan .s2-vd-box{position:relative;height:0;padding-bottom:58.8709677419%}@media screen and (max-width: 768px){.p-kangzhan .s2-vd{width:100%;margin-top:0}}.p-kangzhan .s2-vd video{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#000}.p-kangzhan .s2-vd-tt{position:relative;padding:0.2rem 0 0;line-height:1;font-size:0.2rem;text-align:center}@media screen and (max-width: 768px){.p-kangzhan .s2-vd-tt{font-size:12px}}.p-kangzhan .s2-vd-tt::after{content:"";display:block;width:100%;padding-bottom:15.1209677419%;margin-top:0.05rem;margin-bottom:-0.25rem;background:url("/dianping/www/images/topics/2025/wusa/s2-img1.png") no-repeat center;background-size:100% auto}.p-kangzhan .s2-desc{width:4.9rem;padding-left:0.36rem;text-align:justify}@media screen and (max-width: 768px){.p-kangzhan .s2-desc{width:100%;padding-right:0.36rem;padding-top:0.36rem}}.p-kangzhan .s3{max-width:850px;width:84%;padding:0.64rem 0 0;margin-bottom:0.18rem;background:url("/dianping/www/images/topics/2025/wusa/s3-tt.png") no-repeat center top;background-size:auto 0.61rem;counter-reset:item}.p-kangzhan .s3-rule{line-height:2;font-size:0.18rem;background:url("/dianping/www/images/topics/2025/wusa/s3-img1.png") no-repeat right center;background-size:2.31rem auto}@media screen and (max-width: 768px){.p-kangzhan .s3-rule{font-size:12px}}@media screen and (max-width: 768px){.p-kangzhan .s3-rule{background-image:none}}.p-kangzhan .s3-rule-ite{position:relative;padding-left:1.3333333333em;text-align:justify}.p-kangzhan .s3-rule-ite::before{position:absolute;top:0.3888888889em;left:0;counter-increment:item;content:counter(item);display:inline-block;width:1.2222222222em;height:1.2222222222em;line-height:1.2222222222em;text-align:center;vertical-align:middle;background:red;border-radius:50%;color:#fff}.p-kangzhan .s3-rule-ite:nth-child(4){padding-right:1.5rem}@media screen and (max-width: 768px){.p-kangzhan .s3-rule-ite:nth-child(4){padding-right:0}}.p-kangzhan .s3-act{padding:0.2rem 0}.p-kangzhan .s3-act-start{display:block;width:2.26rem;height:0.76rem;background:url("/dianping/www/images/topics/2025/wusa/s3-btn1.png") no-repeat center;background-size:contain}.p-kangzhan .s3-act-lott{display:block;width:1.83rem;height:1.61rem;background:url("/dianping/www/images/topics/2025/wusa/s3-btn2.png") no-repeat center;background-size:contain}.p-kangzhan .s3-act-tip{line-height:1;padding:1.76rem 0 0;color:#35a100;font-size:0.22rem;font-weight:bold;background:url("/dianping/www/images/topics/2025/wusa/s3-img2.png") no-repeat center top;background-size:auto 1.59rem}@media screen and (max-width: 768px){.p-kangzhan .s3-act-tip{font-size:12px}}.p-kangzhan .s4{max-width:800px;width:84%;padding:0.8rem 0 0;margin-bottom:0.5rem;background:url("/dianping/www/images/topics/2025/wusa/s4-tt.png") no-repeat center top;background-size:auto 0.6rem}.p-kangzhan .s4-txt{text-align:justify}.p-kangzhan .s4-txt img{margin:0.15rem 0}.p-kangzhan .s5{max-width:904px;width:84%;padding:0.6rem 0 0;margin-bottom:0.5rem;background:url("/dianping/www/images/topics/2025/wusa/s5-tt.png") no-repeat center top;background-size:auto 0.52rem}.p-kangzhan .s5-desc{margin-bottom:0.04rem}.p-kangzhan .s5-list-ite{width:4.1rem;margin:0.21rem;padding:0.32rem 0.24rem;line-height:2;font-size:0.14rem}@media screen and (max-width: 768px){.p-kangzhan .s5-list-ite{font-size:12px}}@media screen and (max-width: 768px){.p-kangzhan .s5-list-ite{width:100%}}.p-kangzhan .s5-list-tt{line-height:1.75;font-size:0.16rem;color:#c10504;font-weight:bold}@media screen and (max-width: 768px){.p-kangzhan .s5-list-tt{font-size:12px}}.p-kangzhan .s5-list-con{text-align:justify}.p-kangzhan .s6{max-width:866px;width:84%;padding:0.6rem 0 0;background:url("/dianping/www/images/topics/2025/wusa/s6-tt.png") no-repeat center top;background-size:auto 0.52rem}.p-kangzhan .s6-art{line-height:2;padding:0.86rem 0.26rem 0.7rem;font-size:0.14rem;text-align:justify}@media screen and (max-width: 768px){.p-kangzhan .s6-art{font-size:12px}}.p-kangzhan .footer-box,.p-kangzhan .footer-box a{font-size:14px;color:#333}.p-kangzhan .footer-box .footer{min-width:auto}@media screen and (max-width: 768px){.p-kangzhan .footer-box .foot_wrap p{height:auto}.p-kangzhan .footer-box .foot_wrap p:nth-child(1) img{display:block;margin:0 auto 6px}}.p-kangzhan .dlg{line-height:1.6;color:#323232;font-size:0.2rem}@media screen and (max-width: 768px){.p-kangzhan .dlg{font-size:12px}}.p-kangzhan .dlg *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.p-kangzhan .dlg.dlg-type-2.sty3 .m-dialog-inner{width:4rem;min-height:auto;padding:.2rem}.p-kangzhan .dlg .m-dialog-inner{position:relative;max-width:550px;width:96%;min-height:21.7em;background:url("/dianping/www/images/topics/2025/wusa/dlg-bg.png") no-repeat center;background-size:100% 100%;background-color:#fff;border:none;border-radius:0;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.p-kangzhan .dlg .m-dialog-header{width:100%;height:0;border:0;font-size:inherit}.p-kangzhan .dlg .m-dialog-header .close{width:2.8em;height:2.8em;z-index:20;top:1.1em;right:1.35em;background:url("/dianping/www/images/topics/2025/wusa/dlg-close.png") no-repeat center 0;background-size:contain;color:rgba(255,255,255,0)}.p-kangzhan .dlg .m-dialog-body{padding:0}.p-kangzhan .dlg.dlg-type-1 .m-dialog-inner{overflow:visible}.p-kangzhan .dlg.dlg-type-1 .m-dialog-body{position:relative}.p-kangzhan .dlg.dlg-type-1 .question{padding:2.5em 0 0}.p-kangzhan .dlg.dlg-type-1 .question-n{height:1.65em;display:none}.p-kangzhan .dlg.dlg-type-1 .question-time{line-height:1.5909090909;font-size:0.22rem;color:#298c00;padding-left:0.3rem}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-1 .question-time{font-size:12px}}.p-kangzhan .dlg.dlg-type-1 .question-tt{padding:0.1rem 0.3rem;text-align:justify}.p-kangzhan .dlg.dlg-type-1 .question-tt .number{color:#0060ff}.p-kangzhan .dlg.dlg-type-1 .option-list{padding:0 0.3rem;margin-top:0.2rem}.p-kangzhan .dlg.dlg-type-1 .option-item{position:relative;padding:1em 0;line-height:1.2;cursor:pointer;word-break:break-all;vertical-align:top;margin-left:0.35rem;margin-right:0.35rem;background:#fef5d9;padding:0.15rem 0.2rem;font-size:0.16rem;border:solid 1px #efb600;margin-bottom:0.1rem}.p-kangzhan .dlg.dlg-type-1 .option-item .number{position:relative}.p-kangzhan .dlg.dlg-type-1 .option-item .number em{position:relative;z-index:2;font-size:inherit;font-weight:inherit;font-style:inherit}.p-kangzhan .dlg.dlg-type-1 .option-item p{display:inline}.p-kangzhan .dlg.dlg-type-1 .option-item.selected{background:#f78d88;border-color:#f45b4f}.p-kangzhan .dlg .btn-box{padding:1.4em 1.8em 1.5em}.p-kangzhan .dlg .btn-box a{display:inline-block;padding:0.06rem 0.6rem;background:-webkit-gradient(linear, left top, left bottom, from(#FACE46), to(#F67B00));background:-webkit-linear-gradient(top, #FACE46, #F67B00);background:-moz-linear-gradient(top, #FACE46, #F67B00);background:linear-gradient(180deg, #FACE46, #F67B00);border-radius:999px;font-size:0.2rem;color:#fff;font-weight:bold}.p-kangzhan .dlg .btn-box .res-tip{line-height:1;margin-bottom:0.9615384615em;color:#f0170f;font-size:0.26rem}@media screen and (max-width: 768px){.p-kangzhan .dlg .btn-box .res-tip{font-size:12px}}.p-kangzhan .dlg.dlg-type-2 .tip-box{padding:0.3rem 0.2rem 0.2rem 0.2rem;position:relative}.p-kangzhan .dlg.dlg-type-2 .tip-box .tips{font-size:0.2rem}.p-kangzhan .dlg.dlg-type-2 .tip-box .tips2{font-size:0.2rem;color:#de3c32}.p-kangzhan .dlg.dlg-type-2 .tip-box .icons{text-align:center;margin-top:0.2rem}.p-kangzhan .dlg.dlg-type-2 .tip-box .icons .i1{display:inline-block;width:2.29rem;height:1.83rem;background:url("/dianping/www/images/topics/2025/wusa/gift.png") no-repeat;background-size:contain}.p-kangzhan .dlg.dlg-type-2 .tip-box .icons .i2{display:inline-block;width:1.61rem;height:1.8rem;background:url("/dianping/www/images/topics/2025/wusa/score.png") no-repeat;background-size:contain}.p-kangzhan .dlg.dlg-type-2 .tip-box .btns{margin-top:0.2rem}.p-kangzhan .dlg.dlg-type-2 .tip-box .btns a{display:inline-block;padding:0.05rem 0.6rem;background:-webkit-gradient(linear, left top, left bottom, from(#FACE46), to(#F67B00));background:-webkit-linear-gradient(top, #FACE46, #F67B00);background:-moz-linear-gradient(top, #FACE46, #F67B00);background:linear-gradient(180deg, #FACE46, #F67B00);border-radius:999px;font-size:0.18rem;color:#fff;font-weight:bold}.p-kangzhan .dlg.dlg-type-2 .desc-cover{height:9.15em;margin-bottom:0.6em;background:url("/dianping/www/images/topics/2025/wusa/dlg-img2.png") no-repeat center;background-size:auto 5.95em}.p-kangzhan .dlg.dlg-type-2 .desc-tt{line-height:1.2;font-size:0.28rem;color:#f0170f}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-2 .desc-tt{font-size:12px}}.p-kangzhan .dlg.dlg-type-2 .desc-bd{line-height:1.8;padding:0.9090909091em 0 0;font-size:0.22rem}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-2 .desc-bd{font-size:12px}}.p-kangzhan .dlg.dlg-type-2 .desc-tip{font-size:0.16rem}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-2 .desc-tip{font-size:12px}}.p-kangzhan .dlg.dlg-type-2 .desc.success .desc-cover{background-image:url("/dianping/www/images/topics/2025/wusa/dlg-img1.png");background-size:auto 100%}.p-kangzhan .dlg.dlg-type-2 .desc.success .desc-tt{color:#35a100}.p-kangzhan .dlg.dlg-type-2 .desc.success .desc-bd{color:#f0170f}.p-kangzhan .dlg.dlg-type-2 .desc.prize .desc-cover{background-image:url("/dianping/www/images/topics/2025/wusa/dlg-img3.png");background-size:auto 7.05em}.p-kangzhan .dlg.dlg-type-2 .desc.prize .desc-tt{color:#35a100}.p-kangzhan .dlg.dlg-type-3 .m-dialog-inner{max-width:1030px;background-image:none}.p-kangzhan .dlg.dlg-type-3 .game{padding:0.5rem 0}.p-kangzhan .dlg.dlg-type-3 .game-ready .title{height:0.52rem;margin-bottom:0.35rem;background:url("/dianping/www/images/topics/2025/wusa/dlg-tt1.png") no-repeat center;background-size:auto 100%}.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite{height:4rem;margin:0.15rem 0.9rem;padding-top:1px;padding-left:5.8rem;line-height:1.5;font-size:20px}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite{font-size:12px}}.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite:nth-child(1){background:url("/dianping/www/images/topics/2025/wusa/dlg-pic1.jpg") no-repeat left top;background-size:auto 4rem}.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite:nth-child(2){background:url("/dianping/www/images/topics/2025/wusa/dlg-pic2.jpg") no-repeat left top;background-size:auto 4rem}.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite:nth-child(3){background:url("/dianping/www/images/topics/2025/wusa/dlg-pic3.jpg") no-repeat left top;background-size:auto 4rem}.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite a{display:block;max-width:90%;width:8.25em;height:2.3333333333em;line-height:2.3333333333em;margin-top:63%;margin-bottom:0.4166666667em;background:#de1a52;border-radius:1.1666666667em;font-size:0.24rem;color:#fff}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite a{font-size:12px}}.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite a.disabled{opacity:.4}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-3 .game-ready .opt-ite a{margin-top:40%}}.p-kangzhan .dlg.dlg-type-3 .game-run .title{line-height:1;margin-bottom:0.12rem;font-size:0.3rem;color:#df1b53}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-3 .game-run .title{font-size:12px}}.p-kangzhan .dlg.dlg-type-3 .game-run .desc{max-width:70%;line-height:1.2;margin-bottom:0.07rem;font-size:0.2rem}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-3 .game-run .desc{font-size:12px}}.p-kangzhan .dlg.dlg-type-3 .game-run .time{line-height:1.5909090909;margin-bottom:0.26rem;font-size:0.22rem;color:#595959}@media screen and (max-width: 768px){.p-kangzhan .dlg.dlg-type-3 .game-run .time{font-size:12px}}.p-kangzhan .dlg.dlg-type-3 .game-run .time span{display:inline-block;width:1.5909090909em;height:1.5909090909em;margin-right:0.4545454545em;vertical-align:top;background:url("/dianping/www/images/topics/2025/wusa/dlg-clock.png") no-repeat center;background-size:auto 100%}.p-kangzhan .dlg.dlg-type-3 .game-pic{width:9.52rem;padding:0.16rem 0;border-radius:0.1rem;background-color:#f4bf64;text-align:center;font-size:0}.p-kangzhan .dlg.dlg-type-3 .game-list{display:inline-block;width:9.2rem;position:relative;background-color:#f4bf64}.p-kangzhan .dlg.dlg-type-3 .game-item{width:2.3rem;height:2.3rem;border:0.01rem solid #f4bf64;background-size:9.2rem 6.9rem !important;background-color:#ffdc54 !important;color:#fff}.p-kangzhan .dlg.dlg-type-3 .game-item.photo-1{background:url("/dianping/www/images/topics/2025/wusa/dlg-pic1.jpg") no-repeat 0 0}.p-kangzhan .dlg.dlg-type-3 .game-item.photo-2{background:url("/dianping/www/images/topics/2025/wusa/dlg-pic2.jpg") no-repeat 0 0}.p-kangzhan .dlg.dlg-type-3 .game-item.photo-3{background:url("/dianping/www/images/topics/2025/wusa/dlg-pic3.jpg") no-repeat 0 0}.p-kangzhan .dlg.dlg-type-3 .game-item.item-2{background-position:-2.3rem 0}.p-kangzhan .dlg.dlg-type-3 .game-item.item-3{background-position:-4.6rem 0}.p-kangzhan .dlg.dlg-type-3 .game-item.item-4{background-position:-6.9rem 0}.p-kangzhan .dlg.dlg-type-3 .game-item.item-5{background-position:0rem -2.3rem}.p-kangzhan .dlg.dlg-type-3 .game-item.item-6{background-position:-2.3rem -2.3rem}.p-kangzhan .dlg.dlg-type-3 .game-item.item-7{background-position:-4.6rem -2.3rem}.p-kangzhan .dlg.dlg-type-3 .game-item.item-8{background-position:-6.9rem -2.3rem}.p-kangzhan .dlg.dlg-type-3 .game-item.item-9{background-position:0rem -4.6rem}.p-kangzhan .dlg.dlg-type-3 .game-item.item-10{background-position:-2.3rem -4.6rem}.p-kangzhan .dlg.dlg-type-3 .game-item.item-11{background-position:-4.6rem -4.6rem}.p-kangzhan .dlg.dlg-type-3 .game-item.item-12{background-position:-6.9rem -4.6rem}.p-kangzhan{background:#a8150b url("/dianping/www/images/topics/2025/wusa/bg.jpg") top center no-repeat;background-size:100% auto}.footer-box{background:#fff}.bdnew{background:url("/dianping/www/images/topics/2025/wusa/topbg.jpg") no-repeat center 0;background-size:19.2rem auto;padding-top:5.2rem}.bdnew .describe{width:8.88rem;height:4.86rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;background:url("/dianping/www/images/topics/2025/wusa/collect.png") no-repeat center;background-size:contain;position:relative;font-size:0.2rem;padding:0.4rem 0.5rem 0 0.5rem;text-align:justify}.bdnew .describe::after{content:"";position:absolute;background:url("/dianping/www/images/topics/2025/wusa/balloon.png") no-repeat center;background-size:contain;width:0.73rem;height:1.05rem;right:1.2rem;bottom:-0.3rem;-webkit-animation:float-balloon 3s ease-in-out infinite;-moz-animation:float-balloon 3s ease-in-out infinite;animation:float-balloon 3s ease-in-out infinite}.bdnew .red{color:#cc1b00 !important}.bdnew .poster-text p{margin-bottom:0.1rem;font-size:0.18rem;color:#000;font-weight:500}.bdnew .poster-text .list-item{padding-left:0.6rem;position:relative}.bdnew .poster-text .list-item i{position:absolute;width:0.3rem;height:0.3rem;top:0.05rem;left:0.2rem;background:url("/dianping/www/images/topics/2025/wusa/first.png") no-repeat;background-size:contain}.bdnew .poster-text .list-item i.i2{background-image:url("/dianping/www/images/topics/2025/wusa/second.png")}.bdnew .poster-text .list-item i.i3{background-image:url("/dianping/www/images/topics/2025/wusa/three.png")}.bdnew .btns{text-align:center;font-size:0}.bdnew .btns .begin{display:inline-block;width:2.44rem;height:0.95rem;font-size:0;background:url("/dianping/www/images/topics/2025/wusa/button.png") no-repeat;background-size:contain}.bdnew .my-prize{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:0.2rem 1rem}.bdnew .my-prize .myget{font-size:0.2rem;color:#c10504;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.bdnew .my-prize .myget span{font-weight:bold}.bdnew .my-prize .timedes{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:0.24rem}.bdnew .my-prize .timedes i{display:inline-block;margin-right:0.1rem;width:0.51rem;height:0.54rem;background:url("/dianping/www/images/topics/2025/wusa/clock.png") no-repeat;background-size:contain}.bdnew .kuangwhite{background:#fff;padding:0.5rem 0.3rem 0.3rem;margin-top:0.6rem;margin-left:auto;margin-right:auto;width:10rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.bdnew .kuangwhite .title{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-0.5rem;width:3.49rem;height:0.83rem;background:url("/dianping/www/images/topics/2025/wusa/title2.png") no-repeat;background-size:contain}.bdnew .kuangwhite .cons{background:#fefae6;font-size:0.16rem;padding:0.2rem;text-align:justify}.bdnew .ntit{text-align:center;line-height:1;margin-bottom:0.1rem}.bdnew .ntit span{display:inline-block;position:relative;z-index:0;font-size:0.24rem;line-height:1}.bdnew .ntit span::after{content:"";position:absolute;left:0;bottom:0;width:106%;margin-left:-3%;height:0.08rem;background:#f79600;z-index:-1}.bdnew .descLi{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.bdnew .descLi>div{width:48%;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0;font-size:0.16rem;line-height:1.6}@-webkit-keyframes float-balloon{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-moz-keyframes float-balloon{0%,100%{-moz-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes float-balloon{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}}.globalw{width:8.76rem;margin-left:auto;margin-right:auto}.kuang{position:relative;background:#eb8a00;margin-top:0.7rem;left:-0.07rem}.kuang .kwrap{background:-webkit-linear-gradient(330deg, #fdf5e5, #fdebc4);background:-moz-linear-gradient(330deg, #fdf5e5, #fdebc4);background:linear-gradient(120deg, #fdf5e5, #fdebc4);border:solid 1px #d1581f;padding:0.5rem 0.3rem 0.3rem 0.3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;top:-0.14rem;right:-0.14rem}.kuang .kwrap.small{padding:0.4rem 0.2rem 0.1rem 0.2rem}.kuang .kwrap .title{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-0.5rem}.kuang .kwrap .title.i1{width:3.49rem;height:0.83rem;background:url("/dianping/www/images/topics/2025/wusa/title.png") no-repeat;background-size:contain}.kuang .kwrap .title2{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-0.2rem;padding:0.08rem 0.3rem;font-size:0.16rem;background:-webkit-gradient(linear, left top, right top, from(#ED473D), to(#F5690D));background:-webkit-linear-gradient(left, #ED473D, #F5690D);background:-moz-linear-gradient(left, #ED473D, #F5690D);background:linear-gradient(90deg, #ED473D, #F5690D);white-space:nowrap;color:#fff;font-weight:bold}.kuang .kwrap .more{text-align:right}.kuang .kwrap .more a{color:#c10504;font-size:0.16rem}.toppop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.5)}.toppop .cc{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:8rem;background:#fff;padding:0.3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.toppop .cc .close{position:absolute;width:0.2rem;height:0.2rem;top:0.15rem;right:0.15rem;font-size:0.16rem;background:url("/dianping/www/images/topics/2025/wusa/delete.png") no-repeat;background-size:contain}.toppop .cc .img{text-align:center}.toppop .cc .img img{vertical-align:top;max-width:100%;max-height:3rem}.toppop .cc .title{text-align:center;font-size:0.2rem;color:#e0372f;font-weight:bold;line-height:1;padding:0.15rem 0}.toppop .cc .content{font-size:0.16rem;line-height:1.8;max-height:4rem;overflow-y:auto}.toppop .cc .btns{margin-top:0.2rem}.toppop .cc .btns a{display:inline-block;padding:0.06rem 0.6rem;background:-webkit-gradient(linear, left top, left bottom, from(#FACE46), to(#F67B00));background:-webkit-linear-gradient(top, #FACE46, #F67B00);background:-moz-linear-gradient(top, #FACE46, #F67B00);background:linear-gradient(180deg, #FACE46, #F67B00);border-radius:999px;font-size:0.2rem;color:#fff;font-weight:bold}.popalert{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(0,0,0,.5)}.popalert .cc{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4rem;background:#fff;padding:0.4rem 0.3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popalert .cc .close{position:absolute;width:0.2rem;height:0.2rem;top:0.15rem;right:0.15rem;font-size:0.16rem;background:url("/dianping/www/images/topics/2025/wusa/delete.png") no-repeat;background-size:contain}.popalert .cc .tit{text-align:center;font-size:0.18rem}.popalert .cc .btns{margin-top:0.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.popalert .cc .btns a{width:45%;-webkit-box-flex:0;-webkit-flex-grow:0;-moz-box-flex:0;flex-grow:0;display:inline-block;padding:0.05rem 0.5rem;background:-webkit-gradient(linear, left top, left bottom, from(#FACE46), to(#F67B00));background:-webkit-linear-gradient(top, #FACE46, #F67B00);background:-moz-linear-gradient(top, #FACE46, #F67B00);background:linear-gradient(180deg, #FACE46, #F67B00);border-radius:999px;font-size:0.18rem;color:#fff;font-weight:bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.popalert .cc .btns a.cancel{background:-webkit-gradient(linear, left top, left bottom, from(#68A3FF), to(#296AEF));background:-webkit-linear-gradient(top, #68A3FF, #296AEF);background:-moz-linear-gradient(top, #68A3FF, #296AEF);background:linear-gradient(180deg, #68A3FF, #296AEF)}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvX21peGluLnNjc3MiLCJjb21tb24vX21peGluLnNjc3MiLCJ0b3BpY3MvMjAyNS93dXNhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNkNBLHdSQUxJLGdCQUFBLENBQ0EsaUJBQUEsQ0EyY0osd0JBQ0UsNEJBQUEsQ0FDQSxNQUFBLENDbmZGLHdCQUNFLEdBQ0UsZ0NBQUEsQ0FBQSx3QkFBQSxDQUFBLENBRkoscUJBQ0UsR0FDRSw2QkFBQSxDQUFBLHdCQUFBLENBQUEsQ0FGSixnQkFDRSxHQUNFLGdDQUFBLENBQUEsNkJBQUEsQ0FBQSx3QkFBQSxDQUFBLENDY0osS0RvSUUsY0FBQSxDQUVBLFVBcURBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxlQ2xNaUIsQ0RnSmpCLHFDQzNJRixLRDRJTSxjQUFBLENBQUEsQ0FLQSxVQWlESixpQkFBQSxDQUNBLGdCQUFBLENBQ0EsZ0JDdk1pQixDRHdKYixzQ0FMSixLQU1RLGVBQUEsQ0FBQSxDQ2xKVixVQUVFLDJCQUFBLENBQ0EsaUJBQUEsQ0RIQSxjQWJBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGNBSjZCLENBSzdCLFdBQUEsQ0FDQSxNQUFBLENBQ0EsS0FBQSxDQUNBLFFBQUEsQ0FDQSxPQUFBLENBT0UsWUFBQSxDQUNBLGVBQUEsQ0FHRixnQkFDRSxxQkFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLHFCQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBR0YsaUJBQ0UsaUJBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsNEJBQUEsQ0FDQSwyQkFBQSxDQUNBLGtCQUFBLENBQ0EsNEJBQUEsQ0FFQSx3QkFDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsS0FBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FJSixlQUNFLFlBQUEsQ0FHRixpQkFDRSxpQkFBQSxDQUdF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LENBQUEsc0RBQUEsQ0FBQSxvREFBQSIsImZpbGUiOiJ0b3BpY3MvMjAyNS93dXNhLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuLy8tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy9taXhpbiBzY3NzXHJcbi8vIOWMheaLrOW4uOeUqOeahG1peGlu77yMJeWPikBmdW5jdGlvblxyXG4vLyBtaXhpbu+8jOmAmui/h0BpbmNsdWRl6LCD55So77yM5qC35byP6YCa6L+H5ou36LSd55qE5pa55byP5L2/55So77yM5bCk5YW26YCC55So5LqO5Lyg6YCS5Y+C5pWwXHJcbi8vICXvvIzpgJrov4dAZXh0ZW5k6LCD55So77yM5qC35byP6YCa6L+H57uE5ZCI55Sz5piO55qE5pa55byP5L2/55So77yM6YCC55So5LqO5LiN5Lyg5Y+C5pWw55qE5Luj56CB54mH5q61ICBcclxuLy8gQGZ1bmN0aW9u77yM6L+U5Zue5LiA5Liq5YC877yM55So5LqO6LCD55SoXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBtaXhpbiAmICVcclxuLy8g5pei5a6a5LmJ5LqGbWl4aW7kuZ/lrprkuYnkuoYl77yM5qC55o2u6ZyA5rGC5L2/55SoQGluY2x1ZGXmiJZAZXh0ZW5k6LCD55SoXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbkBtaXhpbiBpbmxpbmUtYmxvY2soJGV4dGVuZDp0cnVlKXtcclxuICBAaWYgJGV4dGVuZCB7XHJcbiAgICBAZXh0ZW5kICVpbmxpbmUtYmxvY2s7XHJcbiAgfUBlbHNlIHtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gIH1AaWYgJGx0ZTcge1xyXG4gICAgKmRpc3BsYXk6aW5saW5lO1xyXG4gICAgKnpvb206MTtcclxuICB9XHJcbn1cclxuJWlubGluZS1ibG9ja3tcclxuICBAaW5jbHVkZSBpbmxpbmUtYmxvY2soZmFsc2UpO1xyXG59XHJcblxyXG4lYmxvY2t7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vY2VudGVyLWFsaWduIGEgYmxvY2sgbGV2ZWwgZWxlbWVudFxyXG4vLyBibG9ja+W+l+acieWuveW6pm1hcmdpbuW3puWPs+S4umF1dG/miY3og73lsYXkuK1cclxuXHJcbkBtaXhpbiBjZW50ZXItYmxvY2soJGV4dGVuZDp0cnVlKXtcclxuICBAaWYgJGV4dGVuZCB7XHJcbiAgICBAZXh0ZW5kICVjZW50ZXItYmxvY2s7XHJcbiAgfUBlbHNle1xyXG4gICAgbWFyZ2luLWxlZnQ6YXV0bztcclxuICAgIG1hcmdpbi1yaWdodDphdXRvO1xyXG4gIH1cclxufVxyXG5cclxuJWNlbnRlci1ibG9ja3tcclxuICBAaW5jbHVkZSBjZW50ZXItYmxvY2soZmFsc2UpO1xyXG59XHJcbi8vZmxvYXQgbGVmdCAmIHJpZ2h0XHJcbkBtaXhpbiBmbG9hdCgkZmxvYXQ6bGVmdCl7XHJcbiAgZmxvYXQ6JGZsb2F0O1xyXG4gIEBpZiAkbHRlNyB7XHJcbiAgICBkaXNwbGF5OmlubGluZTtcclxuICAgIHpvb206MTtcclxuICB9XHJcbn1cclxuXHJcbiVmbG9hdHtcclxuICBAaW5jbHVkZSBmbG9hdDtcclxufVxyXG5cclxuLy9jbGVhcmZpeFxyXG4vL2NsZWFyIGZsb2F0XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoJGV4dGVuZDp0cnVlKXtcclxuICBAaWYgJGV4dGVuZCB7XHJcbiAgICBAZXh0ZW5kICVjbGVhcmZpeDtcclxuICB9QGVsc2V7XHJcbiAgICBAaWYgJGx0ZTcge1xyXG4gICAgICAqem9vbToxO1xyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OicnO1xyXG4gICAgICBkaXNwbGF5OnRhYmxlO1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgY2xlYXI6Ym90aDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiVjbGVhcmZpeHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeChmYWxzZSk7XHJcbn1cclxuXHJcbi8vaGlkZSBmcm9tIGJvdGggc2NyZWVucmVhZGVycyBhbmQgYnJvd3NlcnNcclxuQG1peGluIGhpZGRlbigkZXh0ZW5kOnRydWUpe1xyXG4gIEBpZiAkZXh0ZW5kIHtcclxuICAgIEBleHRlbmQgJWhpZGRlbjtcclxuICB9QGVsc2Uge1xyXG4gICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcbiAgICB2aXNpYmlsaXR5OmhpZGRlbjtcclxuICB9IFxyXG59XHJcblxyXG4laGlkZGVuIHtcclxuICBAaW5jbHVkZSBoaWRkZW4oZmFsc2UpO1xyXG59XHJcblxyXG4vLyBIaWRlIG9ubHkgdmlzdWFsbHksIGJ1dCBoYXZlIGl0IGF2YWlsYWJsZSBmb3Igc2NyZWVucmVhZGVyc1xyXG4vLyDlj6rpmpDol4/kuo7op4bop4nvvIzlsY/luZXmtY/op4jlmajlj6/ku6XpmIXor7tcclxuQG1peGluIHZpc3VhbGx5LWhpZGRlbiAoJGV4dGVuZDp0cnVlKSB7XHJcbiAgQGlmICRleHRlbmQge1xyXG4gICAgQGV4dGVuZCAldmlzdWFsbHktaGlkZGVuO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgQGlmICRsdGU3IHtcclxuICAgICAgY2xpcDpyZWN0KDFweCAxcHggMXB4IDFweCk7Ly9pZTYvN1xyXG4gICAgfVxyXG4gICAgY2xpcDpyZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7Ly9zdGFuZGFyZFxyXG4gIH1cclxufVxyXG4ldmlzdWFsbHktaGlkZGVue1xyXG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbihmYWxzZSk7XHJcbn1cclxuXHJcbiVhYnNvbHV0ZXtwb3NpdGlvbjogYWJzb2x1dGU7fVxyXG4lcmVsYXRpdmV7cG9zaXRpb246IHJlbGF0aXZlO31cclxuLy8gdWwgaGFzIGxpc3Qgc3R5bGVcclxuQG1peGluIHVsLWhhcy1zdHlsZSgkc3R5bGU6ZGlzYyl7XHJcbiAgbWFyZ2luLWxlZnQ6MjVweDtcclxuICBsaXN0LXN0eWxlOmRpc2M7XHJcbn1cclxuJXVsLWhhcy1zdHlsZXtcclxuICBAaW5jbHVkZSB1bC1oYXMtc3R5bGU7XHJcbn1cclxuLy8gVGV4dCBvdmVyZmxvd1xyXG4vLyDlhYPntKDlj6/ku6Xorr7nva7lrr3luqbmiY3lj6/lupTnlKjnnIHnlaXlj7dcclxuJWVsbGlwc2lzLWJhc2lje1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgXHJcbn1cclxuQG1peGluIGVsbGlwc2lzKCR3aWR0aDoxMDAlKSB7XHJcbiAgQGV4dGVuZCAlZWxsaXBzaXMtYmFzaWM7XHJcbiAgd2lkdGg6JHdpZHRoO1xyXG59XHJcblxyXG4vLyBPcGFjaXR5XHJcbi8vIGx0ZTjkvb/nlKhmaWx0ZXLlhbzlrrlcclxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHk6ODAsJGltcDpmYWxzZSkge1xyXG4gIEBpZiAkaW1we1xyXG4gIG9wYWNpdHk6ICRvcGFjaXR5IC8gMTAwICFpbXBvcnRhbnQ7XHJcbiAgQGlmICRmaWx0ZXJ7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHkpICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIH1AZWxzZXtcclxuICBvcGFjaXR5OiAkb3BhY2l0eSAvIDEwMDtcclxuICBAaWYgJGZpbHRlcntcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eSk7XHJcbiAgfVxyXG4gIH1cclxuXHJcbn1cclxuJW9wYWNpdHl7XHJcbiAgQGluY2x1ZGUgb3BhY2l0eTtcclxufVxyXG4vLyB0cmlhbmdsZVxyXG4ldHJpYW5nbGUtYmFzaWN7XHJcbiAgY29udGVudDpcIlwiO1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMDtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6aGlkZGVuO1xyXG59XHJcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkc2l6ZSwgJGJvcmRlckNvbG9yICkge1xyXG4gIEBleHRlbmQgJXRyaWFuZ2xlLWJhc2ljO1xyXG4gIEBpZiAkZGlyZWN0aW9uID09IHRvcCB7XHJcbiAgICBib3JkZXItYm90dG9tOiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiRzaXplIGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfSBcclxuICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcclxuICAgIGJvcmRlci1sZWZ0OiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci10b3A6JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfSBcclxuICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGJvdHRvbSB7XHJcbiAgICBib3JkZXItdG9wOiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiRzaXplIGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfSBcclxuICBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci10b3A6JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdG9wcmlnaHQge1xyXG4gICAgYm9yZGVyLXRvcDokc2l6ZSBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcbiAgICBib3JkZXItcmlnaHQ6JHNpemUgc29saWQgJGJvcmRlckNvbG9yO1xyXG4gICAgYm9yZGVyLWxlZnQ6JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHRib3R0b20ge1xyXG4gICAgYm9yZGVyLXRvcDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6JHNpemUgc29saWQgJGJvcmRlckNvbG9yO1xyXG4gICAgYm9yZGVyLWxlZnQ6JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTokc2l6ZSBzb2xpZCAkYm9yZGVyQ29sb3I7XHJcbiAgfVxyXG4gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gbGVmdGJvdHRvbSB7XHJcbiAgICBib3JkZXItdG9wOiRzaXplIGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDokc2l6ZSBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICB9XHJcbiAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB0b3BsZWZ0IHtcclxuICAgIGJvcmRlci10b3A6JHNpemUgc29saWQgJGJvcmRlckNvbG9yO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiRzaXplIGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1sZWZ0OiRzaXplIHNvbGlkICRib3JkZXJDb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206JHNpemUgZGFzaGVkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG4vL+m7keiJsuiDjOaZr+iJsuWNiumAj+aYjlxyXG5AbWl4aW4gYmdjb2xvci1hbHBoYSgkYmdjb2xvcjogcmdiYSgwLDAsMCwuNSkpe1xyXG4gIGNvbG9yOiNmZmY7XHJcbiAgQGlmICRmaWx0ZXJ7XHJcbiAgICBmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9J3RydWUnLHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkYmdjb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkYmdjb2xvcil9Jyk7XHJcbiAgfUBlbHNle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICB9XHJcbiAgYmFja2dyb3VuZC1jb2xvcjokYmdjb2xvcjtcclxufVxyXG4lYmdjb2xvci1hbHBoYXtcclxuICBAaW5jbHVkZSBiZ2NvbG9yLWFscGhhO1xyXG59XHJcbi8vIGRpc2FibGVkXHJcbi8vIOemgeeUqOagt+W8j++8jOWKoCFpbXBvcnRhbnRcclxuQG1peGluIGRpc2FibGVkKCRiZ0NvbG9yOiNlNmU2ZTYsJHRleHRDb2xvcjojYWJhYmFiKXtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmdDb2xvciAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAkdGV4dENvbG9yICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xyXG59XHJcbiVkaXNhYmxlZHtcclxuICBAaW5jbHVkZSBkaXNhYmxlZDtcclxufVxyXG4vLyDmsLTlubPpl7TpmpTnur/vvIzpgILnlKjkuo7ooYzliJfooahcclxuQG1peGluIGhvcml6b250YWwtbGluZSgkYm9yZGVyOjFweCBkYXNoZWQgJGdyYXksICRwYWRkaW5nOjEwcHgpe1xyXG4gIGJvcmRlci1ib3R0b206JGJvcmRlcjtcclxuICBwYWRkaW5nLXRvcDokcGFkZGluZztcclxuICBwYWRkaW5nLWJvdHRvbTokcGFkZGluZzsgIFxyXG59XHJcbiVob3Jpem9udGFsLWxpbmV7XHJcbiAgQGluY2x1ZGUgaG9yaXpvbnRhbC1saW5lO1xyXG59XHJcbi8vIG1peGluXHJcbi8vIOWPquWumuS5ieS6hm1peGlu77yM5omA5Lul5Y+q6IO96YCa6L+HQGluY2x1ZGXmnaXosIPnlKhcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gcmVtXHJcbi8vIHRoYW5rczpodHRwOi8vZHJ1YmxpYy5kZS9ibG9nL3JlbS1mYWxsYmFjay1zYXNzLWxlc3MvO1xyXG4vLyBAaW5jbHVkZSByZW0od2lkdGgsMjApICAgLT4gICB3aWR0aDogMjgwcHg7IHdpZHRoOiAyMHJlbTtcclxuQG1peGluIHJlbSgkcHJvcGVydHksICRweCkge1xyXG4gICN7JHByb3BlcnR5fTogJHB4ICogJGJhc2VGb250U2l6ZTtcclxuICAjeyRwcm9wZXJ0eX06ICN7JHB4fXJlbTtcclxufVxyXG4vLyBAaW5jbHVkZSByZW0tZm9udC1zaXplKDIpICAtPiAgZm9udC1zaXplOiAyOHB4OyBmb250LXNpemU6IDJyZW07XHJcbkBtaXhpbiByZW0tZm9udC1zaXplKCRweCkge1xyXG4gIGZvbnQtc2l6ZTogJHB4ICogJGJhc2VGb250U2l6ZTtcclxuICBmb250LXNpemU6ICN7JHB4fXJlbTtcclxufVxyXG4vLyBSZXRpbmEgaW1hZ2VzLiBcclxuLy8gQGluY2x1ZGUgaW1hZ2UtMngoXCIuLi9pbWFnZXMvaW1nLTJ4LnBuZ1wiLCAyMDBweCwgMjAwcHgpO1xyXG4vLyBVc2Ugd2l0aCBjYXJlIC0gaHR0cDovLzM3c2lnbmFscy5jb20vc3ZuL3Bvc3RzLzMyNzEtZWFzeS1yZXRpbmEtcmVhZHktaW1hZ2VzLXVzaW5nLXNjc3NcclxuQG1peGluIGltYWdlLTJ4KCR1cmwsICR3aWR0aCwgJGhlaWdodCkge1xyXG4gIEBtZWRpYSAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxyXG4gICAgICAgICAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi42LzIpLFxyXG4gICAgICAgICAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxyXG4gICAgICAgICAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcclxuICAgICAgICAgKG1pbi1yZXNvbHV0aW9uOiAxLjNkcHB4KSB7XHJcbiAgICAvLyBvbiByZXRpbmEsIHVzZSBpbWFnZSB0aGF0J3Mgc2NhbGVkIGJ5IDJcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skdXJsfScpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIOmSiOWvueeBq+eLkOa1j+iniOWZqOaJk2J1Z1xyXG4vLyBAaW5jbHVkZSBmaXJlZm94ey50ZXN0e3BhZGRpbmctYm90dG9tOjNweDt9fVxyXG5AbWl4aW4gZmlyZWZveCB7XHJcbiAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpe1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gJVxyXG4vLyDlj6rlrprkuYnkuoYl77yM5omA5Lul5Y+q6IO96YCa6L+HQGV4dGVuZOadpeiwg+eUqFxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vL+S4uumrmOe6p+a1j+iniOWZqOWHhuWkh+eahGJveC1zaXppbmfnm5LlrZDmqKHlnovvvIxpZTgrXHJcbiVib3gtc2l6aW5nLWJvcmRlcntcclxuICBAaW5jbHVkZSBib3gtc2l6aW5nO1xyXG59XHJcblxyXG4vLyDmma7pgJphbGwgdHJhbnNpdGlvbueJueaViFxyXG4lYWxsLXRyYW5zaXRpb257XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcclxufVxyXG5cclxuLy8gaWU2LzcgaGFzbGF5b3V0XHJcbiV6b29te1xyXG4gIEBpZiAkbHRlNyB7XHJcbiAgICAqem9vbToxO1xyXG4gIH1cclxufVxyXG5cclxuLy8g5Z6C55u05riQ5Y+Y77yM5riQ5Y+Y6IOM5pmv5piv5Y2K6YCP5piO5Yiw5YWo6YCP5piO77yM6L+Z5qC35bCx5Y+v5Lul6YCa6L+H6K6+572u6IOM5pmv6Imy5p2l6KGo546w5riQ5Y+YXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyDnmb3oibLvvIznlLHljYrpgI/mmI7liLDlhajpgI/mmI5cclxuJWdyYWRpZW50LWxpbmVhci1saWdodCB7XHJcbiAgLy8gSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnIFxyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUkyWm1abVptWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3TGpNaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlORFlsSWlCemRHOXdMV052Ykc5eVBTSWpabVptWm1abUlpQnpkRzl3TFc5d1lXTnBkSGs5SWpBaUx6NEtJQ0E4TDJ4cGJtVmhja2R5WVdScFpXNTBQZ29nSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4SWlCb1pXbG5hSFE5SWpFaUlHWnBiR3c5SW5WeWJDZ2paM0poWkMxMVkyZG5MV2RsYm1WeVlYUmxaQ2tpSUM4K0Nqd3ZjM1puUGc9PSk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwocmdiYSgyNTUsMjU1LDI1NSwwLjMpLHJnYmEoMjU1LDI1NSwyNTUsMCkpO1xyXG4gIEBpZiAkZmlsdGVye1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0ZGZmZmZmZicsIGVuZENvbG9yc3RyPScjMDBmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi04ICovXHJcbiAgICA6cm9vdCAme1xyXG4gICAgICBAZXh0ZW5kICVyZXNldC1maWx0ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIOm7keiJsu+8jOeUseWFqOmAj+aYjuWIsOWNiumAj+aYjlxyXG4lZ3JhZGllbnQtbGluZWFyLWRhcmsge1xyXG4gIC8vIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJ1xyXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l3SlNJZ2VUSTlJakV3TUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6QXdNREF3TUNJZ2MzUnZjQzF2Y0dGamFYUjVQU0l3SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdNREF3TURBaUlITjBiM0F0YjNCaFkybDBlVDBpTUM0eU5TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwocmdiYSgwLDAsMCwwKSwgcmdiYSgwLDAsMCwwLjI1KSk7XHJcbiAgQGlmICRmaWx0ZXJ7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM0MDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTggKi9cclxuICAgIDpyb290ICZ7XHJcbiAgICAgICBAZXh0ZW5kICVyZXNldC1maWx0ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIFJlc2V0IGdyYWRpZW50IGZpbHRlcnMgZm9yIElFXHJcbiVyZXNldC1maWx0ZXJ7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XHJcbn1cclxuXHJcblxyXG4vL2Z1bmN0aW9uXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gIFxyXG5cclxuLy8gcHjovaxlbVxyXG5AZnVuY3Rpb24gcHhUb0VtKCRweCwgJGJhc2U6IDE2KSB7XHJcbiAgQHJldHVybiAoJHB4IC8gJGJhc2UpICogMWVtO1xyXG59XHJcbkBmdW5jdGlvbiBwdGUoJHB4LCAkYmFzZTogMTYpIHtcclxuICBAcmV0dXJuICgkcHggLyAkYmFzZSkgKiAxZW07XHJcbn1cclxuLy9weOi9rOaNouS4uueZvuWIhuavlFxyXG5AZnVuY3Rpb24gcGVyKCRweCwkdG90cHgpe1xyXG4gIEByZXR1cm4gKCRweCAvICR0b3RweCkqMTAwJTtcclxufVxyXG5cclxuLy8g5Li66aKc6Imy5re75Yqg55m96Imy77yM5Lul55m+5YiG5q+U5b2i5byPXHJcbkBmdW5jdGlvbiB0aW50KCRjb2xvciwgJHBlcmNlbnQpe1xyXG4gIEByZXR1cm4gbWl4KHdoaXRlLCAkY29sb3IsICRwZXJjZW50KTtcclxufVxyXG5cclxuLy8g5Li66aKc6Imy5re75Yqg6buR6Imy77yM5Lul55m+5YiG5q+U5b2i5byPXHJcbkBmdW5jdGlvbiBzaGFkZSgkY29sb3IsICRwZXJjZW50KXtcclxuICBAcmV0dXJuIG1peChibGFjaywgJGNvbG9yLCAkcGVyY2VudCk7XHJcbn1cclxuXHJcbi8vIOWumuS5ieS4gOS6m+W4uOingeWFg+e0oOeahOeugOWNleagt+W8jyhidG4sdGFibGUsZm9ybSlcclxuLy8g6L+Z6YeM5Y+q5piv5ruh6Laz566A5Y2V55qE5L2/55So77yM5pu05YWo5pu05aW955qE6K+35Y+C6ICD5ZCE6Ieq55qE57uE5Lu2XHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIGJ0blxyXG4vLyBAaW5jbHVkZSBzaW1wbGUtYnRuO1xyXG4vLyBAaW5jbHVkZSBzaW1wbGUtYnRuKHRydWUpO1xyXG4vLyBAaW5jbHVkZSBzaW1wbGUtYnRuKCRiZ0NvbG9yOiRncmVlbik7XHJcbkBtaXhpbiBzaW1wbGUtYnRuKCRmb3JtYnRuOmZhbHNlLCAkYmdDb2xvcjogJHByaW1hcnksICR0ZXh0Q29sb3I6JHdoaXRlKXtcclxuICBAaW5jbHVkZSBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcGFkZGluZzowICAxNXB4O1xyXG4gIEBpZiAkZm9ybWJ0biB7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgfUBlbHNle1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgfVxyXG4gIGNvbG9yOiAkdGV4dENvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZ0NvbG9yO1xyXG4gIGJvcmRlcjowIG5vbmU7XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogJHRleHRDb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmdDb2xvciw1JSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyB0YWJsZVxyXG4vLyBAaW5jbHVkZSBzaW1wbGUtdGFibGU7XHJcbi8vIEBpbmNsdWRlIHNpbXBsZS10YWJsZShmYWxzZSk7XHJcbi8vIEBpbmNsdWRlIHNpbXBsZS10YWJsZSh0cnVlLCAkdGhCZ0NvbG9yOiAkb3JhbmdlKTtcclxuQG1peGluIHNpbXBsZS10YWJsZSgkdGg6dHJ1ZSwgJGJvcmRlckNvbG9yOiAkZ3JheSwgJHRoQmdDb2xvcjogJHByaW1hcnksICR0aFRleHRDb2xvcjokd2hpdGUpe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGJhc2VHYXA7XHJcblxyXG4gICYgdGgsXHJcbiAgJiB0ZHtcclxuICAgIGJvcmRlcjoxcHggc29saWQgJGJvcmRlckNvbG9yO1xyXG4gIH1cclxuXHJcbiAgdGgsdGR7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAvLyDlpoLmnpxcclxuICBAaWYgJHRoe1xyXG4gICAgdGh7XHJcbiAgICAgIGNvbG9yOiAkdGhUZXh0Q29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aEJnQ29sb3I7XHJcbiAgICAgIGJvcmRlci1jb2xvcjokdGhCZ0NvbG9yO1xyXG4gICAgICBib3JkZXItYm90dG9tOjAgbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIGlucHV0LCBzZWxlY3QsIHRleHRhcmVh55qE5Z+656GA5qC35byPXHJcbi8vIOi+ueahhu+8jHBhZGRpbmdcclxuJXNpbXBsZS1mb3JtLWJhc2lje1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xyXG4gIHBhZGRpbmc6IDRweDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICY6Zm9jdXN7XHJcbiAgICBvdXRsaW5lOiAwIG5vbmU7XHJcbiAgfVxyXG59XHJcbi8vIOi+k+WFpeahhlxyXG5AbWl4aW4gc2ltcGxlLXRleHQoJGJvcmRlckNvbG9yRm9jdXM6ICM1MmE4ZWMpe1xyXG4gIEBleHRlbmQgJXNpbXBsZS1mb3JtLWJhc2ljO1xyXG4gIGhlaWdodDogMThweDtcclxuICBcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlciBsaW5lYXIgMC4ycywgYm94LXNoYWRvdyBsaW5lYXIgMC4ycyk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcclxuXHJcbiAgJjpmb2N1c3tcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgkYm9yZGVyQ29sb3JGb2N1cywgMC44KTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAwIDhweCByZ2JhKCRib3JkZXJDb2xvckZvY3VzLCAwLjYpKTtcclxuICB9ICBcclxufVxyXG4lc2ltcGxlLXRleHR7XHJcbiAgQGluY2x1ZGUgc2ltcGxlLXRleHQ7XHJcbn1cclxuXHJcbi8vIHRleHRhcmVhXHJcbkBtaXhpbiBzaW1wbGUtdGV4dGFyZWEoJGJvcmRlckNvbG9yRm9jdXM6IzUyYThlYywgJHdpZHRoOjUwMHB4LCAkaGVpZ2h0OjgwcHgpe1xyXG4gIEBpbmNsdWRlIHNpbXBsZS10ZXh0KCRib3JkZXJDb2xvckZvY3VzKTtcclxuICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgd2lkdGg6ICR3aWR0aDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcbiVzaW1wbGUtdGV4dGFyZWF7XHJcbiAgQGluY2x1ZGUgc2ltcGxlLXRleHRhcmVhO1xyXG59XHJcblxyXG4vLyBzZWxlY3RcclxuJXNpbXBsZS1zZWxlY3R7XHJcbiAgQGV4dGVuZCAlc2ltcGxlLWZvcm0tYmFzaWM7XHJcblxyXG4gIC8vIHNlbGVjdCBsdGUgaWU3XHJcbiAgLy8gaWU2LDcg5LiN5pSv5oyBc2VsZWN055qEcGFkZGluZ1xyXG4gIEBpZiAkbHRlNyB7XHJcbiAgICAgICptYXJnaW4tdG9wOjVweDtcclxuICAgICAgKm1hcmdpbi1ib3R0b206NXB4O1xyXG4gICAgICAqdmVydGljYWwtYWxpZ246dG9wO1xyXG4gIH1cclxufVxyXG5cclxuLy8gcmFkaW8gJiBjaGVja2JveCDnmoTph43nva5cclxuJXJlc2V0LXJhZGlvLWNoZWNrYm94e1xyXG4gIG1hcmdpbjowIDVweCAwIDA7XHJcbiAgcGFkZGluZzowO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICAvL2llNiw35b6X6K6+572u5a695bqm5ZKM6auY5bqm5omN6IO96KGo546w5ZKM5YW25LuW5rWP6KeI5Zmo5LiA5qC355qE6YeN572uXHJcbiAgLy9yYWRpb+WSjGNoZWNrYm9455qE5aSn5bCP5Li6MTNweFxyXG4gIEBpZiAkbHRlNyB7XHJcbiAgICAqd2lkdGg6MTNweDtcclxuICAgICpoZWlnaHQ6MTNweDtcclxuICB9XHJcbn1cclxuXHJcbi8v5Z6C55u05riQ5Y+YXHJcbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0Q29sb3IsJGVuZENvbG9yKXtcclxuICBmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnRDb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kQ29sb3IpfScsZ3JhZGllbnRUeXBlPTApO1xyXG4gIC1tcy1maWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnRDb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kQ29sb3IpfScsZ3JhZGllbnRUeXBlPTApO1xyXG4gIGJhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcclxuICBiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgYm90dG9tLCBmcm9tKCRzdGFydENvbG9yKSwgdG8oJGVuZENvbG9yKSk7XHJcbiAgYmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnRDb2xvciwgJGVuZENvbG9yKTtcclxufVxyXG5cclxuLy/og4zmma/oibLpgI/mmI5cclxuLy8gRXh0ZW5kIHRoaXMgY2xhc3MgdG8gc2F2ZSBieXRlc1xyXG4udHJhbnNwYXJlbnQtYmFja2dyb3VuZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgem9vbTogMTtcclxufVxyXG4gXHJcbi8vIFRoZSBtaXhpblxyXG5AbWl4aW4gdHJhbnNwYXJlbnQoJGNvbG9yLCAkYWxwaGEpIHtcclxuICAkcmdiYTogcmdiYSgkY29sb3IsICRhbHBoYSk7XHJcbiAgJGllLWhleC1zdHI6IGllLWhleC1zdHIoJHJnYmEpO1xyXG4gIEBleHRlbmQgLnRyYW5zcGFyZW50LWJhY2tncm91bmQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJnYmE7XHJcbiAgZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSN7JGllLWhleC1zdHJ9LGVuZENvbG9yc3RyPSN7JGllLWhleC1zdHJ9KTtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSN7JGllLWhleC1zdHJ9LGVuZENvbG9yc3RyPSN7JGllLWhleC1zdHJ9KVwiO1xyXG59XHJcbiBcclxuLy8gTG9vcCB0aHJvdWdoIG9wYWNpdGllcyBmcm9tIDkwIHRvIDEwIG9uIGFuIGFscGhhIHNjYWxlXHJcbkBtaXhpbiB0cmFuc3BhcmVudC1zaGFkZXMoJG5hbWUsICRjb2xvcikge1xyXG4gIEBlYWNoICRhbHBoYSBpbiA5MCwgODAsIDcwLCA2MCwgNTAsIDQwLCAzMCwgMjAsIDEwIHtcclxuICAgIC4jeyRuYW1lfS0jeyRhbHBoYX0ge1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc3BhcmVudCgkY29sb3IsICRhbHBoYSAvIDEwMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIEdlbmVyYXRlIHNlbWktdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMgZm9yIHRoZSBjb2xvcnMgd2Ugd2FudFxyXG4vL0BpbmNsdWRlIHRyYW5zcGFyZW50LXNoYWRlcygnZGFyaycsICMwMDAwMDApO1xyXG4vL0BpbmNsdWRlIHRyYW5zcGFyZW50LXNoYWRlcygnbGlnaHQnLCAjZmZmZmZmKTtcclxuXHJcbi8v5paH5a2X5Lik56uv5a+56b2QXHJcbiV0ZXh0LWp1c3RpZnl7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsvL21velxyXG4gIHRleHQtanVzdGlmeTppbnRlci1pZGVvZ3JhcGg7Ly9pZVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1qdXN0eWZ5KCR0YWdDbGFzcyl7XHJcbiAgI3skdGFnQ2xhc3N9IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgIC8vIGhlaWdodDogMTlweDtcclxuICAgIEBleHRlbmQgJXRleHQtanVzdGlmeTtcclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIEBleHRlbmQgJWlubGluZS1ibG9jaztcclxuICAgICAgY29udGVudDonJztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vYm9yZGVyLXJhZGl1czogXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWQ6NTAlKXtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWQ7XHJcbn1cclxuXHJcbiV0YWItY2VsbHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59IiwiLy8g5paw5YWs55Soc2Fzc+a3t+WQiOaWh+S7tlxyXG5cclxuLyog5a6a5LmJ5peL6L2s5Yqo55S7ICovXHJcbkBrZXlmcmFtZXMgc3BpbiB7XHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmdWxsLXNjcmVlbiAoJHBvc2l0aW9uOiBmaXhlZCkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gIHotaW5kZXg6IDk5MDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8vIOeugOWNleWvueivneahhu+8jOS7heWMheWQq+WfuuacrOe7k+aehFxyXG5AbWl4aW4gbS1kaWFsb2cge1xyXG4gIC5tLWRpYWxvZy1ib3gge1xyXG4gICAgQGluY2x1ZGUgZnVsbC1zY3JlZW47XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICB9XHJcblxyXG4gIC5tLWRpYWxvZy1pbm5lciB7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0byAyMHB4O1xyXG4gICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAubS1kaWFsb2ctaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcblxyXG4gICAgLmNsb3NlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMjZweDtcclxuICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubS1kaWFsb2ctYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLm0tZGlhbG9nLWZvb3RlciB7XHJcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHg7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgICYgKyAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgY3Vyc29yOiBhdXRvO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaHRtbC5tLWRpYWxvZy1vcGVuIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcblxyXG4gICAgJixcclxuICAgID4gYm9keSB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAa2V5ZnJhbWVzIGRpYWxvZ0ZhZGVJblxyXG4gICAge1xyXG4gICAgICBmcm9tIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICAgIHRvIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBmdWxsLXNjcmVlbjtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xyXG4gICAgICBhbmltYXRpb246IGRpYWxvZ0ZhZGVJbiAuNXMgMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIGxvYWRpbmdcclxuQG1peGluIG0tbG9hZGluZyB7XHJcbiAgLm0tbG9hZGluZy1ib3gge1xyXG4gICAgQGluY2x1ZGUgZnVsbC1zY3JlZW47XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5tLWxvYWRpbmctaW5uZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNTdweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNTdweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgcGFkZGluZzogOHB4IDhweCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5tLWxvYWRpbmctYm9keSB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8g6Ieq6YCC5bqUIHN0YXJ0XHJcbkBtaXhpbiByb290LWZvbnQtc2l6ZSgpIHtcclxuICBmb250LXNpemU6IDEwMHZ3IC8gJGJsb2NrcztcclxuXHJcbiAgYm9keSB7XHJcbiAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci1taW4td2lkdGgoKTtcclxuICB9XHJcblxyXG4gIC8qIOacgOWwj+WuveW6puWumuS5ie+8mui/meaXtuWAmWh0bWznmoRmb250c2l6ZSDkuLogMTZweCAqL1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtaW4tZGV2aWNlLXdpZHRoKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJG1pbi1kZXZpY2Utd2lkdGggLyAkYmxvY2tzO1xyXG4gIH1cclxuXHJcbiAgLyog5pyA5aSn5a695bqm5a6a5LmJ77ya6L+Z5pe25YCZaHRtbOeahGZvbnRzaXplIOS4uiA2NHB4ICAqL1xyXG4gICYge1xyXG4gICAgICBib2R5IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGNvbnRhaW5lci1tYXgtd2lkdGgoKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1heC1kZXZpY2Utd2lkdGgpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJG1heC1kZXZpY2Utd2lkdGggLyAkYmxvY2tzO1xyXG4gICAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyDnp7vpmaTmlbDlrZfljZXkvY1cclxuQGZ1bmN0aW9uIHN0cmlwLXVuaXRzKCRudW1iZXIpe1xyXG4gIEByZXR1cm4gJG51bWJlciAvICgkbnVtYmVyICogMCArIDEpO1xyXG59XHJcblxyXG4vKiDljZXkvY1weOi9rOWMluS4unJlbSAqL1xyXG5AZnVuY3Rpb24gcHgycmVtKCRweCkge1xyXG4gIEByZXR1cm4gI3tzdHJpcC11bml0cygkcHgpIC8gJGRlc2lnbi13aWR0aCAqICRkZXNpZ24tZHByICogJGJsb2Nrc31yZW07XHJcbn1cclxuXHJcbi8qIOmAgueUqOS6juebuOWvueS6jueJiOW/g+WuueWZqOi9rOaNoiAqL1xyXG5AZnVuY3Rpb24gcHgycmVtQnlCb3goJHB4LCAkYm94LXdpZHRoOiAkY2VudGVyLXdpZHRoKSB7XHJcbiAgQHJldHVybiAje3N0cmlwLXVuaXRzKCRweCkgLyBzdHJpcC11bml0cygkYm94LXdpZHRoKSAqICRkZXNpZ24tZHByICogJGJsb2Nrc31yZW07XHJcbn1cclxuXHJcbi8qIOeZvuWIhuavlOi9rOaNoiAqL1xyXG5AZnVuY3Rpb24gcHgycGVyKCRweCwgJGJveC13aWR0aDogJGNlbnRlci13aWR0aCkge1xyXG4gIEByZXR1cm4gI3tzdHJpcC11bml0cygkcHgpIC8gc3RyaXAtdW5pdHMoJGJveC13aWR0aCkgKiAxMDAlfTtcclxufVxyXG5cclxuLyog5Y2V5L2NcHjovazljJbkuLplbSAqL1xyXG5AZnVuY3Rpb24gcHgyZW0oJHB4LCAkZnMpIHtcclxuICBAcmV0dXJuICN7c3RyaXAtdW5pdHMoJHB4KSAvIHN0cmlwLXVuaXRzKCRmcyl9ZW07XHJcbn1cclxuXHJcbi8vIOaMieavlOS+i+iuvue9ruacgOWwj+Wtl+S9k++8jOWwj+Wxj+W5leacgOWwj+iuvue9ruS4ujEycHjlrZfkvZPvvIwgJG1pbmZz5Li66aG16Z2i5LiK5pyA5bCP55qE5aSn5aSa5pWw5paH5a2X5bC65a+4XHJcbkBmdW5jdGlvbiBnZXRtaW5mcyAoJHRhcmdldCwgJG1pbmZzOiAkbWluZnMpIHtcclxuICBAcmV0dXJuICN7cm91bmQoMTIgLyAkbWluZnMgKiAkdGFyZ2V0KX1weDtcclxufVxyXG5cclxuLyog6K6+572u5a655Zmo5ouJ5Ly455qE5pyA5bCP5a695bqmICovXHJcbkBtaXhpbiBjb250YWluZXItbWluLXdpZHRoKCkge1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtaW4td2lkdGg6ICRtaW4tZGV2aWNlLXdpZHRoO1xyXG59XHJcblxyXG4vKiDorr7nva7lrrnlmajmi4nkvLjnmoTmnIDlpKflrr3luqYgKi9cclxuQG1peGluIGNvbnRhaW5lci1tYXgtd2lkdGgoKSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1heC13aWR0aDogJG1heC1kZXZpY2Utd2lkdGg7XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGUtc2NyZWVuKCR3aWR0aDogNzY4cHgpXHJcbntcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkdGgpXHJcbiAge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWluRm9udFNpemUgKCRzaXplOiAxMnB4KSB7XHJcbiAgQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiAoKSB7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG4gIH1cclxufVxyXG4vLyDoh6rpgILlupQgZW5kXHJcblxyXG4vLyDpgJrnlKjlupXpg6joh6rpgILlupRcclxuQG1peGluIGZvb3Rlci1tb2JpbGUge1xyXG4gIC5mb290ZXItYm94IHtcclxuICAgICYsXHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBjb2xvcjogIzMzMztcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290X3dyYXAge1xyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtc2NyZWVuICgpIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1vdmVyZmxvdyAoJGxpbmU6IDEpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBAaWYgJGxpbmUgPT0gMSB7XHJcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB9IEBlbHNlIHtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTotd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbiAgOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgICBvcGFjaXR5OiAgMTtcclxuICB9XHJcbiAgOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgICBvcGFjaXR5OiAgMTtcclxuICB9XHJcbiAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbiAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gIFxyXG4gIDo6cGxhY2Vob2xkZXIgeyAvKiBNb3N0IG1vZGVybiBicm93c2VycyBzdXBwb3J0IHRoaXMgbm93LiAqL1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2Nyb2xsYmFyICgkdywgJHIsICRiZzEsICRiZzIsICRiZzMpIHtcclxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogJHc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmcxO1xyXG4gIH1cclxuXHJcbiAgLyrmu5rliqjmnaEg6Zi05b2xfuWchuinkiovXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmcyO1xyXG4gIH1cclxuXHJcbiAgLyrmu5HlnZcg6Zi05b2xfuWchuinkiovXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmczO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxvYWRpbmcgKCRiZ2M6ICNmZmYsICRzaXplOiAzOHB4KSB7XHJcbiAgJG1hcmdpbjogY2FsYygjey0oJHNpemUpIC8gMn0pO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAkc2l6ZTtcclxuICAgIGhlaWdodDogJHNpemU7XHJcbiAgICBtYXJnaW4tbGVmdDogJG1hcmdpbjtcclxuICAgIG1hcmdpbi10b3A6ICRtYXJnaW47XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJGJnYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgfVxyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQGltcG9ydCBcIi4uLy4uL2NvcmUvX3NldHRpbmdcIjtcclxuQGltcG9ydCBcIi4uLy4uL2NvcmUvX2NzczNcIjtcclxuQGltcG9ydCBcIi4uLy4uL2NvcmUvX21peGluXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9jb3JlL19tZWRpYV9xdWVyaWVzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi9jb21tb24vbWl4aW5cIjtcclxuXHJcbi8qIOenu+WKqOerr+mhtemdouiuvuiuoeeov+WuveW6piAqL1xyXG4kZGVzaWduLXdpZHRoOiAxMDAwO1xyXG4vKiDnp7vliqjnq6/pobXpnaLorr7orqHnqL9kcHLln7rlh4blgLwgKi9cclxuJGRlc2lnbi1kcHI6IDE7XHJcbi8qIOWwhuenu+WKqOerr+mhtemdouWIhuS4ujEw5Z2XICovXHJcbiRibG9ja3M6IDEwO1xyXG4vKiDnvKnmlL7miYDmlK/mjIHnmoTorr7lpIfmnIDlsI/lrr3luqYgKi9cclxuJG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4O1xyXG4vKiDnvKnmlL7miYDmlK/mjIHnmoTorr7lpIfmnIDlpKflrr3luqYgKi9cclxuJG1heC1kZXZpY2Utd2lkdGg6IDEwMDBweDtcclxuJGNlbnRlci13aWR0aDogMTAwMDtcclxuXHJcbmh0bWwge1xyXG4gIEBpbmNsdWRlIHJvb3QtZm9udC1zaXplKCk7XHJcbn1cclxuXHJcbmh0bWwsXHJcbmJvZHkge1xyXG4gIG1heC13aWR0aDogMTkyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG5AaW5jbHVkZSBtLWRpYWxvZztcclxuQGluY2x1ZGUgbS1sb2FkaW5nO1xyXG5cclxuQGZ1bmN0aW9uIHNldHVybCgkZm5hbWUpIHtcclxuICBAcmV0dXJuIFwiL2RpYW5waW5nL3d3dy9pbWFnZXMvdG9waWNzLzIwMjUvd3VzYS8jeyRmbmFtZX1cIjtcclxufVxyXG5cclxuLnAta2FuZ3poYW4ge1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIH1cclxuXHJcbiAgJixcclxuICBhIHtcclxuICAgIGNvbG9yOiAjMDEwMTAxO1xyXG4gICAgZm9udC1zaXplOiBweDJyZW0oMTUpO1xyXG4gICAgbGluZS1oZWlnaHQ6ICgzMCAvIDE1KTtcclxuICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC5iZCB7XHJcbiAgICBtaW4taGVpZ2h0OiBweDJyZW0oNDAwMCk7XHJcbiAgICBwYWRkaW5nLXRvcDogcHgycmVtKDU2OCk7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogcHgycmVtKDIzMCk7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKFwiYmctdC5qcGdcIikpIG5vLXJlcGVhdCBjZW50ZXIgMCxcclxuICAgICAgdXJsKHNldHVybChcImJnLWIuanBnXCIpKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSxcclxuICAgICAgdXJsKHNldHVybChcImJnLWMuanBnXCIpKSByZXBlYXQteSBjZW50ZXIgcHgycmVtKDE3MDYpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjZmMjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogcHgycmVtKDE5MjApIGF1dG87XHJcblxyXG4gICAgKiB7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubS1jYXJkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAtMXB4IDFweCA0cHggMXB4IHJnYmEoMTQzLCA5MiwgNTYsIDAuMzIpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDUwKSAwIHB4MnJlbSg1MCkgMDtcclxuICAgIGJvcmRlcjogcHgycmVtKDIpIHNvbGlkICNmOGMzNTM7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBsZWZ0OiBweDJyZW0oLTIpO1xyXG4gICAgICB0b3A6IHB4MnJlbSgtMik7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogcHgycmVtKDk4KTtcclxuICAgICAgaGVpZ2h0OiBweDJyZW0oNDIpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKFwiaWNvbi1zdGFyLnBuZ1wiKSkgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnMxIHtcclxuICAgIHdpZHRoOiBweDJyZW0oOTQ5KTtcclxuICAgIGhlaWdodDogcHgycmVtKDM0Myk7XHJcbiAgICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oNDgpO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcInMxLnBuZ1wiKSkgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICB9XHJcblxyXG4gIC5zMiB7XHJcbiAgICB3aWR0aDogcHgycmVtKDk4Nik7XHJcbiAgICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oNTApO1xyXG4gICAgY29sb3I6ICM3YzFlMWU7XHJcblxyXG4gICAgJi12ZCB7XHJcbiAgICAgIHdpZHRoOiBweDJyZW0oNDk2KTtcclxuICAgICAgLy8gaGVpZ2h0OiBweDJyZW0oMzg4KTtcclxuICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDIwKTtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm94LXNoYWRvdzogMCBweDJyZW0oMSkgcHgycmVtKDYpIHB4MnJlbSgxKSByZ2JhKDE0MywgOTIsIDU2LCAwLjUxKTtcclxuXHJcbiAgICAgICYtYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBweDJwZXIoMjkyLCA0OTYpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtb2JpbGUtc2NyZWVuIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICB2aWRlbyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyBoZWlnaHQ6IHB4MnJlbSgyOTIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiBweDJyZW0oMjApIDAgMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgyMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAvLyBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAvLyBoZWlnaHQ6IHB4MnJlbSg3NSk7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcHgycGVyKDc1LCA0OTYpO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDUpO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKC0yNSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKFwiczItaW1nMS5wbmdcIikpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWRlc2Mge1xyXG4gICAgICB3aWR0aDogcHgycmVtKDQ5MCk7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogcHgycmVtKDM2KTtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1vYmlsZS1zY3JlZW4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHB4MnJlbSgzNik7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHB4MnJlbSgzNik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyAmLWJ0biB7XHJcbiAgICAvLyAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgLy8gICB3aWR0aDogcHgycmVtKDI0MCk7XHJcbiAgICAvLyAgIGhlaWdodDogcHgycmVtKDc0KTtcclxuICAgIC8vICAgbGluZS1oZWlnaHQ6IHB4MnJlbSg3NCk7XHJcbiAgICAvLyAgIG1hcmdpbi10b3A6IHB4MnJlbSgyNik7XHJcbiAgICAvLyAgIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICAgIC8vICAgYmFja2dyb3VuZDogdXJsKHNldHVybCgnczItYnRuLnBuZycpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgLy8gICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAvLyAgIGZvbnQtc2l6ZTogcHgycmVtKDI0KTtcclxuICAgIC8vICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAvLyB9XHJcbiAgfVxyXG5cclxuICAuczMge1xyXG4gICAgbWF4LXdpZHRoOiA4NTBweDtcclxuICAgIHdpZHRoOiA4NCU7XHJcbiAgICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XHJcbiAgICBwYWRkaW5nOiBweDJyZW0oNjQpIDAgMDtcclxuICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgzOCAtIDIwKTtcclxuICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoXCJzMy10dC5wbmdcIikpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIHB4MnJlbSg2MSk7XHJcbiAgICBjb3VudGVyLXJlc2V0OiBpdGVtO1xyXG5cclxuICAgICYtcnVsZSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAoMzYgLyAxOCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoXCJzMy1pbWcxLnBuZ1wiKSkgbm8tcmVwZWF0IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBweDJyZW0oMjMxKSBhdXRvO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pdGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4MmVtKDIyICsgMiwgMTgpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAvLyB0b3A6IHB4MmVtKC0yLCAxOCk7XHJcbiAgICAgICAgICB0b3A6IHB4MmVtKDcsIDE4KTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcclxuICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbSk7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogcHgyZW0oMjIsIDE4KTtcclxuICAgICAgICAgIGhlaWdodDogcHgyZW0oMjIsIDE4KTtcclxuICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBweDJlbSgtMjIsIDE4KTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweDJlbSgyMiwgMTgpO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZjAwMDA7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHB4MnJlbSgxNTApO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1zY3JlZW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYWN0IHtcclxuICAgICAgcGFkZGluZzogcHgycmVtKDIwKSAwO1xyXG5cclxuICAgICAgJi1zdGFydCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IHB4MnJlbSgyMjYpO1xyXG4gICAgICAgIGhlaWdodDogcHgycmVtKDc2KTtcclxuICAgICAgICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcInMzLWJ0bjEucG5nXCIpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1sb3R0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogcHgycmVtKDE4Myk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJyZW0oMTYxKTtcclxuICAgICAgICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcInMzLWJ0bjIucG5nXCIpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi10aXAge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IHB4MnJlbSgxNzYpIDAgMDtcclxuICAgICAgICBjb2xvcjogIzM1YTEwMDtcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgyMik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcInMzLWltZzIucG5nXCIpKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gcHgycmVtKDE1OSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zNCB7XHJcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xyXG4gICAgd2lkdGg6IDg0JTtcclxuICAgIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICAgIHBhZGRpbmc6IHB4MnJlbSg4MCkgMCAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcHgycmVtKDUwKTtcclxuICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoXCJzNC10dC5wbmdcIikpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIHB4MnJlbSg2MCk7XHJcblxyXG4gICAgJi10eHQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW46IHB4MnJlbSgxNSkgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnM1IHtcclxuICAgIG1heC13aWR0aDogOTA0cHg7XHJcbiAgICB3aWR0aDogODQlO1xyXG4gICAgQGluY2x1ZGUgY2VudGVyLWJsb2NrO1xyXG4gICAgcGFkZGluZzogcHgycmVtKDYwKSAwIDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oNTApO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcInM1LXR0LnBuZ1wiKSkgbm8tcmVwZWF0IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gcHgycmVtKDUyKTtcclxuXHJcbiAgICAmLWRlc2Mge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oNCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saXN0IHtcclxuICAgICAgJi1pdGUge1xyXG4gICAgICAgIHdpZHRoOiBweDJyZW0oNDEwKTtcclxuICAgICAgICBtYXJnaW46IHB4MnJlbSg0MiAvIDIpO1xyXG4gICAgICAgIHBhZGRpbmc6IHB4MnJlbSgzMikgcHgycmVtKDI0KTtcclxuICAgICAgICBsaW5lLWhlaWdodDogKDI4IC8gMTQpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE0KTtcclxuICAgICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdHQge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAoMjggLyAxNik7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgIGNvbG9yOiAjYzEwNTA0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNvbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnM2IHtcclxuICAgIG1heC13aWR0aDogODY2cHg7XHJcbiAgICB3aWR0aDogODQlO1xyXG4gICAgQGluY2x1ZGUgY2VudGVyLWJsb2NrO1xyXG4gICAgcGFkZGluZzogcHgycmVtKDYwKSAwIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKFwiczYtdHQucG5nXCIpKSBuby1yZXBlYXQgY2VudGVyIHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byBweDJyZW0oNTIpO1xyXG5cclxuICAgICYtYXJ0IHtcclxuICAgICAgbGluZS1oZWlnaHQ6ICgyOCAvIDE0KTtcclxuICAgICAgcGFkZGluZzogcHgycmVtKDg2KSBweDJyZW0oMjYpIHB4MnJlbSg3MCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE0KTtcclxuICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBmb290ZXItbW9iaWxlO1xyXG5cclxuICAuZGxnIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAoMzIgLyAyMCk7XHJcbiAgICBjb2xvcjogIzMyMzIzMjtcclxuICAgIGZvbnQtc2l6ZTogcHgycmVtKDIwKTtcclxuICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG5cclxuICAgICoge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG4gICAgJi5kbGctdHlwZS0yLnN0eTMge1xyXG4gICAgICAubS1kaWFsb2ctaW5uZXIge1xyXG4gICAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMC4ycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm0tZGlhbG9nLWlubmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICB3aWR0aDogOTYlO1xyXG4gICAgICBtaW4taGVpZ2h0OiBweDJlbSg0MzQsIDIwKTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcImRsZy1iZy5wbmdcIikpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIG1hcmdpbjowO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDo1MCU7XHJcbiAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICAubS1kaWFsb2ctaGVhZGVyIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcblxyXG4gICAgICAuY2xvc2Uge1xyXG4gICAgICAgIHdpZHRoOiBweDJlbSg1NiwgMjApO1xyXG4gICAgICAgIGhlaWdodDogcHgyZW0oNTYsIDIwKTtcclxuICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgICB0b3A6IHB4MmVtKDIyLCAyMCk7XHJcbiAgICAgICAgcmlnaHQ6IHB4MmVtKDI3LCAyMCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcImRsZy1jbG9zZS5wbmdcIikpIG5vLXJlcGVhdCBjZW50ZXIgMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubS1kaWFsb2ctYm9keSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kbGctdHlwZS0xIHtcclxuICAgICAgLm0tZGlhbG9nLWlubmVyIHtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm0tZGlhbG9nLWJvZHkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnF1ZXN0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiBweDJlbSg1MCwgMjApIDAgMDtcclxuXHJcbiAgICAgICAgJi1uIHtcclxuICAgICAgICAgIGhlaWdodDogcHgyZW0oMzMsIDIwKTtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXRpbWUge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICgzNSAvIDIyKTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDIyKTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgICAgY29sb3I6ICMyOThDMDA7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4MnJlbSgzMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXR0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IHB4MnJlbSgxMCkgcHgycmVtKDMwKTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblxyXG4gICAgICAgICAgLm51bWJlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA2MGZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm9wdGlvbi1saXN0IHtcclxuICAgICAgICBwYWRkaW5nOiAwIHB4MnJlbSgzMCk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcHgycmVtKDIwKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm9wdGlvbi1pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogcHgyZW0oMjAsIDIwKSAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBweDJyZW0oMzUpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogcHgycmVtKDM1KTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiNGRUY1RDk7XHJcbiAgICAgICAgcGFkZGluZzpweDJyZW0oMTUpIHB4MnJlbSgyMCk7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICAgIGJvcmRlcjpzb2xpZCAxcHggI0VGQjYwMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMTApO1xyXG4gICAgICAgIC5udW1iZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGluaGVyaXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDojRjc4RDg4O1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRjQ1QjRGO1xyXG4gICAgICAgICAgLy8gJi55IHtcclxuICAgICAgICAgIC8vICAgYmFja2dyb3VuZDojOGZlM2ExO1xyXG4gICAgICAgICAgLy8gICBib3JkZXItY29sb3I6ICMxMzhiMTE7XHJcbiAgICAgICAgICAvLyAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAvLyAgICAgcmlnaHQ6cHgycmVtKC0zNSk7XHJcbiAgICAgICAgICAvLyAgICAgdG9wOjUwJTtcclxuICAgICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAvLyAgICAgY29udGVudDonJztcclxuICAgICAgICAgIC8vICAgICB3aWR0aDpweDJyZW0oMjcpO1xyXG4gICAgICAgICAgLy8gICAgIGhlaWdodDpweDJyZW0oMjcpO1xyXG4gICAgICAgICAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoXCJkbGctdi5wbmdcIikpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgLy8gICB9XHJcbiAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgLy8gJi5uIHtcclxuICAgICAgICAgIC8vICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIC8vICAgICByaWdodDpweDJyZW0oLTM1KTtcclxuICAgICAgICAgIC8vICAgICB0b3A6NTAlO1xyXG4gICAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIC8vICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgLy8gICAgIHdpZHRoOnB4MnJlbSgyNyk7XHJcbiAgICAgICAgICAvLyAgICAgaGVpZ2h0OnB4MnJlbSgyNyk7XHJcbiAgICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcImRsZy14LnBuZ1wiKSkgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAvLyAgIH1cclxuICAgICAgICAgIC8vIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vICYueSB7XHJcbiAgICAgICAgLy8gICBjb2xvcjogIzVlOGQwZDtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIC8vICYubiB7XHJcbiAgICAgICAgLy8gICBjb2xvcjogI0ZBNjA2MDtcclxuICAgICAgICAvLyB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgJi1ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6IHB4MmVtKDI4LCAyMCkgcHgyZW0oMzYsIDIwKSBweDJlbSgzMCwgMjApO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6cHgycmVtKDYpIHB4MnJlbSg2MCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsI0ZBQ0U0NiwjRjY3QjAwKTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjApO1xyXG4gICAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZXMtdGlwIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgyZW0oMjUsIDI2KTtcclxuICAgICAgICAgIGNvbG9yOiAjZjAxNzBmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjYpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kbGctdHlwZS0yIHtcclxuICAgICAgLnRpcC1ib3gge1xyXG4gICAgICAgIHBhZGRpbmc6cHgycmVtKDMwKSBweDJyZW0oMjApIHB4MnJlbSgyMCkgcHgycmVtKDIwKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnRpcHMge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGlwczIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjApO1xyXG4gICAgICAgICAgY29sb3I6I0RFM0MzMjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb25zIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IHB4MnJlbSgyMCk7XHJcbiAgICAgICAgICAuaTEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOnB4MnJlbSgyMjkpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6cHgycmVtKDE4Myk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKHNldHVybCgnZ2lmdC5wbmcnKSkgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaTIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOnB4MnJlbSgxNjEpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6cHgycmVtKDE4MCk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6dXJsKHNldHVybCgnc2NvcmUucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRucyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiBweDJyZW0oMjApO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzpweDJyZW0oNSkgcHgycmVtKDYwKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCNGQUNFNDYsI0Y2N0IwMCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHB4MnJlbSgxOCk7XHJcbiAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kZXNjIHtcclxuICAgICAgICAmLWNvdmVyIHtcclxuICAgICAgICAgIGhlaWdodDogcHgyZW0oMTgzLCAyMCk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJlbSgxMiwgMjApO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcImRsZy1pbWcyLnBuZ1wiKSkgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byBweDJlbSgxMTksIDIwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtdHQge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDI4KTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgICAgY29sb3I6ICNmMDE3MGY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWJkIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICAgICAgICBwYWRkaW5nOiBweDJlbSgyMCwgMjIpIDAgMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDIyKTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi10aXAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnN1Y2Nlc3Mge1xyXG4gICAgICAgICAgLmRlc2MtY292ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoc2V0dXJsKFwiZGxnLWltZzEucG5nXCIpKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmRlc2MtdHQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzM1YTEwMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZGVzYy1iZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZjAxNzBmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5wcml6ZSB7XHJcbiAgICAgICAgICAuZGVzYy1jb3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChzZXR1cmwoXCJkbGctaW1nMy5wbmdcIikpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gcHgyZW0oMTQxLCAyMCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmRlc2MtdHQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzM1YTEwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmRsZy10eXBlLTMge1xyXG4gICAgICAubS1kaWFsb2ctaW5uZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAzMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5nYW1lIHtcclxuICAgICAgICBwYWRkaW5nOiBweDJyZW0oNTApIDA7XHJcblxyXG4gICAgICAgICYtcmVhZHkge1xyXG4gICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBweDJyZW0oNTIpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMzUpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKFwiZGxnLXR0MS5wbmdcIikpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5vcHQge1xyXG4gICAgICAgICAgICAmLWl0ZSB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBweDJyZW0oNDAwKTtcclxuICAgICAgICAgICAgICBtYXJnaW46IHB4MnJlbSgxNSkgcHgycmVtKDkwKTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcHgycmVtKDU4MCk7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICgzMCAvIDIwKTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcblxyXG4gICAgICAgICAgICAgIEBmb3IgJHZhciBmcm9tIDEgdG8gNCB7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgjeyR2YXJ9KSB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoXCJkbGctcGljI3skdmFyfS5qcGdcIikpXHJcbiAgICAgICAgICAgICAgICAgICAgbm8tcmVwZWF0XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdFxyXG4gICAgICAgICAgICAgICAgICAgIHRvcDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIHB4MnJlbSg0MDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlci1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHB4MmVtKDE5OCwgMjQpO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBweDJlbSg1NiwgMjQpO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4MmVtKDU2LCAyNCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MyU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJlbSgxMCwgMjQpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RlMWE1MjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHB4MmVtKDI4LCAyNCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHB4MnJlbSgyNCk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLXNjcmVlbiB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtcnVuIHtcclxuICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMTIpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHB4MnJlbSgzMCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbkZvbnRTaXplO1xyXG4gICAgICAgICAgICBjb2xvcjogI2RmMWI1MztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXItYmxvY2s7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAoMjQgLyAyMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSg3KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMjApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW5Gb250U2l6ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGltZSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAoMzUgLyAyMik7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgyNik7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDIyKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluRm9udFNpemU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTk1OTU5O1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBweDJlbSgzNSwgMjIpO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogcHgyZW0oMzUsIDIyKTtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHB4MmVtKDEwLCAyMik7XHJcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKFwiZGxnLWNsb2NrLnBuZ1wiKSkgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1waWMge1xyXG4gICAgICAgICAgd2lkdGg6IHB4MnJlbSgyMzAgKiA0ICsgMzIpO1xyXG4gICAgICAgICAgcGFkZGluZzogcHgycmVtKDE2KSAwO1xyXG4gICAgICAgICAgQGluY2x1ZGUgY2VudGVyLWJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogcHgycmVtKDEwKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGJmNjQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWxpc3Qge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IHB4MnJlbSgyMzAgKiA0KTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGJmNjQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgJGl0ZW1XaWR0aDogMjMwO1xyXG4gICAgICAgICAgJHBob3RvU2l6ZTogJGl0ZW1XaWR0aCAtIDA7XHJcbiAgICAgICAgICB3aWR0aDogcHgycmVtKCRpdGVtV2lkdGgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBweDJyZW0oJGl0ZW1XaWR0aCk7XHJcbiAgICAgICAgICBib3JkZXI6IHB4MnJlbSgxKSBzb2xpZCAjZjRiZjY0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBweDJyZW0oOTIwKSBweDJyZW0oNjkwKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGM1NCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgQGZvciAkdmFyIGZyb20gMSB0byA0IHtcclxuICAgICAgICAgICAgJi5waG90by0jeyR2YXJ9IHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoc2V0dXJsKFwiZGxnLXBpYyN7JHZhcn0uanBnXCIpKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGZvciAkdmFyIGZyb20gMiB0byA1IHtcclxuICAgICAgICAgICAgJi5pdGVtLSN7JHZhcn0ge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHB4MnJlbSgtJHBob3RvU2l6ZSAqICgkdmFyIC0gMSkpIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAZm9yICR2YXIgZnJvbSA1IHRvIDkge1xyXG4gICAgICAgICAgICAmLml0ZW0tI3skdmFyfSB7XHJcbiAgICAgICAgICAgICAgJHRvcDogcHgycmVtKC0oJHBob3RvU2l6ZSkpO1xyXG4gICAgICAgICAgICAgICRsZWZ0OiBweDJyZW0oLSgkcGhvdG9TaXplICogKCR2YXIgLSA1KSkpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRsZWZ0ICR0b3A7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAZm9yICR2YXIgZnJvbSA5IHRvIDEzIHtcclxuICAgICAgICAgICAgJi5pdGVtLSN7JHZhcn0ge1xyXG4gICAgICAgICAgICAgICR0b3A6IHB4MnJlbSgtKCRwaG90b1NpemUgKiAyKSk7XHJcbiAgICAgICAgICAgICAgJGxlZnQ6IHB4MnJlbSgtKCRwaG90b1NpemUgKiAoJHZhciAtIDkpKSk7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGxlZnQgJHRvcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnAta2FuZ3poYW4ge1xyXG4gIGJhY2tncm91bmQ6ICNhODE1MGIgdXJsKHNldHVybChcImJnLmpwZ1wiKSkgdG9wIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbn1cclxuLmZvb3Rlci1ib3gge1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG59XHJcbi5iZG5ldyB7XHJcbiAgYmFja2dyb3VuZDogdXJsKHNldHVybChcInRvcGJnLmpwZ1wiKSkgbm8tcmVwZWF0IGNlbnRlciAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogcHgycmVtKDE5MjApIGF1dG87XHJcbiAgcGFkZGluZy10b3A6IHB4MnJlbSg1MjApO1xyXG4gIC5kZXNjcmliZSB7XHJcbiAgICB3aWR0aDogcHgycmVtKDg4OCk7XHJcbiAgICBoZWlnaHQ6IHB4MnJlbSg0ODYpO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcImNvbGxlY3QucG5nXCIpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiBweDJyZW0oMjApO1xyXG4gICAgcGFkZGluZzogcHgycmVtKDQwKSBweDJyZW0oNTApIDAgcHgycmVtKDUwKTtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKHNldHVybChcImJhbGxvb24ucG5nXCIpKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIHdpZHRoOiBweDJyZW0oNzMpO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSgxMDUpO1xyXG4gICAgICByaWdodDogcHgycmVtKDEyMCk7XHJcbiAgICAgIGJvdHRvbTogcHgycmVtKC0zMCk7XHJcbiAgICAgIGFuaW1hdGlvbjogZmxvYXQtYmFsbG9vbiAzcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnJlZCB7XHJcbiAgICBjb2xvcjogI2NjMWIwMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAucG9zdGVyLXRleHQge1xyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4MnJlbSgxMCk7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE4KTtcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gICAgLmxpc3QtaXRlbSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogcHgycmVtKDYwKTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6cHgycmVtKDMwKTtcclxuICAgICAgICBoZWlnaHQ6cHgycmVtKDMwKTtcclxuICAgICAgICB0b3A6cHgycmVtKDUpO1xyXG4gICAgICAgIGxlZnQ6cHgycmVtKDIwKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ2ZpcnN0LnBuZycpKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICYuaTIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoc2V0dXJsKCdzZWNvbmQucG5nJykpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmkzIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKHNldHVybCgndGhyZWUucG5nJykpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYnRucyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICAuYmVnaW4ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOnB4MnJlbSgyNDQpO1xyXG4gICAgICBoZWlnaHQ6cHgycmVtKDk1KTtcclxuICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOnVybChzZXR1cmwoJ2J1dHRvbi5wbmcnKSkgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5teS1wcml6ZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICBwYWRkaW5nOnB4MnJlbSgyMCkgcHgycmVtKDEwMCk7XHJcbiAgICAubXlnZXQge1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgyMCk7XHJcbiAgICAgIGNvbG9yOiNjMTA1MDQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGltZWRlcyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDI0KTtcclxuICAgICAgaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogcHgycmVtKDEwKTtcclxuICAgICAgICB3aWR0aDpweDJyZW0oNTEpO1xyXG4gICAgICAgIGhlaWdodDpweDJyZW0oNTQpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6dXJsKHNldHVybCgnY2xvY2sucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmt1YW5nd2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDp3aGl0ZTtcclxuICAgIHBhZGRpbmc6cHgycmVtKDUwKSBweDJyZW0oMzApIHB4MnJlbSgzMCk7XHJcbiAgICBtYXJnaW4tdG9wOiBweDJyZW0oNjApO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDpweDJyZW0oMTAwMCk7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgdG9wOiBweDJyZW0oLTUwKTtcclxuICAgICAgd2lkdGg6IHB4MnJlbSgzNDkpO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSg4Myk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoXCJ0aXRsZTIucG5nXCIpKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuICAgIC5jb25zIHtcclxuICAgICAgYmFja2dyb3VuZDojRkVGQUU2O1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgxNik7XHJcbiAgICAgIHBhZGRpbmc6cHgycmVtKDIwKTtcclxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxuICAgIH1cclxuICB9XHJcbiAgLm50aXQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBweDJyZW0oMTApO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgyNCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOjEwNiU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zJTtcclxuICAgICAgICBoZWlnaHQ6cHgycmVtKDgpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGNzk2MDA7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmRlc2NMaSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgPmRpdiB7XHJcbiAgICAgIHdpZHRoOjQ4JTtcclxuICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKiDlj6/pgInvvJrmsJTnkIPmta7liqjliqjnlLsgKi9cclxuQGtleWZyYW1lcyBmbG9hdC1iYWxsb29uIHtcclxuICAwJSxcclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gIH1cclxufVxyXG4uZ2xvYmFsdyB7XHJcbiAgd2lkdGg6IHB4MnJlbSg4NzYpO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4ua3Vhbmcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiAjZWI4YTAwO1xyXG4gIG1hcmdpbi10b3A6IHB4MnJlbSg3MCk7XHJcbiAgbGVmdDpweDJyZW0oLTcpO1xyXG4gIC5rd3JhcCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTIwZGVnLCAjZmRmNWU1LCAjZmRlYmM0KTtcclxuICAgIGJvcmRlcjogc29saWQgMXB4ICNkMTU4MWY7XHJcbiAgICBwYWRkaW5nOiBweDJyZW0oNTApIHB4MnJlbSgzMCkgcHgycmVtKDMwKSBweDJyZW0oMzApO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogcHgycmVtKC0xNCk7XHJcbiAgICByaWdodDpweDJyZW0oLTE0KTtcclxuICAgICYuc21hbGwge1xyXG4gICAgICBwYWRkaW5nOnB4MnJlbSg0MCkgcHgycmVtKDIwKSBweDJyZW0oMTApIHB4MnJlbSgyMCk7XHJcbiAgICB9XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB0b3A6IHB4MnJlbSgtNTApO1xyXG4gICAgICAmLmkxIHtcclxuICAgICAgICB3aWR0aDogcHgycmVtKDM0OSk7XHJcbiAgICAgICAgaGVpZ2h0OiBweDJyZW0oODMpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChzZXR1cmwoXCJ0aXRsZS5wbmdcIikpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50aXRsZTIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB0b3A6IHB4MnJlbSgtMjApO1xyXG4gICAgICBwYWRkaW5nOnB4MnJlbSg4KSBweDJyZW0oMzApO1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgxNik7XHJcbiAgICAgIGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLCNFRDQ3M0QsI0Y1NjkwRCk7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIC5tb3JlIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiNjMTA1MDQ7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTYpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50b3Bwb3Age1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDoxMDAlO1xyXG4gIGhlaWdodDoxMDAlO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xyXG4gIC5jYyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICB3aWR0aDogcHgycmVtKDgwMCk7XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IHB4MnJlbSgzMCk7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLmNsb3NlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDpweDJyZW0oMjApO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSgyMCk7XHJcbiAgICAgIHRvcDogcHgycmVtKDE1KTtcclxuICAgICAgcmlnaHQ6IHB4MnJlbSgxNSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE2KTtcclxuICAgICAgYmFja2dyb3VuZDp1cmwoc2V0dXJsKCdkZWxldGUucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG4gICAgLmltZyB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBweDJyZW0oMzAwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IHB4MnJlbSgyMCk7XHJcbiAgICAgIGNvbG9yOiNFMDM3MkY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgcGFkZGluZzpweDJyZW0oMTUpIDA7XHJcbiAgICB9XHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE2KTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuODtcclxuICAgICAgbWF4LWhlaWdodDogcHgycmVtKDQwMCk7XHJcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuYnRucyB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHB4MnJlbSgyMCk7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOnB4MnJlbSg2KSBweDJyZW0oNjApO1xyXG4gICAgICAgIGJhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZywjRkFDRTQ2LCNGNjdCMDApO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDIwKTtcclxuICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBvcGFsZXJ0IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBoZWlnaHQ6MTAwJTtcclxuICB6LWluZGV4OiAxMDAwO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcclxuICAuY2Mge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgd2lkdGg6IHB4MnJlbSg0MDApO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICBwYWRkaW5nOiBweDJyZW0oNDApIHB4MnJlbSgzMCk7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLmNsb3NlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDpweDJyZW0oMjApO1xyXG4gICAgICBoZWlnaHQ6IHB4MnJlbSgyMCk7XHJcbiAgICAgIHRvcDogcHgycmVtKDE1KTtcclxuICAgICAgcmlnaHQ6IHB4MnJlbSgxNSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogcHgycmVtKDE2KTtcclxuICAgICAgYmFja2dyb3VuZDp1cmwoc2V0dXJsKCdkZWxldGUucG5nJykpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG4gICAgLnRpdCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gICAgfVxyXG4gICAgLmJ0bnMge1xyXG4gICAgICBtYXJnaW4tdG9wOiBweDJyZW0oMjApO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOjQ1JTtcclxuICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6cHgycmVtKDUpIHB4MnJlbSg1MCk7XHJcbiAgICAgICAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCNGQUNFNDYsI0Y2N0IwMCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiBweDJyZW0oMTgpO1xyXG4gICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgJi5jYW5jZWwge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCM2OEEzRkYsIzI5NkFFRik7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */