.findTripWrap .findTripCon{padding:3.125rem;border:0.125rem solid #222;border-radius:0.75rem}.findTripWrap .findTripCon .inputWrap{margin-top:3.75rem}.findTripWrap .findTripCon .TripBtnWrap{width:18.75rem;height:3.125rem;margin:3.125rem auto 0}.dacWrap .secSlt{width:calc(100% - 10rem);height:3.125rem;padding:0 1.25rem;display:flex;justify-content:space-between;align-items:center;border:0.0625rem solid #222;border-radius:0.5rem}.dacWrap .secSlt.noSrch{margin-right:1.25rem}.dacWrap .secSlt.noSrch .slctDatebx{width:100%}.dacWrap .secSlt .slctBox .slctCon{width:100%}.dacWrap .secSlt .slctBox.slctDatebx .slctCon{width:100%;min-width:25rem}.dacWrap .secSlt .arrBar{width:0.0625rem;height:1.25rem;background:#e5e5e5}.dacWrap .taskButton{width:9.375rem}.dacWrap .checkRes{margin-top:6.25rem}.dacWrap .checkRes.none{height:12.5rem;line-height:12.5rem;text-align:center;color:gray;border-bottom:0.0625rem solid #e5e5e5}.dacWrap .cautionWrap{margin-top:5rem}.dacWrap .checkRes .dateBtnWrap{display:flex;justify-content:space-between;margin-bottom:3.75rem}.dacWrap .checkRes .dateBtnWrap button{padding:0.9375rem 1.875rem;font-weight:700;border:0.0625rem solid rgba(0,0,0,0);border-radius:1.75rem}.dacWrap .checkRes .dateBtnWrap .on{color:#ff4713;border:0.0625rem solid #ff4713}.dacWrap .checkRes .subSmTit{margin-bottom:2.5rem}.dacWrap .checkRes .upCri{margin-bottom:1.25rem;color:gray}.dacWrap .checkRes .lineTb thead{font-weight:300}.dacWrap .checkRes .lineTb tbody td{padding:1.5625rem 1.25rem 1.5625rem 0}.dacWrap .checkRes .lineTb td{text-align:left}.dacWrap .checkRes .lineTb td:last-child{text-align:right;letter-spacing:-0.9;padding-right:0}.dacWrap .checkRes .lineTb .skedWrap{display:flex;align-items:center}.dacWrap .checkRes .lineTb .skedWrap p{margin-right:0.625rem;color:gray}.dacWrap .checkRes .lineTb .skedBar{width:100%;height:0.0625rem;margin:0.9375rem 0;background:#ccc}.dacWrap .sectionChk .secSlt .slctBox{width:45%}.dacWrap .sectionChk .secSlt.slctThr .slctBox{width:30%}.dacWrap .fNumChk .secSlt .fName{width:9.375rem}.dacWrap .fNumChk .secSlt .fNum{width:calc(100% - 12.5rem)}.dacWrap .realTimeChk .secSlt .asOf{width:9.375rem}.dacWrap .realTimeChk .secSlt .slctBox{width:calc(100% - 12.5rem)}.dacWrap .tabBtn{margin-bottom:2.5rem;border-bottom:1px solid var(--Border-Neutral-border2, #EDF0F5)}.dacWrap .tabBtn.mbn{padding:0 1.875rem;margin-bottom:1.875rem}.dacWrap .tabBtn .btn{height:52px;margin-right:1.875rem;position:relative;color:var(--On-View-onView3, #6D7788);font-weight:500;margin-bottom:0}.dacWrap .tabBtn .btn:last-child{margin-right:0}.dacWrap .tabBtn .btn.on{font-weight:700;color:var(--On-View-onView2, #333D4B)}.dacWrap .tabBtn .btn.on:after{content:"";width:100%;height:0.125rem;display:block;position:absolute;bottom:-1px;left:0;background:var(--On-View-onView2, #333D4B)}#checkInLayout>.comContent>h2.subMdTit{line-height:36px}#checkInLayout .listGlobal>li,#checkInLayout .bodStp .stpValue{line-height:24px}@media only screen and (max-width: 767px){#checkInLayout>.comContent>h2.subMdTit,#checkInLayout .listGlobal>li,#checkInLayout .bodStp .stpValue{line-height:1.6em}}@media only screen and (max-width: 1023px){.dacWrap .fNumChk .secSlt .fName{width:6.25rem}.dacWrap .fNumChk .secSlt .fNum{width:calc(100% - 7.5rem)}}@media only screen and (max-width: 767px){.findTripWrap{margin:2.5rem 0 1.875rem}.findTripWrap .findTripCon{padding:1.5625rem}.findTripWrap .subSmTit{font-size:1.125rem;font-weight:500}.findTripWrap .findTripCon .inputWrap{margin-top:1.875rem}.chkComTit{margin-bottom:0}.heloIlust .comTitle{margin-bottom:0}.heloIlust .rud .tabBtn{margin-top:2.5rem;margin-bottom:0}.ucmTb{margin-top:1.25rem !important;margin-bottom:2.5rem}.heloIlust .paging{padding-bottom:3.125rem}.heloIlust .lineTb thead{display:none}.heloIlust .lineTb tbody{border-top:0.125rem solid #222}.dacWrap .flex.sltFlex{display:block}.chkPage .dacWrap .secSlt .slctBox{width:100%;padding:0.9375rem 0;display:block;border-bottom:0.0625rem solid #e5e5e5}.chkPage .dacWrap .secSlt .slctCon{top:3.125rem}.chkPage .dacWrap .secSlt .arrBar{display:none}.chkPage .dacWrap .secSlt.noSrch .arrBar{display:block}.chkPage .dacWrap .secSlt .taskButton{width:100%;margin-top:1.875rem}.chkPage .dacWrap .secSlt.noSrch.noflt{padding:0.9375rem 0;display:flex;justify-content:space-between;border-bottom:0.0625rem solid #ddd;border-radius:0}.chkPage .dacWrap .secSlt.noSrch::last-child{margin-top:1.25rem}.chkPage .dacWrap .realTimeChk .secSlt{width:100%;padding:0 1.25rem;display:flex;border:0.0625rem solid #222}.chkPage .dacWrap .realTimeChk .arrBar{display:block}.dacWrap .secSlt{width:100%}.dacWrap .sectionChk .secSlt.slctThr .slctBox{width:100%}.dacWrap .fNumChk .secSlt .fName{width:3.75rem}.dacWrap .fNumChk .secSlt .fNum{width:calc(100% - 6.25rem)}.dacWrap .secSlt.slctThr .slctBox .slctCon{min-width:auto}.dacWrap .taskButton{width:100%;margin-top:1.25rem}.dacWrap .checkRes .dateBtnWrap{flex-wrap:wrap;justify-content:flex-start}.dacWrap .checkRes .dateBtnWrap button{width:50%;height:auto;padding:0.3125rem 0.625rem;font-size:1.4rem}.dacWrap .checkRes .dateBtnWrap .on{color:#fff;border:0.0625rem solid #ff4713;background:#ff4713}.dacWrap .checkRes .lineTb tr td{padding:0.9375rem 0.625rem 0.9375rem 0;vertical-align:middle;font-size:0.875rem}.dacWrap .checkRes .lineTb .skedWrap{display:block}.dacWrap .checkRes .lineTb .skedWrap p{margin-right:0}.dacWrap .realTimeChk .secSlt .asOf{width:5rem}.dacWrap .realTimeChk .secSlt .slctBox{width:calc(100% - 6.25rem)}}@media only screen and (max-width: 410px){.findTripWrap .findTripCon .TripBtnWrap{width:100%}.dacWrap .checkRes .lineTb tr td .badge{width:3.125rem;text-align:center;display:block}}.dacWrap .tabCont .cont.on{display:flex;gap:48px}.dacWrap .tabCont .cont.on .aside{padding-top:20px;width:375px}.dacWrap .tabCont .cont.on .aside .sltFlex{display:flex;flex-direction:column;gap:12px}.dacWrap .tabCont .cont.on .aside .secSlt{width:100%;height:auto;border:0 none;padding:0;gap:12px;justify-content:flex-start}.dacWrap .tabCont .cont.on .aside .secSlt.direction-column{flex-direction:column;justify-content:stretch;align-items:stretch}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox{width:100%;padding:0;border-bottom:1px solid var(--Border-Neutral-border3, #E6EAF0);display:flex;height:46px;min-width:180px;justify-content:space-between;align-items:center;align-self:stretch;gap:10px}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox.on button.val>i.icon{transform:none}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox button.val{color:var(--On-View-onView4, #9AA2B1);font-size:16px;font-style:normal;font-weight:500;line-height:24px;gap:8px}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox button.val>span{flex:1;text-align:left}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox button.val .slct{color:#333d4b}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox i.arrow-down{width:20px;height:20px;overflow:hidden;text-indent:-9999px;background:url(https://com.airpremiacdn.net/resources/onepoint/images/depArrCheck/Dropdown.svg) no-repeat center;transition:.2s}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox i.icon{width:20px;height:20px;overflow:hidden;text-indent:-9999px;display:inline-block;margin-left:0}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox .icon-FlightTakeoff{background:url(https://com.airpremiacdn.net/resources/onepoint/images/depArrCheck/FlightTakeoff.png) no-repeat center;background-size:20px}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox .icon-FlightLand{background:url(https://com.airpremiacdn.net/resources/onepoint/images/depArrCheck/FlightLand.png) no-repeat center;background-size:20px}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox .icon-Date{background:url(https://com.airpremiacdn.net/resources/onepoint/images/depArrCheck/Date.png) no-repeat center;background-size:20px}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox .icon-roundTrip{background:url(https://com.airpremiacdn.net/resources/onepoint/images/depArrCheck/roundTrip.svg) no-repeat center;background-size:20px}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox>.slctCon{top:44px;border-radius:var(--Radius-xl, 16px);border:1px solid var(--Border-Neutral-border6, #333D4B);background:var(--Container-neutral-container1, #FFF);overflow:hidden;box-shadow:none;max-height:none}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox>.slctCon .close-x{display:none}@media only screen and (max-width: 1279px){.dacWrap .tabCont .cont.on .aside .secSlt .slctBox>.slctCon.pop{border:0 none}}@media only screen and (max-width: 767px){.dacWrap .tabCont .cont.on .aside .secSlt .slctBox>.slctCon{width:100%;min-width:unset;position:fixed;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;inset:0;border:0;border-radius:0;z-index:111}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox>.slctCon .daterangeWrap .calendarWrap .calendar .list>ul{width:100%}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox>.slctCon .close-x{padding:.25rem 1.5rem;display:block;position:relative;height:45px;margin-top:10px}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox>.slctCon .close-x h3{color:var(--On-View-onView1, #171A22);font-size:20px;font-style:normal;font-weight:700;line-height:30px;margin:0}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox>.slctCon .close-x .iconWrap{position:absolute;right:20px;top:10px}}.dacWrap .tabCont .cont.on .aside .secSlt .slctBox .asOf{width:100%;color:var(--On-View-onView1, #171A22);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.dacWrap .tabCont .cont.on .aside .secSlt .fName{width:auto;color:var(--On-View-onView1, #171A22);font-size:16px;font-style:normal;font-weight:500;line-height:24px}.dacWrap .tabCont .cont.on .aside .secSlt .arrBar{width:1px;height:15px;background:var(--On-View-onView4, #9AA2B1)}.dacWrap .tabCont .cont.on .aside .secSlt .fNum{flex:1;font-size:16px}.dacWrap .tabCont .cont.on .aside .secSlt .fNum::placeholder{color:var(--On-View-onView4, #9AA2B1);font-weight:500}.dacWrap .tabCont .cont.on .aside .searchBtn{display:block;width:auto;border-radius:var(--Radius-xl, 16px);background:var(--Container-brand-primary, #0A3162)}.dacWrap .tabCont .cont.on .aside .caution-msg{color:var(--On-View-onView3, #6D7788);text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.dacWrap .tabCont .cont.on .body{flex:1}.dacWrap .tabCont .cont.on .body .checkRes{margin:0}.dacWrap .tabCont .cont.on .body .checkRes.none{border-bottom:0 none;height:auto;margin:100px 0;display:flex;flex-direction:column;align-items:center;gap:30px;color:var(--On-View-onView2, #333D4B);text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:36px}.dacWrap .tabCont .cont.on .body .checkRes.none:before{content:"";display:flex;width:68px;height:68px;justify-content:center;align-items:center;gap:10px;border-radius:var(--Radius-Full, 10000px);background:url(https://com.airpremiacdn.net/resources/onepoint/images/depArrCheck/Flight.png) #f4f6f8 no-repeat center center;background-size:32px}.dacWrap .tabCont .cont.on .body .cautionWrap{padding:20px 0;margin-top:0}.dacWrap .tabCont .cont.on .body .cautionWrap .title{background:url(https://com.airpremiacdn.net/resources/onepoint/images/depArrCheck/Information.svg) no-repeat left;background-size:24px;padding-left:28px;color:var(--On-View-onView1, #171A22);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:8px}.dacWrap .tabCont .cont.on .body .cautionWrap .list{padding-left:7px;color:var(--On-View-onView3, #6D7788);font-size:14px;font-style:normal;font-weight:400;line-height:22px}@media only screen and (max-width: 1279px){.dacWrap .tabCont .cont.on{gap:24px}.dacWrap .tabCont .cont.on .aside{width:270px}}@media only screen and (max-width: 1023px){.dacWrap .tabCont .cont.on{flex-direction:column}.dacWrap .tabCont .cont.on .aside{width:100%}}.dacWrap .daterangeWrap .calendarWrap{margin:18px 12px 0}@media only screen and (max-width: 767px){.dacWrap .daterangeWrap{padding:0}}.promotionWrap li{width:calc(50% - 2rem);margin-right:3.75rem;padding-bottom:3.75rem;display:inline-block;vertical-align:top}.promotionWrap li:nth-child(even){margin-right:0}.promotionWrap li .imgRound{border-radius:1.875rem}.promotionWrap li .badgeWrap{margin-top:1.25rem}.promotionWrap li .title{margin-top:0.3125rem;font-weight:700}.promotionWrap li .title a:hover{color:#ff5800}.promotionWrap .imgRound{aspect-ratio:610/390}.promotionWrap .imgRound>img{height:100%}.promotionDetailWrap .badgeWrap{margin-bottom:1.25rem}.promotionDetail{padding:3.75rem 0;display:flex;justify-content:space-around;align-items:center;border-top:0.125rem solid #222;border-bottom:0.125rem solid #222}.promotionDetail.bDn{border:0}.promotionDetail .imgRound{width:33%;border-radius:1.875rem;aspect-ratio:410/580}promotionDetail .imgRound>img{height:100%}.promotionDetail .list{width:66%;margin-left:3.75rem}.promotionDetail .list h5{margin-bottom:3.75rem;font-size:1.125rem}.promotionDetail .list dl{width:100%;padding:1.25rem 0;display:table;border-bottom:0.0625rem solid #e5e5e5}.promotionDetail .list dl dt{width:8.75rem;margin-right:0.625rem;padding-right:1.25rem;display:table-cell;font-weight:700}.promotionDetail .list dl dd{display:table-cell}.promotionDetail .list>strong{margin-bottom:1.25rem;display:block;font-size:2rem;font-weight:700;letter-spacing:-0.0125rem}.promotionDetail .list dl dd .orange{color:#ff4713}.promotionDetail .list .prBtnGr{margin-top:3.75rem;display:flex;justify-content:right}.promotionDetail .list .prBtnGr .taskButton{width:12.5rem;margin-right:0.625rem;letter-spacing:-0.03125rem}.promotionDetail .list .prBtnGr .taskButton:last-child{margin-right:0}.promotionDetailWrap .contents.evDtl{border-top:0.125rem solid #222;border-bottom:0.125rem solid #222}.promotionDetailWrap .bottomBtn{margin-top:7.5rem}.promotionDetailWrap .bottomBtn .taskButton{width:12.5rem;color:#222}.evntPrmWrap{display:flex;flex-wrap:wrap;justify-content:center}.evntPrmBox{width:15.625rem;height:15.625rem;margin-bottom:2.5rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/promotion/evntPrmBg.png") no-repeat;background-size:15.625rem}.pntBg{background:url("https://com.airpremiacdn.net/resources/onepoint/images/promotion/evntPntBg.png") no-repeat;background-size:15.625rem}.evntPrmCd{padding-top:8.125rem;padding-left:3.125rem;font-size:3.2rem;letter-spacing:-0.03em}.evntPrmWrap .txtWrap{width:100%;display:flex;justify-content:center}.evntPrmWrap .txtWrap .poIt{font-size:3rem;font-family:"Premia"}.popCouDwn .popScr .imgCoupon{width:15.625rem;height:15.625rem;margin:0 auto;background:url("https://com.airpremiacdn.net/resources/onepoint/images/promotion/envtCouBg.png") no-repeat center;background-size:15.625rem}.eventFst{padding:2.5rem;text-align:center;background:#00ce70}.eventFst .eventTit{margin:2.5rem 0 1.25rem;color:#000;font-size:4rem;font-weight:600}.eventFst h3{font-size:3.2rem;font-weight:400}.eventFst .cpBoxWrap{padding:2.5rem 0}.eventFst .cpBoxWrap.trWrap{padding-top:5rem}.eventFst .cpBoxCont{padding:0 3.75rem;display:flex;justify-content:space-between;align-items:center}.eventFst .couPn{width:100%;max-width:18.75rem;height:18.75rem;position:relative;background:#fff}.eventFst .couPn:last-child{margin-right:0}.eventFst .couPn a{width:100%;height:100%;display:block}.eventFst .couPn .cpnTit{padding-top:2.5rem;display:flex;justify-content:center;align-items:center}.eventFst .couPn .cpnTit p{color:#ff5800;font-size:3.2rem;font-weight:600;font-family:"Premia"}.eventFst .couPn .cpnTit .enArw{width:2.875rem;height:0.9375rem;background:url(https://com.airpremiacdn.net/resources/onepoint/images/promotion/test/circleArrow.png) no-repeat center}.eventFst .couPn .cpnCont{margin-top:1.5625rem;display:flex;justify-content:center;align-items:center}.eventFst .couPn .cpnCont p{color:#333;font-size:2.6rem;font-weight:600}.eventFst .couPn .cpnCont .koArw{width:2.875rem;height:2.125rem;background:url(https://com.airpremiacdn.net/resources/onepoint/images/promotion/test/lineArrow.png) no-repeat center}.eventFst .couPn .cpnPrc{margin-top:1.875rem;font-size:3rem;color:#ff5800}.eventFst .couPn .cpnPrc>span{font-size:4.5rem;font-weight:700}.eventFst .couPn .evtBtn{width:100%;height:4.375rem;font-size:2.2rem;position:absolute;bottom:0;left:0;background-color:#000;border-radius:0}.eventFst .couPn .cpnImg{width:100%;height:100%;margin:0 auto;background:url("https://com.airpremiacdn.net/resources/onepoint/images/promotion/test/cpn.png") no-repeat center;background-size:18.75rem}.eventFst .cpBoxCont .trPc{height:25rem;position:relative}.eventFst .cpBoxCont .trPc .tourCont .trCpimg{width:100%;height:100%;background:url(https://com.airpremiacdn.net/resources/onepoint/images/promotion/test/cpImg01.png) no-repeat center;background-size:23.125rem}.eventFst .cpBoxCont .trPc .tourCont .trCpimg.siNp{background:url(https://com.airpremiacdn.net/resources/onepoint/images/promotion/test/cpImg02.png) no-repeat center;background-size:23.125rem}.eventFst .cpBoxCont .trPc .tourCont .trCpimg.sgNm{background:url(https://com.airpremiacdn.net/resources/onepoint/images/promotion/test/cpImg03.png) no-repeat center;background-size:23.125rem}.eventFst .couPn .trCptxt{width:100%;height:5.625rem;padding:0.625rem 1.25rem;text-align:left;position:absolute;left:0;bottom:4.375rem;background-color:rgba(0,0,0,.6)}.eventFst .couPn .trCptxt p{color:#fff;font-size:2.2rem}.eventFst .couPn .trCptxt .pRc{margin-top:0.3125rem;color:#ff4713;font-size:2.6rem}.eventFst .couPn .trCptxt .pRc span{font-size:1.8rem}.eventFst .couPn .evtBtn.trBtn{padding:0 1.25rem;text-align:left;display:flex;justify-content:space-between;align-items:center}.eventFst .couPn .evtBtn.trBtn::after{content:"";width:2.375rem;height:1.125rem;display:block;background:url(https://com.airpremiacdn.net/resources/onepoint/images/promotion/test/nextevArrow.png) no-repeat center}.eventFst .cpnPrd{font-size:2rem;justify-content:center}.eventFst .cpnPrd .svcPrd .lnTit:first-child{padding-right:2.5rem}.evtBtnWrap{height:auto;padding:3.125rem 11.25rem;display:flex;justify-content:space-between;align-items:center;background:#222}.evtBtnWrap>a{width:100%;height:6.25rem;padding:1.5625rem 3.125rem;text-align:center;background:#ff4713;border-radius:3.125rem}.evtBtnWrap>a:first-child{margin-right:3.75rem}.evtBtnWrap>a>button{color:#fff;font-size:2.8rem}.evtBtnWrap.sgBtn{height:auto;text-align:center;display:block}.evtBtnWrap.sgBtn>a{width:23.75rem}.evtBtnWrap.sgBtn>a:first-child{margin-right:0}@media only screen and (max-width: 1200px){.eventFst .couPn{width:15rem;height:15rem}.eventFst .couPn.trPc{height:22.5rem}.eventFst .couPn .cpnTit{padding-top:1.25rem}.eventFst .couPn .cpnTit p{font-size:2.4rem}.eventFst .couPn .cpnTit .enArw{background-size:1.875rem}.eventFst .couPn .cpnCont{margin-top:0.9375rem}.eventFst .couPn .cpnCont .koArw{background-size:1.875rem}.eventFst .couPn .cpnCont p{font-size:2rem}.eventFst .couPn .cpnPrc{margin-top:1.25rem;font-size:2.4rem}.eventFst .couPn .cpnPrc>span{font-size:3.6rem}.eventFst .couPn .evtBtn{font-size:2rem}.evtBtnWrap{padding:3.125rem 11.25rem}.evtBtnWrap>a{height:5rem;padding:1.25rem 1.875rem}.evtBtnWrap>a>button{font-size:2rem}}@media only screen and (max-width: 1000px){.eventFst .eventTit{font-size:3.2rem}.eventFst h3{font-size:2.6rem}.eventFst .cpBoxCont{padding:0}.eventFst .couPn{width:12.5rem;height:12.5rem}.eventFst .couPn .cpnTit{padding-top:0.9375rem}.eventFst .couPn .cpnTit p{font-size:2.2rem}.eventFst .couPn .cpnCont{margin-top:0.625rem}.eventFst .couPn .cpnCont .koArw{width:2.25rem}.eventFst .couPn .cpnPrc{margin-top:0.9375rem;font-size:2.4rem}.eventFst .couPn .cpnPrc>span{font-size:3rem}.eventFst .couPn .evtBtn{height:3.125rem;font-size:2rem}.eventFst .couPn .trCptxt{bottom:3.125rem}.eventFst .couPn .trCptxt p{font-size:1.8rem}.eventFst .couPn .trCptxt .pRc{font-size:2.2rem}.eventFst .couPn .evtBtn.trBtn{padding-right:0.625rem;font-size:1.6rem}.eventFst .couPn .evtBtn.trBtn::after{background-size:1.75rem}.eventFst .cpnPrd{font-size:1.6rem}.evtBtnWrap{padding:3.125rem 8.125rem}}@media only screen and (max-width: 767px){.promotionWrap li{width:100%;margin-right:0}.promotionWrap li .imgRound{width:100%;max-width:25rem;margin:0 auto;border-radius:1.25rem}.promotionWrap li .title{font-size:0.875rem}.promotionWrap .ftG{font-size:0.875rem}.promotionDetail{padding-bottom:0;display:block}.promotionDetail .imgRound{width:100%;max-width:22.5rem;margin:0 auto;border-radius:1.25rem}.promotionDetail .list{width:100%;margin-left:0;margin-top:3.75rem}.promotionDetail .list h5{margin-bottom:1.875rem;font-size:1rem}.promotionDetail .list>strong{margin-top:3.75rem;font-size:1.125rem}.promotionDetail .list dl{padding:1rem 0;font-size:0.875rem}.promotionDetail .list dl:last-child{border-bottom:0}.promotionDetail .list dl dt{width:6.25rem}.promotionDetail .list .prBtnGr{flex-direction:column;align-items:center}.promotionDetail .list .prBtnGr .taskButton{margin:0 0 0.9375rem 0}.promotionDetail .list .prBtnGr .taskButton:last-child{margin:0 0 3.75rem 0}.promotionDetailWrap .bottomBtn{margin-top:3.75rem}.eventFst .eventTit{font-size:2.8rem}.eventFst h3{font-size:2.2rem}.eventFst .cpBoxCont{flex-direction:column}.eventFst .couPn{width:100%;height:13.75rem;margin-right:0;margin-bottom:1.25rem}.eventFst .couPn:last-child{margin-bottom:0}.eventFst .couPn .cpnTit{padding-top:1.875rem}.eventFst .cpnPrd{font-size:1.4rem}.eventFst .cpnPrd .svcPrd{padding-bottom:1.25rem;flex-direction:column}.eventFst .cpnPrd .svcPrd .lnTit:first-child{padding-right:0;padding-bottom:1.25rem}.eventFst .couPn .trCptxt{padding:1.25rem}.eventFst .cpBoxWrap.trWrap{padding-top:2.5rem}.evtBtnWrap{padding:3.125rem;text-align:center;display:block}.evtBtnWrap>a{width:19.375rem;height:2.5rem;padding:0.375rem 1.875rem;margin:0 auto}.evtBtnWrap>a:first-child{margin-right:0;margin-bottom:1.875rem}.evtBtnWrap>a>button{font-size:1.6rem}.evtBtnWrap.sgBtn>a{width:19.375rem}.evtBtnWrap.sgBtn>a:first-child{margin-bottom:0}}@media only screen and (max-width: 479px){.evtBtnWrap{padding:1.875rem 3.125rem}.evtBtnWrap>a{width:10.625rem;height:1.875rem;padding:0.1875rem 1.875rem}.evtBtnWrap>a:first-child{margin-bottom:1.25rem}.evtBtnWrap>a>button{font-size:1.4rem}.evtBtnWrap.sgBtn>a{width:10.625rem}}@media only screen and (max-width: 410px){.evntPrmBox,.popCouDwn .popScr .imgCoupon{width:13.75rem;height:13.75rem;background-size:13.75rem}.evntPrmCd{padding-top:7.5rem;padding-left:2.625rem;font-size:2.8rem}}.fareWrap>div{margin-top:6.25rem}.fareWrap>div:first-child{margin-top:0}.fareWrap .txt{margin-top:1.875rem}.fareWrap .txt strong{color:#ff4713;font-weight:700}.fareWrap .txt p{font-size:1.4rem}.fareWrap .infoArea .title{padding-bottom:3.75rem;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:0.125rem solid #222}.fareWrap .infoArea .infoCont{margin-top:2.5rem;padding-right:1.25rem}.fareWrap .infoArea .infoCont h3{margin-top:0.625rem;margin-bottom:1.25rem;font-weight:700;font-size:1.75rem;line-height:2.25rem;letter-spacing:-0.0375rem}.fareWrap .infoArea .infoCont h3.pr{margin-bottom:2.5rem}.fareWrap .infoArea .infoCont h3.sub{font-size:.8em}.fareWrap .infoArea .infoCont p{margin-bottom:0.625rem;letter-spacing:-0.0175rem}.fareWrap .infoArea .infoPic img{height:15.625rem;display:flex;justify-content:end}.fareWrap .infoArea .infoPic.premia img{height:12.5rem}.fareWrap .infoArea .seatImg{margin-top:3.75rem;display:flex;justify-content:space-between;align-items:center}.fareWrap .infoArea .seatImg>img{width:48%;border-radius:1.25rem}.fareWrap .classArea{padding:2.5rem;background-color:#f3eeea;border-radius:1.25rem}.fareWrap .classArea h5{color:#ff4713;font-size:1.75rem;line-height:2.25rem;font-weight:700}.fareWrap .classArea .des{margin-top:0.625rem}.fareWrap .classArea .illustBox{margin:1.875rem 0 1.25rem}.fareWrap .classArea .illustBox .illust{display:flex;justify-content:space-evenly;align-items:flex-start}.fareWrap .classArea .iconBox{margin:1.25rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.fareWrap .classArea .iconBox.mr20{margin-right:1.25rem}.fareWrap .classArea .iconBox .imgBox{width:9.375rem;padding:0.625rem;display:flex;justify-content:center;background:#fbf8f5;border-radius:0.625rem}.fareWrap .classArea .iconBox .imgBox img{width:8.125rem}.fareWrap .classArea .iconBox p{margin-top:1.25rem;text-align:center}.fareWrap .classArea .iconBox .imgBox img.size100{width:6.25rem;margin:0.625rem;padding:0.3125rem 0}.fareWrap .classArea .iconBox .imgBox img.size90{width:5.625rem;margin:1.875rem}.fareWrap .movieArea .movie{margin-top:1.875rem}.fareWrap .movieArea .movie>iframe{width:100%;height:43.75rem;border:0;border-radius:1.25rem}@media only screen and (max-width: 1023px){.fareWrap .infoArea .title{flex-direction:column;align-items:center}.fareWrap .infoArea .infoPic img{height:12.5rem}}@media only screen and (max-width: 767px){.fareWrap .txt{margin-top:1.25rem}.fareWrap .classArea .illustBox{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.fareWrap .classArea .illustBox .illust{display:block;min-height:43.125rem}.fareWrap .classArea .iconBox p{min-height:3.125rem}.fareWrap>div{margin-top:3.75rem}.fareWrap .infoArea .title{padding-bottom:1.875rem;display:block}.fareWrap .infoArea .infoCont{margin-top:0;margin-bottom:1.25rem;padding-right:0}.fareWrap .infoArea .infoCont h3{margin-bottom:0;font-size:1.5rem}.fareWrap .infoArea .infoCont p{margin-bottom:0;font-size:0.875rem}.fareWrap .infoArea .infoPic img{height:11.25rem}.fareWrap .infoArea .seatImg{margin-top:1.875rem;display:block}.fareWrap .infoArea .seatImg>img{width:100%;margin-top:1.25rem;display:block}.fareWrap .infoArea .seatImg>img:first-child{margin-top:0}.fareWrap .classArea h5{font-size:1.5rem}.fareTbTxt{margin-top:1.25rem;font-size:0.875rem}}@media only screen and (max-width: 410px){.fareWrap .movieArea .movie>iframe{height:18.75rem}.fareWrap .infoArea .infoPic img{max-width:100%;height:auto}}.aloneBox{margin-top:1.875rem;display:flex;justify-content:center}.aloneBox.left{justify-content:flex-start}.OneBaggBox{width:3.625rem;height:7rem;margin-right:0.625rem;display:inline-flex;align-items:center;background:url("https://com.airpremiacdn.net/resources/onepoint/images/support/oneBaggage.png") no-repeat}.OneBaggBox:last-child{margin-right:0}.OneBaggBox span{width:100%;padding-top:0.625rem;font-size:0.875rem}.NoBaggBox{width:6.125rem;height:7rem;display:inline-flex;align-items:center;background:url("https://com.airpremiacdn.net/resources/onepoint/images/support/noBaggage.png") no-repeat}.bggSum .slctBox{width:47%}.bggSum .slctBox button.val{padding:0.75rem 0}.bggSum .slctBox{margin-right:0}.bggSum .slctBox>.slctCon{top:2.5rem}.bggSum.dacWrap .secSlt .dateWrapper .slctCon{width:50rem}.bggSum .dateWrapper::after{display:none}.bggSum .dateWrapper button.val{font-size:1.6rem}.bggSum .bggSumSlt{margin-top:1.5625rem}.bggFare,.addBgg{border-radius:0.75rem;border:0.0625rem solid #ddd}.bggFare li{width:100%;border-right:0.125rem dotted #ddd}.bggFare li:last-child{border-right:0}.bggFare .rdoBox{width:100%;padding-left:0}.bggFare .rdoBox>input.ipt,.bggFare .rdoBox:before{top:2.625rem;left:2.5rem}.bggFare .rdoBox label{width:100%;height:auto;padding:2.5rem 2.5rem 2.5rem 5rem;display:block;font-size:1.25rem;font-weight:600}.bggFare .rdoBox label span{display:block;font-size:1rem;font-weight:400}.bggTotal li{padding:2.5rem}.bagWgtWrap{margin-top:0.625rem;font-size:1.125rem}.bagWgtWrap .icon{background-position:-0.4375rem 0}.bagWgtWrap .gdNum{font-size:1.125rem}.addBgg{margin-top:1.25rem;padding:2.5rem 1.875rem}.addBgg>span{font-size:1.25rem;font-weight:600}.addBgg>span .icon{margin-right:0.9375rem}.addBggSlt{width:calc(100% - 15.625rem);justify-content:end}.addBggSlt .addBggSltItm{width:auto;margin-left:2.5rem;position:relative}.addBggSlt .addBggSltItm:before{content:"";width:0.0625rem;height:0.9375rem;position:absolute;top:50%;left:-1.5625rem;transform:translateY(-50%);background:#e5e5e5}.addBggSlt .addBggSltItm:first-child:before{display:none}.addBggSlt .addBggSltItm .slctBox{width:auto}.addBggSlt .addBggSltItm .slctBox span{word-break:keep-all}.bggSumSlt .sub,.pch .sub{margin-top:0.625rem}.pch .sub .icon{margin-right:0.3125rem}.addBggPay .contents.flex{align-items:flex-start}.sltBagWgt{width:calc(100% - 54.1875rem);height:7.3125rem;display:flex;align-items:center}.sltBagWgt .sltBagWgtImg{width:7.3125rem;height:7.3125rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/support/illust_carrier.png") no-repeat}.sltBagWgt dl{margin-top:1.25rem;margin-left:0.625rem}.sltBagWgt dl dt{margin-bottom:0.625rem;color:gray;line-height:1em}.sltBagWgt dl dd{font-size:1.5rem}.pch{width:54.1875rem}.pchCon{display:flex;justify-content:center}.pchCon dt{padding-right:2.5rem;font-size:1.125rem;font-weight:600}.pchCon dd span{color:gray}.pchCon dd strong{display:block;font-size:1.5rem;font-weight:600}.sptLnk{flex-wrap:wrap}.sptLnk li{width:100%}.sptLnk li a{width:100%;padding:0.875rem 0;border-bottom:0.0625rem solid #e5e5e5}.sptLnk li a:hover .txt{text-decoration:underline}.seatAddCon{position:relative}.seatAddCon .seatImgBox{max-width:75rem;width:100%;margin:3.75rem auto 0}.seatImgBox img{width:100%}.btnSeatView{height:1.625rem;padding:0 0.625rem;display:none;color:#fff;font-size:1rem;font-weight:400;line-height:1.375rem;background-color:#0093ff;border:0.0625rem solid #0093ff;border-radius:0.75rem}.btnSeatView.on{color:#0093ff;background-color:#fff}.seatImgBoxM{height:25rem;margin-top:9.375rem;overflow:hidden;display:none;text-align:center}.seatImgBoxM:after{content:"";width:100%;height:6.25rem;position:absolute;left:0;bottom:0;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 75%)}.seatImgBoxM img{width:100%;max-width:420px}.seatAddCon.full .seatImgBoxM{height:auto}.seatAddCon.full .seatImgBoxM:after{display:none}.seatAddCon.full .btnSeatView.bottom{margin-top:1.875rem}.seatImgTxt{width:100%;margin-top:1.875rem;justify-content:center}.seatImgTxt li{margin-right:28px;display:flex;justify-content:space-between;align-items:center;text-align:left}.seatImgTxt li:last-child{margin-right:0}.seat{width:1.5625rem;height:0.9375rem;vertical-align:middle;border-radius:0.5rem 0.25rem 0.25rem 0.5rem}.seat.gray{background:#6d7788}.seat.dark{background:#0c2340}.seat.sky{background:#8ecfff}.seat.sky2{background:#0093ff}.seatIcon{width:22px;height:17px;vertical-align:middle}.seatIcon.exit{background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico-emergency.svg")}.seatIcon.row1{background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico-seat1.svg")}.seatIcon.row2{background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico-seat2.svg")}.seatIcon.row3{background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico-seat3.svg")}.seatSpecialIcon{width:18px;height:18px;vertical-align:middle}.seatSpecialIcon.disabled{background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico-disabled.svg")}.seatSpecialIcon.bassinet{background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico-bassinet.svg")}@media only screen and (max-width: 1023px){.seatAddCon{text-align:center}.seatImgBox{display:none}.seatImgBoxM{display:block}.seatAddWrap .subSmTit{display:flex;align-items:center;justify-content:space-between}.btnSeatView{display:inline-block}.btnSeatView.bottom{display:none}.seatAddCon.full .btnSeatView.bottom{display:inline-block}.seatImgTxt{margin-top:0;position:absolute;top:8.75rem}.seatAddWrap .tbWrap .seat{margin:0 auto 0.3125rem;display:block}}@media only screen and (max-width: 767px){.seatImgTxt{justify-content:space-between}.seatImgTxt li{margin-right:0}.btnSeatView{height:1.375rem;font-size:0.8125rem;line-height:1.25rem}}@media only screen and (max-width: 499px){.seatImgTxt{flex-direction:column}.seatImgTxt li{width:11.25rem;display:block}.seatImgBoxM{margin-top:15.625rem}}.sideSeatImgBox{width:46.875rem;margin:1.875rem auto 0}@media only screen and (max-width: 767px){.sideSeatImgBox{width:100%;max-width:46.875rem;margin:1.25rem auto 0}.sideSeatImgBox img{width:100%;max-width:46.875rem}}.icnCom{justify-content:center}.icnImgBox{width:100%;height:28.125rem;display:flex;justify-content:center;align-items:center;background:#fafafa}.icnImgBox img{max-width:760px;width:100%}.kskNum{margin-right:0.3125rem}.infoTxt{display:flex;align-items:center}.bodStp{padding-left:1.875rem;display:flex;align-items:center}.bodStp .badgeArrow.rvs{padding:0 0.5rem;margin-right:0.3125rem}.bodStp .stpValue i{margin-right:0.3125rem}@media only screen and (max-width: 1279px){.addBggPay .contents.flex{flex-wrap:wrap}.sltBagWgt{width:100%;margin:1.25rem 0;justify-content:center}.pch{width:100%}.bggFare .rdoBox label{padding:1.875rem 1.875rem 18.75rem 5rem}}@media only screen and (max-width: 1023px){.addBggSlt{width:calc(100% - 10rem)}.bodStp{padding-left:0;flex-direction:column}.bodStp .badgeArrow.rvs{margin-right:0;margin-bottom:0.625rem}}@media only screen and (max-width: 767px){.dpBlk{display:block}.lmtInfo{text-align:right}.bagSize img{width:15rem;height:10.5rem}.OneBaggBox{width:1.875rem;height:3.75rem;background-size:1.875rem}.OneBaggBox span{display:none}.tbWrap table tbody td.mobN{display:none}.bggSumSlt .bggFare{flex-wrap:wrap}.bggSumSlt .bggFare li{border-right:0;border-bottom:0.125rem dotted #ddd}.bggSumSlt .bggFare .rdoBox label{padding:1.25rem 1.25rem 1.25rem 3.125rem}.bggFare .rdoBox>input.ipt,.bggFare .rdoBox:before{top:1.375rem;left:1.25rem}.bggFare li:last-child{border-bottom:0}.bggFare .rdoBox label{font-size:1rem}.bggFare .rdoBox label span{font-size:0.8125rem}.addBgg{padding:1.875rem 1.25rem;display:block}.addBgg>span{font-size:1rem}.addBgg>span .icon{margin-right:0.3125rem}.addBggSlt{width:100%;padding:0 2.5rem;margin-top:0.625rem;flex-wrap:wrap;justify-content:space-between}.addBggSlt .addBggSltItm{width:100%;margin:0}.addBggSlt .addBggSltItm:before{display:none}.addBggSlt .addBggSltItm .slctBox,.addBggSlt .addBggSltItm .slctBox>.slctCon{width:100%}.pch .bggFare li{padding:1.25rem}.pchCon{display:block}.pchCon dt{padding-right:0;margin-bottom:0.625rem;font-size:0.875rem}.pchCon dd span{font-size:0.8125rem}.pchCon dd strong{font-size:1.25rem}.pchCon dd strong .unt{font-weight:400}.icnImgBox{height:auto;padding:0.3125rem}.icnImgBox img{width:100%}.icnTb{margin-top:3.75rem}.icnImgBox.SinImg{padding:1.875rem 1.25rem}.bodStp .stpValue{flex-direction:column}.bodStp .stpValue .icon{width:1.25rem;height:1.25rem;background-size:cover}}@media only screen and (max-width: 479px){.kskAlgn{text-align:left;display:block}}@media only screen and (max-width: 410px){.addBggSlt{padding:0}.taL .listGlobal .btnBpop .txt{letter-spacing:-0.8}}@media only screen and (max-width: 374px){.pchCon dt{height:3.125rem}}.ntcList li{padding:1.875rem 0;display:flex;justify-content:space-between;align-items:center;border-bottom:0.0625rem solid #e5e5e5;cursor:pointer}.ntcList li:hover dt{color:#ff5800}.ntcList .ntclft{width:85%}.ntclft dt{font-size:1.25rem;font-weight:700}.ntclft dd{margin-top:1rem}.ntcCont{word-break:keep-all;padding-top:3.75rem;border-top:0.125rem solid #222}.ntcCont h3{font-size:1.25rem;font-weight:700}.ntcCont .txtCont{margin-top:3.75rem;color:#222}.ntcCont .txtCont table td{vertical-align:middle}.ntcBottom{padding:1.875rem 0;margin-top:3.75rem;display:flex;justify-content:space-between;border-top:0.0625rem solid #e5e5e5;border-bottom:0.0625rem solid #e5e5e5}@media only screen and (max-width: 767px){.ntcList li{padding:1.25rem 0;display:block}.ntcList a{display:block}.ntcList .ntclft{width:100%}.ntclft dt{font-size:1.125rem;letter-spacing:-0.025rem}.ntclft dd{display:none}.ntcList .ntcrgt{width:100%;margin-top:0.625rem;text-align:left}.ntcCont{padding-top:2.5rem}.ntcCont .txtCont{overflow-x:auto;margin-top:2.5rem}.ntcCont .txtCont p{word-break:break-word !important}.ntcBottom{margin-top:2.5rem;padding:1.25rem 0;display:block;font-size:1.4rem}.ntcBottom .title{margin-bottom:0.625rem;font-size:1rem}}.qus{margin-top:3.75rem;padding:0.875rem 0;border-top:0.0625rem solid #222;border-bottom:0.0625rem solid #ccc}.qus strong{font-weight:700}.qusList{padding:1.875rem 0;border-bottom:0.0625rem solid #ccc}.qusList:last-child{border-bottom:0}.qusList .qst,.qusList .asr{width:100%;padding-left:3.75rem;position:relative;text-align:left}.qusList .qst{padding-bottom:0;position:relative}.qusList .asr{padding-top:0.625rem}.qusList .qst::before{content:"Q";color:gray}.qusList .qst::before,.qusList .asr::before{position:absolute;top:50%;transform:translateY(-50%);left:1.25rem;font-weight:700;font-size:1.875rem;white-space:pre-wrap}.qusList .asr::before{content:"A";top:1.875rem;color:#ff5800}.qusList .qst>strong{display:block;font-size:1.25rem}.qusList .qst .tglFtb{font-size:1.25rem;font-weight:700}.qusList .asr span{color:#0093ff}.qusList .asr a{display:inline}@media only screen and (max-width: 767px){.qus{margin-top:2.5rem}.qusList .qst,.qusList .asr{padding-left:1.875rem}.qusList .qst .tglFtb{font-size:1rem}.qusList .qst::before,.qusList .asr::before{left:0;font-size:1.875rem}}.inqWrapper .inputWrap{padding:3.75rem 0;border-top:0.125rem solid #222;border-bottom:0.125rem solid #222}.inqWrapper .inputWrap .row .label.alw::after{content:"*";margin-left:0.3125rem;display:inline-flex;color:#ff5800}.fileWrap .down .mGr{margin-right:0.9375rem;white-space:nowrap}.inqWrapper .inputWrap .row textarea{font-size:1.6rem}.inqWrapper .inputWrap .row.file{border-bottom:0}.inqWrapper .cautionWrap{margin-top:3.75rem}.persAgree{margin-top:3.75rem;padding:1.25rem;border:0.0625rem solid #ccc;border-radius:0.5rem}.persAgree p{margin-top:0.625rem;color:gray}@media only screen and (max-width: 767px){.inqWrapper .inputWrap .row .value{height:auto;padding:0.625rem 0}.inqWrapper .inputWrap .row textarea{font-size:1.4rem}.inqWrapper .inputWrap .row.file{display:flex}.inqWrapper .inputWrap .row.file .value{padding-top:0}.inqWrapper .cautionWrap,.persAgree{margin-top:1.875rem}.fileWrap .downIp{margin-bottom:0.3125rem}}@media only screen and (max-width: 410px){.inqWrapper .inputWrap .row.file{display:block}.inqWrapper .inputWrap .row.file .value{padding-top:0.625rem}}.customComplete{padding-top:7.5rem;text-align:center}.customComplete img{margin-bottom:1.25rem}.customComplete .txt{margin:0.625rem 0 5rem;color:gray;font-weight:300}.docu .fldown{vertical-align:middle}.btnBlue.fldown{display:inline-flex}.btnBlue.tw{margin-bottom:0.625rem}.btnBlue.fldown::before{content:"";width:0.75rem;height:0.75rem;margin-right:0.25rem;background:url(https://com.airpremiacdn.net/resources/onepoint/images/icon/btn_download_blue.png) no-repeat}.docmt table{width:100%}.docmt table tr{border-bottom:0.0625rem solid #e5e5e5}.docmt table th,.docmt table td{padding:1.875rem 0;vertical-align:middle}.docmt table th{width:80%;padding-right:1.25rem;text-align:left}.docmt table td{position:relative;font-weight:400;letter-spacing:-0.01875rem;text-align:right;vertical-align:middle}.docmt .tbsCr{margin-top:0.9375rem;color:gray;font-weight:300}.docmt .tbTh{margin-top:0.625rem;font-size:.9em;font-weight:300}@media only screen and (max-width: 767px){.docmt table th,.docmt table td{display:block}.docmt table th{width:100%;padding-bottom:1.25rem}.docmt table td{padding-top:0;text-align:left}.btnBlue.tw{margin-bottom:0;margin-right:0.625rem}}.dacWrap .secSlt.lstCar .slctBox{width:30%;padding:0;border-bottom:0}.dacWrap .secSlt.lstCar .slctBox button.val{font-size:1rem}.dacWrap .secSlt .slctBox .slctCon.rgt{width:unset}.lostCtt .cttWrapper{flex:1 1 0%}.cttWrapper .row{padding:1.875rem 0;position:relative;display:flex;align-items:center;border-bottom:0.0625rem solid #ddd}.cttWrapper .row.inFo{padding:1.875rem 0 1.25rem 0;border-bottom:0}.cttWrapper .row .label{width:6.25rem;font-size:1rem;font-weight:700;color:#0093ff}.cttWrapper .row .value{position:relative;display:flex;align-items:center}.cttWrapper .row .value::before{content:"";width:1.125rem;height:1.125rem;margin-right:0.9375rem;padding-left:1.125rem;background:url(https://com.airpremiacdn.net/resources/onepoint/images/icon/ico_check_in.svg) no-repeat center center;background-size:1.125rem}.cttWrapper .row .value.resvt::before{background:url(https://com.airpremiacdn.net/resources/onepoint/images/icon/ico_reservation_change.svg) no-repeat center center}.cttWrapper .row .value.apbl::before{background:url(https://com.airpremiacdn.net/resources/onepoint/images/support/ico_airport_black.svg) no-repeat center center}.cttWrapper .cttInfo{margin-left:9.375rem;display:block;font-weight:400;color:gray}.lostCtt .listGlobal{margin-top:0;text-align:left}.lostCtt .buttonWrapper{width:18.75rem;margin:3.75rem auto 0}.tbWrap.chkWrap{margin-top:2.5rem}@media only screen and (max-width: 1279px){.lostCtt .inputWrap .row .value{padding-left:0}}@media only screen and (max-width: 1023px){.lostCtt .infoInput .infotTl{margin-right:0}}@media only screen and (max-width: 767px){.lostCarry .flex{display:block}.lostCarry .dacWrap .secSlt{width:100%;height:auto;padding:0;display:block;border:0}.lostCarry .dacWrap .secSlt.lstCar .slctBox{width:100%;padding:0.9375rem 0;display:block;border-bottom:0.0625rem solid #e5e5e5}.lostCarry .dacWrap .secSlt.lstCar .slctCon{top:3.125rem}.lostCarry .dacWrap .secSlt .arrBar{display:none}.lostCarry .dacWrap .taskButton{width:100%;margin-top:1.875rem}.cttWrapper .row{align-items:flex-start}.cttWrapper .row .value{width:calc(100% - 6.25rem);align-items:flex-start}.cttWrapper .row .value::before{margin-top:0.1875rem}.cttWrapper .cttInfo{margin-left:0}.lostCtt .buttonWrapper{width:100%}.cttWrapper .row .label{width:4.375rem}}.schBox{margin-top:1.875rem}.schTit{margin-bottom:1.25rem;font-size:2.4rem;font-weight:700}.schTimeData{width:auto;padding:0.625rem 0;display:inline-block;text-align:center}.schTime{margin-top:0.3125rem;font-weight:700}.schP{color:gray;font-weight:300}.schLineBox{width:auto;display:inline-block;vertical-align:middle;text-align:center}.schLine{width:4.375rem;height:0.0625rem;margin:0.625rem 1.25rem 0.875rem;background:#ccc;text-align:center}.schCtiWrap{margin-top:3.125rem}.schTmWrap.none{height:12.5rem;line-height:12.5rem;text-align:center;color:gray;border-bottom:0.0625rem solid #e5e5e5}.schTmWrap .tabBtn .btn{margin-right:1.875rem;padding:0;position:relative;color:#000;font-weight:700}.schTmWrap .tabBtn .btn:first-child.on{padding-left:0}.schTmWrap .tabBtn .btn.on{color:#ff5800;background:inherit}.schTmWrap .tabBtn .btn.on::after{content:"";width:100%;height:0.125rem;display:block;position:absolute;bottom:-0.125rem;left:0;background:#ff5800}.schTimeWrap{margin-top:3.75rem;border-bottom:0.125rem solid #222}.schTimeWrap .schTimeHead{padding:0.625rem 0;display:flex;align-items:center}.schTimeWrap p{width:33.33%;color:gray;text-align:left}.schTimeBd{padding:2.25rem 0;position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:0.0625rem solid #e5e5e5}.schTimeBd .flNum{font-weight:700}.schTimeBd .flNum,.schTimeBd .schTimeCont{width:33.33%;text-align:left}.timeWrap.tgLWrap{border-bottom:0.0625rem solid #e5e5e5}.timeWrap .tgList .tgBtn::after{content:"";width:1.25rem;height:1.25rem;position:absolute;right:1.25rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/arrow/btn_dropdown_arrow_able_up_black2.svg") no-repeat center;cursor:pointer}.timeWrap .tgList.tglOn .tgBtn::after{background:url("https://com.airpremiacdn.net/resources/onepoint/images/arrow/btn_dropdown_arrow_able_down_black2.svg") no-repeat center}.schTimeCont{width:auto;padding:0.625rem 0;position:relative;display:flex;align-items:center}.schTimeCont .schTimeDl{display:flex}.schTimeCont .schTime{margin-top:0;margin-left:0.625rem;font-size:1.25rem;font-family:"Heebo"}.schTimeDay{padding:0 0.625rem;display:flex;justify-content:space-between;align-items:center}.schTimeDay .schDay{padding:0.625rem 2.5rem;text-align:center}.schTimeDay .schDay.tOd{background:#eee}.schTimeDay .schDay .flPl{width:0.8125rem;height:1.125rem;margin:0.625rem auto;background-color:#ddd;border-radius:1.25rem}.schTimeDay .schDay .flPl.flOn{background-color:#ff5800}.dacWrap .secSlt .slctBox .slctCon.schCal{width:650px}@media only screen and (max-width: 1279px){.dacWrap .secSlt .slctBox .slctCon.schCal{width:100%}}@media only screen and (max-width: 767px){.dacWrap .secSlt .slctBox .slctCon.schCal{width:-webkit-fill-available}}.slctCon.schCal .daterangeWrap .calendarWrap .calendar .list>ul>li{height:2.5rem}.dacWrap .slctCon.schCal .daterangeWrap .bottomArea{justify-content:flex-end}@media only screen and (max-width: 1279px){.schWarp{display:flex;flex-direction:column;align-items:center}.dacWrap .slctCon.schCal .daterangeWrap .bottomArea{height:6.25rem;padding:1.25rem 1.5625rem;display:block;justify-content:space-between}.dacWrap .slctCon.schCal .daterangeWrap .bottomArea .taskButton{width:100%;margin-top:0.625rem}}@media only screen and (max-width: 999px){.schTimeDay .schDay{padding:0.625rem 1.875rem}}@media only screen and (max-width: 767px){.schTimeWrap p{width:30%}.schTimeWrap p:first-child{text-align:left}.schTimeWrap p:last-child{width:40%}.timeWrap .tgList .tgBtn::after{right:0.625rem}.schTimeBd .schTimeCont{display:block}.schTimeBd .flNum{font-size:1.4rem}.schTimeBd .flNum,.schTimeBd .schTimeCont{width:30%}.schTimeBd .schTimeCont:last-child{width:40%}.schTimeCont .schP{margin:0 auto;font-size:1.4rem}.schTimeCont .schTime{margin-left:0;font-size:1rem}.schTime.ftO{margin-left:0.3125rem}.schTimeCont:last-child::after{top:30%;right:0}.schTimeDay{padding:0}.schTimeDay .schDay{padding:0.625rem;font-size:0.75rem}.dacWrap .slctCon.schCal .daterangeWrap .topArea{height:calc(100% - 5rem)}.slctCon.schCal .daterangeWrap .calendarWrap .calendar .list>ul>li{height:3.125rem}.dacWrap .slctCon.schCal .daterangeWrap .bottomArea .taskButton{margin-top:0.3125rem}}@media only screen and (max-width: 479px){.schTimeBd .flNum{padding-right:0.625rem;font-size:0.8125rem}.schTimeCont .schP{font-size:0.8125rem}.schTimeCont .schTime{font-size:0.875rem}.schTimeDay .schDay{padding:0.625rem 0.125rem}}.covidTit{position:relative}.covidImg{width:15.125rem;height:13.75rem;position:absolute;top:0;right:0;display:block;background:url("https://com.airpremiacdn.net/resources/onepoint/images/illust/BGimg_illust.svg") no-repeat 0 0}.covTitle{font-size:1.5rem;font-weight:700}.covFstBox,.covSecBox{display:flex;justify-content:space-between;margin-bottom:3.75rem}.covFstBox{margin-top:3.75rem}.covGidCont{width:calc(50% - 0.9375rem);margin-right:1.875rem;display:flex;align-items:center}.covGidCont:nth-child(even){margin-right:0}.covSec{width:calc(100% - 7.5rem);margin-left:1.875rem}.covSecTitle{margin-bottom:0.9375rem;display:inline-block;color:#222;font-size:1.25rem;font-weight:700}.covIcon{width:5.625rem;height:7.5rem;display:flex;align-items:center;justify-content:center;border-radius:3.125rem;background-color:#f7f7f7}@media only screen and (max-width: 1023px){.covidImg{display:none}.covFstBox,.covSecBox{margin-bottom:0;flex-wrap:wrap}.covGidCont{width:100%;margin-right:0;margin-bottom:3.125rem;display:block}.covIcon{margin:0 auto;margin-bottom:0.9375rem}.covSec{width:100%;margin-left:0;text-align:center}.covSecTitle{margin-bottom:0}}@media only screen and (max-width: 767px){.covTitle{font-size:2rem;line-height:1.5em}.covSecTitle{margin-bottom:0.625rem;font-size:1.6rem}.covSec p{line-height:1.4em}}.fltSmImg{width:1.125rem;height:1.125rem;margin:0 1.25rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico_flight.svg") no-repeat;vertical-align:middle}.fltSmImgWh{width:1.125rem;height:1.125rem;margin:0 1.25rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico_flight_w.svg") no-repeat;vertical-align:middle}.usePointWrap .tbWrap table tbody .text{width:calc(50% - 2.5rem);text-align:left;display:inline-block}.tbExplain{font-size:90%;text-align:right}.pointWrap .bannerBox{padding:2.8125rem 12.5rem 2.8125rem 2.8125rem;border:0.0625rem solid #ddd;border-radius:0.75rem}.pointWrap .bannerBox .pointIconWrap{text-align:center}.pointWrap .premCount li div{display:flex;align-items:center}.pointWrap .premCount li .line{width:0.0625rem;height:0.875rem;margin:0 0.625rem;background:#ddd}.pointWrap .critWrap .bannerBox{padding:2.8125rem;display:flex;justify-content:space-between;align-items:center}.pointWrap .critWrap .bannerBox .airfareIcon{width:6.25rem;height:4rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/savePoint/premiaMoney.svg") no-repeat;background-position:center}.pointWrap .critWrap .bannerBox .saveIcon{width:6.25rem;height:4rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/savePoint/premiaPoint.svg") no-repeat;background-position:center}.pointWrap .critWrap .bannerBox .contour{width:0.0625rem;height:5.625rem;margin:0 1.5625rem 0 2.1875rem;display:block;background:#ddd}.pointWrap .saveWrap .bannerBox{background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/savePoint/illust_15_service_03.svg") no-repeat;background-position:bottom right}.pointWrap .afterWrap .bannerBox{margin-top:6.25rem;display:flex;align-items:center;background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/savePoint/worldBg.png") no-repeat;background-position:bottom right}.pointWrap .afterWrap .bannerBox .pointIconWrap{margin-right:1.875rem}.pointWrap .afterWrap .bannerBox .interIcon{width:6.25rem;height:6.25rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/savePoint/InternationalIcon.svg") no-repeat;background-position:center}.pointWrap .afterWrap .btnWrap{width:18.75rem;margin:3.75rem auto 0}.memWrap .bannerBox{margin-top:1.25rem;padding:2.8125rem 31.25rem 2.8125rem 2.8125rem;border:0.0625rem solid #ddd;border-radius:0.75rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/grade/membersinfo.png") no-repeat;background-position:center right 2.8125rem}.memWrap .bannerBox.fstBan{background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/grade/bag.png") no-repeat;background-position:center right 2.8125rem}.memWrap .bannerBox.sndBan{background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/grade/free.png") no-repeat;background-position:center right 2.8125rem}.memWrap .bannerBox.trdBan{background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/grade/upgrade.png") no-repeat;background-position:center right 2.8125rem}.memWrap .bannerBox .subSmTit:nth-of-type(2){margin-top:1.25rem}.gradeTb{margin-top:1.25rem;text-align:center}.gradeTb .bgG{background:#fafafa}.gradeTb tr th,.gradeTb tr td{padding:1.25rem 0;vertical-align:middle}.gradeTb thead tr th,.gradeTb thead tr td{border-bottom:0.0625rem solid #222}.gradeTb tbody tr th,.gradeTb tbody tr td{border-bottom:0.0625rem solid #e5e5e5}.gradeTb tbody tr th{text-align:left;font-weight:700}.gradeTb tbody tr td .bold{font-weight:700}.memWrap .spBanner{margin-top:6.25rem;padding:2.8125rem 18.75rem 2.8125rem 2.8125rem;display:flex;align-items:flex-start;background-color:rgba(232,221,213,.5);background-image:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/grade/why.png");background-repeat:no-repeat;background-position:center right 2.8125rem;border-radius:0.75rem}.memWrap .spBanner .left{flex-basis:18.75rem;margin-right:2.5rem}.memWrap .spBanner .left h3{margin-bottom:0.9375rem;font-weight:700;font-size:3rem;color:#ff5800}.memWrap .spBanner .left p{margin-top:2.5rem;text-align:justify}.memWrap .comContent .bannerBox .contents{margin-top:1.25rem}.tbWrap table thead td.sb{border-right:0.0625rem solid #324158}@media only screen and (max-width: 1279px){.pointWrap .critWrap .bannerBox{display:block}.pointWrap .critWrap .bannerBox .flex{justify-content:flex-start}.pointWrap .critWrap .bannerBox .flex:first-child{margin-bottom:2.5rem}.pointWrap .critWrap .bannerBox .contour{display:none}.pointWrap .afterWrap .btnWrap{width:100%;max-width:18.75rem}.pointWrap .premCount li div{display:block}.pointWrap .premCount li .line{display:none}.memWrap .bannerBox{padding:2.8125rem 18.75rem 2.8125rem 2.8125rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/premiaMembers/grade/membersinfo.png") no-repeat;background-size:16.25rem;background-position:center right 2.8125rem}.memWrap .spBanner{padding:1.5625rem 18.75rem 2.8125rem 2.8125rem;display:block}.memWrap .spBanner .left{margin-right:0;margin-bottom:1.875rem}.memWrap .spBanner .left p{margin-top:1.25rem}}@media only screen and (max-width: 1223px){.fltSmImg{margin:0 0.625rem}.fltSmImgWh{margin:0 0.625rem}}@media only screen and (max-width: 767px){.fltSmImg{width:0.75rem;height:0.75rem;margin:0 0.3125rem;background-size:cover}.fltSmImgWh{width:0.75rem;height:0.75rem;margin:0 0.3125rem;background-size:cover}.usePointWrap .tbWrap table tbody .text{width:calc(50% - 1.0625rem);text-align:left;display:inline-block}.pointWrap .critWrap .bannerBox{background:none}.pointWrap .saveWrap .bannerBox{background:none}.pointWrap .afterWrap .bannerBox{margin-top:3.75rem;background:none}.pointWrap .bannerBox{padding:1.5625rem 1.5625rem 1.5625rem 0.9375rem}.pointWrap .critWrap .bannerBox .airfareIcon{width:4.6875rem;height:3rem;background-size:cover}.pointWrap .critWrap .bannerBox .saveIcon{width:4.6875rem;height:3rem;background-size:contain}.pointWrap .afterWrap .bannerBox .interIcon{width:4.6875rem;height:3rem;background-size:contain}.pointWrap .afterWrap .bannerBox .pointIconWrap{margin-right:1.25rem}.memWrap .bannerBox{padding:1.5625rem;background:none}.memWrap .bannerBox.fstBan{background:none}.memWrap .bannerBox.sndBan{background:none}.memWrap .bannerBox.trdBan{background:none}.gradeTb tr th,.gradeTb tr td{padding:0.625rem 0.3125rem;font-size:0.875rem}.memWrap .spBanner{padding:0.3125rem 1.5625rem 1.5625rem 1.5625rem;background-image:none}.memWrap .spBanner .left{margin-right:0;margin-bottom:1.875rem}.memWrap .spBanner .left p{margin-top:1.25rem}}@media only screen and (max-width: 410px){.pointWrap .critWrap .bannerBox .flex{display:block}.pointWrap .critWrap .bannerBox .pointIconWrap{margin-bottom:0.625rem}.pointWrap .critWrap .bannerBox .airfareIcon{margin:0 auto}.pointWrap .critWrap .bannerBox .saveIcon{margin:0 auto}.pointWrap .afterWrap .bannerBox .interIcon{margin:0 auto}}.lmtInfo .red{color:red}.lmtInfo .blue{color:#0093ff}.tbDiv{width:100%;display:flex;align-items:start;flex-wrap:wrap}.tdDivnNW{flex-wrap:nowrap}.tbDiv .tbUl{width:50%;float:left;display:table-cell}.tbDiv .lic1{width:20%}.tbDiv .lic2{width:40%;height:fit-content}.tbDiv .tbUl>li{width:25%;display:table-cell;vertical-align:top;border-right:0.0625rem solid rgba(0,0,0,0);border-image:linear-gradient(rgb(50, 65, 88) 3.1875rem, rgb(221, 221, 221) 3.1875rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.tbDiv .tbUl>li.last{border:0}.tbDiv ul li .tit{width:100%;height:3.125rem;padding:0.625rem;color:#fff;font-weight:500;letter-spacing:0.01875rem;text-align:center;background:#0c2340;display:table}.tbDiv ul.lb5m li .tit{height:6.875rem}.tbDiv ul.lb5m li{border-image:linear-gradient(rgb(50, 65, 88) 6.875rem, rgb(221, 221, 221) 6.875rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv .tbUl>li{border-image:linear-gradient(rgb(50, 65, 88) 5rem, rgb(221, 221, 221) 5rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul li .tit{height:5rem}.en .tbDiv ul.lb5m li .tit{height:8.75rem}.en .tbDiv ul.lb5m.lb3m li .tit{height:8.75rem}.en .tbDiv ul.lb5m>li{border-image:linear-gradient(rgb(50, 65, 88) 8.75rem, rgb(221, 221, 221) 8.75rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb3m.lb5m>li.last{border-right:none}.tbDiv ul li .tit span{height:1.4375rem;display:table-cell;vertical-align:middle}.tbDiv ul li .imgBox{width:100%;height:auto;padding:1.125rem 0.625rem;vertical-align:middle;text-align:center;border-bottom:0.0625rem solid #ddd}.tbDiv ul li .conBox{padding:0.625rem}.tbDiv ul li .conBox.hGtlw{height:10.1875rem}.tbDiv ul li .conBox.hGtmd{height:13.8125rem}.tbDiv ul li .conBox.hGtlg{height:19.25rem}.en .tbDiv ul li .conBox{height:16.25rem}.en .tbDiv ul.lic2 li .conBox{height:20rem}.en .tbDiv ul.lic3 li .conBox{height:31.25rem}.tbDiv .lb3m>li{vertical-align:top;border-right:0.0625rem solid rgba(0,0,0,0);border-image:linear-gradient(rgb(50, 65, 88) 4.9375rem, rgb(221, 221, 221) 4.9375rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv .lb3m>li{vertical-align:top;border-right:0.0625rem solid rgba(0,0,0,0);border-image:linear-gradient(rgb(50, 65, 88) 6.875rem, rgb(221, 221, 221) 6.875rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb5m li .conBox{height:36.25rem}.btnRule{margin:0.625rem 0 0 0.625rem;display:flex;justify-content:flex-start}@media only screen and (max-width: 1279px){.tbDiv ul li .conBox{height:15.625rem}.tbDiv ul.lic2 li .conBox,.tbDiv ul li .conBox.hGtmd{height:18.75rem}.tbDiv ul.lb5m li .conBox{height:27.5rem}.en .tbDiv ul.lb5m li .tit,.en .tbDiv ul.lb5m.lb3m li .tit{height:12.5rem}.en .tbDiv ul.lb5m>li{border-image:linear-gradient(rgb(50, 65, 88) 12.5rem, rgb(221, 221, 221) 12.5rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb5m li .conBox{height:50rem}.en .tbDiv ul li .conBox{height:21.875rem}.en .tbDiv ul.lic2 li .conBox{height:28.125rem}}@media only screen and (max-width: 1023px){.tdDivnNW{flex-wrap:wrap}.tbDiv .tbUl{width:100%}.tbDiv ul li .conBox{height:11.25rem}.tbDiv .tbUl>li:last-child{border-right:0}.tbDiv ul.lic1 li .conBox{height:7.5rem}.tbDiv ul.lic2 li .conBox,.tbDiv ul li .conBox.hGtmd{height:12.5rem}.tbDiv ul.lb5m li .conBox{height:17.5rem}.tbDiv ul.lb5m li.last .conBox{height:6.25rem}.en .tbDiv ul li .conBox,.en .tbDiv ul.lic2 li .conBox{height:15rem}.en .tbDiv ul.lb3m.lb5m>li.last{border-right:none}.en .tbDiv ul.lb5m>li:last-child{border-right:0.0625rem solid rgba(0,0,0,0)}.en .tbDiv ul.lb5m li .tit,.en .tbDiv ul.lb5m.lb3m li .tit{height:8.4375rem}.en .tbDiv ul.lb5m>li{border-image:linear-gradient(rgb(50, 65, 88) 8.4375rem, rgb(221, 221, 221) 8.4375rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb5m.lb3m li.last .tit{height:5rem}.en .tbDiv ul.lb5m li .conBox{height:21.875rem}.en .tbDiv ul li.last .conBox{height:9.375rem}.en .tbDiv ul.lb5m li.last .conBox{height:9.375rem}}@media only screen and (max-width: 1023px){.tbDiv .tbUl{width:100%}.tbDiv ul li .conBox{height:11.25rem}.tbDiv .tbUl .listGlobal>li{font-size:0.8125rem}.Liquid img{width:100%}.tbDiv ul.lb5m li .tit{height:5rem}.tbDiv ul.lb5m li{border-image:linear-gradient(rgb(50, 65, 88) 5rem, rgb(221, 221, 221) 5rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.tbDiv ul.lb5m li .conBox{height:15.625rem}.en .tbDiv ul li .conBox{height:18.75rem}.en .tbDiv ul.lic2 li .conBox{height:18.75rem}.en .tbDiv ul.lb5m li .conBox{height:28.125rem}.en .tbDiv ul.lb5m.lb3m li.last .conBox,.en .tbDiv ul.lic1 li.last .conBox{height:6.25rem}}@media only screen and (max-width: 410px){.tbDiv ul li .conBox{height:12.5rem}.tbDiv ul.lic2 li .conBox{height:17.5rem}.tbDiv ul.lb2m li .tit{height:4.375rem}.tbDiv ul.lb2m>li{border-image:linear-gradient(rgb(50, 65, 88) 4.375rem, rgb(221, 221, 221) 4.375rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.tbDiv ul.lb5m li .tit{height:5.625rem}.tbDiv ul.lb5m li{border-image:linear-gradient(rgb(50, 65, 88) 5.625rem, rgb(221, 221, 221) 5.625rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.tbDiv ul.lb5m.lb3m li.last .tit{height:5rem}.tbDiv ul.lb5m li .conBox{height:17.5rem}.en .tbDiv .tbUl>li{border-image:linear-gradient(rgb(50, 65, 88) 5rem, rgb(221, 221, 221) 5rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv .lb2m>li{border-image:linear-gradient(rgb(50, 65, 88) 5.625rem, rgb(221, 221, 221) 5.625rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb2m li .tit{height:5.625rem}.en .tbDiv ul.lb3m>li{border-image:linear-gradient(rgb(50, 65, 88) 6.875rem, rgb(221, 221, 221) 6.875rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb5m li .tit{height:11.25rem}.en .tbDiv ul.lb5m>li{width:50%;border-image:linear-gradient(rgb(50, 65, 88) 11.25rem, rgb(221, 221, 221) 11.25rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb5m li .tit,.en .tbDiv ul.lb5m.lb3m li .tit{height:9.6875rem}.en .tbDiv ul.lb5m>li{border-image:linear-gradient(rgb(50, 65, 88) 9.6875rem, rgb(221, 221, 221) 9.6875rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb5m li .conBox{height:34.375rem}.en .tbDiv ul li .conBox,.en .tbDiv ul.lic2 li .conBox{height:21.875rem}.en .tbDiv ul.lb5m.lb3m li.last .conBox,.en .tbDiv ul.lic1 li.last .conBox{height:9.375rem}}@media only screen and (max-width: 359px){.tbDiv ul li .conBox{height:14.375rem}.tbDiv ul.lic2 li .conBox{height:19.375rem}.tbDiv ul.lb5m li .conBox{height:20rem}.en .tbDiv ul.lb5m li .conBox{height:46.875rem}.en .tbDiv ul.lb2m li .tit{height:7.5rem}.en .tbDiv .lb2m>li{border-image:linear-gradient(rgb(50, 65, 88) 7.5rem, rgb(221, 221, 221) 7.5rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul li .conBox,.en .tbDiv ul.lic2 li .conBox{height:28.125rem}.en .tbDiv ul.lb5m li .tit,.en .tbDiv ul.lb5m.lb3m li .tit{height:10.9375rem}.en .tbDiv ul.lb5m>li{border-image:linear-gradient(rgb(50, 65, 88) 10.9375rem, rgb(221, 221, 221) 10.9375rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}.en .tbDiv ul.lb5m.lb3m li.last .tit{height:6.25rem}.en .tbDiv ul.lb5m>li.last{border-image:linear-gradient(rgb(50, 65, 88) 6.25rem, rgb(221, 221, 221) 6.25rem, rgb(221, 221, 221) 100%) 1/1/0 stretch}}.termStepWrap{position:relative}.termStepWrap:before,.termStepWrap:after{content:"";height:0.125rem;position:absolute;left:0.625rem;right:0.625rem;background:#0c2340;z-index:-1}.termStepWrap:before{top:6.25rem}.termStepWrap:after{top:21.3125rem}.termStepWrap ul{display:flex;align-items:center;justify-content:space-between}.termStepWrap .arrow{height:0.125rem;position:absolute;top:13.125rem;left:11.875rem;right:calc(50% + 4.625rem);transform:rotate(-25deg);background:#0c2340}.termStepWrap .arrow:before{content:"";width:1.25rem;height:0.625rem;position:absolute;left:-0.625rem;bottom:-0.25rem;display:block;transform:rotate(-90deg);background:url("https://com.airpremiacdn.net/resources/onepoint/images/home/footer_triangle.png") no-repeat}.termStepWrap .step{width:12.5rem;height:12.5rem;margin-bottom:2.5rem;padding:0.9375rem;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;background:#0c2340;border-radius:1rem}.termStepWrap .step.s3:before{content:"";width:0.125rem;height:3.75rem;position:absolute;bottom:-3.125rem;background:#0c2340;z-index:-1}.termStepWrap .step:last-child{margin-bottom:0}.termStepWrap .title{padding-bottom:0.625rem;line-height:120%;letter-spacing:-0.05rem}.termStepWrap i{width:calc(100% - 1.875rem);position:absolute}.termStepWrap .num{top:0.9375rem}.termStepWrap .user{bottom:0.75rem;font-size:0.9375rem;opacity:.6}@media only screen and (max-width: 767px){.termStepWrap:before{top:4.375rem}.termStepWrap:after{top:15.6875rem}.termStepWrap .step{width:8.75rem;height:10rem}.termStepWrap .arrow{left:7.5rem;right:calc(50% + 2.5rem);top:10rem;transform:rotate(-45deg)}.termStepWrap .num{top:0.3125rem}.termStepWrap .step{padding:0.9375rem 0.5rem}}@media only screen and (max-width: 599px){.termStepWrap:before{display:none}.termStepWrap:after{top:auto;bottom:3.6875rem}.termStepWrap ul{display:block}.termStepWrap ul>li{margin-bottom:1.25rem;display:flex;justify-content:space-between;gap:0.125rem}.termStepWrap .arrow{left:6.875rem;right:7.5rem;top:10.5rem;transform:rotate(-30deg)}.termStepWrap .arrow:before{left:auto;right:-0.625rem;transform:rotate(90deg)}.termStepWrap .step{width:8rem;height:10rem;margin-bottom:0;padding:0.3125rem}.termStepWrap .step.s3:before{display:none}.termStepWrap .step.s1:after,.termStepWrap .step.s2:after,.termStepWrap .step.s6:after,.termStepWrap .step.s5:after{content:"";width:0.125rem;height:100%;top:3.6875rem;position:absolute;display:block;background:#0c2340;z-index:-1}.termStepWrap .title{padding-bottom:0.625rem;line-height:110%}}@media only screen and (max-width: 410px){.termStepWrap .arrow{right:7.5rem;top:11.25rem;transform:rotate(-40deg)}}.supCont{border-top:0.125rem solid #222}.infTit{font-size:1.625rem;font-weight:700}.infSubTit{font-size:1.25rem;font-weight:700}.stroller{width:5.875rem;height:5.875rem;margin:0 auto;display:flex;justify-content:center;align-items:center;background-image:url(https://com.airpremiacdn.net/resources/onepoint/images/support/stroller.png)}.baggageStrollerB{width:10rem;height:10rem;margin-left:0.625rem;display:flex;justify-content:center;align-items:center;background-image:url(https://com.airpremiacdn.net/resources/onepoint/images/support/baggageStroller_b.png);background-repeat:no-repeat}span.bagstr{margin-top:1.5rem;margin-left:-4.625rem;font-size:1rem;line-height:1.6em;text-align:center}.infSTtitle{margin-bottom:0.625rem;font-size:1.125rem;font-weight:500}.prgOrang{color:#ff5800}.helpPd50{padding-left:3.125rem;padding-right:3.125rem}.petFlexBox{margin-top:1.25rem;display:flex;align-items:baseline}.petSubTit{margin-bottom:0.625rem;font-size:1rem;font-weight:700}.petTxtRight{width:100%;height:auto;margin-left:0.625rem;display:block;flex:1}@media only screen and (max-width: 767px){.infTit{font-size:1.125rem}.infSubTit{font-size:1rem}.infSTtitle{font-size:0.875rem}.stroller{width:3.75rem;height:3.75rem;background-size:3.75rem}.baggageStrollerB{width:7.5rem;height:7.5rem;background-size:7.5rem}span.bagstr{margin-top:1.25rem;margin-left:-3.625rem;font-size:0.8125rem}.petFlexBox .badgeArrow{padding:0.0625rem 0.5rem;line-height:1.3em}.petFlexBox .badgeArrow p,.petSubTit,.petTxtRight p{font-size:0.875rem}}@media only screen and (max-width: 410px){.petFlexBox{display:block}.petTxtRight{margin-left:0;margin-top:0.625rem}}.AuthWrapper.signup{max-width:56.25rem !important}.fortselBox{width:17.5rem;height:15rem;margin-right:1.875rem;border-radius:0.75rem;border:solid 0.0625rem #ddd}.fortselBox:last-of-type{margin-right:0}.fortselBox:hover{border:solid 0.0625rem #ff4713}.sigIcon{width:4.125rem;height:5.625rem;margin-right:1.875rem}.sigBoy{background:url(https://com.airpremiacdn.net/resources/onepoint/images/illust/img_profile_man_01_dormancy.svg) no-repeat}.sigBoy.on,.sigmenBtn:hover .sigBoy{background-image:url(https://com.airpremiacdn.net/resources/onepoint/images/illust/img_profile_man_01.svg)}.sigMan{background:url(https://com.airpremiacdn.net/resources/onepoint/images/illust/img_profile_man_02_dormancy.svg) no-repeat}.sigMan.on,.sigmenBtn:hover .sigMan{background-image:url(https://com.airpremiacdn.net/resources/onepoint/images/illust/img_profile_man_02.svg)}.sigWomen{background:url(https://com.airpremiacdn.net/resources/onepoint/images/illust/img_profile_woman_02_dormancy.svg) no-repeat}.sigWomen.on,.sigWomenBtn:hover .sigWomen{background-image:url(https://com.airpremiacdn.net/resources/onepoint/images/illust/img_profile_woman_02.svg)}.sigFlex{display:flex;align-items:center;justify-content:center}.signupScs{width:28.75rem;background:#fff url("https://com.airpremiacdn.net/resources/onepoint/images/seq_join_fin_pc.gif") no-repeat center}.signupScs.bPopWrap .popTit{padding:3.125rem 3.125rem 1.25rem 3.125rem}.signupScs .popTit p .lc{display:block}.signupScs .popScr{padding-bottom:6.25rem}.signupScs .popScr p{color:#0093ff;font-size:1.4rem;font-weight:600}@media only screen and (max-width: 767px){.AuthWrapper.signup>.flex{display:block}.fortselBox{width:100%;height:6.25rem;margin-right:0;margin-bottom:1.25rem;padding:0 1.5625rem}.sigFlex{justify-content:flex-start}.sigIcon{width:2.75rem;height:3.75rem;margin-bottom:0;background-size:2.75rem 3.75rem}.signupScs{width:100%;background-position:right -6.25rem}.signupScs .popTit p .lc{display:inline-block}.signupScs.bPopWrap .popTit{padding:1.5625rem 1.5625rem 0.625rem}}@media only screen and (max-width: 410px){.signupScs{background-position:-6.25rem -5rem}}.infoTitWrap{padding-bottom:3.75rem;align-items:flex-end}.info-cont h3{margin:1.25rem 0;font-size:2.5rem;letter-spacing:-0.0375rem}.info-cont p{margin-bottom:0.625rem}.info-pic.economy img{width:23.5625rem}.info-pic.premia img{width:30.75rem}.seatImgWrap{margin-top:3.75rem;margin-bottom:1.25rem}.seatImgWrap img{width:48%}.seatClass{margin-top:6.25rem;padding:2.5rem;background:#f3eeea;border-radius:0.75rem}.seatClass h5{font-size:3rem;line-height:1.3em}.seatClass .illustBox{margin:1.875rem 0 1.25rem}.seatClass .illustBox .illust{display:flex;justify-content:space-evenly;align-items:flex-start}.seatClass .illust li{width:9.375rem;margin:1.25rem;display:flex;flex-direction:column;align-items:center}.seatClass .illust li .imgBox{width:9.375rem;height:9.375rem;padding:0.625rem;display:flex;justify-content:center;background:#fbf8f5;border-radius:0.625rem}.seatClass .illust li .imgBox img{width:8.125rem}.seatClass .illust.size90{margin-top:0}.seatClass .illust.size90 li .imgBox img{width:5.625rem;margin:1.875rem}.seatClass .illust li p{margin-top:1.25rem;text-align:center}.vr360Wrap{margin-top:6.25rem}.vr360Wrap p{margin-bottom:0.625rem}.vr360Wrap .movie{width:100%;height:auto;margin-top:1.875rem}.vr360Wrap .movie iframe{width:100%;height:43.75rem;border:0}@media only screen and (max-width: 767px){.infoTitWrap{padding-bottom:1.25rem;display:block}.info-cont h3{font-size:1.625rem}.info-pic{margin-top:1.25rem;text-align:center}.seatClass h5{font-size:1.875rem}.seatClass .illustBox{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.seatClass .illustBox .illust{min-height:43.125rem;display:block}.seatClass .illust li p{min-height:3.125rem}.info-pic.economy img,.info-pic.premia img{max-width:80%}}@media only screen and (max-width: 410px){.info-pic.economy img,.info-pic.premia img{max-width:100%}.vr360Wrap .movie iframe{height:18.75rem}}.mvCont .mvTop{height:10.3125rem;padding:2.5rem 1.875rem 1.875rem;display:flex;flex-direction:column;justify-content:space-between}.mvTop .tit{color:#222;font-size:2.25rem;font-weight:700;letter-spacing:-0.01875rem}.mvTop .subTit{padding:1.25rem 0;color:gray;font-size:1rem;font-weight:400}.mvMdl{height:calc(100vh - 15rem);overflow-y:auto;overflow-x:hidden;border-top:0.0625rem solid #ccc}.mvMdl .inContWrap{width:100%;height:100%;display:flex}.mvMdl .inContWrap .lft{width:15.625rem;padding:1.875rem;overflow-y:auto;border-top:none}.inContWrap .btnWrap{min-height:calc(100% - 14.0625rem)}.mvMdl .inContWrap .rgt{width:calc(100% - 15.625rem);padding:1.875rem 3.125rem;overflow-y:auto;overflow-x:hidden;border-left:0.0625rem solid #ccc}.mvMdl .inContWrap .rgt .rgtContit{font-size:1.25rem;font-weight:500}.mvMdl .inContWrap .rgt .rgtsCon{margin-bottom:0.9375rem}.mvMdl .inContWrap .rgt .chkBox{display:block}.mvCont .mvBottom{width:50rem;padding:0.9375rem 1.875rem;display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:0;background:#fff;border-top:0.0625rem solid #ccc;z-index:1}.mvCont .mvBottom .prcWrapper{width:unset;height:unset;display:flex;align-items:center}.mvCont .mvBottom .taskButton{width:10rem;height:3.125rem}@media only screen and (max-width: 1279px){.mvView,.mvCont,.mvCont .mvBottom{width:100%}}@media only screen and (max-width: 767px){.mvTop .tit{font-size:1.625rem}.mvMdl .inContWrap{flex-direction:column}.mvMdl .inContWrap .lft{width:100%;padding:1.875rem 1.5625rem;overflow:visible;border-bottom:0.0625rem solid #ccc}.mvMdl .inContWrap .rgt{width:100%;padding:1.875rem;overflow:visible;border-left:0}.mvCont .mvBottom{display:block}.mvBottom .prcWrapper .prcRgt{width:100%;margin:0;margin-bottom:1.25rem;justify-content:space-between}.mvBottom .prcWrapper .prcRgt h3{font-size:1.8rem}.mvBottom .btnsWrapper .taskButton{width:100%}}@media only screen and (max-width: 410px){.mvMdl .btnBox{margin-top:0.3125rem}}.mdSub{margin-top:0.625rem;font-size:1.6rem;line-height:1.8em}.mdInputWrap{margin-top:6.25rem;padding-bottom:3.75rem;border-top:0.125rem solid #222;border-bottom:0.125rem solid #222}.mdInput{padding:6.25rem 0;display:flex;border-bottom:0.0625rem solid #ddd}.mdInput:last-child{padding-bottom:0;border-bottom:0}.mdLabel{margin-right:6.25rem;display:flex;flex-direction:column;flex-basis:auto !important}.mdInput .mdLabel h3{font-size:2.6rem;font-weight:700}.mdInput .mdLabel p,.mdInput .mdLabel p span{font-size:2rem;font-weight:700}.mdLabel.mdinfo{margin-right:13.125rem}.mdWrap{flex:3 1 0%}.mdWrap .row{padding:1.25rem 0;position:relative;display:flex;align-items:center;letter-spacing:-0.01875rem;border-bottom:0.0625rem solid #ddd}.mdWrap .row .label{width:10rem}.mdWrap .row .value{padding-left:2.5rem;position:relative;display:flex;align-items:center;flex:1 1 0%}.listGlobal.mdLst>li:first-child{margin-top:0}.listGlobal.mdLst>li{margin-top:0.3125rem}.mdinfoInput{padding:3.75rem 0}.mdwdwrap{flex:1 1 0%}.mdwdwrap .row .value{font-weight:400}.mdchkWrap{padding-top:3.75rem}@media only screen and (max-width: 767px){.mdSub{font-size:1.4rem}.mdInputWrap{margin:0;padding-bottom:1.875rem}.mdInput{padding:1.875rem 0;flex-direction:column;border-bottom:0}.mdInput .mdLabel{margin-right:0;margin-bottom:1.25rem}.mdInput .inputWrap{flex:1 1 auto}.mdInput .infoTtl h3{font-size:1.8rem}.mdWrap{margin-top:1.25rem}.mdInput .mdLabel h3{font-size:1.8rem}.mdchkWrap{padding-top:1.875rem}}.siteTit{padding-bottom:3.75rem;position:relative;border-bottom:0.125rem solid #222}.siteTit:after{content:"";width:12.625rem;height:8.375rem;display:block;position:absolute;right:0;bottom:0;background:url("https://com.airpremiacdn.net/resources/onepoint/images/illust/illust_sitemap.svg") no-repeat;background-size:cover}.siteWrap{display:flex;flex-basis:50%;flex-wrap:wrap;justify-content:space-between}.siteWrap .list{margin-right:3.75rem;margin-bottom:3.75rem;flex-basis:31.25rem;display:flex;justify-content:space-between}.siteWrap .list .mapList{width:16.25rem;margin-bottom:0.625rem;display:flex;justify-content:space-between;align-items:center;border-bottom:0.0625rem solid rgba(0,0,0,0)}.siteWrap .list .mapList[hidden]{display:none}.siteWrap .list .mapList:last-child{margin-bottom:0}.siteWrap .list .mapList:hover{border-bottom:0.0625rem solid #ff4713;color:#ff4713}.siteWrap .service{margin-bottom:3.75rem;padding-top:3.75rem;display:flex;border-top:0.0625rem solid #e5e5e5;border-bottom:0.0625rem solid #e5e5e5}.siteWrap .service .subMdTit{flex-basis:15rem}.siteWrap .service .serWrap{flex-basis:calc( 100% - 15rem);display:flex;flex-wrap:wrap;justify-content:space-between}.siteWrap .service .serWrap .list{display:block;flex-basis:auto}.siteWrap .service .serWrap .list .subSmTit{margin-bottom:1.25rem;padding-bottom:0.9375rem;border-bottom:0.0625rem solid #e5e5e5}@media only screen and (max-width: 1279px){.siteWrap .list{display:block;flex-basis:16.25rem}.siteWrap .list .subMdTit{margin-bottom:1.25rem}.siteWrap .service{display:block}.siteWrap .service .subMdTit{margin-bottom:1.25rem}}@media only screen and (max-width: 767px){.siteTit{padding-bottom:1.25rem}.siteTit:after{content:"";width:7rem;height:49.0625rem;display:none}.siteWrap{display:block}.siteWrap .list{width:100%;margin:0 0 2.5rem 0}.siteWrap .list .subMdTit{padding-bottom:0.9375rem;border-bottom:0.0625rem solid #e5e5e5}.siteWrap .list .maplist{width:100%}.siteWrap .service .subSmTit{color:gray;font-weight:400}.siteWrap .service .serWrap .list:last-child{margin-bottom:0}}.description.chkOndes{margin-top:0.625rem;padding:0}.chkOnCont{margin-top:7.5rem;border-top:none;border-bottom:none}.chkOnCont .infoInput{justify-content:space-between}.chkOnCont .infoInput .infoTtl{flex-basis:inherit}.infoInput.chkTtl .infoTtl{width:calc(100% - 53.75rem)}.chkOnWrap .cttWrapper{width:50rem}.chkOnWrap .row .value{padding-left:0}.cttWrapper .row .value.tiket::before{background:url(https://com.airpremiacdn.net/resources/onepoint/images/icon/ico_ticket.svg) no-repeat center center}.cttWrapper .row .value.boarding::before{background:url(https://com.airpremiacdn.net/resources/onepoint/images/icon/ico_flight.svg) no-repeat center center}.chkOnWrap .cttWrapper.inputWrap+.cttWrapper.inputWrap{padding-top:3.75rem}.chkOnTit{margin-bottom:1.875rem}@media only screen and (max-width: 1279px){.chkOnCont .infoInput{flex-direction:column}.chkOnWrap .cttWrapper.inputWrap{margin-top:3.75rem}.chkOnCont .infoInput .infoTtl{flex-basis:inherit}.chkOnWrap .cttWrapper{width:100%}.chkOnWrap .cttWrapper.inputWrap+.cttWrapper.inputWrap{padding-top:0}}@media only screen and (max-width: 767px){.chkOnCont{margin-top:2.5rem}.chkOnWrap .inputWrap .row{flex-direction:row}.chkOnWrap .inputWrap .row{margin:0}}.chkComTit{margin-bottom:5rem}.onlineChkCard{margin-bottom:0.625rem;padding:1.875rem;border-radius:0.75rem;border:solid 0.0625rem #ddd;background-color:#fff}.onChkTop{display:flex;justify-content:space-between}.onChkBot{padding-top:3.125rem;display:flex;justify-content:space-between;align-items:flex-end}.onChkTop .right{position:relative;right:0;top:0.125rem}.onChkTitWrap{display:flex;align-items:center;font-size:1.5rem;font-weight:700;letter-spacing:-0.025rem}.onChkTitWrap .connectionMark{width:1.375rem;height:1.375rem;margin:0 0.625rem;display:block;position:relative;top:0.0625rem;font-weight:400;background:url(https://com.airpremiacdn.net/resources/onepoint/images/arrow/arrow_one_way.svg) no-repeat center center}.onChkPaxInfo{padding-top:0.3125rem;font-weight:700;letter-spacing:-0.0175rem;color:#b2b2b2}.textLinkBtn{display:flex;align-items:center}.textLinkBtn span{font-weight:700;letter-spacing:-0.01625rem;text-align:right}.textLinkBtn .arrowWrapper{position:relative;margin-left:-0.125rem;margin-top:0.0625rem}.textLinkBtn .arrowWrapper div{display:flex;justify-content:center;align-items:center;line-height:1;flex-direction:column;cursor:pointer;transform:translateY(0.0625rem)}.textLinkBtn .arrowWrapper div i{width:1rem;height:1rem;margin-left:0.3125rem;background:url(https://com.airpremiacdn.net/resources/onepoint/images/arrow/btn_dropdown_arrow_able_up_black2.svg) no-repeat center center;transform:rotate(-90deg)}.onChkBot .infosWrap{display:flex}.onChkBot .infosWrap .info+.info{padding-left:3.75rem}.onChkBot .infosWrap .info .label{letter-spacing:-0.01625rem}.onChkBot .infosWrap .info .value{padding-top:0.625rem;font-weight:700;letter-spacing:-0.0225rem}.onChkBot .BtnWrap{width:10.875rem;height:3.125rem}.noDataOnlineChkCard{height:13.4375rem;position:relative}.noDataOnlineChkCard .onChkTitWrap{font-size:2.25rem}.noDataOnlineChkCard .onChkPaxInfo{margin-top:1.25rem}.onChkimage{position:absolute;right:2.8125rem;bottom:0}.onChkimage i{width:10.25rem;height:11.875rem;background:url(https://com.airpremiacdn.net/resources/onepoint/images/illust/img_mobilecheck.svg) no-repeat;background-size:contain}@media only screen and (max-width: 767px){.onChkTitWrap{font-size:1.25rem}.onChkPaxInfo{padding-top:0.625rem;font-size:0.875rem}.onChkBot{flex-direction:column;align-items:baseline}.onChkBot .infosWrap{display:block}.onChkBot .infosWrap .info+.info{margin-top:1.25rem;padding-left:0}.onChkBot .infosWrap .info .label,.onChkBot .infosWrap .info .value{font-size:0.875rem}.onChkBot .BtnWrap{width:18.75rem;margin:1.875rem auto 0;font-size:0.875rem}.noDataOnlineChkCard .onChkTitWrap{font-size:1.5rem}.noDataOnlineChkCard .onChkPaxInfo{margin-top:0.625rem}.onChkimage{right:1.25rem}.onChkimage i{width:7rem;height:8.125rem}}@media only screen and (max-width: 479px){.onChkTop{display:block}.textLinkBtn{margin-left:auto}}@media only screen and (max-width: 410px){.onChkTitWrap{align-items:baseline;flex-direction:column}.onChkTitWrap .connectionMark{margin:0.3125rem 0;transform:rotate(90deg)}.onChkBot .BtnWrap{width:100%}}.applyWrap{margin-bottom:1.875rem}.applyWrap:last-child{margin-bottom:0}.applyWrap .paxFormPanel{height:6.875rem;display:flex;justify-content:space-between;align-items:center;border-bottom:solid 0.0625rem #e5e5e5}.applyWrap .labelWrap{padding-top:0.625rem;display:flex;letter-spacing:-0.0175rem}.applyWrap .left .name{font-family:"Premia","Pretendard JP",sans-serif;font-weight:700;font-size:2.4rem;letter-spacing:-0.03rem}.applyWrap .labelWrap .gender:before{width:0.0625rem;height:0.6875rem;content:"";position:absolute;top:0.125rem;left:0.41875rem;background-color:#ddd}.applyWrap .labelWrap .gender{padding-left:0.8125rem;position:relative}.applyWrap .right{display:flex;align-items:center;color:#222;text-align:right;font-weight:700;letter-spacing:-0.02rem;cursor:pointer}.applyWrap .arrowWrap{padding-left:1.25rem}.applyWrap .arrowWrap i{width:1.25rem;height:1.25rem;display:flex;align-items:center;flex-direction:column;background:url("https://com.airpremiacdn.net/resources/onepoint/images/arrow/btn_link_next.svg") no-repeat;background-size:cover;transform:rotate(270deg);transition:all .2s;cursor:pointer}.applyWrap.paxLOn .arrowWrap i{transform:rotate(90deg);transition:all .2s}.paxFormPanelBody{padding:1.875rem 0;overflow:unset}.applyChkBoxWarp{margin-top:1.875rem;margin-bottom:3.75rem}.applyChkBoxWarp .chkBox:first-child{margin-top:0}.applyChkBoxWarp .chkBox{margin-top:0.625rem;display:block}.applyChkbtnWrap{justify-content:center}.applyChkbtnWrap .taskButton{width:18.75rem}.linkBarLink{display:flex;justify-content:space-between;align-items:center;height:4rem;padding:0 1.875rem;border-radius:0.5rem;background-color:#d4effd}.url{width:7.4375rem;height:2.5rem;padding-left:1.25rem;position:relative;border-radius:1.1875rem;background-color:#fff}.linkBarLink .url::before{content:"";width:1rem;height:1rem;position:absolute;top:0.75rem;left:0.875rem;background:url("https://com.airpremiacdn.net/resources/onepoint/images/icon/ico_link.svg") no-repeat}.aplyLinkBar{margin:3.75rem 0 2.5rem}.apyNodataCont{width:100%}.apyNodataCont .svgWrap{width:8.75rem;margin:0 auto}.apyNodataCont .svgWrap i{width:8.75rem;height:8.75rem;background:url(https://com.airpremiacdn.net/resources/onepoint/images/illust/img_banner_illust_02.png) no-repeat center center;background-size:cover}.apyNodataCont .description{padding-top:1.25rem;font-weight:700;letter-spacing:-0.0225rem;text-align:center}@media only screen and (max-width: 1023px){.applyWrap .slctBox>.psCon{min-width:100%}.applyWrap .slctBox>.slctCon{min-width:100%}}@media only screen and (max-width: 767px){.aplyLinkBar{height:auto;padding:0.625rem;flex-direction:column}.aplyLinkBar>.linkBWTxt{margin-bottom:0.625rem}.paxFormPanelBody{margin-left:0;padding:0.625rem 0}.applyWrap .slctBox.w130{min-width:auto}}.reserveSum{padding:1.875rem 1.875rem 2.25rem;border-radius:0.5rem;border:0.0625rem solid #222;background-color:#fff}.reserveSum .dayAir{padding:3.75rem 0 1.875rem}.reserveSum .dayAir .title{display:flex}.reserveSum .dayAir .trLine{margin:1.875rem 0;border:0.0625rem solid #e5e5e5}.reserveSum .resvVlu{margin-top:0.625rem;justify-content:flex-start}.reserveSum .resvVlu .grf{font-weight:700;color:gray}.reserveSum .resvVlu .date,.reserveSum .resvVlu .aprt{font-weight:700}.reserveSum .arrBar{width:0.0625rem;height:1.25rem;margin:0 1.25rem;background:#e5e5e5}.changeTicketInfo{display:flex;justify-content:center}.changeTicketInfo .changeTicketComment{outline:solid 0.1875rem #000;background-color:#f5d682;width:21.875rem;height:11.25rem;padding:1.25rem}.changeTicketInfo .changeTicketComment li{text-align:center;font-size:1.25rem}.changeTicketInfo .changeTicketComment strong{font-weight:bold;font-size:1.875rem}@media only screen and (max-width: 767px){.reserveSum .resvVlu .arrBar{display:none}.reserveSum .resvVlu{display:block}.reserveSum .resvVlu .grf:last-child{margin-top:0.625rem}.reserveSum .resvVlu .aprt{margin-top:0.625rem}}.errorWrap{text-align:center}.errorWrap .errorImg{width:100%;max-width:15rem;margin-bottom:1.875rem}.errorWrap .errorTit{margin-bottom:1.875rem;font-size:3.6rem;font-weight:700;line-height:1.6;letter-spacing:-0.05em}.errorWrap .errorMsg{margin-bottom:3.125rem;color:gray;line-height:1.6;word-break:keep-all}.errorWrap .errorMsg .msgMT{margin-top:0.9375rem}.errorWrap .btnWrap{width:100%;max-width:10rem;display:inline-block}@media only screen and (max-width: 767px){.errorWrap .errorImg{max-width:11.25rem}.errorWrap .errorTit{font-size:2.6rem}.errorWrap .errorTit .mBlock{display:block}.errorWrap .errorMsg{font-size:1.3rem}.errorWrap .errorMsg .msgMT{margin-top:0.625rem}}.priceDate .swipBtn{cursor:pointer}.classTicket.fareSkeleton{pointer-events:none}.classTicket.fareSkeleton .sk{display:inline-block;vertical-align:middle;background-color:#ebebeb;font-size:inherit;height:1.15em;border-radius:.25rem;position:relative;overflow:hidden}.classTicket.fareSkeleton .sk::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg, #ebebeb 0%, #f5f5f5 50%, #ebebeb 100%);background-repeat:no-repeat;transform:translateX(-100%);animation:fareSkShimmer 1.5s ease-in-out infinite}.classTicket.fareSkeleton .skDay{width:2.7em}.classTicket.fareSkeleton .skHour{width:3.15em}.classTicket.fareSkeleton .skDur{width:4.65em}.classTicket.fareSkeleton .skEquip{width:3.25em}.classTicket.fareSkeleton .skFlt{width:2.75em}.classTicket.fareSkeleton .skInfo{width:3.45em}.classTicket.fareSkeleton .skClsEy{width:3.45em}.classTicket.fareSkeleton .skClsPe{width:6.3em}.classTicket.fareSkeleton .skPrice{width:5.8em}.classTicket.fareSkeleton .day{margin-bottom:2px}.classTicket.fareSkeleton .price .sk{font-size:inherit}@keyframes fareSkShimmer{100%{transform:translateX(100%)}}@media(prefers-reduced-motion){.classTicket.fareSkeleton .sk::after{display:none}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9zdHlsZTIuc2NzcyIsImNzcy9hcF9wcmVhc2V0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBU0EsMkJBQ0ksaUJBQ0EsMkJBQ0Esc0JBRUosc0NBQ0ksbUJBRUosd0NBQ0ksZUFDQSxnQkFDQSx1QkFJSixpQkFDQyx5QkFDQSxnQkFDQSxrQkFDQSxhQUNBLDhCQUNBLG1CQUNBLDRCQUNBLHFCQUVELHdCQUNDLHFCQUVELG9DQUNDLFdBRUQsbUNBQ0MsV0FFRCw4Q0FDQyxXQUNBLGdCQUVELHlCQUNDLGdCQUNBLGVBQ0EsV0NkbUIsUURnQnBCLHFCQUNDLGVBRUQsbUJBQ0MsbUJBRUQsd0JBQ0MsZUFDQSxvQkFDQSxrQkFDQSxNQ3RDbUIsS0R1Q25CLHNDQUVELHNCQUNDLGdCQUVELGdDQUNDLGFBQ0EsOEJBQ0Esc0JBRUQsdUNBQ0MsMkJBQ0EsZ0JBQ0EscUNBQ0Esc0JBRUQsb0NBQ0MsTUMvRW1CLFFEZ0ZuQiwrQkFFRCw2QkFDQyxxQkFFRCwwQkFDQyxzQkFDQSxNQ2hFbUIsS0RrRXBCLGlDQUNDLGdCQUVELG9DQUNDLHNDQUVELDhCQUNDLGdCQUVELHlDQUNDLGlCQUNBLG9CQUNBLGdCQUVELHFDQUNDLGFBQ0EsbUJBRUQsdUNBQ0Msc0JBQ0EsTUN0Rm1CLEtEd0ZwQixvQ0FDQyxXQUNBLGlCQUNBLG1CQUNBLFdDMUZtQixLRDRGcEIsc0NBQ0MsVUFFRCw4Q0FDQyxVQUVELGlDQUNDLGVBRUQsZ0NBQ0MsMkJBRUQsb0NBQ0MsZUFFRCx1Q0FDQywyQkFJRCxpQkFDQyxxQkFDQSwrREFFQSxxQkFDQyxtQkFDQSx1QkFHRCxzQkFDQyxZQUNBLHNCQUNBLGtCQUNBLHNDQUNBLGdCQUNBLGdCQUVBLGlDQUNDLGVBR0QseUJBQ0MsZ0JBQ0Esc0NBQ0EsK0JBQ0MsV0FDQSxXQUNBLGdCQUNBLGNBQ0Esa0JBQ0EsWUFDQSxPQUNBLDJDQU9KLHVDQUVDLGlCQUdELCtEQUVDLGlCQ2xERywwQ0R1REgsc0dBRUMsbUJDekRFLDJDRDhESCxpQ0FD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LG9CQUVELDJCQUNDLHFCQU9GLFdBQ0Msa0JBRUQscUJBQ0MsV0FDQSxnQkFDQSx1QkFFRCxxQkFDQyx1QkFDQSxpQkFDQSxnQkFDQSxnQkFDQSx1QkFFRCxxQkFDQyx1QkFDQSxNQ3hnS21CLEtEeWdLbkIsZ0JBQ0Esb0JBRUQsNEJBQ0MscUJBRUQsb0JBQ0MsV0FDQSxnQkFDQSxxQkNwNkpHLDBDRHc2SkgscUJBQ0MsbUJBRUQscUJBQ0MsaUJBRUQsNkJBQ0MsY0FFRCxxQkFDQyxpQkFFRCw0QkFDQyxxQkFJRixvQkFDQyxlQUtELDBCQUNDLG9CQUVBLDhCQUNDLHFCQUNBLHNCQUNBLHlCQUNBLGtCQUNBLGNBQ0EscUJBQ0Esa0JBQ0EsZ0JBRUEscUNBQ0MsV0FDQSxrQkFDQSw4QkFDQSwrRUFDQSw0QkFDQSw0QkFDQSxrREFLRiw2Q0FDQSwrQ0FDQSw4Q0FDQSxnREFDQSw4Q0FDQSwrQ0FDQSxnREFDQSwrQ0FDQSwrQ0FFQSxpREFDQSx1REFHRCx5QkFDQyxpQ0FHRCwrQkFDQyxxQ0FDQyIsImZpbGUiOiJjc3Mvc3R5bGUyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgXCJhcF9wcmVhc2V0XCI7XG5cbi8qKioqKioqKioqKioqKioqXG4qKiog7KGw7ZqML+yytO2BrOyduCAqKipcbioqKioqKioqKioqKioqKiovXG5cblxuLyog7JiI7JW9IOyhsO2ajCAqL1xuLmZpbmRUcmlwV3JhcCAuZmluZFRyaXBDb24ge1xuICAgIHBhZGRpbmc6IHRvUmVtKDUwKTtcbiAgICBib3JkZXI6IHRvUmVtKDIpIHNvbGlkICRhcC1saW5lLWJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDEyKTtcbn1cbi5maW5kVHJpcFdyYXAgLmZpbmRUcmlwQ29uIC5pbnB1dFdyYXAge1xuICAgIG1hcmdpbi10b3A6IHRvUmVtKDYwKTtcbn1cbi5maW5kVHJpcFdyYXAgLmZpbmRUcmlwQ29uIC5UcmlwQnRuV3JhcCB7XG4gICAgd2lkdGg6IHRvUmVtKDMwMCk7XG4gICAgaGVpZ2h0OiB0b1JlbSg1MCk7XG4gICAgbWFyZ2luOiB0b1JlbSg1MCkgYXV0byAwO1xufVxuXG4vKiDstpzrj4TssKkg7KGw7ZqMICovXG4uZGFjV3JhcCAuc2VjU2x0IHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtICN7dG9SZW0oMTYwKX0pO1xuXHRoZWlnaHQ6IHRvUmVtKDUwKTtcblx0cGFkZGluZzogMCB0b1JlbSgyMCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyOiB0b1JlbSgxKSBzb2xpZCAkYXAtbGluZS1ibGFjaztcblx0Ym9yZGVyLXJhZGl1czogdG9SZW0oOCk7XG59XG4uZGFjV3JhcCAuc2VjU2x0Lm5vU3JjaCB7XG5cdG1hcmdpbi1yaWdodDogdG9SZW0oMjApO1xufVxuLmRhY1dyYXAgLnNlY1NsdC5ub1NyY2ggLnNsY3REYXRlYngge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5kYWNXcmFwIC5zZWNTbHQgLnNsY3RCb3ggLnNsY3RDb24ge1xuXHR3aWR0aDogMTAwJTtcbn1cbi5kYWNXcmFwIC5zZWNTbHQgLnNsY3RCb3guc2xjdERhdGVieCAuc2xjdENvbiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4td2lkdGg6IHRvUmVtKDQwMCk7XG59XG4uZGFjV3JhcCAuc2VjU2x0IC5hcnJCYXIge1xuXHR3aWR0aDogdG9SZW0oMSk7XG5cdGhlaWdodDogdG9SZW0oMjApO1xuXHRiYWNrZ3JvdW5kOiAkYXAtbGluZS1ncmF5O1xufVxuLmRhY1dyYXAgLnRhc2tCdXR0b24ge1xuXHR3aWR0aDogdG9SZW0oMTUwKTtcbn1cbi5kYWNXcmFwIC5jaGVja1JlcyB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDEwMCk7XG59XG4uZGFjV3JhcCAuY2hlY2tSZXMubm9uZSB7XG5cdGhlaWdodDogdG9SZW0oMjAwKTtcblx0bGluZS1oZWlnaHQ6IHRvUmVtKDIwMCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICRhcC10ZXh0LWdyYXktMTtcblx0Ym9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgJGFwLWxpbmUtZ3JheTtcbn1cbi5kYWNXcmFwIC5jYXV0aW9uV3JhcCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDgwKTtcbn1cbi5kYWNXcmFwIC5jaGVja1JlcyAuZGF0ZUJ0bldyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdG1hcmdpbi1ib3R0b206IHRvUmVtKDYwKTtcbn1cbi5kYWNXcmFwIC5jaGVja1JlcyAuZGF0ZUJ0bldyYXAgYnV0dG9uIHtcblx0cGFkZGluZzogdG9SZW0oMTUpIHRvUmVtKDMwKTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Ym9yZGVyOiB0b1JlbSgxKSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogdG9SZW0oMjgpO1xufVxuLmRhY1dyYXAgLmNoZWNrUmVzIC5kYXRlQnRuV3JhcCAub24ge1xuXHRjb2xvcjogJGFwLXNvbGlkLW9yYW5nZTtcblx0Ym9yZGVyOiB0b1JlbSgxKSBzb2xpZCAkYXAtc29saWQtb3JhbmdlO1xufVxuLmRhY1dyYXAgLmNoZWNrUmVzIC5zdWJTbVRpdCB7XG5cdG1hcmdpbi1ib3R0b206IHRvUmVtKDQwKTtcbn1cbi5kYWNXcmFwIC5jaGVja1JlcyAudXBDcmkge1xuXHRtYXJnaW4tYm90dG9tOiB0b1JlbSgyMCk7XG5cdGNvbG9yOiAkYXAtdGV4dC1ncmF5LTE7XG59XG4uZGFjV3JhcCAuY2hlY2tSZXMgLmxpbmVUYiB0aGVhZCB7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uZGFjV3JhcCAuY2hlY2tSZXMgLmxpbmVUYiB0Ym9keSB0ZCB7XG5cdHBhZGRpbmc6IHRvUmVtKDI1KSB0b1JlbSgyMCkgdG9SZW0oMjUpIDA7XG59XG4uZGFjV3JhcCAuY2hlY2tSZXMgLmxpbmVUYiB0ZCB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGFjV3JhcCAuY2hlY2tSZXMgLmxpbmVUYiB0ZDpsYXN0LWNoaWxkIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdGxldHRlci1zcGFjaW5nOiAtMC45O1xuXHRwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmRhY1dyYXAgLmNoZWNrUmVzIC5saW5lVGIgLnNrZWRXcmFwIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kYWNXcmFwIC5jaGVja1JlcyAubGluZVRiIC5za2VkV3JhcCBwIHtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSgxMCk7XG5cdGNvbG9yOiAkYXAtdGV4dC1ncmF5LTE7XG59XG4uZGFjV3JhcCAuY2hlY2tSZXMgLmxpbmVUYiAuc2tlZEJhciB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IHRvUmVtKDEpO1xuXHRtYXJnaW46IHRvUmVtKDE1KSAwO1xuXHRiYWNrZ3JvdW5kOiAkYXAtdGV4dC1ncmF5LTM7XG59XG4uZGFjV3JhcCAuc2VjdGlvbkNoayAuc2VjU2x0IC5zbGN0Qm94IHtcblx0d2lkdGg6IDQ1JTtcbn1cbi5kYWNXcmFwIC5zZWN0aW9uQ2hrIC5zZWNTbHQuc2xjdFRociAuc2xjdEJveCB7XG5cdHdpZHRoOiAzMCU7XG59XG4uZGFjV3JhcCAuZk51bUNoayAuc2VjU2x0IC5mTmFtZSB7XG5cdHdpZHRoOiB0b1JlbSgxNTApO1xufVxuLmRhY1dyYXAgLmZOdW1DaGsgLnNlY1NsdCAuZk51bSB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvUmVtKDIwMCl9KTtcbn1cbi5kYWNXcmFwIC5yZWFsVGltZUNoayAuc2VjU2x0IC5hc09mIHtcblx0d2lkdGg6IHRvUmVtKDE1MCk7XG59XG4uZGFjV3JhcCAucmVhbFRpbWVDaGsgLnNlY1NsdCAuc2xjdEJveCB7XG5cdHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvUmVtKDIwMCl9KTtcbn1cblxuXG4uZGFjV3JhcCAudGFiQnRuIHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oNDApO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tQm9yZGVyLU5ldXRyYWwtYm9yZGVyMiwgI0VERjBGNSk7XG5cblx0Ji5tYm4ge1xuXHRcdHBhZGRpbmc6IDAgdG9SZW0oMzApO1xuXHRcdG1hcmdpbi1ib3R0b206IHRvUmVtKDMwKTtcblx0fVxuXG5cdC5idG4ge1xuXHRcdGhlaWdodDogNTJweDtcblx0XHRtYXJnaW4tcmlnaHQ6IHRvUmVtKDMwKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6IHZhcigtLU9uLVZpZXctb25WaWV3MywgIzZENzc4OCk7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQmLm9uIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogdmFyKC0tT24tVmlldy1vblZpZXcyLCAjMzMzRDRCKTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogdG9SZW0oMik7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogLTFweDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tT24tVmlldy1vblZpZXcyLCAjMzMzRDRCKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLyog7YOR7Iq5IOyImOyGjSAqL1xuI2NoZWNrSW5MYXlvdXQgPiAuY29tQ29udGVudCA+IGgyLnN1Yk1kVGl0XG57XG5cdGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG4jY2hlY2tJbkxheW91dCAubGlzdEdsb2JhbCA+IGxpLFxuI2NoZWNrSW5MYXlvdXQgLmJvZFN0cCAuc3RwVmFsdWV7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG5cbkBpbmNsdWRlIHJ3ZCgnc20nKSB7XG5cdCNjaGVja0luTGF5b3V0ID4gLmNvbUNvbnRlbnQgPiBoMi5zdWJNZFRpdCwgI2NoZWNrSW5MYXlvdXQgLmxpc3RHbG9iYWwgPiBsaSxcblx0I2NoZWNrSW5MYXlvdXQgLmJvZFN0cCAuc3RwVmFsdWV7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNmVtO1xuXHR9XG59XG5cbkBpbmNsdWRlIHJ3ZCgnbWQnKXtcblx0LmRhY1dyYXAgLmZOdW1DaGsgLnNlY1NsdCAuZk5hbWUge1xuXHRcdHdpZHRoOiB0b1JlbSgxMDApO1xuXHR9XG5cdC5kYWNXcmFwIC5mTnVtQ2hrIC5zZWNTbHQgLmZOdW0ge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAje3RvUmVtKDEyMCl9KTtcblx0fVxufVxuQGluY2x1ZGUgcndkKCdzbScpe1xuXHQvKiDsmIjslb0g7KGw7ZqMICovXG5cdC5maW5kVHJpcFdyYXAge1xuXHQgICAgbWFyZ2luOiB0b1JlbSg0MCkgMCB0b1JlbSgzMCk7XG5cdH1cblx0LmZpbmRUcmlwV3JhcCAuZmluZFRyaXBDb24ge1xuXHQgICAgcGFkZGluZzogdG9SZW0oMjUpO1xuXHR9XG5cdC5maW5kVHJpcFdyYXAgLnN1YlNtVGl0IHtcblx0ICAgIGZvbnQtc2l6ZTogdG9SZW0oMTgpO1xuXHQgICAgZm9udC13ZWlnaHQ6IDUwMDtcblx0fVxuXHQuZmluZFRyaXBXcmFwIC5maW5kVHJpcENvbiAuaW5wdXRXcmFwIHtcblx0ICAgIG1hcmdpbi10b3A6IHRvUmVtKDMwKTtcblx0fVxuXHQuY2hrQ29tVGl0IHtcblx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdH1cblx0LmhlbG9JbHVzdCAuY29tVGl0bGUge1xuXHQgICAgbWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHQuaGVsb0lsdXN0IC5ydWQgLnRhYkJ0biB7XG5cdCAgICBtYXJnaW4tdG9wOiB0b1JlbSg0MCk7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdC51Y21UYiB7XG5cdCAgICBtYXJnaW4tdG9wOiB0b1JlbSgyMCkgIWltcG9ydGFudDtcblx0ICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDQwKTtcblx0fVxuXHQuaGVsb0lsdXN0IC5wYWdpbmcge1xuXHQgICAgcGFkZGluZy1ib3R0b206IHRvUmVtKDUwKTtcblx0fVxuXHQuaGVsb0lsdXN0IC5saW5lVGIgdGhlYWQge1xuXHQgICAgZGlzcGxheTogbm9uZTtcblx0fVxuXHQuaGVsb0lsdXN0IC5saW5lVGIgdGJvZHkge1xuXHQgICAgYm9yZGVyLXRvcDogdG9SZW0oMikgc29saWQgJGFwLWxpbmUtYmxhY2s7XG5cdH1cblxuXHQvKiDstpzrj4TssKkg7KGw7ZqMICovXG5cdC5kYWNXcmFwIC5mbGV4LnNsdEZsZXgge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5jaGtQYWdlIC5kYWNXcmFwIC5zZWNTbHQge1xuXG5cdH1cblx0LmNoa1BhZ2UgLmRhY1dyYXAgLnNlY1NsdCAuc2xjdEJveCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogdG9SZW0oMTUpIDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgJGFwLWxpbmUtZ3JheTtcblx0fVxuXHQuY2hrUGFnZSAuZGFjV3JhcCAuc2VjU2x0IC5zbGN0Q29uIHtcblx0XHR0b3A6IHRvUmVtKDUwKTtcblx0fVxuXHQuY2hrUGFnZSAuZGFjV3JhcCAuc2VjU2x0IC5hcnJCYXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmNoa1BhZ2UgLmRhY1dyYXAgLnNlY1NsdC5ub1NyY2ggLmFyckJhciB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LmNoa1BhZ2UgLmRhY1dyYXAgLnNlY1NsdCAudGFza0J1dHRvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMzApO1xuXHR9XG5cdC5jaGtQYWdlIC5kYWNXcmFwIC5zZWNTbHQubm9TcmNoLm5vZmx0IHtcblx0XHRwYWRkaW5nOiB0b1JlbSgxNSkgMDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRib3JkZXItYm90dG9tOiB0b1JlbSgxKSBzb2xpZCAkYXAtdGV4dC1ncmF5LTQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0fVxuXHQuY2hrUGFnZSAuZGFjV3JhcCAuc2VjU2x0Lm5vU3JjaDo6bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMjApO1xuXHR9XG5cdC5jaGtQYWdlIC5kYWNXcmFwIC5yZWFsVGltZUNoayAuc2VjU2x0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIHRvUmVtKDIwKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGJvcmRlcjogdG9SZW0oMSkgc29saWQgJGFwLWxpbmUtYmxhY2s7XG5cdH1cblx0LmNoa1BhZ2UgLmRhY1dyYXAgLnJlYWxUaW1lQ2hrIC5hcnJCYXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5kYWNXcmFwIC5zZWNTbHQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5kYWNXcmFwIC5zZWN0aW9uQ2hrIC5zZWNTbHQuc2xjdFRociAuc2xjdEJveCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmRhY1dyYXAgLmZOdW1DaGsgLnNlY1NsdCAuZk5hbWUge1xuXHRcdHdpZHRoOiB0b1JlbSg2MCk7XG5cdH1cblx0LmRhY1dyYXAgLmZOdW1DaGsgLnNlY1NsdCAuZk51bSB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7dG9SZW0oMTAwKX0pO1xuXHR9XG5cdC5kYWNXcmFwIC5zZWNTbHQuc2xjdFRociAuc2xjdEJveCAuc2xjdENvbiB7XG5cdFx0bWluLXdpZHRoOiBhdXRvO1xuXHR9XG5cdC5kYWNXcmFwIC50YXNrQnV0dG9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiB0b1JlbSgyMCk7XG5cdH1cblx0LmRhY1dyYXAgLmNoZWNrUmVzIC5kYXRlQnRuV3JhcCB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0fVxuXHQuZGFjV3JhcCAuY2hlY2tSZXMgLmRhdGVCdG5XcmFwIGJ1dHRvbiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0ICAgIGhlaWdodDogYXV0bztcblx0ICAgIHBhZGRpbmc6IHRvUmVtKDUpIHRvUmVtKDEwKTtcblx0ICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuXHR9XG5cdC5kYWNXcmFwIC5jaGVja1JlcyAuZGF0ZUJ0bldyYXAgLm9uIHtcblx0XHRjb2xvcjogJGFwLXdoaXRlO1xuXHQgICAgYm9yZGVyOiB0b1JlbSgxKSBzb2xpZCAkYXAtc29saWQtb3JhbmdlO1xuXHQgICAgYmFja2dyb3VuZDogJGFwLXNvbGlkLW9yYW5nZTtcblx0fVxuXHQuZGFjV3JhcCAuY2hlY2tSZXMgLmxpbmVUYiB0ciB0ZCB7XG5cdFx0cGFkZGluZzogdG9SZW0oMTUpIHRvUmVtKDEwKSB0b1JlbSgxNSkgMDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGZvbnQtc2l6ZTogdG9SZW0oMTQpO1xuXHR9XG5cdC5kYWNXcmFwIC5jaGVja1JlcyAubGluZVRiIC5za2VkV3JhcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LmRhY1dyYXAgLmNoZWNrUmVzIC5saW5lVGIgLnNrZWRXcmFwIHAge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXHQuZGFjV3JhcCAucmVhbFRpbWVDaGsgLnNlY1NsdCAuYXNPZiB7XG5cdFx0d2lkdGg6IHRvUmVtKDgwKTtcblx0fVxuXHQuZGFjV3JhcCAucmVhbFRpbWVDaGsgLnNlY1NsdCAuc2xjdEJveCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7dG9SZW0oMTAwKX0pO1xuXHR9XG59XG5cbkBpbmNsdWRlIHJ3ZCgneHMnKXtcblx0Lyog7JiI7JW9IOyhsO2ajCAqL1xuXHQuZmluZFRyaXBXcmFwIC5maW5kVHJpcENvbiAuVHJpcEJ0bldyYXAge1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdH1cblxuXHQvKiDstpzrj4TssKkg7KGw7ZqMICovXG5cdC5kYWNXcmFwIC5jaGVja1JlcyAubGluZVRiIHRyIHRkIC5iYWRnZSB7XG5cdFx0d2lkdGg6IHRvUmVtKDUwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuXG4uZGFjV3JhcCB7XG5cdC50YWJDb250IHtcblx0XHQuY29udC5vbiB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Z2FwOiA0OHB4O1xuXG5cdFx0XHQuYXNpZGUge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0d2lkdGg6IDM3NXB4O1xuXHRcdFx0XHQuc2x0RmxleCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGdhcDogMTJweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VjU2x0IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0Ym9yZGVyOiAwIG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRnYXA6IDEycHg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdFx0Ji5kaXJlY3Rpb24tY29sdW1ue1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3RyZXRjaDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2xjdEJveCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tQm9yZGVyLU5ldXRyYWwtYm9yZGVyMywgI0U2RUFGMCk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1zZWxmOiBzdHJldGNoO1xuXHRcdFx0XHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHRcdFx0XHQmLm9uIGJ1dHRvbi52YWw+aS5pY29ue1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGJ1dHRvbi52YWwge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tT24tVmlldy1vblZpZXc0LCAjOUFBMkIxKTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4OyAvKiAxNTAlICovXG5cdFx0XHRcdFx0XHRcdGdhcDogOHB4O1xuXG5cdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnNsY3Qge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMzMzRDRCO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdFx0aS5hcnJvdy1kb3duIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvZGVwQXJyQ2hlY2svRHJvcGRvd24uc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGkuaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuaWNvbi1GbGlnaHRUYWtlb2ZmIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9kZXBBcnJDaGVjay9GbGlnaHRUYWtlb2ZmLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lmljb24tRmxpZ2h0TGFuZCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvZGVwQXJyQ2hlY2svRmxpZ2h0TGFuZC5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pY29uLURhdGUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2RlcEFyckNoZWNrL0RhdGUucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaWNvbi1yb3VuZFRyaXAge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2RlcEFyckNoZWNrL3JvdW5kVHJpcC5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Pi5zbGN0Q29uIHtcblx0XHRcdFx0XHRcdFx0dG9wOiA0NHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1SYWRpdXMteGwsIDE2cHgpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1Cb3JkZXItTmV1dHJhbC1ib3JkZXI2LCAjMzMzRDRCKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdmFyKC0tQ29udGFpbmVyLW5ldXRyYWwtY29udGFpbmVyMSwgI0ZGRik7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0LmNsb3NlLXgge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSByd2QoJ2xnJykge1xuXHRcdFx0XHRcdFx0XHRcdCYucG9wIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMCBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQvLy8vd2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0Ly90b3A6IDQ0cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHQvL3JpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ly9ib3R0b206IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHQvL2xlZnQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHQvL2luc2V0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdC8vbWluLXdpZHRoOiAzNDBweDtcblx0XHRcdFx0XHRcdFx0XHQvL1xuXHRcdFx0XHRcdFx0XHRcdC8vLmRhdGVyYW5nZVdyYXAgLnRvcEFyZWEge1xuXHRcdFx0XHRcdFx0XHRcdC8vXHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHQvL31cblxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ3ZCgnc20nKSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiB1bnNldDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTExO1xuXG5cdFx0XHRcdFx0XHRcdFx0LmRhdGVyYW5nZVdyYXAgLmNhbGVuZGFyV3JhcCAuY2FsZW5kYXIgLmxpc3Q+dWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmNsb3NlLXgge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDVweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1Pbi1WaWV3LW9uVmlldzEsICMxNzFBMjIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7IC8qIDE1MCUgKi9cblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Lmljb25XcmFwIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuYXNPZiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tT24tVmlldy1vblZpZXcxLCAjMTcxQTIyKTtcblx0XHRcdFx0XHRcdFx0LyogTGFiZWwgbGcvTWVkaXVtICovXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDsgLyogMTUwJSAqL1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZk5hbWUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tT24tVmlldy1vblZpZXcxLCAjMTcxQTIyKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDsgLyogMTUwJSAqL1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYXJyQmFyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1Pbi1WaWV3LW9uVmlldzQsICM5QUEyQjEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZk51bSB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tT24tVmlldy1vblZpZXc0LCAjOUFBMkIxKTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlYXJjaEJ0biB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0tUmFkaXVzLXhsLCAxNnB4KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1Db250YWluZXItYnJhbmQtcHJpbWFyeSwgIzBBMzE2Mik7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNhdXRpb24tbXNne1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1Pbi1WaWV3LW9uVmlldzMsICM2RDc3ODgpO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7IC8qIDE1Ny4xNDMlICovXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ib2R5IHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0LmNoZWNrUmVzIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdFx0XHQmLm5vbmUge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMCBub25lO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMDBweCAwO1xuXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IDMwcHg7XG5cblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1Pbi1WaWV3LW9uVmlldzIsICMzMzNENEIpO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7IC8qIDE1MCUgKi9cblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDY4cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNjhweDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGdhcDogMTBweDtcblxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1SYWRpdXMtRnVsbCwgMTAwMDBweCk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvZGVwQXJyQ2hlY2svRmxpZ2h0LnBuZykgI0Y0RjZGOCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY2F1dGlvbldyYXAge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2RlcEFyckNoZWNrL0luZm9ybWF0aW9uLnN2Zykgbm8tcmVwZWF0IGxlZnQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI4cHg7XG5cblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1Pbi1WaWV3LW9uVmlldzEsICMxNzFBMjIpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4OyAvKiAxNTAlICovXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5saXN0IHtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogN3B4O1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLU9uLVZpZXctb25WaWV3MywgIzZENzc4OCk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7IC8qIDE1Ny4xNDMlICovXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHJ3ZCgnbGcnKXtcblx0XHRcdFx0Z2FwOiAyNHB4O1xuXHRcdFx0XHQuYXNpZGUge1xuXHRcdFx0XHRcdHdpZHRoOiAyNzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgcndkKCdtZCcpe1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHQuYXNpZGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRhdGVyYW5nZVdyYXAge1xuXHRcdC5jYWxlbmRhcldyYXAge1xuXHRcdFx0bWFyZ2luOiAxOHB4IDEycHggMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSByd2QoJ3NtJykge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKlxuKioqKiog7J2067Kk7Yq4ICoqKioqXG4qKioqKioqKioqKioqKioqL1xuXG5cbi8qIHByb21vdGlvbldyYXAgKi9cbi5wcm9tb3Rpb25XcmFwIGxpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAje3RvUmVtKDMyKX0pO1xuICAgIG1hcmdpbi1yaWdodDogdG9SZW0oNjApO1xuICAgIHBhZGRpbmctYm90dG9tOiB0b1JlbSg2MCk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucHJvbW90aW9uV3JhcCBsaTpudGgtY2hpbGQoZXZlbikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wcm9tb3Rpb25XcmFwIGxpIC5pbWdSb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdG9SZW0oMzApO1xufVxuLnByb21vdGlvbldyYXAgbGkgLmJhZGdlV3JhcCB7XG4gICAgbWFyZ2luLXRvcDogdG9SZW0oMjApO1xufVxuLnByb21vdGlvbldyYXAgbGkgLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSg1KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuLnByb21vdGlvbldyYXAgbGkgLnRpdGxlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAkYXAtcG9pbnQtb3JhbmdlO1xufVxuLnByb21vdGlvbldyYXAgLmltZ1JvdW5kIHtcblx0YXNwZWN0LXJhdGlvOiA2MTAgLyAzOTA7XG59XG4ucHJvbW90aW9uV3JhcCAuaW1nUm91bmQgPiBpbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cblxuLyogcHJvbW90aW9uRGV0YWlsICovXG4ucHJvbW90aW9uRGV0YWlsV3JhcCAuYmFkZ2VXcmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgyMCk7XG59XG4ucHJvbW90aW9uRGV0YWlsIHtcbiAgICBwYWRkaW5nOiB0b1JlbSg2MCkgMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXRvcDogdG9SZW0oMikgc29saWQgJGFwLWxpbmUtYmxhY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogdG9SZW0oMikgc29saWQgJGFwLWxpbmUtYmxhY2s7XG59XG4ucHJvbW90aW9uRGV0YWlsLmJEbiB7XG5cdGJvcmRlcjogMDtcbn1cbi5wcm9tb3Rpb25EZXRhaWwgLmltZ1JvdW5kIHtcbiAgICB3aWR0aDogMzMlO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDMwKTtcbiAgICBhc3BlY3QtcmF0aW86IDQxMCAvIDU4MDtcbn1cbnByb21vdGlvbkRldGFpbCAuaW1nUm91bmQgPiBpbWcge1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4ucHJvbW90aW9uRGV0YWlsIC5saXN0IHtcbiAgICB3aWR0aDogNjYlO1xuICAgIG1hcmdpbi1sZWZ0OiB0b1JlbSg2MCk7XG59XG4ucHJvbW90aW9uRGV0YWlsIC5saXN0IGg1IHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oNjApO1xuXHRmb250LXNpemU6IHRvUmVtKDE4KTtcbn1cbi5wcm9tb3Rpb25EZXRhaWwgLmxpc3QgZGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IHRvUmVtKDIwKSAwO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC1saW5lLWdyYXk7XG59XG4ucHJvbW90aW9uRGV0YWlsIC5saXN0IGRsIGR0IHtcbiAgICB3aWR0aDogdG9SZW0oMTQwKTtcbiAgICBtYXJnaW4tcmlnaHQ6IHRvUmVtKDEwKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB0b1JlbSgyMCk7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuLnByb21vdGlvbkRldGFpbCAubGlzdCBkbCBkZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi5wcm9tb3Rpb25EZXRhaWwgLmxpc3QgPiBzdHJvbmcge1xuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDIwKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogdG9SZW0oLTAuMik7XG59XG4ucHJvbW90aW9uRGV0YWlsIC5saXN0IGRsIGRkIC5vcmFuZ2Uge1xuICAgIGNvbG9yOiAkYXAtc29saWQtb3JhbmdlO1xufVxuLnByb21vdGlvbkRldGFpbCAubGlzdCAucHJCdG5HciB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDYwKTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiByaWdodDtcbn1cbi5wcm9tb3Rpb25EZXRhaWwgLmxpc3QgLnByQnRuR3IgLnRhc2tCdXR0b24ge1xuXHR3aWR0aDogdG9SZW0oMjAwKTtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSgxMCk7XG5cdGxldHRlci1zcGFjaW5nOiB0b1JlbSgtMC41KTtcbn1cbi5wcm9tb3Rpb25EZXRhaWwgLmxpc3QgLnByQnRuR3IgLnRhc2tCdXR0b246bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5wcm9tb3Rpb25EZXRhaWxXcmFwIC5jb250ZW50cy5ldkR0bCB7XG5cdGJvcmRlci10b3A6IHRvUmVtKDIpIHNvbGlkICRhcC1saW5lLWJsYWNrO1xuXHRib3JkZXItYm90dG9tOiB0b1JlbSgyKSBzb2xpZCAkYXAtbGluZS1ibGFjaztcbn1cbi5wcm9tb3Rpb25EZXRhaWxXcmFwIC5ib3R0b21CdG4ge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgxMjApO1xufVxuLnByb21vdGlvbkRldGFpbFdyYXAgLmJvdHRvbUJ0biAudGFza0J1dHRvbiB7XG5cdHdpZHRoOiB0b1JlbSgyMDApO1xuXHRjb2xvcjogJGFwLXRleHQtYmxhY2s7XG59XG4uZXZudFBybVdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmV2bnRQcm1Cb3gge1xuXHR3aWR0aDogdG9SZW0oMjUwKTtcblx0aGVpZ2h0OiB0b1JlbSgyNTApO1xuXHRtYXJnaW4tYm90dG9tOiB0b1JlbSg0MCk7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3Byb21vdGlvbi9ldm50UHJtQmcucG5nJyluby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogdG9SZW0oMjUwKTtcbn1cbi5wbnRCZyB7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3Byb21vdGlvbi9ldm50UG50QmcucG5nJykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IHRvUmVtKDI1MCk7XG59XG4uZXZudFBybUNkIHtcblx0cGFkZGluZy10b3A6IHRvUmVtKDEzMCk7XG5cdHBhZGRpbmctbGVmdDogdG9SZW0oNTApO1xuXHRmb250LXNpemU6IDMuMnJlbTtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG59XG4uZXZudFBybVdyYXAgLnR4dFdyYXAge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZXZudFBybVdyYXAgLnR4dFdyYXAgLnBvSXQge1xuXHRmb250LXNpemU6IDNyZW07XG5cdGZvbnQtZmFtaWx5OiAnUHJlbWlhJztcbn1cbi5wb3BDb3VEd24gLnBvcFNjciAuaW1nQ291cG9uIHtcblx0d2lkdGg6IHRvUmVtKDI1MCk7XG5cdGhlaWdodDogdG9SZW0oMjUwKTtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3Byb21vdGlvbi9lbnZ0Q291QmcucG5nJykgbm8tcmVwZWF0IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiB0b1JlbSgyNTApO1xufVxuXG4vKiBwcm9tb3Rpb25QdWJsaXNoICovXG4uZXZlbnRGc3Qge1xuXHRwYWRkaW5nOiB0b1JlbSg0MCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZDogJGFwLWdyZWVuLTE7XG59XG4uZXZlbnRGc3QgLmV2ZW50VGl0IHtcblx0bWFyZ2luOiB0b1JlbSg0MCkgMCB0b1JlbSgyMCk7XG5cdGNvbG9yOiAkYXAtYmxhY2s7XG5cdGZvbnQtc2l6ZTogNHJlbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ldmVudEZzdCBoMyB7XG5cdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuLmV2ZW50RnN0IC5jcEJveFdyYXAge1xuXHRwYWRkaW5nOiB0b1JlbSg0MCkgMDtcbn1cbi5ldmVudEZzdCAuY3BCb3hXcmFwLnRyV3JhcCB7XG5cdHBhZGRpbmctdG9wOiB0b1JlbSg4MCk7XG59XG4uZXZlbnRGc3QgLmNwQm94Q29udCB7XG5cdHBhZGRpbmc6IDAgdG9SZW0oNjApO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZXZlbnRGc3QgLmNvdVBuIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogdG9SZW0oMzAwKTtcblx0aGVpZ2h0OiB0b1JlbSgzMDApO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQ6ICRhcC13aGl0ZTtcbn1cbi5ldmVudEZzdCAuY291UG46bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5ldmVudEZzdCAuY291UG4gYSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmV2ZW50RnN0IC5jb3VQbiAuY3BuVGl0IHtcblx0cGFkZGluZy10b3A6IHRvUmVtKDQwKTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZXZlbnRGc3QgLmNvdVBuIC5jcG5UaXQgcCB7XG5cdGNvbG9yOiAkYXAtcG9pbnQtb3JhbmdlO1xuXHRmb250LXNpemU6IDMuMnJlbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1mYW1pbHk6ICdQcmVtaWEnXG59XG4uZXZlbnRGc3QgLmNvdVBuIC5jcG5UaXQgLmVuQXJ3IHtcblx0d2lkdGg6IHRvUmVtKDQ2KTtcblx0aGVpZ2h0OiB0b1JlbSgxNSk7XG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvcHJvbW90aW9uL3Rlc3QvY2lyY2xlQXJyb3cucG5nKSBuby1yZXBlYXQgY2VudGVyO1xufVxuLmV2ZW50RnN0IC5jb3VQbiAuY3BuQ29udCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDI1KTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZXZlbnRGc3QgLmNvdVBuIC5jcG5Db250IHAge1xuXHRjb2xvcjogJGFwLXRleHQtZ3JheS0wO1xuXHRmb250LXNpemU6IDIuNnJlbTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ldmVudEZzdCAuY291UG4gLmNwbkNvbnQgLmtvQXJ3IHtcblx0d2lkdGg6IHRvUmVtKDQ2KTtcblx0aGVpZ2h0OiB0b1JlbSgzNCk7XG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvcHJvbW90aW9uL3Rlc3QvbGluZUFycm93LnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5ldmVudEZzdCAuY291UG4gLmNwblByYyB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDMwKTtcblx0Zm9udC1zaXplOiAzcmVtO1xuXHRjb2xvcjogJGFwLXBvaW50LW9yYW5nZTtcbn1cbi5ldmVudEZzdCAuY291UG4gLmNwblByYyA+IHNwYW4ge1xuXHRmb250LXNpemU6IDQuNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ldmVudEZzdCAuY291UG4gLmV2dEJ0biB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IHRvUmVtKDcwKTtcblx0Zm9udC1zaXplOiAyLjJyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXAtYmxhY2s7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZXZlbnRGc3QgLmNvdVBuIC5jcG5JbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRtYXJnaW46IDAgYXV0bztcblx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvcHJvbW90aW9uL3Rlc3QvY3BuLnBuZycpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogdG9SZW0oMzAwKTtcbn1cbi5ldmVudEZzdCAuY3BCb3hDb250IC50clBjIHtcblx0aGVpZ2h0OiB0b1JlbSg0MDApO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZXZlbnRGc3QgLmNwQm94Q29udCAudHJQYyAudG91ckNvbnQgLnRyQ3BpbWcge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3Byb21vdGlvbi90ZXN0L2NwSW1nMDEucG5nKSBuby1yZXBlYXQgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IHRvUmVtKDM3MCk7XG59XG4uZXZlbnRGc3QgLmNwQm94Q29udCAudHJQYyAudG91ckNvbnQgLnRyQ3BpbWcuc2lOcCB7XG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvcHJvbW90aW9uL3Rlc3QvY3BJbWcwMi5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogdG9SZW0oMzcwKTtcbn1cbi5ldmVudEZzdCAuY3BCb3hDb250IC50clBjIC50b3VyQ29udCAudHJDcGltZy5zZ05tIHtcblx0YmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9wcm9tb3Rpb24vdGVzdC9jcEltZzAzLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcblx0YmFja2dyb3VuZC1zaXplOiB0b1JlbSgzNzApO1xufVxuLmV2ZW50RnN0IC5jb3VQbiAudHJDcHR4dCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IHRvUmVtKDkwKTtcblx0cGFkZGluZzogdG9SZW0oMTApIHRvUmVtKDIwKTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IHRvUmVtKDcwKTtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xufVxuLmV2ZW50RnN0IC5jb3VQbiAudHJDcHR4dCBwIHtcblx0Y29sb3I6ICRhcC13aGl0ZTtcblx0Zm9udC1zaXplOiAyLjJyZW07XG59XG4uZXZlbnRGc3QgLmNvdVBuIC50ckNwdHh0IC5wUmMge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSg1KTtcblx0Y29sb3I6ICRhcC1zb2xpZC1vcmFuZ2U7XG5cdGZvbnQtc2l6ZTogMi42cmVtO1xufVxuLmV2ZW50RnN0IC5jb3VQbiAudHJDcHR4dCAucFJjIHNwYW4ge1xuXHRmb250LXNpemU6IDEuOHJlbTtcbn1cbi5ldmVudEZzdCAuY291UG4gLmV2dEJ0bi50ckJ0biB7XG5cdHBhZGRpbmc6IDAgdG9SZW0oMjApO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZXZlbnRGc3QgLmNvdVBuIC5ldnRCdG4udHJCdG46OmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0d2lkdGg6IHRvUmVtKDM4KTtcblx0aGVpZ2h0OiB0b1JlbSgxOCk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3Byb21vdGlvbi90ZXN0L25leHRldkFycm93LnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5ldmVudEZzdCAuY3BuUHJkIHtcblx0Zm9udC1zaXplOiAycmVtO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5ldmVudEZzdCAuY3BuUHJkIC5zdmNQcmQgLmxuVGl0OmZpcnN0LWNoaWxkIHtcblx0cGFkZGluZy1yaWdodDogdG9SZW0oNDApO1xufVxuXG4vKiDsnbTrsqTtirgg67KE7Yq8IDLqsJwgKi9cbi5ldnRCdG5XcmFwIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiB0b1JlbSg1MCkgdG9SZW0oMTgwKTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAkYXAtdGV4dC1ibGFjaztcbn1cbi5ldnRCdG5XcmFwID4gYSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IHRvUmVtKDEwMCk7XG5cdHBhZGRpbmc6IHRvUmVtKDI1KSB0b1JlbSg1MCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0YmFja2dyb3VuZDogJGFwLXNvbGlkLW9yYW5nZTtcblx0Ym9yZGVyLXJhZGl1czogdG9SZW0oNTApO1xufVxuLmV2dEJ0bldyYXAgPiBhOmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSg2MCk7XG59XG4uZXZ0QnRuV3JhcCA+IGEgPiBidXR0b24ge1xuXHRjb2xvcjogJGFwLXdoaXRlO1xuXHRmb250LXNpemU6IDIuOHJlbTtcbn1cbi5ldnRCdG5XcmFwLnNnQnRuIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmV2dEJ0bldyYXAuc2dCdG4gPiBhIHtcblx0d2lkdGg6IHRvUmVtKDM4MCk7XG59XG4uZXZ0QnRuV3JhcC5zZ0J0biA+IGE6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC8qIHByb21vdGlvblB1Ymxpc2ggKi9cblx0LmV2ZW50RnN0IC5jb3VQbiB7XG5cdFx0d2lkdGg6IHRvUmVtKDI0MCk7XG5cdFx0aGVpZ2h0OiB0b1JlbSgyNDApO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4udHJQYyB7XG5cdFx0aGVpZ2h0OiB0b1JlbSgzNjApO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4gLmNwblRpdCB7XG5cdFx0cGFkZGluZy10b3A6IHRvUmVtKDIwKTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC5jcG5UaXQgcCB7XG5cdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdH1cblx0LmV2ZW50RnN0IC5jb3VQbiAuY3BuVGl0IC5lbkFydyB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiB0b1JlbSgzMCk7XG5cdH1cblx0LmV2ZW50RnN0IC5jb3VQbiAuY3BuQ29udCB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMTUpO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4gLmNwbkNvbnQgLmtvQXJ3IHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IHRvUmVtKDMwKTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC5jcG5Db250IHAge1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC5jcG5QcmMge1xuXHRcdG1hcmdpbi10b3A6IHRvUmVtKDIwKTtcblx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC5jcG5QcmMgPiBzcGFuIHtcblx0XHRmb250LXNpemU6IDMuNnJlbTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC5ldnRCdG4ge1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0fVxuXG5cdC8qIOydtOuypO2KuCDrsoTtirwgMuqwnCAqL1xuXHQuZXZ0QnRuV3JhcCB7XG5cdFx0cGFkZGluZzogdG9SZW0oNTApIHRvUmVtKDE4MCk7XG5cdH1cblx0LmV2dEJ0bldyYXAgPiBhIHtcblx0XHRoZWlnaHQ6IHRvUmVtKDgwKTtcblx0XHRwYWRkaW5nOiB0b1JlbSgyMCkgdG9SZW0oMzApO1xuXHR9XG5cdC5ldnRCdG5XcmFwID4gYSA+IGJ1dHRvbiB7XG5cdFx0Zm9udC1zaXplOiAycmVtO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuXHQvKiBwcm9tb3Rpb25QdWJsaXNoICovXG5cdC5ldmVudEZzdCAuZXZlbnRUaXQge1xuXHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHR9XG5cdC5ldmVudEZzdCBoMyB7XG5cdFx0Zm9udC1zaXplOiAyLjZyZW07XG5cdH1cblx0LmV2ZW50RnN0IC5jcEJveENvbnQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LmV2ZW50RnN0IC5jb3VQbiB7XG5cdFx0d2lkdGg6IHRvUmVtKDIwMCk7XG5cdFx0aGVpZ2h0OiB0b1JlbSgyMDApO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4gLmNwblRpdCB7XG5cdFx0cGFkZGluZy10b3A6IHRvUmVtKDE1KTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC5jcG5UaXQgcCB7XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdH1cblx0LmV2ZW50RnN0IC5jb3VQbiAuY3BuQ29udCB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMTApO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4gLmNwbkNvbnQgLmtvQXJ3IHtcblx0XHR3aWR0aDogdG9SZW0oMzYpO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4gLmNwblByYyB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMTUpO1xuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4gLmNwblByYyA+IHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC5ldnRCdG4ge1xuXHRcdGhlaWdodDogdG9SZW0oNTApO1xuXHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC50ckNwdHh0IHtcblx0XHRib3R0b206IHRvUmVtKDUwKTtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC50ckNwdHh0IHAge1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4gLnRyQ3B0eHQgLnBSYyB7XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdH1cblx0LmV2ZW50RnN0IC5jb3VQbiAuZXZ0QnRuLnRyQnRuIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB0b1JlbSgxMCk7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdH1cblx0LmV2ZW50RnN0IC5jb3VQbiAuZXZ0QnRuLnRyQnRuOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1zaXplOiB0b1JlbSgyOCk7XG5cdH1cblx0LmV2ZW50RnN0IC5jcG5QcmQge1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHR9XG5cblx0Lyog7J2067Kk7Yq4IOuyhO2KvCAy6rCcICovXG5cdC5ldnRCdG5XcmFwIHtcblx0XHRwYWRkaW5nOiB0b1JlbSg1MCkgdG9SZW0oMTMwKTtcblx0fVxufVxuXG5AaW5jbHVkZSByd2QoJ3NtJyl7XG4gICAgLnByb21vdGlvbldyYXAgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAucHJvbW90aW9uV3JhcCBsaSAuaW1nUm91bmQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiB0b1JlbSg0MDApO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdG9SZW0oMjApO1xuICAgIH1cbiAgICAucHJvbW90aW9uV3JhcCBsaSAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IHRvUmVtKDE0KTtcbiAgICB9XG4gICAgLnByb21vdGlvbldyYXAgLmZ0RyB7XG4gICAgICAgIGZvbnQtc2l6ZTogdG9SZW0oMTQpO1xuICAgIH1cblxuICAgIC5wcm9tb3Rpb25EZXRhaWwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5wcm9tb3Rpb25EZXRhaWwgLmltZ1JvdW5kIHtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0bWF4LXdpZHRoOiB0b1JlbSgzNjApO1xuICAgIFx0bWFyZ2luOiAwIGF1dG87XG4gICAgXHRib3JkZXItcmFkaXVzOiB0b1JlbSgyMCk7XG4gICAgfVxuICAgIC5wcm9tb3Rpb25EZXRhaWwgLmxpc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvUmVtKDYwKTtcbiAgICB9XG4gICAgLnByb21vdGlvbkRldGFpbCAubGlzdCBoNSB7XG4gICAgXHRtYXJnaW4tYm90dG9tOiB0b1JlbSgzMCk7XG4gICAgICAgIGZvbnQtc2l6ZTogdG9SZW0oMTYpO1xuICAgIH1cbiAgICAucHJvbW90aW9uRGV0YWlsIC5saXN0ID4gc3Ryb25nICB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvUmVtKDYwKTtcbiAgICAgICAgZm9udC1zaXplOiB0b1JlbSgxOCk7XG4gICAgfVxuICAgIC5wcm9tb3Rpb25EZXRhaWwgLmxpc3QgZGwge1xuICAgIFx0cGFkZGluZzogdG9SZW0oMTYpIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdG9SZW0oMTQpO1xuICAgIH1cbiAgICAucHJvbW90aW9uRGV0YWlsIC5saXN0IGRsOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgICAucHJvbW90aW9uRGV0YWlsIC5saXN0IGRsIGR0IHtcbiAgICAgICAgd2lkdGg6IHRvUmVtKDEwMCk7XG4gICAgfVxuICAgIC5wcm9tb3Rpb25EZXRhaWwgLmxpc3QgLnByQnRuR3Ige1xuICAgIFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIC5wcm9tb3Rpb25EZXRhaWwgLmxpc3QgLnByQnRuR3IgLnRhc2tCdXR0b24ge1xuICAgIFx0bWFyZ2luOiAwIDAgdG9SZW0oMTUpIDA7XG4gICAgfVxuICAgIC5wcm9tb3Rpb25EZXRhaWwgLmxpc3QgLnByQnRuR3IgLnRhc2tCdXR0b246bGFzdC1jaGlsZCB7XG4gICAgXHRtYXJnaW46IDAgMCB0b1JlbSg2MCkgMDtcbiAgICB9XG4gICAgLnByb21vdGlvbkRldGFpbFdyYXAgLmJvdHRvbUJ0biB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oNjApO1xuXHR9XG5cblx0LyogcHJvbW90aW9uUHVibGlzaCAqL1xuXHQuZXZlbnRGc3QgLmV2ZW50VGl0IHtcblx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0fVxuXHQuZXZlbnRGc3QgaDMge1xuXHRcdGZvbnQtc2l6ZTogMi4ycmVtO1xuXHR9XG5cdC5ldmVudEZzdCAuY3BCb3hDb250IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogdG9SZW0oMjIwKTtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMjApO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG46bGFzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHQuZXZlbnRGc3QgLmNvdVBuIC5jcG5UaXQge1xuXHRcdHBhZGRpbmctdG9wOiB0b1JlbSgzMCk7XG5cdH1cblx0LmV2ZW50RnN0IC5jcG5QcmQge1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHR9XG5cdC5ldmVudEZzdCAuY3BuUHJkIC5zdmNQcmQge1xuXHRcdHBhZGRpbmctYm90dG9tOiB0b1JlbSgyMCk7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQuZXZlbnRGc3QgLmNwblByZCAuc3ZjUHJkIC5sblRpdDpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogdG9SZW0oMjApO1xuXHR9XG5cdC5ldmVudEZzdCAuY291UG4gLnRyQ3B0eHQge1xuXHRcdHBhZGRpbmc6IHRvUmVtKDIwKTtcblx0fVxuXHQuZXZlbnRGc3QgLmNwQm94V3JhcC50cldyYXAge1xuXHRcdHBhZGRpbmctdG9wOiB0b1JlbSg0MCk7XG5cdH1cblxuXHQvKiDsnbTrsqTtirgg67KE7Yq8IDLqsJwgKi9cblx0LmV2dEJ0bldyYXAge1xuXHRcdHBhZGRpbmc6IHRvUmVtKDUwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LmV2dEJ0bldyYXAgPiBhIHtcblx0XHR3aWR0aDogdG9SZW0oMzEwKTtcblx0XHRoZWlnaHQ6IHRvUmVtKDQwKTtcblx0XHRwYWRkaW5nOiB0b1JlbSg2KSB0b1JlbSgzMCk7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LmV2dEJ0bldyYXAgPiBhOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMzApO1xuXHR9XG5cdC5ldnRCdG5XcmFwID4gYSA+IGJ1dHRvbiB7XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdH1cblx0LmV2dEJ0bldyYXAuc2dCdG4gPiBhIHtcblx0XHR3aWR0aDogdG9SZW0oMzEwKTtcblx0fVxuXHQuZXZ0QnRuV3JhcC5zZ0J0biA+IGE6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuZXZ0QnRuV3JhcCB7XG5cdFx0cGFkZGluZzogdG9SZW0oMzApIHRvUmVtKDUwKTtcblx0fVxuXHQuZXZ0QnRuV3JhcCA+IGEge1xuXHRcdHdpZHRoOiB0b1JlbSgxNzApO1xuXHRcdGhlaWdodDogdG9SZW0oMzApO1xuXHRcdHBhZGRpbmc6IHRvUmVtKDMpIHRvUmVtKDMwKTtcblx0fVxuXHQuZXZ0QnRuV3JhcCA+IGE6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IHRvUmVtKDIwKTtcblx0fVxuXHQuZXZ0QnRuV3JhcCA+IGEgPiBidXR0b24ge1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHR9XG5cdC5ldnRCdG5XcmFwLnNnQnRuID4gYSB7XG5cdFx0d2lkdGg6IHRvUmVtKDE3MCk7XG5cdH1cbn1cbkBpbmNsdWRlIHJ3ZCgneHMnKXtcblx0LmV2bnRQcm1Cb3gsXG5cdC5wb3BDb3VEd24gLnBvcFNjciAuaW1nQ291cG9uIHtcblx0XHR3aWR0aDogdG9SZW0oMjIwKTtcblx0XHRoZWlnaHQ6IHRvUmVtKDIyMCk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiB0b1JlbSgyMjApO1xuXHR9XG5cdC5ldm50UHJtQ2Qge1xuXHRcdHBhZGRpbmctdG9wOiB0b1JlbSgxMjApO1xuXHRcdHBhZGRpbmctbGVmdDogdG9SZW0oNDIpO1xuXHRcdGZvbnQtc2l6ZTogMi44cmVtO1xuXHR9XG59XG5cblxuLyoqKioqKioqKioqKioqKipcbioqKioqIOyatOyehOyViOuCtCAqKioqXG4qKioqKioqKioqKioqKioqL1xuXG5cbi5mYXJlV3JhcCA+IGRpdiB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDEwMCk7XG59XG4uZmFyZVdyYXAgPiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRtYXJnaW4tdG9wOiAwO1xufVxuLmZhcmVXcmFwIC50eHQge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgzMCk7XG59XG4uZmFyZVdyYXAgLnR4dCBzdHJvbmcge1xuXHRjb2xvcjogJGFwLXNvbGlkLW9yYW5nZTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5mYXJlV3JhcCAudHh0IHAge1xuXHRmb250LXNpemU6IDEuNHJlbTtcbn1cbi5mYXJlV3JhcCAuaW5mb0FyZWEgLnRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogdG9SZW0oNjApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBib3JkZXItYm90dG9tOiB0b1JlbSgyKSBzb2xpZCAkYXAtbGluZS1ibGFjaztcbn1cbi5mYXJlV3JhcCAuaW5mb0FyZWEgLmluZm9Db250IHtcblx0bWFyZ2luLXRvcDogdG9SZW0oNDApO1xuXHRwYWRkaW5nLXJpZ2h0OiB0b1JlbSgyMCk7XG59XG4uZmFyZVdyYXAgLmluZm9BcmVhIC5pbmZvQ29udCBoMyB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDEwKTtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMjApO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IHRvUmVtKDI4KTtcblx0bGluZS1oZWlnaHQ6IHRvUmVtKDM2KTtcblx0bGV0dGVyLXNwYWNpbmc6IHRvUmVtKC0wLjYpO1xufVxuLmZhcmVXcmFwIC5pbmZvQXJlYSAuaW5mb0NvbnQgaDMucHIge1xuXHRtYXJnaW4tYm90dG9tOiB0b1JlbSg0MCk7XG59XG4uZmFyZVdyYXAgLmluZm9BcmVhIC5pbmZvQ29udCBoMy5zdWIge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG59XG4uZmFyZVdyYXAgLmluZm9BcmVhIC5pbmZvQ29udCBwIHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMTApO1xuXHRsZXR0ZXItc3BhY2luZzogdG9SZW0oLTAuMjgpO1xufVxuLmZhcmVXcmFwIC5pbmZvQXJlYSAuaW5mb1BpYyBpbWcge1xuICAgIGhlaWdodDogdG9SZW0oMjUwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuLmZhcmVXcmFwIC5pbmZvQXJlYSAuaW5mb1BpYy5wcmVtaWEgaW1nIHtcbiAgICBoZWlnaHQ6IHRvUmVtKDIwMCk7XG59XG4uZmFyZVdyYXAgLmluZm9BcmVhIC5zZWF0SW1nIHtcblx0bWFyZ2luLXRvcDogdG9SZW0oNjApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmFyZVdyYXAgLmluZm9BcmVhIC5zZWF0SW1nID4gaW1nIHtcbiAgXHR3aWR0aDogNDglO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDIwKTtcbn1cbi5mYXJlV3JhcCAuY2xhc3NBcmVhIHtcbiAgICBwYWRkaW5nOiB0b1JlbSg0MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFwLWNsYXNzLTE7XG4gICAgYm9yZGVyLXJhZGl1czogdG9SZW0oMjApO1xufVxuLmZhcmVXcmFwIC5jbGFzc0FyZWEgaDUge1xuICAgIGNvbG9yOiAkYXAtc29saWQtb3JhbmdlO1xuXHRmb250LXNpemU6IHRvUmVtKDI4KTtcblx0bGluZS1oZWlnaHQ6IHRvUmVtKDM2KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuLmZhcmVXcmFwIC5jbGFzc0FyZWEgLmRlcyB7XG4gXHRtYXJnaW4tdG9wOiB0b1JlbSgxMCk7XG59XG4uZmFyZVdyYXAgLmNsYXNzQXJlYSAuaWxsdXN0Qm94IHtcbiAgICBtYXJnaW46IHRvUmVtKDMwKSAwIHRvUmVtKDIwKTtcbn1cbi5mYXJlV3JhcCAuY2xhc3NBcmVhIC5pbGx1c3RCb3ggLmlsbHVzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5mYXJlV3JhcCAuY2xhc3NBcmVhIC5pY29uQm94IHtcblx0bWFyZ2luOiB0b1JlbSgyMCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZhcmVXcmFwIC5jbGFzc0FyZWEgLmljb25Cb3gubXIyMHtcbiAgICBtYXJnaW4tcmlnaHQ6IHRvUmVtKDIwKTtcbn1cbi5mYXJlV3JhcCAuY2xhc3NBcmVhIC5pY29uQm94IC5pbWdCb3gge1xuXHR3aWR0aDogdG9SZW0oMTUwKTtcblx0cGFkZGluZzogdG9SZW0oMTApO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogJGFwLWNsYXNzLTI7XG5cdGJvcmRlci1yYWRpdXM6IHRvUmVtKDEwKTtcbn1cbi5mYXJlV3JhcCAuY2xhc3NBcmVhIC5pY29uQm94IC5pbWdCb3ggaW1nIHtcbiAgICB3aWR0aDogdG9SZW0oMTMwKTtcbn1cbi5mYXJlV3JhcCAuY2xhc3NBcmVhIC5pY29uQm94IHAge1xuICAgIG1hcmdpbi10b3A6IHRvUmVtKDIwKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbi5mYXJlV3JhcCAuY2xhc3NBcmVhIC5pY29uQm94IC5pbWdCb3ggaW1nLnNpemUxMDAge1xuICAgIHdpZHRoOiB0b1JlbSgxMDApO1xuICAgIG1hcmdpbjogdG9SZW0oMTApO1xuICAgIHBhZGRpbmc6IHRvUmVtKDUpIDA7XG59XG4uZmFyZVdyYXAgLmNsYXNzQXJlYSAuaWNvbkJveCAuaW1nQm94IGltZy5zaXplOTAge1xuICAgIHdpZHRoOiB0b1JlbSg5MCk7XG4gICAgbWFyZ2luOiB0b1JlbSgzMCk7XG59XG4uZmFyZVdyYXAgLm1vdmllQXJlYSAubW92aWUge1xuICAgIG1hcmdpbi10b3A6IHRvUmVtKDMwKTtcbn1cbi5mYXJlV3JhcCAubW92aWVBcmVhIC5tb3ZpZSA+IGlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiB0b1JlbSg3MDApO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiB0b1JlbSgyMCk7XG59XG5cbkBpbmNsdWRlIHJ3ZCgnbWQnKXtcblx0LmZhcmVXcmFwIC5pbmZvQXJlYSAudGl0bGUge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdCAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG5cdC5mYXJlV3JhcCAuaW5mb0FyZWEgLmluZm9QaWMgaW1nIHtcblx0XHRoZWlnaHQ6IHRvUmVtKDIwMCk7XG5cdH1cbn1cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcblx0LmZhcmVXcmFwIC50eHQge1xuXHRcdG1hcmdpbi10b3A6IHRvUmVtKDIwKTtcblx0fVxuXHQuZmFyZVdyYXAgLmNsYXNzQXJlYSAuaWxsdXN0Qm94IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdC5mYXJlV3JhcCAuY2xhc3NBcmVhIC5pbGx1c3RCb3ggLmlsbHVzdCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWluLWhlaWdodDogdG9SZW0oNjkwKTtcblx0fVxuICAgLmZhcmVXcmFwIC5jbGFzc0FyZWEgLmljb25Cb3ggcCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHRvUmVtKDUwKTtcbiAgICB9XG5cdC5mYXJlV3JhcCA+IGRpdiB7XG5cdCAgICBtYXJnaW4tdG9wOiB0b1JlbSg2MCk7XG5cdH1cblx0LmZhcmVXcmFwIC5pbmZvQXJlYSAudGl0bGUge1xuXHQgICAgcGFkZGluZy1ib3R0b206IHRvUmVtKDMwKTtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5mYXJlV3JhcCAuaW5mb0FyZWEgLmluZm9Db250IHtcblx0ICAgIG1hcmdpbi10b3A6IDA7XG5cdCAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgyMCk7XG5cdCAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cdC5mYXJlV3JhcCAuaW5mb0FyZWEgLmluZm9Db250IGgzIHtcblx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgyNCk7XG5cdH1cblx0LmZhcmVXcmFwIC5pbmZvQXJlYSAuaW5mb0NvbnQgcCB7XG5cdCAgICBtYXJnaW4tYm90dG9tOiAwO1xuXHQgICAgZm9udC1zaXplOiB0b1JlbSgxNCk7XG5cdH1cblx0LmZhcmVXcmFwIC5pbmZvQXJlYSAuaW5mb1BpYyBpbWcge1xuXHQgICAgaGVpZ2h0OiB0b1JlbSgxODApO1xuXHR9XG5cdC5mYXJlV3JhcCAuaW5mb0FyZWEgLnNlYXRJbWcge1xuXHQgICAgbWFyZ2luLXRvcDogdG9SZW0oMzApO1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LmZhcmVXcmFwIC5pbmZvQXJlYSAuc2VhdEltZyA+IGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMjApO1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LmZhcmVXcmFwIC5pbmZvQXJlYSAuc2VhdEltZyA+IGltZzpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXHQuZmFyZVdyYXAgLmNsYXNzQXJlYSBoNSB7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgyNCk7XG5cdH1cblx0LmZhcmVUYlR4dCB7XG5cdCAgICBtYXJnaW4tdG9wOiB0b1JlbSgyMCk7XG5cdCAgICBmb250LXNpemU6IHRvUmVtKDE0KTtcblx0fVxufVxuXG5AaW5jbHVkZSByd2QoJ3hzJyl7XG5cdC5mYXJlV3JhcCAubW92aWVBcmVhIC5tb3ZpZSA+IGlmcmFtZSB7XG4gICAgICAgIGhlaWdodDogdG9SZW0oMzAwKTtcbiAgICB9XG5cdC5mYXJlV3JhcCAuaW5mb0FyZWEgLmluZm9QaWMgaW1nIHtcblx0ICAgIG1heC13aWR0aDogMTAwJTtcblx0ICAgIGhlaWdodDogYXV0bztcblx0fVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKlxuKioqKiDshJzruYTsiqQg7JWI64K0ICoqKipcbioqKioqKioqKioqKioqKioqL1xuXG5cbi8qIOqzte2GtSovXG4uYWxvbmVCb3gge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgzMCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFsb25lQm94LmxlZnQge1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cblxuLyog7IiY7ZWY66y8ICovXG4uT25lQmFnZ0JveCB7XG5cdHdpZHRoOiB0b1JlbSg1OCk7XG5cdGhlaWdodDogdG9SZW0oMTEyKTtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSgxMCk7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9zdXBwb3J0L29uZUJhZ2dhZ2UucG5nJykgbm8tcmVwZWF0O1xufVxuLk9uZUJhZ2dCb3g6bGFzdC1jaGlsZCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5PbmVCYWdnQm94IHNwYW4ge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy10b3A6IHRvUmVtKDEwKTtcblx0Zm9udC1zaXplOiB0b1JlbSgxNCk7XG59XG4uTm9CYWdnQm94IHtcblx0d2lkdGg6IHRvUmVtKDk4KTtcblx0aGVpZ2h0OiB0b1JlbSgxMTIpO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvc3VwcG9ydC9ub0JhZ2dhZ2UucG5nJykgbm8tcmVwZWF0O1xufVxuXG5cbi8qIOyCrOyghCDsiJjtlZjrrLwg6rWs66ekICovXG4uYmdnU3VtIC5zbGN0Qm94IHtcblx0d2lkdGg6IDQ3JTtcbn1cbi5iZ2dTdW0gLnNsY3RCb3ggYnV0dG9uLnZhbCB7XG5cdHBhZGRpbmc6IHRvUmVtKDEyKSAwO1xufVxuLmJnZ1N1bSAuc2xjdEJveCB7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi5iZ2dTdW0gLnNsY3RCb3ggPiAuc2xjdENvbiB7XG5cdHRvcDogdG9SZW0oNDApO1xufVxuLmJnZ1N1bS5kYWNXcmFwIC5zZWNTbHQgLmRhdGVXcmFwcGVyIC5zbGN0Q29uIHtcblx0d2lkdGg6IHRvUmVtKDgwMCk7XG59XG4uYmdnU3VtIC5kYXRlV3JhcHBlcjo6YWZ0ZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmJnZ1N1bSAuZGF0ZVdyYXBwZXIgYnV0dG9uLnZhbCB7XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLmJnZ1N1bSAuYmdnU3VtU2x0IHtcblx0bWFyZ2luLXRvcDogdG9SZW0oMjUpO1xufVxuLmJnZ0ZhcmUsXG4uYWRkQmdnIHtcblx0Ym9yZGVyLXJhZGl1czogdG9SZW0oMTIpO1xuXHRib3JkZXI6IHRvUmVtKDEpIHNvbGlkICRhcC10ZXh0LWdyYXktNDtcbn1cbi5iZ2dGYXJlIGxpIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlci1yaWdodDogdG9SZW0oMikgZG90dGVkICRhcC10ZXh0LWdyYXktNDtcbn1cbi5iZ2dGYXJlIGxpOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbn1cbi5iZ2dGYXJlIC5yZG9Cb3gge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZy1sZWZ0OiAwO1xufVxuLmJnZ0ZhcmUgLnJkb0JveCA+IGlucHV0LmlwdCxcbi5iZ2dGYXJlIC5yZG9Cb3g6YmVmb3JlIHtcblx0dG9wOiB0b1JlbSg0Mik7XG5cdGxlZnQ6IHRvUmVtKDQwKTtcbn1cbi5iZ2dGYXJlIC5yZG9Cb3ggbGFiZWwge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwYWRkaW5nOiB0b1JlbSg0MCkgdG9SZW0oNDApIHRvUmVtKDQwKSB0b1JlbSg4MCk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IHRvUmVtKDIwKTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5iZ2dGYXJlIC5yZG9Cb3ggbGFiZWwgc3BhbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IHRvUmVtKDE2KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5iZ2dUb3RhbCBsaSB7XG5cdHBhZGRpbmc6IHRvUmVtKDQwKTtcbn1cbi5iYWdXZ3RXcmFwIHtcblx0bWFyZ2luLXRvcCA6IHRvUmVtKDEwKTtcblx0Zm9udC1zaXplOiB0b1JlbSgxOCk7XG59XG4uYmFnV2d0V3JhcCAuaWNvbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvUmVtKC03KSAwO1xufVxuLmJhZ1dndFdyYXAgLmdkTnVtIHtcblx0Zm9udC1zaXplOiB0b1JlbSgxOCk7XG59XG4uYWRkQmdnIHtcblx0bWFyZ2luLXRvcDogdG9SZW0oMjApO1xuXHRwYWRkaW5nOiB0b1JlbSg0MCkgdG9SZW0oMzApO1xufVxuLmFkZEJnZyA+IHNwYW4ge1xuXHRmb250LXNpemU6IHRvUmVtKDIwKTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5hZGRCZ2cgPiBzcGFuIC5pY29uIHtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSgxNSk7XG59XG4uYWRkQmdnU2x0IHtcblx0d2lkdGg6IGNhbGMoMTAwJSAtICN7dG9SZW0oMjUwKX0pO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbi5hZGRCZ2dTbHQgLmFkZEJnZ1NsdEl0bSB7XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXJnaW4tbGVmdDogdG9SZW0oNDApO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWRkQmdnU2x0IC5hZGRCZ2dTbHRJdG06YmVmb3JlIHtcblx0Y29udGVudDogJyc7XG5cdHdpZHRoOiB0b1JlbSgxKTtcblx0aGVpZ2h0OiB0b1JlbSgxNSk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IHRvUmVtKC0yNSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0YmFja2dyb3VuZDogJGFwLWxpbmUtZ3JheTtcbn1cbi5hZGRCZ2dTbHQgLmFkZEJnZ1NsdEl0bTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLmFkZEJnZ1NsdCAuYWRkQmdnU2x0SXRtIC5zbGN0Qm94IHtcblx0d2lkdGg6IGF1dG87XG59XG4uYWRkQmdnU2x0IC5hZGRCZ2dTbHRJdG0gLnNsY3RCb3ggc3BhbiB7XG5cdHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLmJnZ1N1bVNsdCAuc3ViLFxuLnBjaCAuc3ViIHtcblx0bWFyZ2luLXRvcDogdG9SZW0oMTApO1xufVxuLnBjaCAuc3ViIC5pY29uIHtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSg1KTtcbn1cbi5hZGRCZ2dQYXkgLmNvbnRlbnRzLmZsZXgge1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5zbHRCYWdXZ3Qge1xuXHR3aWR0aDogY2FsYygxMDAlIC0gI3t0b1JlbSg4NjcpfSk7XG5cdGhlaWdodDogdG9SZW0oMTE3KTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zbHRCYWdXZ3QgLnNsdEJhZ1dndEltZyB7XG5cdHdpZHRoOiB0b1JlbSgxMTcpO1xuXHRoZWlnaHQ6IHRvUmVtKDExNyk7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3N1cHBvcnQvaWxsdXN0X2NhcnJpZXIucG5nJykgbm8tcmVwZWF0O1xufVxuLnNsdEJhZ1dndCBkbCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDIwKTtcblx0bWFyZ2luLWxlZnQ6IHRvUmVtKDEwKTtcbn1cbi5zbHRCYWdXZ3QgZGwgZHQge1xuXHRtYXJnaW4tYm90dG9tOiB0b1JlbSgxMCk7XG5cdGNvbG9yOiAkYXAtdGV4dC1ncmF5LTE7XG5cdGxpbmUtaGVpZ2h0OiAxZW07XG59XG4uc2x0QmFnV2d0IGRsIGRkIHtcblx0Zm9udC1zaXplOiB0b1JlbSgyNCk7XG59XG4ucGNoIHtcblx0d2lkdGg6IHRvUmVtKDg2Nyk7XG59XG4ucGNoQ29uIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGNoQ29uIGR0IHtcblx0cGFkZGluZy1yaWdodDogdG9SZW0oNDApO1xuXHRmb250LXNpemU6IHRvUmVtKDE4KTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wY2hDb24gZGQgc3BhbiB7XG5cdGNvbG9yOiAkYXAtdGV4dC1ncmF5LTE7XG59XG4ucGNoQ29uIGRkIHN0cm9uZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXNpemU6IHRvUmVtKDI0KTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zcHRMbmsge1xuXHRmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3B0TG5rIGxpIHtcblx0d2lkdGg6IDEwMCU7XG59XG4uc3B0TG5rIGxpIGEge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogdG9SZW0oMTQpIDA7XG5cdGJvcmRlci1ib3R0b206dG9SZW0oMSkgc29saWQgJGFwLWxpbmUtZ3JheTtcbn1cbi5zcHRMbmsgbGkgYTpob3ZlciAudHh0IHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cblxuLyog7IKs7KCEIOyijOyEnSDqtazrp6QgKi9cbi5zZWF0QWRkQ29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNlYXRBZGRDb24gLnNlYXRJbWdCb3gge1xuXHRtYXgtd2lkdGg6IHRvUmVtKDEyMDApO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luOiB0b1JlbSg2MCkgYXV0byAwO1xufVxuLnNlYXRJbWdCb3ggaW1nIHtcblx0d2lkdGg6IDEwMCU7XG59XG4uYnRuU2VhdFZpZXcge1xuXHRoZWlnaHQ6IHRvUmVtKDI2KTtcblx0cGFkZGluZzogMCB0b1JlbSgxMCk7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGNvbG9yOiAkYXAtd2hpdGU7XG5cdGZvbnQtc2l6ZTogdG9SZW0oMTYpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogdG9SZW0oMjIpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXAtc29saWQtc2t5Ymx1ZTtcblx0Ym9yZGVyOiB0b1JlbSgxKSBzb2xpZCAkYXAtc29saWQtc2t5Ymx1ZTtcblx0Ym9yZGVyLXJhZGl1czogdG9SZW0oMTIpO1xufVxuLmJ0blNlYXRWaWV3Lm9uIHtcblx0Y29sb3I6ICRhcC1zb2xpZC1za3libHVlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXAtd2hpdGU7XG59XG4uc2VhdEltZ0JveE0ge1xuXHRoZWlnaHQ6IHRvUmVtKDQwMCk7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDE1MCk7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWF0SW1nQm94TTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IHRvUmVtKDEwMCk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjU1LDI1NSwyNTUpO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsMjU1LDI1NSwxKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSA3NSUpO1xufVxuXG4uc2VhdEltZ0JveE0gaW1nIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogNDIwcHg7XG59XG4uc2VhdEFkZENvbi5mdWxsIC5zZWF0SW1nQm94TSB7XG5cdGhlaWdodDogYXV0bztcbn1cbi5zZWF0QWRkQ29uLmZ1bGwgLnNlYXRJbWdCb3hNOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5zZWF0QWRkQ29uLmZ1bGwgLmJ0blNlYXRWaWV3LmJvdHRvbSB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDMwKTtcbn1cbi5zZWF0SW1nVHh0IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDMwKTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VhdEltZ1R4dCBsaSB7XG5cdG1hcmdpbi1yaWdodDogMjhweDtcblx0ZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNlYXRJbWdUeHQgbGk6bGFzdC1jaGlsZCAge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2VhdCB7XG5cdHdpZHRoOiB0b1JlbSgyNSk7XG4gICAgaGVpZ2h0OiB0b1JlbSgxNSk7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ym9yZGVyLXJhZGl1czogdG9SZW0oOCkgdG9SZW0oNCkgdG9SZW0oNCkgdG9SZW0oOCk7XG59XG4uc2VhdC5ncmF5IHtcblx0YmFja2dyb3VuZDogJGFwLW1vZGVybi0zO1xufVxuLnNlYXQuZGFyayB7XG5cdGJhY2tncm91bmQ6ICRhcC1zb2xpZC1kYXJrYmx1ZTtcbn1cbi5zZWF0LnNreSB7XG5cdGJhY2tncm91bmQ6ICRhcC1wb2ludC1pbmZvO1xufVxuLnNlYXQuc2t5MiB7XG5cdGJhY2tncm91bmQ6ICRhcC1zb2xpZC1za3libHVlO1xufVxuLnNlYXRJY29ue1xuXHR3aWR0aDogMjJweDtcblx0aGVpZ2h0OiAxN3B4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnNlYXRJY29uLmV4aXQge1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWNvbi9pY28tZW1lcmdlbmN5LnN2Z1wiKVxufVxuLnNlYXRJY29uLnJvdzEge1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWNvbi9pY28tc2VhdDEuc3ZnXCIpXG59XG4uc2VhdEljb24ucm93MiB7XG5cdGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9pY29uL2ljby1zZWF0Mi5zdmdcIilcbn1cbi5zZWF0SWNvbi5yb3czIHtcblx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2ljb24vaWNvLXNlYXQzLnN2Z1wiKVxufVxuLnNlYXRTcGVjaWFsSWNvbntcblx0d2lkdGg6IDE4cHg7XG5cdGhlaWdodDogMThweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZWF0U3BlY2lhbEljb24uZGlzYWJsZWQge1xuXHRiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWNvbi9pY28tZGlzYWJsZWQuc3ZnXCIpXG59XG4uc2VhdFNwZWNpYWxJY29uLmJhc3NpbmV0IHtcblx0YmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2ljb24vaWNvLWJhc3NpbmV0LnN2Z1wiKVxufVxuXG5AaW5jbHVkZSByd2QoJ21kJyl7XG5cdC5zZWF0QWRkQ29uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LnNlYXRJbWdCb3gge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnNlYXRJbWdCb3hNIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuc2VhdEFkZFdyYXAgLnN1YlNtVGl0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdC5idG5TZWF0VmlldyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cdC5idG5TZWF0Vmlldy5ib3R0b20ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnNlYXRBZGRDb24uZnVsbCAuYnRuU2VhdFZpZXcuYm90dG9tIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblx0LnNlYXRJbWdUeHQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogdG9SZW0oMTQwKTtcblx0fVxuXHQuc2VhdEFkZFdyYXAgLnRiV3JhcCAuc2VhdCB7XG5cdFx0bWFyZ2luOiAwIGF1dG8gdG9SZW0oNSk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuQGluY2x1ZGUgcndkKCdzbScpe1xuXHQuc2VhdEltZ1R4dCB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdC5zZWF0SW1nVHh0IGxpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdH1cblx0LmJ0blNlYXRWaWV3IHtcblx0XHRoZWlnaHQ6IHRvUmVtKDIyKTtcblx0XHRmb250LXNpemU6IHRvUmVtKDEzKTtcblx0XHRsaW5lLWhlaWdodDogdG9SZW0oMjApO1xuXHR9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTlweCkge1xuXHQuc2VhdEltZ1R4dCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQuc2VhdEltZ1R4dCBsaSB7XG5cdFx0d2lkdGg6IHRvUmVtKDE4MCk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnNlYXRJbWdCb3hNIHtcblx0XHRtYXJnaW4tdG9wOiB0b1JlbSgyNTApO1xuXHR9XG59XG5cblxuLyog6rO17ZWt7JeQ7ISc7J2YIOyYhuyijOyEnSDqtazrp6QgKi9cbi5zaWRlU2VhdEltZ0JveCB7XG5cdHdpZHRoOiB0b1JlbSg3NTApO1xuXHRtYXJnaW46IHRvUmVtKDMwKSBhdXRvIDA7XG59XG5cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcblx0LnNpZGVTZWF0SW1nQm94IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IHRvUmVtKDc1MCk7XG5cdFx0bWFyZ2luOiB0b1JlbSgyMCkgYXV0byAwO1xuXHR9XG5cdC5zaWRlU2VhdEltZ0JveCBpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogdG9SZW0oNzUwKTtcblx0fVxufVxuXG4vKiDst6jtla3sp4Ag6rO17ZWtIOygleuztCAqL1xuLmljbkNvbSB7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmljbkltZ0JveCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IHRvUmVtKDQ1MCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiAkYXAtdGV4dC1ncmF5LTU7XG59XG4uaWNuSW1nQm94IGltZ3tcblx0bWF4LXdpZHRoOiA3NjBweDtcblx0d2lkdGg6IDEwMCU7XG59XG5cblx0Lyog7YOR7Iq5IOyImOyGjSAqL1xuLmtza051bSB7XG5cdG1hcmdpbi1yaWdodDogdG9SZW0oNSk7XG59XG4uaW5mb1R4dCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYm9kU3RwIHtcblx0cGFkZGluZy1sZWZ0OiB0b1JlbSgzMCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYm9kU3RwIC5iYWRnZUFycm93LnJ2cyB7XG5cdHBhZGRpbmc6IDAgdG9SZW0oOCk7XG5cdG1hcmdpbi1yaWdodDogdG9SZW0oNSk7XG59XG4uYm9kU3RwIC5zdHBWYWx1ZSBpIHtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSg1KTtcbn1cblxuQGluY2x1ZGUgcndkKCdsZycpe1xuXHQuYWRkQmdnUGF5IC5jb250ZW50cy5mbGV4IHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LnNsdEJhZ1dndCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiB0b1JlbSgyMCkgMDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHQucGNoIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuYmdnRmFyZSAucmRvQm94IGxhYmVsIHtcblx0XHRwYWRkaW5nOiB0b1JlbSgzMCkgdG9SZW0oMzApIHRvUmVtKDMwMCkgdG9SZW0oODApO1xuXHR9XG59XG5cbkBpbmNsdWRlIHJ3ZCgnbWQnKXtcblx0LmFkZEJnZ1NsdCB7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtICN7dG9SZW0oMTYwKX0pO1xuXHR9XG5cblx0Lyog7YOR7Iq5IOyImOyGjSAqL1xuXHQuYm9kU3RwIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQuYm9kU3RwIC5iYWRnZUFycm93LnJ2cyB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHRvUmVtKDEwKTtcblx0fVxufVxuQGluY2x1ZGUgcndkKCdzbScpe1xuXHQuZHBCbGsge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5sbXRJbmZvIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0fVxuXHQuYmFnU2l6ZSBpbWcge1xuXHRcdHdpZHRoOiB0b1JlbSgyNDApO1xuXHRcdGhlaWdodDogdG9SZW0oMTY4KTtcblx0fVxuXHQuT25lQmFnZ0JveCB7XG5cdFx0d2lkdGg6IHRvUmVtKDMwKTtcblx0XHRoZWlnaHQ6IHRvUmVtKDYwKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IHRvUmVtKDMwKTtcblx0fVxuXHQuT25lQmFnZ0JveCBzcGFuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC50YldyYXAgdGFibGUgdGJvZHkgdGQubW9iTiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuYmdnU3VtU2x0IC5iZ2dGYXJlIHtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LmJnZ1N1bVNsdCAuYmdnRmFyZSBsaSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdGJvcmRlci1ib3R0b206IHRvUmVtKDIpIGRvdHRlZCAkYXAtdGV4dC1ncmF5LTQ7XG5cdH1cblx0LmJnZ1N1bVNsdCAuYmdnRmFyZSAucmRvQm94IGxhYmVsIHtcblx0XHRwYWRkaW5nOiB0b1JlbSgyMCkgdG9SZW0oMjApIHRvUmVtKDIwKSB0b1JlbSg1MCk7XG5cdH1cblx0LmJnZ0ZhcmUgLnJkb0JveCA+IGlucHV0LmlwdCxcblx0LmJnZ0ZhcmUgLnJkb0JveDpiZWZvcmUge1xuXHRcdHRvcDogdG9SZW0oMjIpO1xuXHRcdGxlZnQ6IHRvUmVtKDIwKTtcblx0fVxuXHQuYmdnRmFyZSBsaTpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHR9XG5cdC5iZ2dGYXJlIC5yZG9Cb3ggbGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogdG9SZW0oMTYpO1xuXHR9XG5cdC5iZ2dGYXJlIC5yZG9Cb3ggbGFiZWwgc3BhbiB7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxMyk7XG5cdH1cblx0LmFkZEJnZyB7XG5cdFx0cGFkZGluZzogdG9SZW0oMzApIHRvUmVtKDIwKTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuYWRkQmdnID4gc3BhbiB7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxNik7XG5cdH1cblx0LmFkZEJnZyA+IHNwYW4gLmljb24ge1xuXHRcdG1hcmdpbi1yaWdodDogdG9SZW0oNSk7XG5cdH1cblx0LmFkZEJnZ1NsdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMCB0b1JlbSg0MCk7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMTApO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdH1cblx0LmFkZEJnZ1NsdCAuYWRkQmdnU2x0SXRtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblx0LmFkZEJnZ1NsdCAuYWRkQmdnU2x0SXRtOmJlZm9yZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuYWRkQmdnU2x0IC5hZGRCZ2dTbHRJdG0gLnNsY3RCb3gsXG5cdC5hZGRCZ2dTbHQgLmFkZEJnZ1NsdEl0bSAuc2xjdEJveCA+IC5zbGN0Q29uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQucGNoIC5iZ2dGYXJlIGxpIHtcblx0XHRwYWRkaW5nOiB0b1JlbSgyMCk7XG5cdH1cblx0LnBjaENvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnBjaENvbiBkdCB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiB0b1JlbSgxMCk7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxNCk7XG5cdH1cblx0LnBjaENvbiBkZCBzcGFuIHtcblx0XHRmb250LXNpemU6IHRvUmVtKDEzKTtcblx0fVxuXHQucGNoQ29uIGRkIHN0cm9uZyB7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgyMCk7XG5cdH1cblx0LnBjaENvbiBkZCBzdHJvbmcgLnVudCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxuXG5cdC8qIOy3qO2VreyngCDqs7Xtla0g7KCV67O0ICovXG5cdC5pY25JbWdCb3gge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRwYWRkaW5nOiB0b1JlbSg1KTtcblx0fVxuXHQuaWNuSW1nQm94IGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmljblRiIHtcblx0XHRtYXJnaW4tdG9wOiB0b1JlbSg2MCk7XG5cdH1cblx0LmljbkltZ0JveC5TaW5JbWcge1xuXHRcdHBhZGRpbmc6IHRvUmVtKDMwKSB0b1JlbSgyMCk7XG5cdH1cblxuXG5cdC8qIO2DkeyKuSDsiJjsho0gKi9cblx0LmJvZFN0cCAuc3RwVmFsdWUge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblx0LmJvZFN0cCAuc3RwVmFsdWUgLmljb24ge1xuXHRcdHdpZHRoOiB0b1JlbSgyMCk7XG5cdFx0aGVpZ2h0OiB0b1JlbSgyMCk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQvKiDtg5Hsirkg7IiY7IaNICovXG5cdC5rc2tBbGduIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5AaW5jbHVkZSByd2QoJ3hzJyl7XG5cdC5hZGRCZ2dTbHQge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0Lyog7YOR7Iq5IOyImOyGjSAqL1xuXHQudGFMIC5saXN0R2xvYmFsIC5idG5CcG9wIC50eHQge1xuXHRcdGxldHRlci1zcGFjaW5nOiAtMC44O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NHB4KSB7XG5cdC5wY2hDb24gZHQge1xuXHRcdGhlaWdodDogdG9SZW0oNTApO1xuXHR9XG59XG5cbi8qKioqKioqKioqKioqKioqXG4qKioqIOqzoOqwneyngOybkCAqKioqXG4qKioqKioqKioqKioqKioqL1xuXG5cbi8qIOqzteyngOyCrO2VrSAqL1xuLm50Y0xpc3QgbGkge1xuICAgIHBhZGRpbmc6IHRvUmVtKDMwKSAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgJGFwLWxpbmUtZ3JheTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubnRjTGlzdCBsaTpob3ZlciBkdCB7XG4gICAgY29sb3I6ICRhcC1wb2ludC1vcmFuZ2U7XG59XG4ubnRjTGlzdCAubnRjbGZ0IHtcbiAgICB3aWR0aDogODUlO1xufVxuLm50Y2xmdCBkdCB7XG4gICAgZm9udC1zaXplOiB0b1JlbSgyMCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5udGNsZnQgZGQge1xuICAgIG1hcmdpbi10b3A6IHRvUmVtKDE2KTtcbn1cbi5udGNDb250IHtcblx0d29yZC1icmVhazoga2VlcC1hbGw7XG5cdHBhZGRpbmctdG9wOiB0b1JlbSg2MCk7XG5cdGJvcmRlci10b3A6IHRvUmVtKDIpIHNvbGlkICRhcC1saW5lLWJsYWNrO1xufVxuLm50Y0NvbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogdG9SZW0oMjApO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubnRjQ29udCAudHh0Q29udCB7XG4gICAgbWFyZ2luLXRvcDogdG9SZW0oNjApO1xuICAgIGNvbG9yOiAkYXAtdGV4dC1ibGFjaztcbn1cbi5udGNDb250IC50eHRDb250IHRhYmxlIHRkIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5udGNCb3R0b20ge1xuICAgIHBhZGRpbmc6IHRvUmVtKDMwKSAwO1xuICAgIG1hcmdpbi10b3A6IHRvUmVtKDYwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBib3JkZXItdG9wOiB0b1JlbSgxKSBzb2xpZCAkYXAtbGluZS1ncmF5O1xuICAgIGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC1saW5lLWdyYXk7XG59XG5AaW5jbHVkZSByd2QoJ3NtJyl7XG4gICAgLm50Y0xpc3QgbGkge1xuICAgICAgICBwYWRkaW5nOiB0b1JlbSgyMCkgMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5udGNMaXN0IGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLm50Y0xpc3QgLm50Y2xmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubnRjbGZ0IGR0IHtcbiAgICAgICAgZm9udC1zaXplOiB0b1JlbSgxOCk7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB0b1JlbSgtMC40KTtcbiAgICB9XG4gICAgLm50Y2xmdCBkZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5udGNMaXN0IC5udGNyZ3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogdG9SZW0oMTApO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAubnRjQ29udCB7XG4gICAgXHRwYWRkaW5nLXRvcDogdG9SZW0oNDApO1xuICAgIH1cblx0Lm50Y0NvbnQgLnR4dENvbnQge1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oNDApO1xuXHR9XG5cdC5udGNDb250IC50eHRDb250IHB7XG5cdFx0d29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuXHR9XG5cbiAgICAubnRjQm90dG9tIHtcbiAgICBcdG1hcmdpbi10b3A6IHRvUmVtKDQwKTtcbiAgICAgICAgcGFkZGluZzogdG9SZW0oMjApIDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICB9XG4gICAgLm50Y0JvdHRvbSAudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgxMCk7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxNik7XG4gICAgfVxufVxuXG4vKiDsnpDso7wg66y764qUIOyniOusuCAqL1xuLnF1cyB7XG4gICAgbWFyZ2luLXRvcDogdG9SZW0oNjApO1xuICAgIHBhZGRpbmc6IHRvUmVtKDE0KSAwO1xuICAgIGJvcmRlci10b3A6IHRvUmVtKDEpIHNvbGlkICRhcC1saW5lLWJsYWNrO1xuICAgIGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC10ZXh0LWdyYXktMztcbn1cbi5xdXMgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuLnF1c0xpc3Qge1xuICAgIHBhZGRpbmc6IHRvUmVtKDMwKSAwO1xuICAgIGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC10ZXh0LWdyYXktMztcbn1cbi5xdXNMaXN0Omxhc3QtY2hpbGQge1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLnF1c0xpc3QgLnFzdCxcbi5xdXNMaXN0IC5hc3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogdG9SZW0oNjApO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnF1c0xpc3QgLnFzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnF1c0xpc3QgLmFzciB7XG5cdHBhZGRpbmctdG9wOiB0b1JlbSgxMCk7XG59XG4ucXVzTGlzdCAucXN0OjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiUVwiO1xuICAgIGNvbG9yOiAkYXAtdGV4dC1ncmF5LTE7XG59XG4ucXVzTGlzdCAucXN0OjpiZWZvcmUsXG4ucXVzTGlzdCAuYXNyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IHRvUmVtKDIwKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogdG9SZW0oMzApO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cbi5xdXNMaXN0IC5hc3I6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJBXCI7XG4gICAgdG9wOiB0b1JlbSgzMCk7XG4gICAgY29sb3I6ICRhcC1wb2ludC1vcmFuZ2U7XG59XG4ucXVzTGlzdCAucXN0ID4gc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IHRvUmVtKDIwKTtcbn1cbi5xdXNMaXN0IC5xc3QgLnRnbEZ0YiB7XG4gICAgZm9udC1zaXplOiB0b1JlbSgyMCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5xdXNMaXN0IC5hc3Igc3BhbiB7XG4gICAgY29sb3I6ICRhcC1zb2xpZC1za3libHVlO1xufVxuLnF1c0xpc3QgLmFzciBhIHtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuXG5AaW5jbHVkZSByd2QoJ3NtJyl7XG4gICAgLnF1cyB7XG4gICAgICAgIG1hcmdpbi10b3A6IHRvUmVtKDQwKTtcbiAgICB9XG4gICAgLnF1c0xpc3QgLnFzdCxcbiAgICAucXVzTGlzdCAuYXNyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB0b1JlbSgzMCk7XG4gICAgfVxuICAgIC5xdXNMaXN0IC5xc3QgLnRnbEZ0YiB7XG4gICAgXHRmb250LXNpemU6IHRvUmVtKDE2KTtcbiAgICB9XG4gICAgLnF1c0xpc3QgLnFzdDo6YmVmb3JlLFxuICAgIC5xdXNMaXN0IC5hc3I6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogdG9SZW0oMzApO1xuICAgIH1cbn1cblxuLyogMTox66y47J2Y7ZWY6riwICovXG4uaW5xV3JhcHBlciAuaW5wdXRXcmFwIHtcblx0cGFkZGluZzogdG9SZW0oNjApIDA7XG4gICAgYm9yZGVyLXRvcDogdG9SZW0oMikgc29saWQgJGFwLWxpbmUtYmxhY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogdG9SZW0oMikgc29saWQgJGFwLWxpbmUtYmxhY2s7XG59XG4uaW5xV3JhcHBlciAuaW5wdXRXcmFwIC5yb3cgLmxhYmVsLmFsdzo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiKlwiO1xuICAgIG1hcmdpbi1sZWZ0OiB0b1JlbSg1KTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBjb2xvcjogJGFwLXBvaW50LW9yYW5nZTtcbn1cbi5maWxlV3JhcCAuZG93biAubUdyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHRvUmVtKDE1KTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmlucVdyYXBwZXIgLmlucHV0V3JhcCAucm93IHRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbn1cbi5pbnFXcmFwcGVyIC5pbnB1dFdyYXAgLnJvdy5maWxlIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuLmlucVdyYXBwZXIgLmNhdXRpb25XcmFwIHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSg2MCk7XG59XG4ucGVyc0FncmVlIHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSg2MCk7XG4gICAgcGFkZGluZzogdG9SZW0oMjApO1xuICAgIGJvcmRlcjogdG9SZW0oMSkgc29saWQgJGFwLXRleHQtZ3JheS0zO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDgpO1xufVxuLnBlcnNBZ3JlZSBwIHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSgxMCk7XG4gICAgY29sb3I6ICRhcC10ZXh0LWdyYXktMTtcbn1cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcbiAgICAuaW5xV3JhcHBlciAuaW5wdXRXcmFwIC5yb3cgLnZhbHVlIHtcbiAgICBcdGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogdG9SZW0oMTApIDA7XG4gICAgfVxuICAgIC5pbnFXcmFwcGVyIC5pbnB1dFdyYXAgLnJvdyB0ZXh0YXJlYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbiAgICAuaW5xV3JhcHBlciAuaW5wdXRXcmFwIC5yb3cuZmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5pbnFXcmFwcGVyIC5pbnB1dFdyYXAgLnJvdy5maWxlIC52YWx1ZSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblx0LmlucVdyYXBwZXIgLmNhdXRpb25XcmFwLFxuXHQucGVyc0FncmVlIHtcblx0ICAgIG1hcmdpbi10b3A6IHRvUmVtKDMwKTtcblx0fVxuICAgIC5maWxlV3JhcCAuZG93bklwIHtcbiAgICBcdG1hcmdpbi1ib3R0b206IHRvUmVtKDUpO1xuICAgIH1cbn1cbkBpbmNsdWRlIHJ3ZCgneHMnKXtcbiAgICAuaW5xV3JhcHBlciAuaW5wdXRXcmFwIC5yb3cuZmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuaW5xV3JhcHBlciAuaW5wdXRXcmFwIC5yb3cuZmlsZSAudmFsdWUge1xuICAgICAgICBwYWRkaW5nLXRvcDogdG9SZW0oMTApO1xuICAgIH1cbn1cblxuLyoxOjHrrLjsnZgsIHFuYSDsmYTro4wqL1xuLmN1c3RvbUNvbXBsZXRlIHtcblx0cGFkZGluZy10b3A6IHRvUmVtKDEyMCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdXN0b21Db21wbGV0ZSBpbWcge1xuXHRtYXJnaW4tYm90dG9tOiB0b1JlbSgyMCk7XG59XG4uY3VzdG9tQ29tcGxldGUgLnR4dCB7XG5cdG1hcmdpbjogdG9SZW0oMTApIDAgdG9SZW0oODApO1xuXHRjb2xvcjogJGFwLXRleHQtZ3JheS0xO1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4vKiDshJzsi50g7J6Q66OM7IukICovXG4uZG9jdSAuZmxkb3duIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bkJsdWUuZmxkb3duIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbi5idG5CbHVlLnR3IHtcbiAgICBtYXJnaW4tYm90dG9tOiB0b1JlbSgxMCk7XG59XG4uYnRuQmx1ZS5mbGRvd246OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogdG9SZW0oMTIpO1xuICAgIGhlaWdodDogdG9SZW0oMTIpO1xuICAgIG1hcmdpbi1yaWdodDogdG9SZW0oNCk7XG4gICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9pY29uL2J0bl9kb3dubG9hZF9ibHVlLnBuZykgbm8tcmVwZWF0O1xufVxuLmRvY210IHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5kb2NtdCB0YWJsZSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgJGFwLWxpbmUtZ3JheTtcbn1cbi5kb2NtdCB0YWJsZSB0aCxcbi5kb2NtdCB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZzogdG9SZW0oMzApIDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5kb2NtdCB0YWJsZSB0aCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiB0b1JlbSgyMCk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5kb2NtdCB0YWJsZSB0ZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHRvUmVtKC0wLjMpO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZG9jbXQgLnRic0NyIHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSgxNSk7XG4gICAgY29sb3I6ICRhcC10ZXh0LWdyYXktMTtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLmRvY210IC50YlRoIHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSgxMCk7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuQGluY2x1ZGUgcndkKCdzbScpe1xuICAgIC5kb2NtdCB0YWJsZSB0aCxcbiAgICAuZG9jbXQgdGFibGUgdGQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmRvY210IHRhYmxlIHRoIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB0b1JlbSgyMCk7XG4gICAgfVxuICAgIC5kb2NtdCB0YWJsZSB0ZCB7XG4gICAgXHRwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLmJ0bkJsdWUudHcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHRvUmVtKDEwKTtcbiAgICB9XG59XG5cbi8qIOq4sOuCtCDrtoTsi6TrrLwg7IS87YSwICovXG4uZGFjV3JhcCAuc2VjU2x0LmxzdENhciAuc2xjdEJveCB7XG5cdHdpZHRoOiAzMCU7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG4uZGFjV3JhcCAuc2VjU2x0LmxzdENhciAuc2xjdEJveCBidXR0b24udmFsIHtcblx0Zm9udC1zaXplOiB0b1JlbSgxNik7XG59XG4uZGFjV3JhcCAuc2VjU2x0IC5zbGN0Qm94IC5zbGN0Q29uLnJndCB7XG5cdHdpZHRoOiB1bnNldDtcbn1cbi5sb3N0Q3R0IC5jdHRXcmFwcGVyIHtcblx0ZmxleDogMSAxIDAlO1xufVxuLmN0dFdyYXBwZXIgLnJvdyB7XG5cdHBhZGRpbmc6IHRvUmVtKDMwKSAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC10ZXh0LWdyYXktNDtcbn1cbi5jdHRXcmFwcGVyIC5yb3cuaW5GbyB7XG5cdHBhZGRpbmc6IHRvUmVtKDMwKSAwIHRvUmVtKDIwKSAwO1xuXHRib3JkZXItYm90dG9tOiAwO1xufVxuLmN0dFdyYXBwZXIgLnJvdyAubGFiZWwge1xuXHR3aWR0aDogdG9SZW0oMTAwKTtcblx0Zm9udC1zaXplOiB0b1JlbSgxNik7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAkYXAtc29saWQtc2t5Ymx1ZTtcbn1cbi5jdHRXcmFwcGVyIC5yb3cgLnZhbHVlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmN0dFdyYXBwZXIgLnJvdyAudmFsdWU6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHR3aWR0aDogdG9SZW0oMTgpO1xuXHRoZWlnaHQ6IHRvUmVtKDE4KTtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSgxNSk7XG5cdHBhZGRpbmctbGVmdDogdG9SZW0oMTgpO1xuXHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2ljb24vaWNvX2NoZWNrX2luLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogdG9SZW0oMTgpO1xufVxuLmN0dFdyYXBwZXIgLnJvdyAudmFsdWUucmVzdnQ6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWNvbi9pY29fcmVzZXJ2YXRpb25fY2hhbmdlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG4uY3R0V3JhcHBlciAucm93IC52YWx1ZS5hcGJsOjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3N1cHBvcnQvaWNvX2FpcnBvcnRfYmxhY2suc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cbi5jdHRXcmFwcGVyIC5jdHRJbmZvIHtcblx0bWFyZ2luLWxlZnQ6IHRvUmVtKDE1MCk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogJGFwLXRleHQtZ3JheS0xO1xufVxuLmxvc3RDdHQgLmxpc3RHbG9iYWwge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmxvc3RDdHQgLmJ1dHRvbldyYXBwZXIge1xuXHR3aWR0aDogdG9SZW0oMzAwKTtcblx0bWFyZ2luOiB0b1JlbSg2MCkgYXV0byAwO1xufVxuLnRiV3JhcC5jaGtXcmFwIHtcblx0bWFyZ2luLXRvcDogdG9SZW0oNDApO1xufVxuXG5AaW5jbHVkZSByd2QoJ2xnJyl7XG5cdC5sb3N0Q3R0IC5pbnB1dFdyYXAgLnJvdyAudmFsdWUge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0fVxufVxuXG5AaW5jbHVkZSByd2QoJ21kJyl7XG5cdC5sb3N0Q3R0IC5pbmZvSW5wdXQgLmluZm90VGwge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuXG5AaW5jbHVkZSByd2QoJ3NtJyl7XG5cdC5sb3N0Q2FycnkgLmZsZXgge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5sb3N0Q2FycnkgLmRhY1dyYXAgLnNlY1NsdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cdC5sb3N0Q2FycnkgLmRhY1dyYXAgLnNlY1NsdC5sc3RDYXIgLnNsY3RCb3gge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IHRvUmVtKDE1KSAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC1saW5lLWdyYXk7XG5cdH1cblx0Lmxvc3RDYXJyeSAuZGFjV3JhcCAuc2VjU2x0LmxzdENhciAuc2xjdENvbiB7XG5cdFx0dG9wOiB0b1JlbSg1MCk7XG5cdH1cblx0Lmxvc3RDYXJyeSAuZGFjV3JhcCAuc2VjU2x0IC5hcnJCYXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0Lmxvc3RDYXJyeSAuZGFjV3JhcCAudGFza0J1dHRvbiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMzApO1xuXHR9XG5cdC5jdHRXcmFwcGVyIC5yb3cge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHR9XG5cdC5jdHRXcmFwcGVyIC5yb3cgLnZhbHVlIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gI3t0b1JlbSgxMDApfSk7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdH1cblx0LmN0dFdyYXBwZXIgLnJvdyAudmFsdWU6OmJlZm9yZSB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMyk7XG5cdH1cblx0LmN0dFdyYXBwZXIgLmN0dEluZm8ge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHR9XG5cdC5sb3N0Q3R0IC5idXR0b25XcmFwcGVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuY3R0V3JhcHBlciAucm93IC5sYWJlbCB7XG5cdFx0d2lkdGg6IHRvUmVtKDcwKTtcblx0fVxufVxuXG5cbi8qKioqKioqKioqKioqKioqXG4qKioqIOyatO2VrSDsiqTsvIDspbQgKioqXG4qKioqKioqKioqKioqKioqL1xuLnNjaEJveCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDMwKTtcbn1cbi5zY2hUaXQge1xuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDIwKTtcblx0Zm9udC1zaXplOiAyLjRyZW07XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc2NoVGltZURhdGEge1xuXHR3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiB0b1JlbSgxMCkgMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNjaFRpbWUge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSg1KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2NoUCB7XG4gICAgY29sb3I6ICRhcC10ZXh0LWdyYXktMTtcbiAgICBmb250LXdlaWdodDogMzAwO1xufVxuLnNjaExpbmVCb3gge1xuXHR3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2NoTGluZSB7XG5cdHdpZHRoOiB0b1JlbSg3MCk7XG4gICAgaGVpZ2h0OiB0b1JlbSgxKTtcbiAgICBtYXJnaW46IHRvUmVtKDEwKSB0b1JlbSgyMCkgdG9SZW0oMTQpO1xuICAgIGJhY2tncm91bmQ6ICRhcC10ZXh0LWdyYXktMztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2NoQ3RpV3JhcCB7XG4gICAgbWFyZ2luLXRvcDogdG9SZW0oNTApO1xufVxuLnNjaFRtV3JhcCB7XG5cdC8vbWFyZ2luLXRvcDogdG9SZW0oNjApO1xufVxuLnNjaFRtV3JhcC5ub25lIHtcblx0aGVpZ2h0OiB0b1JlbSgyMDApO1xuXHRsaW5lLWhlaWdodDogdG9SZW0oMjAwKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogJGFwLXRleHQtZ3JheS0xO1xuXHRib3JkZXItYm90dG9tOiB0b1JlbSgxKSBzb2xpZCAkYXAtbGluZS1ncmF5O1xufVxuLnNjaFRtV3JhcCAudGFiQnRuIC5idG4ge1xuXHRtYXJnaW4tcmlnaHQ6IHRvUmVtKDMwKTtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjb2xvcjogJGFwLWJsYWNrO1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuLnNjaFRtV3JhcCAudGFiQnRuIC5idG46Zmlyc3QtY2hpbGQub24ge1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2NoVG1XcmFwIC50YWJCdG4gLmJ0bi5vbiB7XG5cdGNvbG9yOiAkYXAtcG9pbnQtb3JhbmdlO1xuXHRiYWNrZ3JvdW5kOiBpbmhlcml0O1xufVxuLnNjaFRtV3JhcCAudGFiQnRuIC5idG4ub246OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IHRvUmVtKDIpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IHRvUmVtKC0yKTtcblx0bGVmdDogMDtcblx0YmFja2dyb3VuZDogJGFwLXBvaW50LW9yYW5nZTtcbn1cbi5zY2hUaW1lV3JhcCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDYwKTtcblx0Ym9yZGVyLWJvdHRvbTogdG9SZW0oMikgc29saWQgJGFwLWxpbmUtYmxhY2s7XG59XG4uc2NoVGltZVdyYXAgLnNjaFRpbWVIZWFkIHtcblx0cGFkZGluZzogdG9SZW0oMTApIDA7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoVGltZVdyYXAgcCB7XG5cdHdpZHRoOiAzMy4zMyU7XG5cdGNvbG9yOiAkYXAtdGV4dC1ncmF5LTE7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2NoVGltZUJkIHtcblx0cGFkZGluZzogdG9SZW0oMzYpIDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItYm90dG9tOiB0b1JlbSgxKSBzb2xpZCAkYXAtbGluZS1ncmF5O1xufVxuLnNjaFRpbWVCZCAuZmxOdW0ge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuLnNjaFRpbWVCZCAuZmxOdW0sXG4uc2NoVGltZUJkIC5zY2hUaW1lQ29udCB7XG5cdHdpZHRoOiAzMy4zMyU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGltZVdyYXAudGdMV3JhcCB7XG5cdGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC1saW5lLWdyYXk7XG59XG4udGltZVdyYXAgLnRnTGlzdCAudGdCdG46OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdHdpZHRoOiB0b1JlbSgyMCk7XG5cdGhlaWdodDogdG9SZW0oMjApO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiB0b1JlbSgyMCk7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2Fycm93L2J0bl9kcm9wZG93bl9hcnJvd19hYmxlX3VwX2JsYWNrMi5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4udGltZVdyYXAgLnRnTGlzdC50Z2xPbiAudGdCdG46OmFmdGVyIHtcblx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvYXJyb3cvYnRuX2Ryb3Bkb3duX2Fycm93X2FibGVfZG93bl9ibGFjazIuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5zY2hUaW1lQ29udCB7XG5cdHdpZHRoOiBhdXRvO1xuXHRwYWRkaW5nOiB0b1JlbSgxMCkgMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaFRpbWVDb250IC5zY2hUaW1lRGwge1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuLnNjaFRpbWVDb250IC5zY2hUaW1lIHtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWxlZnQ6IHRvUmVtKDEwKTtcblx0Zm9udC1zaXplOiB0b1JlbSgyMCk7XG5cdGZvbnQtZmFtaWx5OiAnSGVlYm8nXG59XG4uc2NoVGltZURheSB7XG5cdHBhZGRpbmc6IDAgdG9SZW0oMTApO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoVGltZURheSAuc2NoRGF5IHtcblx0cGFkZGluZzogdG9SZW0oMTApIHRvUmVtKDQwKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNjaFRpbWVEYXkgLnNjaERheS50T2Qge1xuXHRiYWNrZ3JvdW5kOiAkYXAtbGluZS1ncmF5LWxpZ2h0O1xufVxuLnNjaFRpbWVEYXkgLnNjaERheSAuZmxQbCB7XG5cdHdpZHRoOiB0b1JlbSgxMyk7XG5cdGhlaWdodDogdG9SZW0oMTgpO1xuXHRtYXJnaW46IHRvUmVtKDEwKSBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXAtdGV4dC1ncmF5LTQ7XG5cdGJvcmRlci1yYWRpdXM6IHRvUmVtKDIwKTtcbn1cbi5zY2hUaW1lRGF5IC5zY2hEYXkgLmZsUGwuZmxPbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRhcC1wb2ludC1vcmFuZ2U7XG59XG4uZGFjV3JhcCAuc2VjU2x0IC5zbGN0Qm94IC5zbGN0Q29uLnNjaENhbCB7XG5cdHdpZHRoOiA2NTBweDtcblx0QGluY2x1ZGUgcndkKCdsZycpIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRAaW5jbHVkZSByd2QoXCJzbVwiKSB7XG5cdFx0d2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG5cdH1cbn1cbi5zbGN0Q29uLnNjaENhbCAuZGF0ZXJhbmdlV3JhcCAuY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubGlzdCA+IHVsID4gbGkge1xuXHRoZWlnaHQ6IHRvUmVtKDQwKTtcbn1cbi5kYWNXcmFwIC5zbGN0Q29uLnNjaENhbCAuZGF0ZXJhbmdlV3JhcCAuYm90dG9tQXJlYSB7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AaW5jbHVkZSByd2QoJ2xnJyl7XG5cdC5zY2hXYXJwIHtcblx0ICAgIGRpc3BsYXk6IGZsZXg7XG5cdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHQgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXHQuZGFjV3JhcCAuc2xjdENvbi5zY2hDYWwgLmRhdGVyYW5nZVdyYXAgLmJvdHRvbUFyZWEge1xuXHRcdGhlaWdodDogdG9SZW0oMTAwKTtcblx0XHRwYWRkaW5nOiB0b1JlbSgyMCkgdG9SZW0oMjUpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXHQuZGFjV3JhcCAuc2xjdENvbi5zY2hDYWwgLmRhdGVyYW5nZVdyYXAgLmJvdHRvbUFyZWEgLnRhc2tCdXR0b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IHRvUmVtKDEwKTtcblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KSB7XG5cdC5zY2hUaW1lRGF5IC5zY2hEYXkge1xuXHRcdHBhZGRpbmc6IHRvUmVtKDEwKSB0b1JlbSgzMCk7XG5cdH1cbn1cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcblx0LnNjaFRpbWVXcmFwIHAge1xuXHRcdHdpZHRoOiAzMCU7XG5cdH1cblx0LnNjaFRpbWVXcmFwIHA6Zmlyc3QtY2hpbGQge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cblx0LnNjaFRpbWVXcmFwIHA6bGFzdC1jaGlsZCB7XG5cdFx0d2lkdGg6IDQwJTtcblx0fVxuXHQudGltZVdyYXAgLnRnTGlzdCAudGdCdG46OmFmdGVyIHtcblx0XHRyaWdodDogdG9SZW0oMTApO1xuXHR9XG5cdC5zY2hUaW1lQmQgLnNjaFRpbWVDb250IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuc2NoVGltZUJkIC5mbE51bSB7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdH1cblx0LnNjaFRpbWVCZCAuZmxOdW0sXG5cdC5zY2hUaW1lQmQgLnNjaFRpbWVDb250IHtcblx0XHR3aWR0aDogMzAlO1xuXHR9XG5cdC5zY2hUaW1lQmQgLnNjaFRpbWVDb250Omxhc3QtY2hpbGQge1xuXHRcdHdpZHRoOiA0MCU7XG5cdH1cblx0LnNjaFRpbWVDb250IC5zY2hQIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0fVxuXHQuc2NoVGltZUNvbnQgLnNjaFRpbWUge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdGZvbnQtc2l6ZTogdG9SZW0oMTYpO1xuXHR9XG5cdC5zY2hUaW1lLmZ0TyB7XG5cdFx0bWFyZ2luLWxlZnQ6IHRvUmVtKDUpO1xuXHR9XG5cdC5zY2hUaW1lQ29udDpsYXN0LWNoaWxkOjphZnRlciB7XG5cdFx0dG9wOiAzMCU7XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0LnNjaFRpbWVEYXkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblx0LnNjaFRpbWVEYXkgLnNjaERheSB7XG5cdFx0cGFkZGluZzogdG9SZW0oMTApO1xuXHRcdGZvbnQtc2l6ZTogdG9SZW0oMTIpO1xuXHR9XG5cdC5kYWNXcmFwIC5zbGN0Q29uLnNjaENhbCAuZGF0ZXJhbmdlV3JhcCAudG9wQXJlYSB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAje3RvUmVtKDgwKX0pO1xuXHR9XG5cdC5zbGN0Q29uLnNjaENhbCAuZGF0ZXJhbmdlV3JhcCAuY2FsZW5kYXJXcmFwIC5jYWxlbmRhciAubGlzdCA+IHVsID4gbGkge1xuXHRcdGhlaWdodDogdG9SZW0oNTApO1xuXHR9XG5cdC5kYWNXcmFwIC5zbGN0Q29uLnNjaENhbCAuZGF0ZXJhbmdlV3JhcCAuYm90dG9tQXJlYSAudGFza0J1dHRvbiB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oNSk7XG5cdH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQuc2NoVGltZUJkIC5mbE51bSB7XG5cdFx0cGFkZGluZy1yaWdodDogdG9SZW0oMTApO1xuXHRcdGZvbnQtc2l6ZTogdG9SZW0oMTMpO1xuXHR9XG5cdC5zY2hUaW1lQ29udCAuc2NoUCB7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxMyk7XG5cdH1cblx0LnNjaFRpbWVDb250IC5zY2hUaW1lIHtcblx0XHRmb250LXNpemU6IHRvUmVtKDE0KTtcblx0fVxuXHQuc2NoVGltZURheSAuc2NoRGF5IHtcblx0XHRwYWRkaW5nOiB0b1JlbSgxMCkgdG9SZW0oMik7XG5cdH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKlxuKioqKiog7L2U66Gc64KYIOyViOuCtOyEvO2EsCAqKioqKlxuKioqKioqKioqKioqKioqKioqKioqKi9cblxuXG4uY292aWRUaXQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY292aWRJbWcge1xuXHR3aWR0aDogdG9SZW0oMjQyKTtcblx0aGVpZ2h0OiB0b1JlbSgyMjApO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9pbGx1c3QvQkdpbWdfaWxsdXN0LnN2ZycpIG5vLXJlcGVhdCAwIDA7XG59XG4uY292VGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdG9SZW0oMjQpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY292RnN0Qm94LFxuLmNvdlNlY0JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogdG9SZW0oNjApO1xufVxuLmNvdkZzdEJveCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDYwKTtcbn1cbi5jb3ZHaWRDb250IHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAje3RvUmVtKDE1KX0pO1xuICAgIG1hcmdpbi1yaWdodDogdG9SZW0oMzApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb3ZHaWRDb250Om50aC1jaGlsZChldmVuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmNvdlNlYyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG9SZW0oMTIwKX0pO1xuICAgIG1hcmdpbi1sZWZ0OiB0b1JlbSgzMCk7XG59XG4uY292U2VjVGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiB0b1JlbSgxNSk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAkYXAtdGV4dC1ibGFjaztcbiAgICBmb250LXNpemU6IHRvUmVtKDIwKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuLmNvdkljb24ge1xuICAgIHdpZHRoOiB0b1JlbSg5MCk7XG4gICAgaGVpZ2h0OiB0b1JlbSgxMjApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiB0b1JlbSg1MCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFwLXRleHQtZ3JheS02O1xufVxuQGluY2x1ZGUgcndkKCdtZCcpe1xuXHQuY292aWRJbWcge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmNvdkZzdEJveCxcblx0LmNvdlNlY0JveCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LmNvdkdpZENvbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiB0b1JlbSg1MCk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LmNvdkljb24ge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdG1hcmdpbi1ib3R0b206IHRvUmVtKDE1KTtcblx0fVxuXHQuY292U2VjIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LmNvdlNlY1RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG59XG5AaW5jbHVkZSByd2QoJ3NtJyl7XG5cdC5jb3ZUaXRsZSB7XG5cdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0fVxuXHQuY292U2VjVGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IHRvUmVtKDEwKTtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0fVxuXHQuY292U2VjIHAge1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjRlbTtcblx0fVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqXG4qKioqKiDtlITroIjrr7jslYQg66mk67KE7IqkICoqKioqXG4qKioqKioqKioqKioqKioqKioqKioqL1xuXG4vKiDtj6zsnbjtirgg7IKs7JqpICovXG4uZmx0U21JbWcge1xuXHR3aWR0aDogdG9SZW0oMTgpO1xuXHRoZWlnaHQ6IHRvUmVtKDE4KTtcblx0bWFyZ2luOiAwIHRvUmVtKDIwKTtcblx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWNvbi9pY29fZmxpZ2h0LnN2Zycpbm8tcmVwZWF0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmZsdFNtSW1nV2gge1xuXHR3aWR0aDogdG9SZW0oMTgpO1xuXHRoZWlnaHQ6IHRvUmVtKDE4KTtcblx0bWFyZ2luOiAwIHRvUmVtKDIwKTtcblx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWNvbi9pY29fZmxpZ2h0X3cuc3ZnJyluby1yZXBlYXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udXNlUG9pbnRXcmFwIC50YldyYXAgdGFibGUgdGJvZHkgLnRleHQge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7dG9SZW0oNDApfSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGJFeHBsYWluIHtcblx0Zm9udC1zaXplOiA5MCU7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyog7Y+s7J247Yq4IOyggeumvSDslYjrgrQgKi9cbi5wb2ludFdyYXAgLmJhbm5lckJveCB7XG5cdHBhZGRpbmc6IHRvUmVtKDQ1KSB0b1JlbSgyMDApIHRvUmVtKDQ1KSB0b1JlbSg0NSk7XG5cdGJvcmRlcjogdG9SZW0oMSkgc29saWQgJGFwLXRleHQtZ3JheS00O1xuXHRib3JkZXItcmFkaXVzOiB0b1JlbSgxMik7XG59XG4ucG9pbnRXcmFwIC5iYW5uZXJCb3ggLnBvaW50SWNvbldyYXAge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9pbnRXcmFwIC5wcmVtQ291bnQgbGkgZGl2IHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wb2ludFdyYXAgLnByZW1Db3VudCBsaSAubGluZSB7XG5cdHdpZHRoOiB0b1JlbSgxKTtcblx0aGVpZ2h0OiB0b1JlbSgxNCk7XG5cdG1hcmdpbjogMCB0b1JlbSgxMCk7XG5cdGJhY2tncm91bmQ6ICRhcC10ZXh0LWdyYXktNDtcbn1cbi5wb2ludFdyYXAgLmNyaXRXcmFwIC5iYW5uZXJCb3gge1xuXHRwYWRkaW5nOiB0b1JlbSg0NSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LyogYmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvcHJlbWlhTWVtYmVycy9zYXZlUG9pbnQvcG9pbnRiYW5uZXJiZy5wbmcnKW5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0OyAqL1xufVxuLnBvaW50V3JhcCAuY3JpdFdyYXAgLmJhbm5lckJveCAuYWlyZmFyZUljb24ge1xuXHR3aWR0aDogdG9SZW0oMTAwKTtcblx0aGVpZ2h0OiB0b1JlbSg2NCk7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3ByZW1pYU1lbWJlcnMvc2F2ZVBvaW50L3ByZW1pYU1vbmV5LnN2Zycpbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucG9pbnRXcmFwIC5jcml0V3JhcCAuYmFubmVyQm94IC5zYXZlSWNvbiB7XG5cdHdpZHRoOiB0b1JlbSgxMDApO1xuXHRoZWlnaHQ6IHRvUmVtKDY0KTtcblx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvcHJlbWlhTWVtYmVycy9zYXZlUG9pbnQvcHJlbWlhUG9pbnQuc3ZnJyluby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5wb2ludFdyYXAgLmNyaXRXcmFwIC5iYW5uZXJCb3ggLmNvbnRvdXIge1xuXHR3aWR0aDogdG9SZW0oMSk7XG5cdGhlaWdodDogdG9SZW0oOTApO1xuXHRtYXJnaW46IDAgdG9SZW0oMjUpIDAgdG9SZW0oMzUpO1xuXHRkaXNwbGF5OiBibG9jaztcblx0YmFja2dyb3VuZDogJGFwLXRleHQtZ3JheS00O1xufVxuLnBvaW50V3JhcCAuc2F2ZVdyYXAgLmJhbm5lckJveCB7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3ByZW1pYU1lbWJlcnMvc2F2ZVBvaW50L2lsbHVzdF8xNV9zZXJ2aWNlXzAzLnN2Zycpbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG59XG4ucG9pbnRXcmFwIC5hZnRlcldyYXAgLmJhbm5lckJveCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDEwMCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3ByZW1pYU1lbWJlcnMvc2F2ZVBvaW50L3dvcmxkQmcucG5nJyluby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcbn1cbi5wb2ludFdyYXAgLmFmdGVyV3JhcCAuYmFubmVyQm94IC5wb2ludEljb25XcmFwIHtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSgzMCk7XG59XG4ucG9pbnRXcmFwIC5hZnRlcldyYXAgLmJhbm5lckJveCAuaW50ZXJJY29uIHtcblx0d2lkdGg6IHRvUmVtKDEwMCk7XG5cdGhlaWdodDogdG9SZW0oMTAwKTtcblx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvcHJlbWlhTWVtYmVycy9zYXZlUG9pbnQvSW50ZXJuYXRpb25hbEljb24uc3ZnJyluby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5wb2ludFdyYXAgLmFmdGVyV3JhcCAuYnRuV3JhcCB7XG5cdHdpZHRoOiB0b1JlbSgzMDApO1xuXHRtYXJnaW46IHRvUmVtKDYwKSBhdXRvIDA7XG59XG5cbi8qIOuppOuyhOyLrSDslYjrgrQgKi9cbi5tZW1XcmFwIC5iYW5uZXJCb3gge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgyMCk7XG5cdHBhZGRpbmc6IHRvUmVtKDQ1KSB0b1JlbSg1MDApIHRvUmVtKDQ1KSB0b1JlbSg0NSk7XG5cdGJvcmRlcjogdG9SZW0oMSkgc29saWQgJGFwLXRleHQtZ3JheS00O1xuXHRib3JkZXItcmFkaXVzOiB0b1JlbSgxMik7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3ByZW1pYU1lbWJlcnMvZ3JhZGUvbWVtYmVyc2luZm8ucG5nJyluby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCB0b1JlbSg0NSk7XG59XG4ubWVtV3JhcCAuYmFubmVyQm94LmZzdEJhbiB7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3ByZW1pYU1lbWJlcnMvZ3JhZGUvYmFnLnBuZycpbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgdG9SZW0oNDUpO1xufVxuLm1lbVdyYXAgLmJhbm5lckJveC5zbmRCYW4ge1xuXHRiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9wcmVtaWFNZW1iZXJzL2dyYWRlL2ZyZWUucG5nJyluby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCB0b1JlbSg0NSk7XG59XG4ubWVtV3JhcCAuYmFubmVyQm94LnRyZEJhbiB7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3ByZW1pYU1lbWJlcnMvZ3JhZGUvdXBncmFkZS5wbmcnKW5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IHRvUmVtKDQ1KTtcbn1cbi5tZW1XcmFwIC5iYW5uZXJCb3ggLnN1YlNtVGl0Om50aC1vZi10eXBlKDIpIHtcblx0bWFyZ2luLXRvcDogdG9SZW0oMjApO1xufVxuLmdyYWRlVGIge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgyMCk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ncmFkZVRiIC5iZ0cge1xuXHRiYWNrZ3JvdW5kOiAkYXAtdGV4dC1ncmF5LTU7XG59XG4uZ3JhZGVUYiB0ciB0aCxcbi5ncmFkZVRiIHRyIHRkIHtcblx0cGFkZGluZzogdG9SZW0oMjApIDA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZ3JhZGVUYiB0aGVhZCB0ciB0aCxcbi5ncmFkZVRiIHRoZWFkIHRyIHRkIHtcblx0Ym9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgJGFwLWxpbmUtYmxhY2s7XG59XG4uZ3JhZGVUYiB0Ym9keSB0ciB0aCxcbi5ncmFkZVRiIHRib2R5IHRyIHRkIHtcblx0Ym9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgJGFwLWxpbmUtZ3JheTtcbn1cbi5ncmFkZVRiIHRib2R5IHRyIHRoIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5ncmFkZVRiIHRib2R5IHRyIHRkIC5ib2xkIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tZW1XcmFwIC5zcEJhbm5lciB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDEwMCk7XG5cdHBhZGRpbmc6IHRvUmVtKDQ1KSB0b1JlbSgzMDApIHRvUmVtKDQ1KSB0b1JlbSg0NSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMiwgMjIxLCAyMTMsIDAuNSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3ByZW1pYU1lbWJlcnMvZ3JhZGUvd2h5LnBuZycpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgdG9SZW0oNDUpO1xuXHRib3JkZXItcmFkaXVzOiB0b1JlbSgxMik7XG59XG4ubWVtV3JhcCAuc3BCYW5uZXIgLmxlZnQge1xuXHRmbGV4LWJhc2lzOiB0b1JlbSgzMDApO1xuXHRtYXJnaW4tcmlnaHQ6IHRvUmVtKDQwKTtcbn1cbi5tZW1XcmFwIC5zcEJhbm5lciAubGVmdCBoMyB7XG5cdG1hcmdpbi1ib3R0b206IHRvUmVtKDE1KTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiB0b1JlbSg0OCk7XG5cdGNvbG9yOiAkYXAtcG9pbnQtb3JhbmdlO1xufVxuLm1lbVdyYXAgLnNwQmFubmVyIC5sZWZ0IHAge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSg0MCk7XG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4ubWVtV3JhcCAuY29tQ29udGVudCAuYmFubmVyQm94IC5jb250ZW50cyB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDIwKTtcbn1cblxuLnRiV3JhcCB0YWJsZSB0aGVhZCB0ZC5zYiB7XG4gICAgYm9yZGVyLXJpZ2h0OiB0b1JlbSgxKSBzb2xpZCAkYXAtcG9pbnQtYmx1ZS1kYXJrO1xufVxuQGluY2x1ZGUgcndkKCdsZycpe1xuXHQvKiDtj6zsnbjtirgg7KCB66a9IOyViOuCtCAqL1xuXHQucG9pbnRXcmFwIC5jcml0V3JhcCAuYmFubmVyQm94IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQucG9pbnRXcmFwIC5jcml0V3JhcCAuYmFubmVyQm94IC5mbGV4IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblx0LnBvaW50V3JhcCAuY3JpdFdyYXAgLmJhbm5lckJveCAuZmxleDpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdG9SZW0oNDApO1xuXHR9XG5cdC5wb2ludFdyYXAgLmNyaXRXcmFwIC5iYW5uZXJCb3ggLmNvbnRvdXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnBvaW50V3JhcCAuYWZ0ZXJXcmFwIC5idG5XcmFwIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IHRvUmVtKDMwMCk7XG5cdH1cblx0LnBvaW50V3JhcCAucHJlbUNvdW50IGxpIGRpdiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnBvaW50V3JhcCAucHJlbUNvdW50IGxpIC5saW5lIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lyog66mk67KE7IutIOyViOuCtCAqL1xuXHQubWVtV3JhcCAuYmFubmVyQm94IHtcblx0XHRwYWRkaW5nOiB0b1JlbSg0NSkgdG9SZW0oMzAwKSB0b1JlbSg0NSkgdG9SZW0oNDUpO1xuXHRcdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3ByZW1pYU1lbWJlcnMvZ3JhZGUvbWVtYmVyc2luZm8ucG5nJyluby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiB0b1JlbSgyNjApO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCB0b1JlbSg0NSk7XG5cdH1cblx0Lm1lbVdyYXAgLnNwQmFubmVyIHtcblx0XHRwYWRkaW5nOiB0b1JlbSgyNSkgdG9SZW0oMzAwKSB0b1JlbSg0NSkgdG9SZW0oNDUpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5tZW1XcmFwIC5zcEJhbm5lciAubGVmdCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHRvUmVtKDMwKTtcblx0fVxuXHQubWVtV3JhcCAuc3BCYW5uZXIgLmxlZnQgcCB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMjApO1xuXHR9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIyM3B4KSB7XG5cdC8qIO2PrOyduO2KuCDsgqzsmqkgKi9cblx0LmZsdFNtSW1nIHtcblx0XHRtYXJnaW46IDAgdG9SZW0oMTApO1xuXHR9XG5cdC5mbHRTbUltZ1doIHtcblx0XHRtYXJnaW46IDAgdG9SZW0oMTApO1xuXHR9XG59XG5cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcblx0Lyog7Y+s7J247Yq4IOyCrOyaqSAqL1xuXHQuZmx0U21JbWcge1xuXHRcdHdpZHRoOiB0b1JlbSgxMik7XG5cdFx0aGVpZ2h0OiB0b1JlbSgxMik7XG5cdFx0bWFyZ2luOiAwIHRvUmVtKDUpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblx0LmZsdFNtSW1nV2gge1xuXHRcdHdpZHRoOiB0b1JlbSgxMik7XG5cdFx0aGVpZ2h0OiB0b1JlbSgxMik7XG5cdFx0bWFyZ2luOiAwIHRvUmVtKDUpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblx0LnVzZVBvaW50V3JhcCAudGJXcmFwIHRhYmxlIHRib2R5IC50ZXh0IHtcblx0ICAgIHdpZHRoOiBjYWxjKDUwJSAtICN7dG9SZW0oMTcpfSk7XG5cdCAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0Lyog7Y+s7J247Yq4IOyggeumvSDslYjrgrQgKi9cblx0LnBvaW50V3JhcCAuY3JpdFdyYXAgLmJhbm5lckJveCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxuXHQucG9pbnRXcmFwIC5zYXZlV3JhcCAuYmFubmVyQm94IHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG5cdC5wb2ludFdyYXAgLmFmdGVyV3JhcCAuYmFubmVyQm94IHtcblx0ICAgIG1hcmdpbi10b3A6IHRvUmVtKDYwKTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG5cdC5wb2ludFdyYXAgLmJhbm5lckJveCB7XG5cdFx0cGFkZGluZzogdG9SZW0oMjUpIHRvUmVtKDI1KSB0b1JlbSgyNSkgdG9SZW0oMTUpO1xuXHR9XG5cdC5wb2ludFdyYXAgLmNyaXRXcmFwIC5iYW5uZXJCb3ggLmFpcmZhcmVJY29uIHtcblx0XHR3aWR0aDogdG9SZW0oNzUpO1xuXHRcdGhlaWdodDogdG9SZW0oNDgpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdH1cblx0LnBvaW50V3JhcCAuY3JpdFdyYXAgLmJhbm5lckJveCAuc2F2ZUljb24ge1xuXHRcdHdpZHRoOiB0b1JlbSg3NSk7XG5cdFx0aGVpZ2h0OiB0b1JlbSg0OCk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR9XG5cdC5wb2ludFdyYXAgLmFmdGVyV3JhcCAuYmFubmVyQm94IC5pbnRlckljb24ge1xuXHRcdHdpZHRoOiB0b1JlbSg3NSk7XG5cdFx0aGVpZ2h0OiB0b1JlbSg0OCk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHR9XG5cdC5wb2ludFdyYXAgLmFmdGVyV3JhcCAuYmFubmVyQm94IC5wb2ludEljb25XcmFwIHtcblx0XHRtYXJnaW4tcmlnaHQ6IHRvUmVtKDIwKTtcblx0fVxuXG5cdC8qIOuppOuyhOyLrSDslYjrgrQgKi9cblx0Lm1lbVdyYXAgLmJhbm5lckJveCB7XG5cdFx0cGFkZGluZzogdG9SZW0oMjUpO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0Lm1lbVdyYXAgLmJhbm5lckJveC5mc3RCYW4ge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0Lm1lbVdyYXAgLmJhbm5lckJveC5zbmRCYW4ge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0Lm1lbVdyYXAgLmJhbm5lckJveC50cmRCYW4ge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdH1cblx0LmdyYWRlVGIgdHIgdGgsXG5cdC5ncmFkZVRiIHRyIHRkIHtcblx0XHRwYWRkaW5nOiB0b1JlbSgxMCkgdG9SZW0oNSk7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxNCk7XG5cdH1cblx0Lm1lbVdyYXAgLnNwQmFubmVyIHtcblx0XHRwYWRkaW5nOiB0b1JlbSg1KSB0b1JlbSgyNSkgdG9SZW0oMjUpIHRvUmVtKDI1KTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHR9XG5cdC5tZW1XcmFwIC5zcEJhbm5lciAubGVmdCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHRvUmVtKDMwKTtcblx0fVxuXHQubWVtV3JhcCAuc3BCYW5uZXIgLmxlZnQgcCB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMjApO1xuXHR9XG59XG5cbkBpbmNsdWRlIHJ3ZCgneHMnKXtcblx0Lyog7Y+s7J247Yq4IOyggeumvSDslYjrgrQgKi9cblx0LnBvaW50V3JhcCAuY3JpdFdyYXAgLmJhbm5lckJveCAuZmxleCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnBvaW50V3JhcCAuY3JpdFdyYXAgLmJhbm5lckJveCAucG9pbnRJY29uV3JhcCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMTApO1xuXHR9XG5cdC5wb2ludFdyYXAgLmNyaXRXcmFwIC5iYW5uZXJCb3ggLmFpcmZhcmVJY29uIHtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHQucG9pbnRXcmFwIC5jcml0V3JhcCAuYmFubmVyQm94IC5zYXZlSWNvbiB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LnBvaW50V3JhcCAuYWZ0ZXJXcmFwIC5iYW5uZXJCb3ggLmludGVySWNvbiB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cblxuLyoqKioqKioqKioqKioqKipcbioqKiog7ISc67mE7Iqk7JWI64K0ICoqKipcbioqKioqKioqKioqKioqKiovXG5cblxuLyog7Jq07Iah7KCc7ZWc66y87ZKIICovXG4ubG10SW5mbyAucmVkIHtcblx0Y29sb3I6ICRhcC1yZWQ7XG59XG4ubG10SW5mbyAuYmx1ZSB7XG5cdGNvbG9yOiAkYXAtc29saWQtc2t5Ymx1ZTtcbn1cbi50YkRpdiB7XG5cdHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi50ZERpdm5OVyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG59XG4udGJEaXYgLnRiVWwge1xuXHR3aWR0aDogNTAlO1xuXHRmbG9hdDogbGVmdDtcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi50YkRpdiAubGljMSB7XG5cdHdpZHRoOiAyMCU7XG59XG4udGJEaXYgLmxpYzIge1xuXHR3aWR0aDogNDAlO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4udGJEaXYgLnRiVWwgPiBsaSB7XG5cdHdpZHRoOiAyNSU7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGJvcmRlci1yaWdodDogdG9SZW0oMSkgc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYig1MCwgNjUsIDg4KSB0b1JlbSg1MSksIHJnYigyMjEsIDIyMSwgMjIxKSB0b1JlbSg1MSksIHJnYigyMjEsIDIyMSwgMjIxKSAxMDAlKSAxIC8gMSAvIDAgc3RyZXRjaDtcbn1cblxuLnRiRGl2IC50YlVsID4gbGkubGFzdCB7XG5cdGJvcmRlcjogMDtcbn1cbi50YkRpdiB1bCBsaSAudGl0IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogdG9SZW0oNTApO1xuXHRwYWRkaW5nOiB0b1JlbSgxMCk7XG5cdGNvbG9yOiAkYXAtd2hpdGU7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxldHRlci1zcGFjaW5nOiB0b1JlbSgwLjMpO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQ6ICRhcC1zb2xpZC1kYXJrYmx1ZTtcblx0ZGlzcGxheTogdGFibGU7XG59XG5cbi50YkRpdiB1bC5sYjVtIGxpIC50aXQge1xuXHRoZWlnaHQ6IHRvUmVtKDExMCk7XG59XG4udGJEaXYgdWwubGI1bSBsaSB7XG4gICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiKDUwLCA2NSwgODgpIHRvUmVtKDExMCksIHJnYigyMjEsIDIyMSwgMjIxKSB0b1JlbSgxMTApLCByZ2IoMjIxLCAyMjEsIDIyMSkgMTAwJSkgMSAvIDEgLyAwIHN0cmV0Y2g7XG59XG5cbi8qIGVuZ2xpc2ggKi9cbi5lbiAudGJEaXYgLnRiVWwgPiBsaSB7XG5cdGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYig1MCwgNjUsIDg4KSB0b1JlbSg4MCksIHJnYigyMjEsIDIyMSwgMjIxKSB0b1JlbSg4MCksIHJnYigyMjEsIDIyMSwgMjIxKSAxMDAlKSAxIC8gMSAvIDAgc3RyZXRjaDtcbn1cbi5lbiAudGJEaXYgdWwgbGkgLnRpdCB7XG5cdGhlaWdodDogdG9SZW0oODApO1xufVxuLmVuIC50YkRpdiB1bC5sYjVtIGxpIC50aXQge1xuXHRoZWlnaHQ6IHRvUmVtKDE0MCk7XG59XG4uZW4gLnRiRGl2IHVsLmxiNW0ubGIzbSBsaSAudGl0IHtcblx0aGVpZ2h0OiB0b1JlbSgxNDApO1xufVxuLmVuIC50YkRpdiB1bC5sYjVtICA+IGxpIHtcblx0Ym9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiKDUwLCA2NSwgODgpIHRvUmVtKDE0MCksIHJnYigyMjEsIDIyMSwgMjIxKSB0b1JlbSgxNDApLCByZ2IoMjIxLCAyMjEsIDIyMSkgMTAwJSkgMSAvIDEgLyAwIHN0cmV0Y2g7XG59XG4uZW4gLnRiRGl2IHVsLmxiM20ubGI1bSAgPiBsaS5sYXN0IHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udGJEaXYgdWwgbGkgLnRpdCBzcGFuIHtcblx0aGVpZ2h0OiB0b1JlbSgyMyk7XG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udGJEaXYgdWwgbGkgLmltZ0JveCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHBhZGRpbmc6IHRvUmVtKDE4KSB0b1JlbSgxMCk7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgJGFwLXRleHQtZ3JheS00O1xufVxuLnRiRGl2IHVsIGxpIC5jb25Cb3gge1xuLyogXHRoZWlnaHQ6IHRvUmVtKDE4MCk7ICovXG5cdHBhZGRpbmc6IHRvUmVtKDEwKTtcbn1cbi50YkRpdiB1bCBsaSAuY29uQm94LmhHdGx3IHtcblx0aGVpZ2h0OiB0b1JlbSgxNjMpO1xufVxuLnRiRGl2IHVsIGxpIC5jb25Cb3guaEd0bWQge1xuXHRoZWlnaHQ6IHRvUmVtKDIyMSk7XG59XG4udGJEaXYgdWwgbGkgLmNvbkJveC5oR3RsZyB7XG5cdGhlaWdodDogdG9SZW0oMzA4KTtcbn1cbi5lbiAudGJEaXYgdWwgbGkgLmNvbkJveCB7XG5cdGhlaWdodDogdG9SZW0oMjYwKTtcbn1cblxuLmVuIC50YkRpdiB1bC5saWMyIGxpIC5jb25Cb3gge1xuXHRoZWlnaHQ6IHRvUmVtKDMyMCk7XG59XG4uZW4gLnRiRGl2IHVsLmxpYzMgbGkgLmNvbkJveCB7XG5cdGhlaWdodDogdG9SZW0oNTAwKTtcbn1cbi50YkRpdiAubGIzbSA+IGxpIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0Ym9yZGVyLXJpZ2h0OiB0b1JlbSgxKSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiKDUwLCA2NSwgODgpIHRvUmVtKDc5KSwgcmdiKDIyMSwgMjIxLCAyMjEpIHRvUmVtKDc5KSwgcmdiKDIyMSwgMjIxLCAyMjEpIDEwMCUpIDEgLyAxIC8gMCBzdHJldGNoO1xufVxuLmVuIC50YkRpdiAubGIzbSA+IGxpIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0Ym9yZGVyLXJpZ2h0OiB0b1JlbSgxKSBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiKDUwLCA2NSwgODgpIHRvUmVtKDExMCksIHJnYigyMjEsIDIyMSwgMjIxKSB0b1JlbSgxMTApLCByZ2IoMjIxLCAyMjEsIDIyMSkgMTAwJSkgMSAvIDEgLyAwIHN0cmV0Y2g7XG59XG4uZW4gLnRiRGl2IHVsLmxiNW0gbGkgLmNvbkJveCB7XG4gICAgaGVpZ2h0OiB0b1JlbSg1ODApO1xufVxuLmJ0blJ1bGUge1xuXHRtYXJnaW46IHRvUmVtKDEwKSAwIDAgdG9SZW0oMTApO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbkBpbmNsdWRlIHJ3ZCgnbGcnKXtcblxuXHQudGJEaXYgdWwgbGkgLmNvbkJveCB7XG4gICAgaGVpZ2h0OiB0b1JlbSgyNTApO1xuXHR9XG5cdC50YkRpdiB1bC5saWMyIGxpIC5jb25Cb3gsXG5cdC50YkRpdiB1bCBsaSAuY29uQm94LmhHdG1kIHtcblx0ICAgIGhlaWdodDogdG9SZW0oMzAwKTtcblx0fVxuXG5cdC50YkRpdiB1bC5sYjVtIGxpIC5jb25Cb3gge1xuXHQgICAgaGVpZ2h0OiB0b1JlbSg0NDApO1xuXHR9XG5cblx0LyogZW5nbGlzaCAqL1xuXHQuZW4gLnRiRGl2IHVsLmxiNW0gbGkgLnRpdCxcblx0LmVuIC50YkRpdiB1bC5sYjVtLmxiM20gbGkgLnRpdCB7XG5cdFx0aGVpZ2h0OiB0b1JlbSgyMDApO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bSA+IGxpIHtcblx0ICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYig1MCwgNjUsIDg4KSB0b1JlbSgyMDApLCByZ2IoMjIxLCAyMjEsIDIyMSkgdG9SZW0oMjAwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIDEwMCUpIDEgLyAxIC8gMCBzdHJldGNoO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bSBsaSAuY29uQm94IHtcblx0XHRoZWlnaHQ6IHRvUmVtKDgwMCk7XG5cdH1cblxuXHQuZW4gLnRiRGl2IHVsIGxpIC5jb25Cb3gge1xuXHRcdGhlaWdodDogdG9SZW0oMzUwKTtcblx0fVxuXHQuZW4gLnRiRGl2IHVsLmxpYzIgbGkgLmNvbkJveCB7XG5cdFx0aGVpZ2h0OiB0b1JlbSg0NTApO1xuXHR9XG59XG5AaW5jbHVkZSByd2QoJ21kJyl7XG5cdC50ZERpdm5OVyB7XG5cdCAgICBmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblx0LnRiRGl2IC50YlVsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQudGJEaXYgdWwgbGkgLmNvbkJveCB7XG5cdFx0aGVpZ2h0OiB0b1JlbSgxODApO1xuXHR9XG5cdC50YkRpdiAudGJVbCA+IGxpOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0fVxuXHQudGJEaXYgdWwubGljMSBsaSAuY29uQm94IHtcblx0XHRoZWlnaHQ6IHRvUmVtKDEyMCk7XG5cdH1cblx0LnRiRGl2IHVsLmxpYzIgbGkgLmNvbkJveCxcblx0LnRiRGl2IHVsIGxpIC5jb25Cb3guaEd0bWQge1xuXHRcdGhlaWdodDogdG9SZW0oMjAwKTtcblx0fVxuXG5cdC50YkRpdiB1bC5sYjVtIGxpIC5jb25Cb3gge1xuXHQgICAgaGVpZ2h0OiB0b1JlbSgyODApO1xuXHR9XG5cdC50YkRpdiB1bC5sYjVtIGxpLmxhc3QgLmNvbkJveCB7XG5cdFx0aGVpZ2h0OiB0b1JlbSgxMDApO1xuXHR9XG5cblxuXG5cblx0LmVuIC50YkRpdiB1bCBsaSAuY29uQm94LFxuXHQuZW4gLnRiRGl2IHVsLmxpYzIgbGkgLmNvbkJveCB7XG5cdFx0aGVpZ2h0OiB0b1JlbSgyNDApO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGIzbS5sYjVtICA+IGxpLmxhc3Qge1xuXHQgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bSA+IGxpOmxhc3QtY2hpbGQge1xuXHRcdGJvcmRlci1yaWdodDogdG9SZW0oMSkgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0LmVuIC50YkRpdiB1bC5sYjVtIGxpIC50aXQsIC5lbiAudGJEaXYgdWwubGI1bS5sYjNtIGxpIC50aXQge1xuICAgIFx0aGVpZ2h0OiB0b1JlbSgxMzUpO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bSA+IGxpIHtcblx0ICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYig1MCwgNjUsIDg4KSB0b1JlbSgxMzUpLCByZ2IoMjIxLCAyMjEsIDIyMSkgdG9SZW0oMTM1KSwgcmdiKDIyMSwgMjIxLCAyMjEpIDEwMCUpIDEgLyAxIC8gMCBzdHJldGNoO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bS5sYjNtIGxpLmxhc3QgLnRpdCB7XG4gICBcdCAgICBoZWlnaHQ6IHRvUmVtKDgwKTtcblx0fVxuXHQuZW4gLnRiRGl2IHVsLmxiNW0gbGkgLmNvbkJveCB7XG4gICAgXHRoZWlnaHQ6IHRvUmVtKDM1MCk7XG5cdH1cblx0LmVuIC50YkRpdiB1bCBsaS5sYXN0IC5jb25Cb3gge1xuICAgIFx0aGVpZ2h0OiB0b1JlbSgxNTApO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bSBsaS5sYXN0IC5jb25Cb3gge1xuICAgIFx0aGVpZ2h0OiB0b1JlbSgxNTApO1xuXHR9XG59XG5AaW5jbHVkZSByd2QoJ21kJyl7XG5cdC50YkRpdiAudGJVbCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LnRiRGl2IHVsIGxpIC5jb25Cb3gge1xuXHRcdGhlaWdodDogdG9SZW0oMTgwKTtcblx0fVxuXHQudGJEaXYgLnRiVWwgLmxpc3RHbG9iYWwgPiBsaSB7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxMyk7XG5cdH1cblx0LkxpcXVpZCBpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdC50YkRpdiB1bC5sYjVtIGxpIC50aXQge1xuXHQgICAgaGVpZ2h0OiB0b1JlbSg4MCk7XG5cdH1cblx0LnRiRGl2IHVsLmxiNW0gbGkge1xuXHQgICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiKDUwLCA2NSwgODgpIHRvUmVtKDgwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIHRvUmVtKDgwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIDEwMCUpIDEgLyAxIC8gMCBzdHJldGNoO1xuXHR9XG5cdC50YkRpdiB1bC5sYjVtIGxpIC5jb25Cb3gge1xuXHRcdGhlaWdodDogdG9SZW0oMjUwKTtcblx0fVxuXHQuZW4gLnRiRGl2IHVsIGxpIC5jb25Cb3gge1xuXHQgICAgaGVpZ2h0OiB0b1JlbSgzMDApO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGljMiBsaSAuY29uQm94IHtcblx0ICAgIGhlaWdodDogdG9SZW0oMzAwKTtcblx0fVxuXHQuZW4gLnRiRGl2IHVsLmxiNW0gbGkgLmNvbkJveCB7XG4gICAgXHRoZWlnaHQ6IHRvUmVtKDQ1MCk7XG5cdH1cblxuXHQuZW4gLnRiRGl2IHVsLmxiNW0ubGIzbSBsaS5sYXN0IC5jb25Cb3gsXG5cdC5lbiAudGJEaXYgdWwubGljMSBsaS5sYXN0IC5jb25Cb3ggIHtcblx0ICAgIGhlaWdodDogdG9SZW0oMTAwKTtcblx0fVxufVxuQGluY2x1ZGUgcndkKCd4cycpe1xuXHQudGJEaXYgdWwgbGkgLmNvbkJveCB7XG5cdFx0aGVpZ2h0OiB0b1JlbSgyMDApO1xuXHR9XG5cdC50YkRpdiB1bC5saWMyIGxpIC5jb25Cb3gge1xuXHRcdGhlaWdodDogdG9SZW0oMjgwKTtcblx0fVxuXHQudGJEaXYgdWwubGIybSBsaSAudGl0IHtcblx0XHRoZWlnaHQ6IHRvUmVtKDcwKTtcblx0fVxuXHQudGJEaXYgdWwubGIybSA+IGxpIHtcblx0ICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYig1MCwgNjUsIDg4KSB0b1JlbSg3MCksIHJnYigyMjEsIDIyMSwgMjIxKSB0b1JlbSg3MCksIHJnYigyMjEsIDIyMSwgMjIxKSAxMDAlKSAxIC8gMSAvIDAgc3RyZXRjaDtcblx0fVxuXHQudGJEaXYgdWwubGI1bSBsaSAudGl0IHtcblx0XHRoZWlnaHQ6IHRvUmVtKDkwKTtcblx0fVxuXHQudGJEaXYgdWwubGI1bSBsaSB7XG5cdCAgICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2IoNTAsIDY1LCA4OCkgdG9SZW0oOTApLCByZ2IoMjIxLCAyMjEsIDIyMSkgdG9SZW0oOTApLCByZ2IoMjIxLCAyMjEsIDIyMSkgMTAwJSkgMSAvIDEgLyAwIHN0cmV0Y2g7XG5cdH1cblx0LnRiRGl2IHVsLmxiNW0ubGIzbSBsaS5sYXN0IC50aXQge1xuXHRcdGhlaWdodDogdG9SZW0oODApO1xuXHR9XG5cdC50YkRpdiB1bC5sYjVtIGxpIC5jb25Cb3gge1xuXHRcdGhlaWdodDogdG9SZW0oMjgwKTtcblx0fVxuXG5cdC5lbiAudGJEaXYgLnRiVWwgPiBsaSB7XG5cdFx0Ym9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiKDUwLCA2NSwgODgpIHRvUmVtKDgwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIHRvUmVtKDgwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIDEwMCUpIDEgLyAxIC8gMCBzdHJldGNoXG5cdH1cblx0LmVuIC50YkRpdiAubGIybSA+IGxpIHtcblx0XHRib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2IoNTAsIDY1LCA4OCkgdG9SZW0oOTApLCByZ2IoMjIxLCAyMjEsIDIyMSkgdG9SZW0oOTApLCByZ2IoMjIxLCAyMjEsIDIyMSkgMTAwJSkgMSAvIDEgLyAwIHN0cmV0Y2g7XG5cdH1cblx0LmVuIC50YkRpdiB1bC5sYjJtIGxpIC50aXQge1xuXHRcdGhlaWdodDogdG9SZW0oOTApO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGIzbSA+IGxpIHtcblx0XHRib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2IoNTAsIDY1LCA4OCkgdG9SZW0oMTEwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIHRvUmVtKDExMCksIHJnYigyMjEsIDIyMSwgMjIxKSAxMDAlKSAxIC8gMSAvIDAgc3RyZXRjaDtcblx0fVxuXHQuZW4gLnRiRGl2IHVsLmxiNW0gbGkgLnRpdCB7XG5cdFx0aGVpZ2h0OiB0b1JlbSgxODApO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bSA+IGxpIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYig1MCwgNjUsIDg4KSB0b1JlbSgxODApLCByZ2IoMjIxLCAyMjEsIDIyMSkgdG9SZW0oMTgwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIDEwMCUpIDEgLyAxIC8gMCBzdHJldGNoO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bSBsaSAudGl0LCAuZW4gLnRiRGl2IHVsLmxiNW0ubGIzbSBsaSAudGl0IHtcblx0ICAgIGhlaWdodDogdG9SZW0oMTU1KTtcblx0fVxuXHQuZW4gLnRiRGl2IHVsLmxiNW0gPiBsaSB7XG5cdCAgICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudChyZ2IoNTAsIDY1LCA4OCkgdG9SZW0oMTU1KSwgcmdiKDIyMSwgMjIxLCAyMjEpIHRvUmVtKDE1NSksIHJnYigyMjEsIDIyMSwgMjIxKSAxMDAlKSAxIC8gMSAvIDAgc3RyZXRjaDtcblx0fVxuXHQuZW4gLnRiRGl2IHVsLmxiNW0gbGkgLmNvbkJveCB7XG5cdCAgICBoZWlnaHQ6IHRvUmVtKDU1MCk7XG5cdH1cblx0LmVuIC50YkRpdiB1bCBsaSAuY29uQm94LFxuXHQuZW4gLnRiRGl2IHVsLmxpYzIgbGkgLmNvbkJveCB7XG5cdCAgICBoZWlnaHQ6IHRvUmVtKDM1MCk7XG5cdH1cblx0LmVuIC50YkRpdiB1bC5sYjVtLmxiM20gbGkubGFzdCAuY29uQm94LFxuXHQuZW4gLnRiRGl2IHVsLmxpYzEgbGkubGFzdCAuY29uQm94IHtcblx0ICAgIGhlaWdodDogdG9SZW0oMTUwKTtcblx0fVxuXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1OXB4KSB7XG5cblx0LnRiRGl2IHVsIGxpIC5jb25Cb3gge1xuXHRcdGhlaWdodDogdG9SZW0oMjMwKTtcblx0fVxuXHQudGJEaXYgdWwubGljMiBsaSAuY29uQm94IHtcblx0XHRoZWlnaHQ6IHRvUmVtKDMxMCk7XG5cdH1cblx0LnRiRGl2IHVsLmxiNW0gbGkgLmNvbkJveCB7XG5cdCAgICBoZWlnaHQ6IHRvUmVtKDMyMCk7XG5cdH1cblxuXHQuZW4gLnRiRGl2IHVsLmxiNW0gbGkgLmNvbkJveCB7XG5cdFx0aGVpZ2h0OiB0b1JlbSg3NTApO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGIybSBsaSAudGl0IHtcblx0XHRoZWlnaHQ6IHRvUmVtKDEyMCk7XG5cdH1cblx0LmVuIC50YkRpdiAubGIybSA+IGxpIHtcblx0ICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYig1MCwgNjUsIDg4KSB0b1JlbSgxMjApLCByZ2IoMjIxLCAyMjEsIDIyMSkgdG9SZW0oMTIwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIDEwMCUpIDEgLyAxIC8gMCBzdHJldGNoO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwgbGkgLmNvbkJveCwgLmVuIC50YkRpdiB1bC5saWMyIGxpIC5jb25Cb3gge1xuICAgIFx0aGVpZ2h0OiB0b1JlbSg0NTApO1xuXHR9XG5cdC5lbiAudGJEaXYgdWwubGI1bSBsaSAudGl0LCAuZW4gLnRiRGl2IHVsLmxiNW0ubGIzbSBsaSAudGl0IHtcblx0XHRoZWlnaHQ6IHRvUmVtKDE3NSk7XG5cdH1cblx0LmVuIC50YkRpdiB1bC5sYjVtID4gbGkge1xuXHQgICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiKDUwLCA2NSwgODgpIHRvUmVtKDE3NSksIHJnYigyMjEsIDIyMSwgMjIxKSB0b1JlbSgxNzUpLCByZ2IoMjIxLCAyMjEsIDIyMSkgMTAwJSkgMSAvIDEgLyAwIHN0cmV0Y2g7XG5cdH1cblx0LmVuIC50YkRpdiB1bC5sYjVtLmxiM20gbGkubGFzdCAudGl0IHtcblx0ICAgIGhlaWdodDogdG9SZW0oMTAwKTtcblx0fVxuXHQuZW4gLnRiRGl2IHVsLmxiNW0gPiBsaS5sYXN0IHtcblx0ICAgIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYig1MCwgNjUsIDg4KSB0b1JlbSgxMDApLCByZ2IoMjIxLCAyMjEsIDIyMSkgdG9SZW0oMTAwKSwgcmdiKDIyMSwgMjIxLCAyMjEpIDEwMCUpIDEgLyAxIC8gMCBzdHJldGNoO1xuXHR9XG59XG5cbi8qKioqKioqKioqKioqKioqXG4qKioqKiog6riw7YOAICoqKioqKlxuKioqKioqKioqKioqKioqKi9cblxuXG4vKiDtla3qs7XqtZDthrXsnbTsmqnsnpAg7ZS87ZW06rWs7KCc6rOE7ZqNICovXG4udGVybVN0ZXBXcmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVybVN0ZXBXcmFwOmJlZm9yZSxcbi50ZXJtU3RlcFdyYXA6YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRoZWlnaHQ6IHRvUmVtKDIpO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IHRvUmVtKDEwKTtcblx0cmlnaHQ6IHRvUmVtKDEwKTtcblx0YmFja2dyb3VuZDogJGFwLXNvbGlkLWRhcmtibHVlO1xuXHR6LWluZGV4OiAtMTtcbn1cbi50ZXJtU3RlcFdyYXA6YmVmb3JlIHtcblx0dG9wOiB0b1JlbSgxMDApO1xufVxuLnRlcm1TdGVwV3JhcDphZnRlciB7XG5cdHRvcDogdG9SZW0oMzQxKTtcbn1cbi50ZXJtU3RlcFdyYXAgdWwge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4udGVybVN0ZXBXcmFwIC5hcnJvdyB7XG5cdGhlaWdodDogdG9SZW0oMik7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiB0b1JlbSgyMTApO1xuXHRsZWZ0OiB0b1JlbSgxOTApO1xuXHRyaWdodDogY2FsYyg1MCUgKyAje3RvUmVtKDc0KX0pO1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpO1xuXHRiYWNrZ3JvdW5kOiAkYXAtc29saWQtZGFya2JsdWU7XG59XG4udGVybVN0ZXBXcmFwIC5hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IHRvUmVtKDIwKTtcbiAgICBoZWlnaHQ6IHRvUmVtKDEwKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogdG9SZW0oLTEwKTtcbiAgICBib3R0b206IHRvUmVtKC00KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9ob21lL2Zvb3Rlcl90cmlhbmdsZS5wbmdcIikgbm8tcmVwZWF0O1xufVxuLnRlcm1TdGVwV3JhcCAuc3RlcCB7XG4gIHdpZHRoOiB0b1JlbSgyMDApO1xuICBoZWlnaHQ6IHRvUmVtKDIwMCk7XG4gIG1hcmdpbi1ib3R0b206IHRvUmVtKDQwKTtcbiAgcGFkZGluZzogdG9SZW0oMTUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogJGFwLXdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICRhcC1zb2xpZC1kYXJrYmx1ZTtcbiAgYm9yZGVyLXJhZGl1czogdG9SZW0oMTYpO1xufVxuLnRlcm1TdGVwV3JhcCAuc3RlcC5zMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlwiO1xuXHR3aWR0aDogdG9SZW0oMik7XG5cdGhlaWdodDogdG9SZW0oNjApO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGJvdHRvbTogdG9SZW0oLTUwKTtcblx0YmFja2dyb3VuZDogJGFwLXNvbGlkLWRhcmtibHVlO1xuXHR6LWluZGV4OiAtMTtcbn1cbi50ZXJtU3RlcFdyYXAgLnN0ZXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZXJtU3RlcFdyYXAgLnRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogdG9SZW0oMTApO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNXJlbTtcbn1cbi50ZXJtU3RlcFdyYXAgaSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG9SZW0oMzApfSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnRlcm1TdGVwV3JhcCAubnVtIHtcbiAgICB0b3A6IHRvUmVtKDE1KTtcbn1cbi50ZXJtU3RlcFdyYXAgLnVzZXIge1xuICAgIGJvdHRvbTogdG9SZW0oMTIpO1xuXHRmb250LXNpemU6IHRvUmVtKDE1KTtcblx0b3BhY2l0eTogMC42O1xufVxuXG5AaW5jbHVkZSByd2QoJ3NtJyl7XG5cdC50ZXJtU3RlcFdyYXA6YmVmb3JlIHtcblx0ICAgIHRvcDogdG9SZW0oNzApO1xuXHR9XG5cdC50ZXJtU3RlcFdyYXA6YWZ0ZXIge1xuICAgIFx0dG9wOiB0b1JlbSgyNTEpO1xuXHR9XG5cdC50ZXJtU3RlcFdyYXAgLnN0ZXAge1xuXHQgICAgd2lkdGg6IHRvUmVtKDE0MCk7XG5cdFx0aGVpZ2h0OiB0b1JlbSgxNjApXG5cdH1cblx0LnRlcm1TdGVwV3JhcCAuYXJyb3cge1xuXHQgICAgbGVmdDogdG9SZW0oMTIwKTtcblx0ICAgIHJpZ2h0OiBjYWxjKDUwJSArICN7dG9SZW0oNDApfSk7XG5cdCAgICB0b3A6IHRvUmVtKDE2MCk7XG5cdCAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXHR9XG5cdC50ZXJtU3RlcFdyYXAgLm51bSB7XG5cdCAgICB0b3A6IHRvUmVtKDUpO1xuXHR9XG5cblx0LnRlcm1TdGVwV3JhcCAuc3RlcCB7XG5cdFx0cGFkZGluZzogdG9SZW0oMTUpIHRvUmVtKDgpO1xuXHR9XG59XG5cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuXHQudGVybVN0ZXBXcmFwOmJlZm9yZSB7XG5cdCAgICBkaXNwbGF5OiBub25lO1xuXHR9XG5cdC50ZXJtU3RlcFdyYXA6YWZ0ZXIge1xuXHQgICAgdG9wOiBhdXRvO1xuXHQgICAgYm90dG9tOiB0b1JlbSg1OSk7XG5cdH1cblxuXHQudGVybVN0ZXBXcmFwIHVsIHtcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC50ZXJtU3RlcFdyYXAgdWwgPiBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDIwKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDp0b1JlbSgyKTtcbiAgICB9XG5cdC50ZXJtU3RlcFdyYXAgLmFycm93IHtcblx0ICAgIGxlZnQ6IHRvUmVtKDExMCk7XG5cdCAgICByaWdodDogdG9SZW0oMTIwKTtcblx0ICAgIHRvcDogdG9SZW0oMTY4KTtcblx0ICAgIHRyYW5zZm9ybTogcm90YXRlKC0zMGRlZyk7XG5cdH1cbiAgICAudGVybVN0ZXBXcmFwIC5hcnJvdzpiZWZvcmUge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiB0b1JlbSgtMTApO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cblx0LnRlcm1TdGVwV3JhcCAuc3RlcCB7XG5cdCAgICB3aWR0aDogdG9SZW0oMTI4KTtcblx0ICAgIGhlaWdodDogdG9SZW0oMTYwKTtcblx0ICAgIG1hcmdpbi1ib3R0b206IDA7XG5cdCAgICBwYWRkaW5nOiB0b1JlbSg1KTtcblx0fVxuXHQudGVybVN0ZXBXcmFwIC5zdGVwLnMzOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC50ZXJtU3RlcFdyYXAgLnN0ZXAuczE6YWZ0ZXIsXG4gICAgLnRlcm1TdGVwV3JhcCAuc3RlcC5zMjphZnRlcixcbiAgICAudGVybVN0ZXBXcmFwIC5zdGVwLnM2OmFmdGVyLFxuICAgIC50ZXJtU3RlcFdyYXAgLnN0ZXAuczU6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0d2lkdGg6IHRvUmVtKDIpO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0b3A6IHRvUmVtKDU5KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogJGFwLXNvbGlkLWRhcmtibHVlO1xuXHRcdHotaW5kZXg6IC0xO1xuICAgIH1cblxuXHQudGVybVN0ZXBXcmFwIC50aXRsZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IHRvUmVtKDEwKTtcblx0XHRsaW5lLWhlaWdodDogMTEwJTtcblx0fVxufVxuXG5AaW5jbHVkZSByd2QoJ3hzJyl7XG4gICAgLnRlcm1TdGVwV3JhcCAuYXJyb3cge1xuICAgICAgICByaWdodDogdG9SZW0oMTIwKTtcbiAgICAgICAgdG9wOiB0b1JlbSgxODApO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDBkZWcpO1xuICAgIH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqXG4qKioqKiDrj4Tsm4DsnbQg7ZWE7JqU7ZWcIOyGkOuLmCAqKioqKlxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLnN1cENvbnQge1xuICAgIGJvcmRlci10b3A6IHRvUmVtKDIpIHNvbGlkICRhcC10ZXh0LWJsYWNrO1xufVxuLmluZlRpdCB7XG4gICAgZm9udC1zaXplOiB0b1JlbSgyNik7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5pbmZTdWJUaXQge1xuICAgIGZvbnQtc2l6ZTogdG9SZW0oMjApO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uc3Ryb2xsZXIge1xuICAgIHdpZHRoOiB0b1JlbSg5NCk7XG4gICAgaGVpZ2h0OiB0b1JlbSg5NCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvc3VwcG9ydC9zdHJvbGxlci5wbmcpO1xufVxuLmJhZ2dhZ2VTdHJvbGxlckIge1xuICAgIHdpZHRoOiB0b1JlbSgxNjApO1xuICAgIGhlaWdodDogdG9SZW0oMTYwKTtcbiAgICBtYXJnaW4tbGVmdDogdG9SZW0oMTApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL3N1cHBvcnQvYmFnZ2FnZVN0cm9sbGVyX2IucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuc3Bhbi5iYWdzdHIge1xuICAgIG1hcmdpbi10b3A6IHRvUmVtKDI0KTtcbiAgICBtYXJnaW4tbGVmdDogdG9SZW0oLTc0KTtcbiAgICBmb250LXNpemU6IHRvUmVtKDE2KTtcbiAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmluZlNUdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDEwKTtcbiAgICBmb250LXNpemU6IHRvUmVtKDE4KTtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuLnByZ09yYW5nIHtcblx0Y29sb3I6ICRhcC1wb2ludC1vcmFuZ2U7XG59XG4uaGVscFBkNTAge1xuICAgIHBhZGRpbmctbGVmdDogdG9SZW0oNTApO1xuICAgIHBhZGRpbmctcmlnaHQ6IHRvUmVtKDUwKTtcbn1cbi5wZXRGbGV4Qm94IHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSgyMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG59XG4ucGV0U3ViVGl0IHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMTApO1xuXHRmb250LXNpemU6IHRvUmVtKDE2KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuLnBldFR4dFJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IHRvUmVtKDEwKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4OiAxO1xufVxuQGluY2x1ZGUgcndkKCdzbScpe1xuXHQuaW5mVGl0IHtcblx0XHRmb250LXNpemU6IHRvUmVtKDE4KTtcblx0fVxuXHQuaW5mU3ViVGl0IHtcblx0XHRmb250LXNpemU6IHRvUmVtKDE2KTtcblx0fVxuXHQuaW5mU1R0aXRsZSB7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxNCk7XG5cdH1cblx0LnN0cm9sbGVyIHtcblx0XHR3aWR0aDogdG9SZW0oNjApO1xuXHRcdGhlaWdodDogdG9SZW0oNjApO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogdG9SZW0oNjApO1xuXHR9XG5cdC5iYWdnYWdlU3Ryb2xsZXJCIHtcbiAgICAgICAgd2lkdGg6IHRvUmVtKDEyMCk7XG4gICAgICAgIGhlaWdodDogdG9SZW0oMTIwKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiB0b1JlbSgxMjApO1xuXHR9XG5cdHNwYW4uYmFnc3RyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogdG9SZW0oMjApO1xuICAgICAgICBtYXJnaW4tbGVmdDogdG9SZW0oLTU4KTtcbiAgICAgICAgZm9udC1zaXplOiB0b1JlbSgxMyk7XG5cdH1cblx0LnBldEZsZXhCb3ggLmJhZGdlQXJyb3cge1xuXHRcdHBhZGRpbmc6IHRvUmVtKDEpIHRvUmVtKDgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjNlbTtcblx0fVxuXHQucGV0RmxleEJveCAuYmFkZ2VBcnJvdyBwLFxuXHQucGV0U3ViVGl0LFxuXHQucGV0VHh0UmlnaHQgcCB7XG5cdFx0Zm9udC1zaXplOiB0b1JlbSgxNCk7XG5cdH1cbn1cbkBpbmNsdWRlIHJ3ZCgneHMnKXtcblx0LnBldEZsZXhCb3gge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5wZXRUeHRSaWdodCB7XG5cdCAgICBtYXJnaW4tbGVmdDogMDtcblx0ICAgIG1hcmdpbi10b3A6IHRvUmVtKDEwKTtcblx0fVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKipcbioqKioqIO2ajOybkCDqsIDsnoUgKioqKipcbioqKioqKioqKioqKioqKioqKi9cblxuLkF1dGhXcmFwcGVyLnNpZ251cCB7XG5cdG1heC13aWR0aDogdG9SZW0oOTAwKSAhaW1wb3J0YW50O1xufVxuLmZvcnRzZWxCb3gge1xuICAgIHdpZHRoOiB0b1JlbSgyODApO1xuXHRoZWlnaHQ6IHRvUmVtKDI0MCk7XG5cdG1hcmdpbi1yaWdodDogdG9SZW0oMzApO1xuXHRib3JkZXItcmFkaXVzOiB0b1JlbSgxMik7XG5cdGJvcmRlcjogc29saWQgdG9SZW0oMSkgJGFwLXRleHQtZ3JheS00O1xufVxuLmZvcnRzZWxCb3g6bGFzdC1vZi10eXBlIHtcblx0bWFyZ2luLXJpZ2h0OiAwO1xufVxuLmZvcnRzZWxCb3g6aG92ZXIge1xuXHRib3JkZXI6IHNvbGlkIHRvUmVtKDEpICRhcC1zb2xpZC1vcmFuZ2U7XG59XG4uc2lnSWNvbiB7XG4gICAgd2lkdGg6IHRvUmVtKDY2KTtcbiAgICBoZWlnaHQ6IHRvUmVtKDkwKTtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSgzMCk7XG59XG4uc2lnQm95IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2lsbHVzdC9pbWdfcHJvZmlsZV9tYW5fMDFfZG9ybWFuY3kuc3ZnKSBuby1yZXBlYXQ7XG59XG4uc2lnQm95Lm9uLFxuLnNpZ21lbkJ0bjpob3ZlciAuc2lnQm95IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2lsbHVzdC9pbWdfcHJvZmlsZV9tYW5fMDEuc3ZnKTtcbn1cbi5zaWdNYW4ge1xuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWxsdXN0L2ltZ19wcm9maWxlX21hbl8wMl9kb3JtYW5jeS5zdmcpIG5vLXJlcGVhdDtcbn1cbi5zaWdNYW4ub24sXG4uc2lnbWVuQnRuOmhvdmVyIC5zaWdNYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWxsdXN0L2ltZ19wcm9maWxlX21hbl8wMi5zdmcpO1xufVxuLnNpZ1dvbWVuIHtcblx0YmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9pbGx1c3QvaW1nX3Byb2ZpbGVfd29tYW5fMDJfZG9ybWFuY3kuc3ZnKSBuby1yZXBlYXQ7XG59XG4uc2lnV29tZW4ub24sXG4uc2lnV29tZW5CdG46aG92ZXIgLnNpZ1dvbWVuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2lsbHVzdC9pbWdfcHJvZmlsZV93b21hbl8wMi5zdmcpO1xufVxuLnNpZ0ZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuXG4vKiDtmozsm5DqsIDsnoUg7Yyd7JeFICovXG4uc2lnbnVwU2NzIHtcbiAgICB3aWR0aDogdG9SZW0oNDYwKTtcbiAgICBiYWNrZ3JvdW5kOiAkYXAtd2hpdGUgdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvc2VxX2pvaW5fZmluX3BjLmdpZicpbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5zaWdudXBTY3MuYlBvcFdyYXAgLnBvcFRpdCB7XG4gICAgcGFkZGluZzogdG9SZW0oNTApIHRvUmVtKDUwKSB0b1JlbSgyMCkgdG9SZW0oNTApO1xufVxuLnNpZ251cFNjcyAucG9wVGl0IHAgLmxjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaWdudXBTY3MgLnBvcFNjciB7XG4gICAgcGFkZGluZy1ib3R0b206IHRvUmVtKDEwMCk7XG59XG4uc2lnbnVwU2NzIC5wb3BTY3IgcCB7XG4gICAgY29sb3I6ICRhcC1zb2xpZC1za3libHVlO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcbiAgICAuQXV0aFdyYXBwZXIuc2lnbnVwID4gLmZsZXgge1xuICAgIFx0ZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5mb3J0c2VsQm94IHtcbiAgICBcdHdpZHRoOiAxMDAlO1xuICAgIFx0aGVpZ2h0OiB0b1JlbSgxMDApO1xuICAgIFx0bWFyZ2luLXJpZ2h0OiAwO1xuICAgIFx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMjApO1xuICAgIFx0cGFkZGluZzogMCB0b1JlbSgyNSk7XG4gICAgfVxuICAgIC5zaWdGbGV4IHtcbiAgICBcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB9XG4gICAgLnNpZ0ljb24ge1xuICAgIFx0d2lkdGg6IHRvUmVtKDQ0KTtcbiAgICBcdGhlaWdodDogdG9SZW0oNjApO1xuICAgIFx0bWFyZ2luLWJvdHRvbTogMDtcbiAgICBcdGJhY2tncm91bmQtc2l6ZTogdG9SZW0oNDQpIHRvUmVtKDYwKTtcbiAgICB9XG4gICAgLnNpZ251cFNjcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b1JlbSgtMTAwKTtcbiAgICB9XG4gICAgLnNpZ251cFNjcyAucG9wVGl0IHAgLmxjIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAuc2lnbnVwU2NzLmJQb3BXcmFwIC5wb3BUaXQge1xuICAgICAgICBwYWRkaW5nOiB0b1JlbSgyNSkgdG9SZW0oMjUpIHRvUmVtKDEwKTtcbiAgICB9XG59XG5AaW5jbHVkZSByd2QoJ3hzJyl7XG4gICAgLnNpZ251cFNjcyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvUmVtKC0xMDApIHRvUmVtKC04MCk7XG4gICAgfVxufVxuXG5cbi8qKioqKioqKioqKioqKioqXG4qKioqIOyijOyEnSDslYjrgrQgKioqKlxuKioqKioqKioqKioqKioqKi9cbi5pbmZvVGl0V3JhcCB7XG5cdHBhZGRpbmctYm90dG9tOiB0b1JlbSg2MCk7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5pbmZvLWNvbnQgaDMge1xuXHRtYXJnaW46IHRvUmVtKDIwKSAwO1xuXHRmb250LXNpemU6IHRvUmVtKDQwKTtcblx0bGV0dGVyLXNwYWNpbmc6IHRvUmVtKC0wLjYpO1xufVxuLmluZm8tY29udCBwIHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMTApO1xufVxuLmluZm8tcGljLmVjb25vbXkgaW1nIHtcblx0d2lkdGg6IHRvUmVtKDM3Nyk7XG59XG4uaW5mby1waWMucHJlbWlhIGltZyB7XG5cdHdpZHRoOiB0b1JlbSg0OTIpO1xufVxuLnNlYXRJbWdXcmFwIHtcblx0bWFyZ2luLXRvcDogdG9SZW0oNjApO1xuXHRtYXJnaW4tYm90dG9tOiB0b1JlbSgyMCk7XG59XG4uc2VhdEltZ1dyYXAgaW1nIHtcblx0d2lkdGg6IDQ4JTtcbn1cbi5zZWF0Q2xhc3Mge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgxMDApO1xuXHRwYWRkaW5nOiB0b1JlbSg0MCk7XG5cdGJhY2tncm91bmQ6IHJnYigyNDMsIDIzOCwgMjM0KTtcblx0Ym9yZGVyLXJhZGl1czogdG9SZW0oMTIpO1xufVxuLnNlYXRDbGFzcyBoNSB7XG5cdGZvbnQtc2l6ZTogdG9SZW0oNDgpO1xuXHRsaW5lLWhlaWdodDogMS4zZW07XG59XG4uc2VhdENsYXNzIC5pbGx1c3RCb3gge1xuXHRtYXJnaW46IHRvUmVtKDMwKSAwIHRvUmVtKDIwKTtcbn1cbi5zZWF0Q2xhc3MgLmlsbHVzdEJveCAuaWxsdXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnNlYXRDbGFzcyAuaWxsdXN0IGxpIHtcblx0d2lkdGg6IHRvUmVtKDE1MCk7XG5cdG1hcmdpbjogdG9SZW0oMjApO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlYXRDbGFzcyAuaWxsdXN0IGxpIC5pbWdCb3gge1xuXHR3aWR0aDogdG9SZW0oMTUwKTtcblx0aGVpZ2h0OiB0b1JlbSgxNTApO1xuXHRwYWRkaW5nOiB0b1JlbSgxMCk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjUxLCAyNDgsIDI0NSk7XG5cdGJvcmRlci1yYWRpdXM6IHRvUmVtKDEwKTtcbn1cbi5zZWF0Q2xhc3MgLmlsbHVzdCBsaSAuaW1nQm94IGltZyB7XG5cdHdpZHRoOiB0b1JlbSgxMzApO1xufVxuLnNlYXRDbGFzcyAuaWxsdXN0LnNpemU5MCB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG4uc2VhdENsYXNzIC5pbGx1c3Quc2l6ZTkwIGxpIC5pbWdCb3ggaW1nIHtcblx0d2lkdGg6IHRvUmVtKDkwKTtcblx0bWFyZ2luOiB0b1JlbSgzMCk7XG59XG4uc2VhdENsYXNzIC5pbGx1c3QgbGkgcCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDIwKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZyMzYwV3JhcCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDEwMCk7XG59XG4udnIzNjBXcmFwIHAge1xuXHRtYXJnaW4tYm90dG9tOiB0b1JlbSgxMCk7XG59XG4udnIzNjBXcmFwIC5tb3ZpZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG5cdG1hcmdpbi10b3A6IHRvUmVtKDMwKTtcbn1cbi52cjM2MFdyYXAgLm1vdmllICBpZnJhbWUge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiB0b1JlbSg3MDApO1xuXHRib3JkZXI6IDA7XG59XG5cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcblx0LmluZm9UaXRXcmFwIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdG9SZW0oMjApO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5pbmZvLWNvbnQgaDMge1xuXHRcdGZvbnQtc2l6ZTogdG9SZW0oMjYpO1xuXHR9XG5cdC5pbmZvLXBpYyB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMjApO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuc2VhdENsYXNzIGg1IHtcblx0XHRmb250LXNpemU6IHRvUmVtKDMwKTtcblx0fVxuXHQuc2VhdENsYXNzIC5pbGx1c3RCb3gge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblx0LnNlYXRDbGFzcyAuaWxsdXN0Qm94IC5pbGx1c3Qge1xuXHRcdG1pbi1oZWlnaHQ6IHRvUmVtKDY5MCk7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnNlYXRDbGFzcyAuaWxsdXN0IGxpIHAge1xuXHRcdG1pbi1oZWlnaHQ6IHRvUmVtKDUwKTtcblx0fVxuXHQuaW5mby1waWMuZWNvbm9teSBpbWcsXG5cdC5pbmZvLXBpYy5wcmVtaWEgaW1nIHtcblx0XHRtYXgtd2lkdGg6IDgwJTtcblx0fVxufVxuQGluY2x1ZGUgcndkKCd4cycpe1xuXHQuaW5mby1waWMuZWNvbm9teSBpbWcsXG5cdC5pbmZvLXBpYy5wcmVtaWEgaW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0LnZyMzYwV3JhcCAubW92aWUgIGlmcmFtZSB7XG5cdFx0aGVpZ2h0OiB0b1JlbSgzMDApO1xuXHR9XG59XG5cbi8qKioqKioqKioqKioqKioqXG4qKioqIOqzte2VreydtOuPmSDshJzruYTsiqQgKioqKlxuKioqKioqKioqKioqKioqKi9cbi5tdkNvbnQgLm12VG9wIHtcblx0aGVpZ2h0OiB0b1JlbSgxNjUpO1xuXHRwYWRkaW5nOiB0b1JlbSg0MCkgdG9SZW0oMzApIHRvUmVtKDMwKTtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm12VG9wIC50aXQge1xuXHRjb2xvcjogJGFwLXRleHQtYmxhY2s7XG5cdGZvbnQtc2l6ZTogdG9SZW0oMzYpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRsZXR0ZXItc3BhY2luZzogdG9SZW0oLTAuMyk7XG59XG4ubXZUb3AgLnN1YlRpdCB7XG5cdHBhZGRpbmc6IHRvUmVtKDIwKSAwO1xuXHRjb2xvcjogJGFwLXRleHQtZ3JheS0xO1xuXHRmb250LXNpemU6IHRvUmVtKDE2KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5tdk1kbCB7XG5cdGhlaWdodDogY2FsYygxMDB2aCAtICN7dG9SZW0oMjQwKX0pO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdGJvcmRlci10b3A6IHRvUmVtKDEpIHNvbGlkICRhcC10ZXh0LWdyYXktMztcbn1cbi5tdk1kbCAuaW5Db250V3JhcCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG4ubXZNZGwgLmluQ29udFdyYXAgLmxmdCB7XG5cdHdpZHRoOiB0b1JlbSgyNTApO1xuXHRwYWRkaW5nOiB0b1JlbSgzMCk7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG4uaW5Db250V3JhcCAuYnRuV3JhcCB7XG5cdG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICN7dG9SZW0oMjI1KX0pO1xufVxuLm12TWRsIC5pbkNvbnRXcmFwIC5yZ3Qge1xuXHR3aWR0aDogY2FsYygxMDAlIC0gI3t0b1JlbSgyNTApfSk7XG5cdHBhZGRpbmc6IHRvUmVtKDMwKSB0b1JlbSg1MCk7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0Ym9yZGVyLWxlZnQ6IHRvUmVtKDEpIHNvbGlkICRhcC10ZXh0LWdyYXktMztcbn1cbi5tdk1kbCAuaW5Db250V3JhcCAucmd0IC5yZ3RDb250aXQge1xuXHRmb250LXNpemU6IHRvUmVtKDIwKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5tdk1kbCAuaW5Db250V3JhcCAucmd0IC5yZ3RzQ29uIHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMTUpO1xufVxuLm12TWRsIC5pbkNvbnRXcmFwIC5yZ3QgLmNoa0JveCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLm12Q29udCAubXZCb3R0b20ge1xuXHR3aWR0aDogdG9SZW0oODAwKTtcblx0cGFkZGluZzogdG9SZW0oMTUpIHRvUmVtKDMwKTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMDtcblx0YmFja2dyb3VuZDogJGFwLXdoaXRlO1xuXHRib3JkZXItdG9wOiB0b1JlbSgxKSBzb2xpZCAkYXAtdGV4dC1ncmF5LTM7XG5cdHotaW5kZXg6IDE7XG59XG4ubXZDb250IC5tdkJvdHRvbSAucHJjV3JhcHBlciB7XG5cdHdpZHRoOiB1bnNldDtcblx0aGVpZ2h0OiB1bnNldDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tdkNvbnQgLm12Qm90dG9tIC50YXNrQnV0dG9uIHtcblx0d2lkdGg6IHRvUmVtKDE2MCk7XG5cdGhlaWdodDogdG9SZW0oNTApO1xufVxuQGluY2x1ZGUgcndkKCdsZycpe1xuXHQubXZWaWV3LFxuXHQubXZDb250LFxuXHQubXZDb250IC5tdkJvdHRvbSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcblx0Lm12VG9wIC50aXQge1xuXHRcdGZvbnQtc2l6ZTogdG9SZW0oMjYpO1xuXHR9XG5cdC5tdk1kbCAuaW5Db250V3JhcCB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQubXZNZGwgLmluQ29udFdyYXAgLmxmdCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogdG9SZW0oMzApIHRvUmVtKDI1KTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRib3JkZXItYm90dG9tOiB0b1JlbSgxKSBzb2xpZCAkYXAtdGV4dC1ncmF5LTM7XG5cdH1cblx0Lm12TWRsIC5pbkNvbnRXcmFwIC5yZ3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IHRvUmVtKDMwKTtcblx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRib3JkZXItbGVmdDogMDtcblx0fVxuXHQubXZDb250IC5tdkJvdHRvbSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lm12Qm90dG9tIC5wcmNXcmFwcGVyIC5wcmNSZ3Qge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXJnaW4tYm90dG9tOiB0b1JlbSgyMCk7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHR9XG5cdC5tdkJvdHRvbSAucHJjV3JhcHBlciAucHJjUmd0IGgzIHtcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0fVxuXHQubXZCb3R0b20gLmJ0bnNXcmFwcGVyIC50YXNrQnV0dG9uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuQGluY2x1ZGUgcndkKCd4cycpe1xuXHQubXZNZGwgLmJ0bkJveCB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oNSk7XG5cdH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKlxuKioqKiDtmozsm5Dtg4jth7QgKioqXG4qKioqKioqKioqKioqKioqL1xuXG4ubWRTdWIge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgxMCk7XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbn1cbi5tZElucHV0V3JhcCB7XG4gICAgbWFyZ2luLXRvcDogdG9SZW0oMTAwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdG9SZW0oNjApO1xuICAgIGJvcmRlci10b3A6IHRvUmVtKDIpIHNvbGlkICRhcC1saW5lLWJsYWNrO1xuICAgIGJvcmRlci1ib3R0b206IHRvUmVtKDIpIHNvbGlkICRhcC1saW5lLWJsYWNrO1xufVxuLm1kSW5wdXQge1xuICAgIHBhZGRpbmc6IHRvUmVtKDEwMCkgMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC10ZXh0LWdyYXktNDtcbn1cbi5tZElucHV0Omxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG59XG4ubWRMYWJlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiB0b1JlbSgxMDApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWJhc2lzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ubWRJbnB1dCAubWRMYWJlbCBoMyB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tZElucHV0IC5tZExhYmVsIHAsXG4ubWRJbnB1dCAubWRMYWJlbCBwIHNwYW57XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWRMYWJlbC5tZGluZm8ge1xuICAgIG1hcmdpbi1yaWdodDogdG9SZW0oMjEwKTtcbn1cbi5tZFdyYXAge1xuICAgIGZsZXg6IDMgMSAwJTtcbn1cbi5tZFdyYXAgLnJvdyB7XG4gICAgcGFkZGluZzogdG9SZW0oMjApIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogdG9SZW0oLTAuMyk7XG4gICAgYm9yZGVyLWJvdHRvbTogdG9SZW0oMSkgc29saWQgJGFwLXRleHQtZ3JheS00O1xufVxuLm1kV3JhcCAucm93IC5sYWJlbCB7XG4gICAgd2lkdGg6IHRvUmVtKDE2MCk7XG59XG4ubWRXcmFwIC5yb3cgLnZhbHVlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHRvUmVtKDQwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDEgMSAwJTtcbn1cbi5saXN0R2xvYmFsLm1kTHN0ID4gbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG4ubGlzdEdsb2JhbC5tZExzdCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSg1KTtcbn1cbi5tZGluZm9JbnB1dCB7XG4gICAgcGFkZGluZzogdG9SZW0oNjApIDA7XG59XG4ubWR3ZHdyYXAge1xuXHRmbGV4OiAxIDEgMCU7XG59XG4ubWR3ZHdyYXAgLnJvdyAudmFsdWUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5tZGNoa1dyYXAge1xuICAgIHBhZGRpbmctdG9wOiB0b1JlbSg2MCk7XG59XG5AaW5jbHVkZSByd2QoJ3NtJyl7XG5cdC5tZFN1YiB7XG4gICAgXHRmb250LXNpemU6IDEuNHJlbTtcblx0fVxuXHQubWRJbnB1dFdyYXAge1xuXHRcdG1hcmdpbjogMDtcblx0ICAgIHBhZGRpbmctYm90dG9tOiB0b1JlbSgzMCk7XG5cdH1cblx0Lm1kSW5wdXQge1xuXHRcdHBhZGRpbmc6IHRvUmVtKDMwKSAwO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0fVxuXHQubWRJbnB1dCAubWRMYWJlbCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IHRvUmVtKDIwKTtcblx0fVxuXHQubWRJbnB1dCAuaW5wdXRXcmFwIHtcblx0XHRmbGV4OiAxIDEgYXV0bztcblx0fVxuXHQubWRJbnB1dCAuaW5mb1R0bCBoMyB7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdH1cblx0Lm1kV3JhcCB7XG5cdCAgICBtYXJnaW4tdG9wOiB0b1JlbSgyMCk7XG5cdH1cblx0Lm1kSW5wdXQgLm1kTGFiZWwgaDMge1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHR9XG5cdC5tZGNoa1dyYXAge1xuICAgIFx0cGFkZGluZy10b3A6IHRvUmVtKDMwKTtcblx0fVxufVxuXG4vKioqKioqKioqKioqKioqKlxuKioqIOyCrOydtO2KuOuntSAqKipcbioqKioqKioqKioqKioqKiovXG4uc2l0ZVRpdCB7XG5cdHBhZGRpbmctYm90dG9tOiB0b1JlbSg2MCk7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyLWJvdHRvbTogdG9SZW0oMikgc29saWQgJGFwLWxpbmUtYmxhY2s7XG59XG4uc2l0ZVRpdDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdHdpZHRoOiB0b1JlbSgyMDIpO1xuXHRoZWlnaHQ6IHRvUmVtKDEzNCk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2lsbHVzdC9pbGx1c3Rfc2l0ZW1hcC5zdmcnKSBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uc2l0ZVdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWJhc2lzOiA1MCU7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNpdGVXcmFwIC5saXN0IHtcblx0bWFyZ2luLXJpZ2h0OiB0b1JlbSg2MCk7XG5cdG1hcmdpbi1ib3R0b206IHRvUmVtKDYwKTtcblx0ZmxleC1iYXNpczogdG9SZW0oNTAwKTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNpdGVXcmFwIC5saXN0IC5tYXBMaXN0IHtcblx0d2lkdGg6IHRvUmVtKDI2MCk7XG5cdG1hcmdpbi1ib3R0b206IHRvUmVtKDEwKTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItYm90dG9tOiB0b1JlbSgxKSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5zaXRlV3JhcCAubGlzdCAubWFwTGlzdFtoaWRkZW5dIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi5zaXRlV3JhcCAubGlzdCAubWFwTGlzdDpsYXN0LWNoaWxkIHtcblx0bWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaXRlV3JhcCAubGlzdCAubWFwTGlzdDpob3ZlciB7XG5cdGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC1zb2xpZC1vcmFuZ2U7XG5cdGNvbG9yOiAkYXAtc29saWQtb3JhbmdlO1xufVxuLnNpdGVXcmFwIC5zZXJ2aWNlIHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oNjApO1xuXHRwYWRkaW5nLXRvcDogdG9SZW0oNjApO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRib3JkZXItdG9wOiB0b1JlbSgxKSBzb2xpZCAkYXAtbGluZS1ncmF5O1xuXHRib3JkZXItYm90dG9tOiB0b1JlbSgxKSBzb2xpZCAkYXAtbGluZS1ncmF5O1xufVxuLnNpdGVXcmFwIC5zZXJ2aWNlIC5zdWJNZFRpdCB7XG5cdGZsZXgtYmFzaXM6IHRvUmVtKDI0MCk7XG59XG4uc2l0ZVdyYXAgLnNlcnZpY2UgLnNlcldyYXAge1xuXHRmbGV4LWJhc2lzOiBjYWxjKCAxMDAlIC0gI3t0b1JlbSgyNDApfSk7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNpdGVXcmFwIC5zZXJ2aWNlIC5zZXJXcmFwIC5saXN0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXgtYmFzaXM6IGF1dG87XG59XG4uc2l0ZVdyYXAgLnNlcnZpY2UgLnNlcldyYXAgLmxpc3QgLnN1YlNtVGl0IHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMjApO1xuXHRwYWRkaW5nLWJvdHRvbTogdG9SZW0oMTUpO1xuXHRib3JkZXItYm90dG9tOiB0b1JlbSgxKSBzb2xpZCAkYXAtbGluZS1ncmF5O1xufVxuQGluY2x1ZGUgcndkKCdsZycpe1xuXHQuc2l0ZVdyYXAgLmxpc3Qge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsZXgtYmFzaXM6IHRvUmVtKDI2MCk7XG5cdH1cblx0LnNpdGVXcmFwIC5saXN0IC5zdWJNZFRpdCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMjApO1xuXHR9XG5cdC5zaXRlV3JhcCAuc2VydmljZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnNpdGVXcmFwIC5zZXJ2aWNlIC5zdWJNZFRpdCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMjApO1xuXHR9XG59XG5AaW5jbHVkZSByd2QoJ3NtJyl7XG5cdC5zaXRlVGl0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdG9SZW0oMjApO1xuXHR9XG5cdC5zaXRlVGl0OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHdpZHRoOiB0b1JlbSgxMTIpO1xuXHRcdGhlaWdodDogdG9SZW0oNzg1KTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5zaXRlV3JhcCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0LnNpdGVXcmFwIC5saXN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDAgMCB0b1JlbSg0MCkgMDtcblx0fVxuXHQuc2l0ZVdyYXAgLmxpc3QgLnN1Yk1kVGl0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogdG9SZW0oMTUpO1xuXHRcdGJvcmRlci1ib3R0b206IHRvUmVtKDEpIHNvbGlkICRhcC1saW5lLWdyYXk7XG5cdH1cblx0LnNpdGVXcmFwIC5saXN0IC5tYXBsaXN0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQuc2l0ZVdyYXAgLnNlcnZpY2UgLnN1YlNtVGl0IHtcblx0XHRjb2xvcjogJGFwLXRleHQtZ3JheS0xO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblx0LnNpdGVXcmFwIC5zZXJ2aWNlIC5zZXJXcmFwIC5saXN0Omxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cblxuXG4vKiDssrTtgazsnbggPiDsmKjrnbzsnbjssrTtgazsnbggKi9cbi5kZXNjcmlwdGlvbi5jaGtPbmRlcyB7XG4gICAgbWFyZ2luLXRvcDogdG9SZW0oMTApO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uY2hrT25Db250IHtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSgxMjApO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5jaGtPbkNvbnQgLmluZm9JbnB1dCB7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmNoa09uQ29udCAuaW5mb0lucHV0IC5pbmZvVHRsIHtcbiAgICBmbGV4LWJhc2lzOiBpbmhlcml0O1xufVxuXG4uaW5mb0lucHV0LmNoa1R0bCAuaW5mb1R0bCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7dG9SZW0oODYwKX0pO1xufVxuXG4uY2hrT25XcmFwIC5jdHRXcmFwcGVyIHtcbiAgICB3aWR0aDogdG9SZW0oODAwKTtcbn1cbi5jaGtPbldyYXAgLnJvdyAudmFsdWUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jdHRXcmFwcGVyIC5yb3cgLnZhbHVlLnRpa2V0OjpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2ljb24vaWNvX3RpY2tldC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuLmN0dFdyYXBwZXIgLnJvdyAudmFsdWUuYm9hcmRpbmc6OmJlZm9yZSB7XG5cdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWNvbi9pY29fZmxpZ2h0LnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG59XG5cbi5jaGtPbldyYXAgLmN0dFdyYXBwZXIuaW5wdXRXcmFwICsgLmN0dFdyYXBwZXIuaW5wdXRXcmFwIHtcbiAgICBwYWRkaW5nLXRvcDogdG9SZW0oNjApO1xufVxuLmNoa09uVGl0IHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMzApO1xufVxuQGluY2x1ZGUgcndkKCdsZycpe1xuXHQuY2hrT25Db250IC5pbmZvSW5wdXR7XG5cdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdFx0LmNoa09uV3JhcCAuY3R0V3JhcHBlci5pbnB1dFdyYXAge1xuXHQgICAgbWFyZ2luLXRvcDogdG9SZW0oNjApO1xuXHR9XG5cdC5jaGtPbkNvbnQgLmluZm9JbnB1dCAuaW5mb1R0bCB7XG5cdFx0ZmxleC1iYXNpczogaW5oZXJpdDtcblx0fVxuXHQuY2hrT25XcmFwIC5jdHRXcmFwcGVyIHtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHR9XG5cdC5jaGtPbldyYXAgLmN0dFdyYXBwZXIuaW5wdXRXcmFwICsgLmN0dFdyYXBwZXIuaW5wdXRXcmFwIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0fVxufVxuXG5AaW5jbHVkZSByd2QoJ3NtJyl7XG5cdC5jaGtPbkNvbnQge1xuXHQgICAgbWFyZ2luLXRvcDogdG9SZW0oNDApO1xuXHR9XG5cdC5jaGtPbldyYXAgLmlucHV0V3JhcCAucm93IHtcblx0ICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdH1cblxuXHQuY2hrT25XcmFwIC5pbnB1dFdyYXAgLnJvdyB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5cbi8qKioqKioqKioqKioqKioqXG4qKiog7Jio65287J24IOyytO2BrOyduCAqKipcbioqKioqKioqKioqKioqKiovXG5cbi8qIOyYqOudvOyduCDssrTtgazsnbggKOuhnOq3uOyduOydmCDqsr3smrApICovXG5cbi5jaGtDb21UaXQge1xuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDgwKTtcbn1cblxuLm9ubGluZUNoa0NhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDEwKTtcbiAgICBwYWRkaW5nOiB0b1JlbSgzMCk7XG4gICAgYm9yZGVyLXJhZGl1czogdG9SZW0oMTIpO1xuICAgIGJvcmRlcjogc29saWQgdG9SZW0oMSkgJGFwLXRleHQtZ3JheS00O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhcC13aGl0ZTtcbn1cbi5vbkNoa1RvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub25DaGtCb3R7XG4gICAgcGFkZGluZy10b3A6IHRvUmVtKDUwKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4ub25DaGtUb3AgLnJpZ2h0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiB0b1JlbSgyKTtcbn1cbi5vbkNoa1RpdFdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IHRvUmVtKDI0KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiB0b1JlbSgtMC40KTtcbn1cbi5vbkNoa1RpdFdyYXAgLmNvbm5lY3Rpb25NYXJrIHtcblx0d2lkdGg6IHRvUmVtKDIyKTtcblx0aGVpZ2h0OiB0b1JlbSgyMik7XG4gICAgbWFyZ2luOiAwIHRvUmVtKDEwKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB0b1JlbSgxKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgXHRiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2Fycm93L2Fycm93X29uZV93YXkuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbn1cbi5vbkNoa1BheEluZm8ge1xuICAgIHBhZGRpbmctdG9wOiB0b1JlbSg1KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiB0b1JlbSgtMC4yOCk7XG4gICAgY29sb3I6ICRhcC10ZXh0LWdyYXktMjtcbn1cbi50ZXh0TGlua0J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRleHRMaW5rQnRuIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHRvUmVtKC0wLjI2KTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi50ZXh0TGlua0J0biAuYXJyb3dXcmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IHRvUmVtKC0yKTtcbiAgICBtYXJnaW4tdG9wOiB0b1JlbSgxKTtcbn1cbi50ZXh0TGlua0J0biAuYXJyb3dXcmFwcGVyIGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgje3RvUmVtKDEpfSk7XG59XG4udGV4dExpbmtCdG4gLmFycm93V3JhcHBlciBkaXYgaSB7XG4gICAgd2lkdGg6IHRvUmVtKDE2KTtcbiAgICBoZWlnaHQ6IHRvUmVtKDE2KTtcbiAgICBtYXJnaW4tbGVmdDogdG9SZW0oNSk7XG4gICBcdGJhY2tncm91bmQ6IHVybChodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvYXJyb3cvYnRuX2Ryb3Bkb3duX2Fycm93X2FibGVfdXBfYmxhY2syLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5vbkNoa0JvdCAuaW5mb3NXcmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLm9uQ2hrQm90IC5pbmZvc1dyYXAgLmluZm8gKyAuaW5mbyB7XG4gICAgcGFkZGluZy1sZWZ0OiB0b1JlbSg2MCk7XG59XG4ub25DaGtCb3QgLmluZm9zV3JhcCAuaW5mbyAubGFiZWwge1xuICAgIGxldHRlci1zcGFjaW5nOiB0b1JlbSgtMC4yNik7XG59XG4ub25DaGtCb3QgLmluZm9zV3JhcCAuaW5mbyAudmFsdWUge1xuICAgIHBhZGRpbmctdG9wOiB0b1JlbSgxMCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogdG9SZW0oLTAuMzYpO1xufVxuLm9uQ2hrQm90IC5CdG5XcmFwIHtcbiAgICB3aWR0aDogdG9SZW0oMTc0KTtcbiAgICBoZWlnaHQ6IHRvUmVtKDUwKTtcbn1cbi8qIOyYqOudvOyduCDssrTtgazsnbggbm8gRGF0YSAqL1xuLm5vRGF0YU9ubGluZUNoa0NhcmQge1xuXHRoZWlnaHQ6IHRvUmVtKDIxNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5vRGF0YU9ubGluZUNoa0NhcmQgIC5vbkNoa1RpdFdyYXAge1xuICAgIGZvbnQtc2l6ZTogdG9SZW0oMzYpO1xufVxuLm5vRGF0YU9ubGluZUNoa0NhcmQgLm9uQ2hrUGF4SW5mbyB7XG4gICAgbWFyZ2luLXRvcDogdG9SZW0oMjApO1xufVxuLm9uQ2hraW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogdG9SZW0oNDUpO1xuICAgIGJvdHRvbTogMDtcbn1cbi5vbkNoa2ltYWdlIGkge1xuICAgIHdpZHRoOiB0b1JlbSgxNjQpO1xuICAgIGhlaWdodDogdG9SZW0oMTkwKTtcblx0YmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9pbGx1c3QvaW1nX21vYmlsZWNoZWNrLnN2Zykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBpbmNsdWRlIHJ3ZCgnc20nKXtcblx0Lm9uQ2hrVGl0V3JhcCB7XG5cdCAgICBmb250LXNpemU6IHRvUmVtKDIwKTtcblx0fVxuXHQub25DaGtQYXhJbmZvIHtcblx0ICAgIHBhZGRpbmctdG9wOiB0b1JlbSgxMCk7XG5cdCAgICBmb250LXNpemU6IHRvUmVtKDE0KTtcblx0fVxuXHQub25DaGtCb3Qge1xuXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBcdGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcblx0fVxuXHQub25DaGtCb3QgLmluZm9zV3JhcCB7XG5cdCAgICBkaXNwbGF5OiBibG9jaztcblx0fVxuXHQub25DaGtCb3QgLmluZm9zV3JhcCAuaW5mbyArIC5pbmZvIHtcblx0ICAgIG1hcmdpbi10b3A6IHRvUmVtKDIwKTtcblx0ICAgIHBhZGRpbmctbGVmdDogMDtcblx0fVxuXHQub25DaGtCb3QgLmluZm9zV3JhcCAuaW5mbyAubGFiZWwsXG5cdC5vbkNoa0JvdCAuaW5mb3NXcmFwIC5pbmZvIC52YWx1ZSB7XG5cdCAgICBmb250LXNpemU6IHRvUmVtKDE0KTtcblx0fVxuXHQub25DaGtCb3QgLkJ0bldyYXAge1xuXHQgICAgd2lkdGg6IHRvUmVtKDMwMCk7XG4gICAgXHRtYXJnaW46IHRvUmVtKDMwKSBhdXRvIDA7XG5cdCAgICBmb250LXNpemU6IHRvUmVtKDE0KTtcblx0fVxuXHQubm9EYXRhT25saW5lQ2hrQ2FyZCAgLm9uQ2hrVGl0V3JhcCB7XG5cdCAgICBmb250LXNpemU6IHRvUmVtKDI0KTtcblx0fVxuXHQubm9EYXRhT25saW5lQ2hrQ2FyZCAub25DaGtQYXhJbmZvIHtcblx0ICAgIG1hcmdpbi10b3A6IHRvUmVtKDEwKTtcblx0fVxuXHQub25DaGtpbWFnZSB7XG5cdFx0cmlnaHQ6IHRvUmVtKDIwKTtcblx0fVxuXHQub25DaGtpbWFnZSBpIHtcbiAgICAgICAgd2lkdGg6IHRvUmVtKDExMik7XG4gICAgICAgIGhlaWdodDogdG9SZW0oMTMwKTtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xuXHQub25DaGtUb3Age1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC50ZXh0TGlua0J0biB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdH1cbn1cbkBpbmNsdWRlIHJ3ZCgneHMnKXtcblx0Lm9uQ2hrVGl0V3JhcCB7XG4gICAgXHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdCAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdC5vbkNoa1RpdFdyYXAgLmNvbm5lY3Rpb25NYXJrIHtcbiAgICBcdG1hcmdpbjogdG9SZW0oNSkgMDtcblx0ICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0fVxuXHQub25DaGtCb3QgLkJ0bldyYXAge1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLyog7LK07YGs7J24ID4g7Jio65287J247LK07YGs7J24ID4g7Jio65287J247LK07YGs7J247Iug7LKtICovXG5cbi5hcHBseVdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IHRvUmVtKDMwKTtcbn1cbi5hcHBseVdyYXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hcHBseVdyYXAgLnBheEZvcm1QYW5lbCB7XG4gICAgaGVpZ2h0OiB0b1JlbSgxMTApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgdG9SZW0oMSkgJGFwLWxpbmUtZ3JheTtcbn1cblxuLmFwcGx5V3JhcCAubGFiZWxXcmFwIHtcbiAgICBwYWRkaW5nLXRvcDogdG9SZW0oMTApO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHRvUmVtKC0wLjI4KTtcbn1cblxuLmFwcGx5V3JhcCAubGVmdCAubmFtZSB7XG4gICAgZm9udC1mYW1pbHk6ICdQcmVtaWEnLCdQcmV0ZW5kYXJkIEpQJyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IHRvUmVtKC0wLjQ4KTtcbn1cblxuLmFwcGx5V3JhcCAubGFiZWxXcmFwIC5nZW5kZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogdG9SZW0oMSk7XG4gICAgaGVpZ2h0OiB0b1JlbSgxMSk7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogdG9SZW0oMik7XG4gICAgbGVmdDogdG9SZW0oNi43KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXAtdGV4dC1ncmF5LTQ7XG59XG5cbi5hcHBseVdyYXAgLmxhYmVsV3JhcCAuZ2VuZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHRvUmVtKDEzKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXBwbHlXcmFwIC5yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAkYXAtdGV4dC1ibGFjaztcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiB0b1JlbSgtMC4zMik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXBwbHlXcmFwIC5hcnJvd1dyYXAge1xuXHRwYWRkaW5nLWxlZnQ6IHRvUmVtKDIwKTtcbn1cblxuLmFwcGx5V3JhcCAuYXJyb3dXcmFwIGkge1xuICAgIHdpZHRoOiB0b1JlbSgyMCk7XG4gICAgaGVpZ2h0OiB0b1JlbSgyMCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly9jb20uYWlycHJlbWlhY2RuLm5ldC9yZXNvdXJjZXMvb25lcG9pbnQvaW1hZ2VzL2Fycm93L2J0bl9saW5rX25leHQuc3ZnJykgbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYXBwbHlXcmFwLnBheExPbiAuYXJyb3dXcmFwIGkge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cblxuLnBheEZvcm1QYW5lbEJvZHkge1xuLyogICAgIG1hcmdpbi1sZWZ0OiB0b1JlbSgyMTUpOyAqL1xuICAgIHBhZGRpbmc6IHRvUmVtKDMwKSAwO1xuICAgIG92ZXJmbG93OiB1bnNldDtcbn1cbi5hcHBseUNoa0JveFdhcnAge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgzMCk7XG5cdG1hcmdpbi1ib3R0b206IHRvUmVtKDYwKTtcbn1cblxuLmFwcGx5Q2hrQm94V2FycCAuY2hrQm94OmZpcnN0LWNoaWxkIHtcblx0bWFyZ2luLXRvcDogMDtcbn1cbi5hcHBseUNoa0JveFdhcnAgLmNoa0JveCB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDEwKTtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uYXBwbHlDaGtidG5XcmFwIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYXBwbHlDaGtidG5XcmFwIC50YXNrQnV0dG9uIHtcbiAgICB3aWR0aDogdG9SZW0oMzAwKTtcbn1cblxuLmxpbmtCYXJMaW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogdG9SZW0oNjQpO1xuICAgIHBhZGRpbmc6IDAgdG9SZW0oMzApO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhcC1wb2ludC1za3libHVlO1xufVxuLnVybCB7XG4gICAgd2lkdGg6IHRvUmVtKDExOSk7XG4gICAgaGVpZ2h0OiB0b1JlbSg0MCk7XG4gICAgcGFkZGluZy1sZWZ0OiB0b1JlbSgyMCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IHRvUmVtKDE5KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXAtd2hpdGU7XG59XG5cbi5saW5rQmFyTGluayAudXJsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiB0b1JlbSgxNik7XG4gICAgaGVpZ2h0OiB0b1JlbSgxNik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogdG9SZW0oMTIpO1xuICAgIGxlZnQ6IHRvUmVtKDE0KTtcblx0YmFja2dyb3VuZDogdXJsKCdodHRwczovL2NvbS5haXJwcmVtaWFjZG4ubmV0L3Jlc291cmNlcy9vbmVwb2ludC9pbWFnZXMvaWNvbi9pY29fbGluay5zdmcnKSBuby1yZXBlYXQ7XG59XG5cbi5hcGx5TGlua0JhciB7XG5cdG1hcmdpbjogdG9SZW0oNjApIDAgdG9SZW0oNDApO1xufVxuXG4uYXB5Tm9kYXRhQ29udCB7XG5cdHdpZHRoOiAxMDAlO1xuXG59XG4uYXB5Tm9kYXRhQ29udCAuc3ZnV3JhcCB7XG4gICAgd2lkdGg6IHRvUmVtKDE0MCk7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4uYXB5Tm9kYXRhQ29udCAuc3ZnV3JhcCBpIHtcbiAgICB3aWR0aDogdG9SZW0oMTQwKTtcbiAgICBoZWlnaHQ6IHRvUmVtKDE0MCk7XG4gICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY29tLmFpcnByZW1pYWNkbi5uZXQvcmVzb3VyY2VzL29uZXBvaW50L2ltYWdlcy9pbGx1c3QvaW1nX2Jhbm5lcl9pbGx1c3RfMDIucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuIC5hcHlOb2RhdGFDb250IC5kZXNjcmlwdGlvbiB7XG5cdHBhZGRpbmctdG9wOiB0b1JlbSgyMCk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGxldHRlci1zcGFjaW5nOiB0b1JlbSgtMC4zNik7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGluY2x1ZGUgcndkKCdtZCcpe1xuXHQucGF4Rm9ybVBhbmVsQm9keSB7XG4vKiBcdCAgICBtYXJnaW4tbGVmdDogdG9SZW0oMTIwKTsgKi9cblx0fVxuXHQuYXBwbHlXcmFwIC5zbGN0Qm94ID4gLnBzQ29uIHtcblx0ICAgIG1pbi13aWR0aDogMTAwJTtcblx0fVxuXHQuYXBwbHlXcmFwIC5zbGN0Qm94ID4gLnNsY3RDb24ge1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0fVxufVxuQGluY2x1ZGUgcndkKCdzbScpe1xuXHQuYXBseUxpbmtCYXIge1xuXHQgICAgaGVpZ2h0OiBhdXRvO1xuXHQgICAgcGFkZGluZzogdG9SZW0oMTApO1xuXHQgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQuYXBseUxpbmtCYXIgPiAubGlua0JXVHh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiB0b1JlbSgxMCk7XG5cdH1cblx0LnBheEZvcm1QYW5lbEJvZHkge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdHBhZGRpbmc6IHRvUmVtKDEwKSAwO1xuXHR9XG5cblx0LmFwcGx5V3JhcCAuc2xjdEJveC53MTMwIHtcblx0ICAgIG1pbi13aWR0aDogYXV0bztcblx0fVxufVxuLnJlc2VydmVTdW0ge1xuXHRwYWRkaW5nOiB0b1JlbSgzMCkgdG9SZW0oMzApIHRvUmVtKDM2KTtcblx0Ym9yZGVyLXJhZGl1czogdG9SZW0oOCk7XG5cdGJvcmRlcjogdG9SZW0oMSkgc29saWQgJGFwLWxpbmUtYmxhY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICRhcC13aGl0ZTtcbn1cbi5yZXNlcnZlU3VtIC5kYXlBaXIge1xuXHRwYWRkaW5nOiB0b1JlbSg2MCkgMCB0b1JlbSgzMCk7XG59XG4ucmVzZXJ2ZVN1bSAuZGF5QWlyIC50aXRsZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG4ucmVzZXJ2ZVN1bSAuZGF5QWlyIC50ckxpbmUge1xuXHRtYXJnaW46IHRvUmVtKDMwKSAwO1xuXHRib3JkZXI6IHRvUmVtKDEpIHNvbGlkICRhcC1saW5lLWdyYXk7XG59XG4ucmVzZXJ2ZVN1bSAucmVzdlZsdSB7XG5cdG1hcmdpbi10b3A6IHRvUmVtKDEwKTtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLnJlc2VydmVTdW0gLnJlc3ZWbHUgLmdyZiB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAkYXAtdGV4dC1ncmF5LTE7XG59XG4ucmVzZXJ2ZVN1bSAucmVzdlZsdSAuZGF0ZSxcbi5yZXNlcnZlU3VtIC5yZXN2Vmx1IC5hcHJ0IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5yZXNlcnZlU3VtIC5hcnJCYXIge1xuXHR3aWR0aDogdG9SZW0oMSk7XG5cdGhlaWdodDogdG9SZW0oMjApO1xuXHRtYXJnaW46IDAgdG9SZW0oMjApO1xuXHRiYWNrZ3JvdW5kOiAkYXAtbGluZS1ncmF5O1xufVxuXG5cbi8qIOq1kO2ZmOq2jCDtmZXsnbjspp0gKi9cbi5jaGFuZ2VUaWNrZXRJbmZvIHtcblx0ZGlzcGxheTogZmxleDtcbiAgXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jaGFuZ2VUaWNrZXRJbmZvIC5jaGFuZ2VUaWNrZXRDb21tZW50IHtcblx0b3V0bGluZSA6IHNvbGlkIHRvUmVtKDMpIGJsYWNrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYXAtZ29sZC0xO1xuXHR3aWR0aDp0b1JlbSgzNTApO1xuXHRoZWlnaHQ6dG9SZW0oMTgwKTtcblx0cGFkZGluZzogdG9SZW0oMjApO1xufVxuLmNoYW5nZVRpY2tldEluZm8gLmNoYW5nZVRpY2tldENvbW1lbnQgbGkge1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0Zm9udC1zaXplOnRvUmVtKDIwKTtcbn1cblxuLmNoYW5nZVRpY2tldEluZm8gLmNoYW5nZVRpY2tldENvbW1lbnQgc3Ryb25ne1xuXHRmb250LXdlaWdodDpib2xkO1xuXHRmb250LXNpemU6dG9SZW0oMzApO1xufVxuQGluY2x1ZGUgcndkKCdzbScpe1xuXHQucmVzZXJ2ZVN1bSAucmVzdlZsdSAuYXJyQmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5yZXNlcnZlU3VtIC5yZXN2Vmx1IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQucmVzZXJ2ZVN1bSAucmVzdlZsdSAuZ3JmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IHRvUmVtKDEwKTtcblx0fVxuXHQucmVzZXJ2ZVN1bSAucmVzdlZsdSAuYXBydCB7XG5cdFx0bWFyZ2luLXRvcDogdG9SZW0oMTApO1xuXHR9XG59XG5cbi8qKioqKioqKioqKioqKioqXG4qKiog7JeQ65+s7Y6Y7J207KeAICoqKlxuKioqKioqKioqKioqKioqKi9cbi5lcnJvcldyYXAge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZXJyb3JXcmFwIC5lcnJvckltZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IHRvUmVtKDI0MCk7XG5cdG1hcmdpbi1ib3R0b206IHRvUmVtKDMwKTtcbn1cbi5lcnJvcldyYXAgLmVycm9yVGl0IHtcblx0bWFyZ2luLWJvdHRvbTogdG9SZW0oMzApO1xuXHRmb250LXNpemU6IDMuNnJlbTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0bGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG4uZXJyb3JXcmFwIC5lcnJvck1zZyB7XG5cdG1hcmdpbi1ib3R0b206IHRvUmVtKDUwKTtcblx0Y29sb3I6ICRhcC10ZXh0LWdyYXktMTtcblx0bGluZS1oZWlnaHQ6IDEuNjtcblx0d29yZC1icmVhazoga2VlcC1hbGw7XG59XG4uZXJyb3JXcmFwIC5lcnJvck1zZyAubXNnTVQge1xuXHRtYXJnaW4tdG9wOiB0b1JlbSgxNSk7XG59XG4uZXJyb3JXcmFwIC5idG5XcmFwIHtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogdG9SZW0oMTYwKTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AaW5jbHVkZSByd2QoJ3NtJyl7XG5cdC5lcnJvcldyYXAgLmVycm9ySW1nIHtcblx0XHRtYXgtd2lkdGg6IHRvUmVtKDE4MCk7XG5cdH1cblx0LmVycm9yV3JhcCAuZXJyb3JUaXQge1xuXHRcdGZvbnQtc2l6ZTogMi42cmVtO1xuXHR9XG5cdC5lcnJvcldyYXAgLmVycm9yVGl0IC5tQmxvY2sge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5lcnJvcldyYXAgLmVycm9yTXNnIHtcblx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0fVxuXHQuZXJyb3JXcmFwIC5lcnJvck1zZyAubXNnTVQge1xuXHRcdG1hcmdpbi10b3A6IHRvUmVtKDEwKTtcblx0fVxufVxuXG4ucHJpY2VEYXRlIC5zd2lwQnRuIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiDsg4HshLjsmrTsnoQoZmFyZXMpIOuhnOuUqSDsiqTsvIjroIjthqQuIGNsYXNzVGlja2V0IOuniO2BrOyXheydhCDqt7jrjIDroZwg7JOw6rOgIOq4gOyekCDsnpDrpqzrp4wgLnNrIOuhnCDrsJTqv5RcbiAgIOuhnOuUqeydtCDrgZ3rgpjrj4Qg66CI7J207JWE7JuD7J20IO2KgOyngCDslYrripTri6QuIOyDicK37YOA7J2067CN7J2AIHJlYWN0LWxvYWRpbmctc2tlbGV0b24g6riw67O46rCSLiAqL1xuLmNsYXNzVGlja2V0LmZhcmVTa2VsZXRvbiB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdC5zayB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7IC8vIGVtIOq4sOykgCDihpIg67iM66CI7J207YGs7Y+s7J247Yq4IO2PsO2KuCDtgazquLDrpbwg65Sw65286rCE64ukIChweCDqs6DsoJUg6riI7KeAKVxuXHRcdGhlaWdodDogMS4xNWVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwOyBsZWZ0OiAwOyByaWdodDogMDsgYm90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZWJlYmViIDAlLCAjZjVmNWY1IDUwJSwgI2ViZWJlYiAxMDAlKTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0YW5pbWF0aW9uOiBmYXJlU2tTaGltbWVyIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdFx0fVxuXHR9XG5cblx0Ly8g6riA7J6QIOyekOumrOuzhCDtj60gKGVtLCDsi6TsoJwg7YWN7Iqk7Yq4IO2PrSDquLDspIApXG5cdC5za0RheSAgIHsgd2lkdGg6IDIuNzBlbTsgfVxuXHQuc2tIb3VyICB7IHdpZHRoOiAzLjE1ZW07IH1cblx0LnNrRHVyICAgeyB3aWR0aDogNC42NWVtOyB9XG5cdC5za0VxdWlwIHsgd2lkdGg6IDMuMjVlbTsgfVxuXHQuc2tGbHQgICB7IHdpZHRoOiAyLjc1ZW07IH1cblx0LnNrSW5mbyAgeyB3aWR0aDogMy40NWVtOyB9XG5cdC5za0Nsc0V5IHsgd2lkdGg6IDMuNDVlbTsgfVxuXHQuc2tDbHNQZSB7IHdpZHRoOiA2LjMwZW07IH1cblx0LnNrUHJpY2UgeyB3aWR0aDogNS44MGVtOyB9XG5cblx0LmRheSB7IG1hcmdpbi1ib3R0b206IDJweDsgfVxuXHQucHJpY2UgLnNrIHsgZm9udC1zaXplOiBpbmhlcml0OyB9IC8vIC5wcmljZSDthrXtmZQgc3BhbiDsnZgg7Y+w7Yq4IO2BrOq4sCDsg4Hsho3snYQg65CY64+M66aw64ukXG59XG5cbkBrZXlmcmFtZXMgZmFyZVNrU2hpbW1lciB7XG5cdDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uKSB7XG5cdC5jbGFzc1RpY2tldC5mYXJlU2tlbGV0b24gLnNrOjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiLy8gQWlyUHJlbWlhIENvbG9yIFByZXNldC4uLlxuJGFwLXNvbGlkLW9yYW5nZSAgOiAjZmY0NzEzO1xuJGFwLXNvbGlkLWRhcmtibHVlOiAjMEMyMzQwO1xuJGFwLXNvbGlkLXJlZCAgICAgOiAjRUQwMDAwO1xuJGFwLXNvbGlkLXJlZC1kYXJrIDogI2E5MDAyZjtcbiRhcC1zb2xpZC1za3libHVlIDogIzAwOTNGRjtcbiRhcC1zb2xpZC1vcmFuZ2UtZGFyazogI2U2NDUwMDtcbiRhcC1zb2xpZC1za3libHVlLWRhcmsgOiAjMDI4NWU1O1xuXG4kYXAtcG9pbnQtb3JhbmdlICA6ICNGRjU4MDA7XG4kYXAtcG9pbnQtc2tpbiAgICA6ICNGRkFDODg7XG4kYXAtcG9pbnQtc2tpbi1saWdodCAgICA6I2ZmZjZmNDtcbiRhcC1wb2ludC1ibHVlICAgIDogIzAwOTNGRjtcbiRhcC1wb2ludC1ibHVlLWRhcmsgOiAjMzI0MTU4O1xuJGFwLXBvaW50LXNreSAgICAgOiAjN0ZEM0Y4O1xuJGFwLXBvaW50LXNreWJsdWUgOiAjZDRlZmZkO1xuJGFwLXBvaW50LXNreWJsdWUtbGlnaHQgOiAjZjJmOWZmO1xuJGFwLXBvaW50LWluZm8gICAgOiAjOGVjZmZmO1xuJGFwLXBvaW50LWluZm8tbGlnaHQgOiAjZjlmYWZjO1xuXG4kYXAtdGV4dC1saWdodCAgICA6ICNFNUU1RTU7XG4kYXAtdGV4dC1ibGFjayAgICA6ICMyMjIyMjI7XG4kYXAtdGV4dC1kYXJrICAgICA6ICMzNDM0MzQ7XG4kYXAtdGV4dC1ncmF5LTAgICA6ICMzMzMzMzM7XG4kYXAtdGV4dC1ncmF5LTEgICA6ICM4MDgwODA7XG4kYXAtdGV4dC1ncmF5LTIgICA6ICNCMkIyQjI7XG4kYXAtdGV4dC1ncmF5LTMgICA6ICNDQ0NDQ0M7XG4kYXAtdGV4dC1ncmF5LTQgICA6ICNEREREREQ7XG4kYXAtdGV4dC1ncmF5LTUgICA6ICNmYWZhZmE7XG4kYXAtdGV4dC1ncmF5LTYgICA6ICNGN0Y3Rjc7XG4kYXAtdGV4dC1ncmF5LTcgICA6ICNGNEY2Rjg7XG4kYXAtdGV4dC1saW5rLWduYiA6ICMzMzNENEI7XG5cbiRhcC1tb2JpbGUtYmcgICAgIDogIzZiNzU4NjtcblxuJGFwLWxpbmUtYmxhY2sgICAgOiAjMjIyMjIyO1xuJGFwLWxpbmUtZ3JheSAgICAgOiAjRTVFNUU1O1xuJGFwLWxpbmUtZ3JheS1saWdodCA6ICNlZWVlZWU7XG4kYXAtbGluZS1saWdodCAgICA6ICNGMkYyRjI7XG5cbiRhcC13aGl0ZSAgICAgICAgIDogI2ZmZmZmZjtcbiRhcC1yZWQgICAgICAgICAgIDogI2ZmMDAwMDtcbiRhcC1ibGFjayAgICAgICAgIDogIzAwMDAwMDtcbiRhcC13aWxkICAgICAgICAgIDogI0ZGRjdFMjtcblxuJGFwLWJlaWdlLTEgICAgICAgOiAjZmZjZWI0O1xuJGFwLWJlaWdlLTIgICAgICAgOiAjZmZmNmY0O1xuJGFwLWNsYXNzLTEgICAgICAgOiAjZjNlZWVhO1xuJGFwLWNsYXNzLTIgICAgICAgOiAjRkJGOEY1O1xuJGFwLW1vZGVybi0xICAgICAgOiAjQTJBQUJBO1xuJGFwLW1vZGVybi0yICAgICAgOiAjMTgyNjNlO1xuJGFwLW1vZGVybi0zICAgICAgOiAjNkQ3Nzg4O1xuXG5cbiRhcC1yb3NlLTEgICAgICAgIDogI2I3MzEyYjtcbiRhcC1icm93bi0xICAgICAgIDogI2MxYjhhZjtcbiRhcC1nb2xkLTEgICAgICAgIDogI2Y1ZDY4MjtcbiRhcC1ncmVlbi0xICAgICAgIDogIzAwY2U3MDtcblxuJGFwLWxvdHRlLTEgICAgIDogI2ZjZTBlMDtcbiRhcC1zaGlsbGEtMSAgICA6ICNmZWY3ZGE7XG4kYXAtaHl1bmRhaS0xICAgOiAjZmZkM2JlO1xuXG4kaDE6IChcbiAgICAgICAgJ3hzJzogMS4zNzVyZW0sXG4gICAgICAgICdzbSc6IDEuMzc1cmVtLFxuICAgICAgICAnbWQnOiAxLjM3NXJlbSxcbiAgICAgICAgJ2xnJzogMS41cmVtLFxuICAgICAgICAneGwnOiAycmVtLFxuICAgICAgICAndWwnOiAycmVtXG4pICFkZWZhdWx0O1xuJGgyOiAoXG4gICAgICAgICd4cyc6IDEuMTI1cmVtLFxuICAgICAgICAnc20nOiAxLjEyNXJlbSxcbiAgICAgICAgJ21kJzogMS4xMjVyZW0sXG4gICAgICAgICdsZyc6IDEuMjVyZW0sXG4gICAgICAgICd4bCc6IDEuNzVyZW0sXG4gICAgICAgICd1bCc6IDEuNzVyZW1cbikgIWRlZmF1bHQ7XG4kaDM6IChcbiAgICAgICAgJ3hzJzogMXJlbSxcbiAgICAgICAgJ3NtJzogMXJlbSxcbiAgICAgICAgJ21kJzogMXJlbSxcbiAgICAgICAgJ2xnJzogMS4xMjVyZW0sXG4gICAgICAgICd4bCc6IDEuNXJlbSxcbiAgICAgICAgJ3VsJzogMS41cmVtXG4pICFkZWZhdWx0O1xuJGg0OiAoXG4gICAgICAgICd4cyc6IDAuODc1cmVtLFxuICAgICAgICAnc20nOiAwLjg3NXJlbSxcbiAgICAgICAgJ21kJzogMC44NzVyZW0sXG4gICAgICAgICdsZyc6IDFyZW0sXG4gICAgICAgICd4bCc6IDEuMjVyZW0sXG4gICAgICAgICd1bCc6IDEuMjVyZW1cbikgIWRlZmF1bHQ7XG4kaDU6IChcbiAgICAgICAgJ3hzJzogMC44MTNyZW0sXG4gICAgICAgICdzbSc6IDAuODEzcmVtLFxuICAgICAgICAnbWQnOiAwLjgxM3JlbSxcbiAgICAgICAgJ2xnJzogMC45MzhyZW0sXG4gICAgICAgICd4bCc6IDEuMTI1cmVtLFxuICAgICAgICAndWwnOiAxLjEyNXJlbVxuKSAhZGVmYXVsdDtcbiRoNjogKFxuICAgICAgICAneHMnOiAwLjc1cmVtLFxuICAgICAgICAnc20nOiAwLjc1cmVtLFxuICAgICAgICAnbWQnOiAwLjc1cmVtLFxuICAgICAgICAnbGcnOiAwLjg3NXJlbSxcbiAgICAgICAgJ3hsJzogMXJlbSxcbiAgICAgICAgJ3VsJzogMXJlbVxuKSAhZGVmYXVsdDtcbiRwOiAoXG4gICAgICAgICd4cyc6IDAuNzVyZW0sXG4gICAgICAgICdzbSc6IDAuNzVyZW0sXG4gICAgICAgICdtZCc6IDAuNzVyZW0sXG4gICAgICAgICdsZyc6IDAuODEzcmVtLFxuICAgICAgICAneGwnOiAwLjkzOHJlbSxcbiAgICAgICAgJ3VsJzogMC45MzhyZW1cbikgIWRlZmF1bHQ7XG5cblxuLy8gUmVzcG9uc2UgV2ViIFByZXNldC4uLlxuJGJyZWFrcG9pbnRzOiAoXG4gICAgICAgICd4cyc6IDQxMHB4LFxuICAgICAgICAnc20nOiA3NjdweCxcbiAgICAgICAgJ21kJzogMTAyM3B4LFxuICAgICAgICAnbGcnOiAxMjc5cHgsXG4gICAgICAgICd4bCc6IDE0MzlweCxcbiAgICAgICAgJzJ4bCc6IDE2NzlweCxcbiAgICAgICAgJ3VsJzogMTkxOXB4LFxuKSAhZGVmYXVsdDtcblxuQG1peGluIHJ3ZCgkYnJlYWtwb2ludCkge1xuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAd2FybiBcIlVuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50fWAuIFwiXG4gICAgICAgICsgXCJBdmFpbGFibGUgYnJlYWtwb2ludHMgYXJlOiAje21hcC1rZXlzKCRicmVha3BvaW50cyl9LlwiO1xuICB9XG59XG5cbkBmdW5jdGlvbiB0b1JlbSgkdmFsdWUpe1xuICAkcmVtVmFsdWU6IGNhbGMoJHZhbHVlIC8gMTYpICsgcmVtO1xuICBAcmV0dXJuICRyZW1WYWx1ZTtcbn1cbiJdfQ== */
