.questionsFrgmt .calculateBlock .handICO:hover,.sendFrgmt .handICO:hover,.shake{animation:shake .5s ease-in forwards}.body,.fo{font-style:normal}.sap-phone .agencyFrgmt .widthFullForMoble,.sap-tablet .agencyFrgmt .widthFullForMoble{width:100%!important}.agencyFrgmt .agencyRow .sapUiBlockLayoutCell{position:relative;background-color:#fff;padding-bottom:.5rem;padding-top:.5rem;margin:0;text-align:start}.agencyFrgmt .agencyRow .sapUiBlockLayoutCell.title h2{text-align:start;font-size:1.5rem!important}#visBody .version,.agencyFrgmt .agencyText,.helpdeskWrapper,.maintenanceV .sapUiBlockLayoutCell:first-child,.roadMap>div .sapMFT,.roadMap>div .sapMFT .no{text-align:center}.agencyFrgmt .agencyHeadline{margin-left:-.1rem!important}.agencyFrgmt .agencyHBox{width:80%;height:auto;margin:0 auto;-ms-flex-pack:center;justify-content:center}.agencyFrgmt .agencyVBox{margin-top:15px;margin-bottom:15px;z-index:0;position:relative;background:#FFF;padding:10px;box-sizing:border-box;transition:box-shadow .2s ease,transform .2s ease,z-index 0s .2s ease;box-shadow:0 0 0 1px #E2E9ED;max-width:300px}.agencyFrgmt .agencyVBox:before{content:"";display:block}.agencyFrgmt .agencyVBox:hover{z-index:1;box-shadow:0 8px 50px rgba(0,0,0,.2);transform:scale(1.05);transition:box-shadow .2s ease,transform .2s ease,z-index 0s 0s ease;cursor:pointer}.agencyFrgmt .agencyImage{padding-top:20px;max-width:65%;height:auto;display:block;margin-right:auto;margin-left:auto}.agencyFrgmt .agency_name{color:#313435;font-family:Roboto,sans-serif;font-size:1.3rem;font-weight:500;line-height:2.625rem;padding-top:10px}.agencyFrgmt .agencyInfo{text-align:center;color:#6F808A;font-family:Roboto,sans-serif!important;font-size:.875rem!important}.agencyFrgmt .arrowRight{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.agencyFrgmt .agencyNextButton{margin-top:-10px}.agencyFrgmt .agencyInputSearch{min-width:30em}.agencyFrgmt .agencyResultImg{max-height:250px}.visColumn{padding:0!important}.sapUiCalCancel,.sapUiCalHead>button{background-color:#d3d3d3!important}#visBody button{background-color:transparent;color:inherit;margin:0;font-size:1.125rem;padding:0;border-radius:0}#visBody button:active,#visBody button:focus,#visBody button:hover{box-shadow:none}#visBody p:after,#visBody p:before,#visBody span:not([class]):after,#visBody span:not([class]):before{content:initial}#visBody:not(.noEmbeded) section:not(.sapMPageEnableScrolling){overflow:visible!important}#visBody .sapUiIcon:before{display:initial}#visBody input[type=search]{border:none;box-shadow:none;font-size:.875rem;background:0 0;width:100%;height:2.375rem;outline:0;padding:0;margin:0;text-indent:.125rem;vertical-align:top;text-overflow:ellipsis}#visBody input[type=search]:active,#visBody input[type=search]:focus,#visBody input[type=search]:hover{border:none!important;text-shadow:none!important}.btnBlue,.btnRed{text-shadow:none}#visBody .fo-like:before,#visBody .oevbsIco:before,#visBody .sapMSltArrow:before{display:inline-block}#visBody .fo-like:after,#visBody .oevbsIco:after,#visBody .sapMSltArrow:after{display:none;content:""}.confirmationLbl,.confirmationVal{display:inline-block}@media (min-width:880px){#visBody .dataFrgmt{position:absolute;top:2px;left:0}}.bitMTextRB,.body,.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.contractDetails .sapUiHLayout{position:relative}@keyframes shake{0%{transform:translate(1px,1px)}10%{transform:translate(-1px,-2px)}20%{transform:translate(-3px,0)}30%{transform:translate(3px,2px)}40%{transform:translate(1px,-1px)}50%{transform:translate(-1px,2px)}60%{transform:translate(-3px,1px)}70%{transform:translate(3px,1px)}80%{transform:translate(-1px,-1px)}90%{transform:translate(1px,2px)}100%{transform:translate(1px,-2px)}}.btnBlue{background:#0d39ab;border-color:#0d39ab;color:#fff}.btnBlue span{color:inherit}.btnBlue .sapUiIcon{color:#fff}.btnRed{background:#da291c;border-color:#da291c;color:#fff!important;margin:5px 2px 5px 0}.btnRed span{color:inherit}.btnRed .sapUiIcon{color:#fff;background:0 0!important}.btnRedHover{background:#da291c;color:#fff!important;text-shadow:none;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}.btnGrey,.btnGreyHover{background:#d9e0f2;text-shadow:none}.btnRedHover span{color:inherit}.btnGrey{border-color:#bfcbe9;color:#4d4d4c!important}.btnGrey span{color:inherit}.btnGreyHover{color:#4d4d4c!important;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}.btnGreyHover span{color:inherit}.toggleBtnPressed{background:#da291c;border-color:#da291c;color:#fff;text-shadow:none}.toggleBtnPressedBlue{background:#1b3d93;border-color:#0d39ab;color:#fff;text-shadow:none}.body,.fontProperties{font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif!important;color:#3c3c3b}.body{background:#fff;padding:0;margin:0;font-weight:200;line-height:1.25rem;cursor:default;width:100%}.fontProperties{font-size:1rem}.blockHeaderBg{background:linear-gradient(to right,#0d39ab,#1b3d93);background-size:100% 55px;background-repeat:no-repeat}.blockHeaderBg .sapUiBlockCellTitle.sapUiBlockCellBegin{color:#fff;margin-bottom:1.5rem}.red{color:#da291c!important}.green{color:#97d700!important}.headline{font-size:2.25rem;line-height:2.625rem;color:#0d39ab;margin-bottom:.938rem}@media (min-width:320px) and (max-width:480px){.headline{font-size:1.75rem!important;line-height:1.75rem!important}}.h3{font-weight:400;font-size:1.375rem;line-height:1.625rem;color:#3c3c3b}@media (min-width:320px) and (max-width:480px){.h3{font-size:1.125rem!important;line-height:1.25rem!important}}*{font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif}.sapMLabel,.sapMRbB .sapMRbBOut{font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif!important}.sapMLabel{font-size:1rem!important;color:#3c3c3b!important;cursor:pointer}.sapMInputBaseInner,.sapMMsgStripIcon>.sapUiIcon,.sapMTitle{font-size:1rem}.sapMGlobalBackgroundColor,.sapUiGlobalBackgroundColor{background-color:#fff!important;background-image:none!important}.sapMInputBaseContentWrapper{border:.4px solid #bfbfbf!important;background:#fff}.fb{font-weight:700}.sapMRbSel .sapMRbBInn{background-color:#0d39ab!important}.sapMCbHoverable:hover,.sapMRbHoverable:hover{border-color:#0d39ab!important}.sapMRbB .sapMRbBOut{font-size:1rem;color:#3c3c3b}.sapMInputBaseInner:not(.sapMInputBaseReadonlyInner):not(.sapMInputBaseStateInner):not(.sapMInputBaseDisabledInner):hover{border-color:#0d39ab}.sapMCbBg.sapMCbMarkChecked:before{color:#0d39ab!important}.sapMFT,.sapMInputBaseInner,.sapMText,.sapMText>div,.sapMText>span,.sapMTitle{color:#3c3c3b;font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif!important}.sapMSltHoverable:hover{border-color:#0d39ab!important}.sapMMsgStrip{width:calc(100%);margin:0 1rem 1rem}.msgContainer,.sapUiComponentContainer,.sapUiComponentContainer>div{width:100%}.sapUiResponsiveMargin{margin:0 0 1rem!important}.cbValueStateError .sapMCbBg,.valueStateError{border:2px solid #d62018}.sapMFT,.sapMText,.sapMText>div,.sapMText>span{font-size:1rem!important;line-height:1.375;font-weight:400}.bitMTextRB{top:10px}.bitUiSmallMarginTop{margin-top:.8rem!important}.sapUiSizeCompact .sapUiSmallMarginTop{margin-top:.5rem!important}.bitHBoxH{height:50px}.msgContainer .sapMMsgStrip{margin:0 0 .3rem;min-height:2rem}.sapUiComponentContainer{overflow:hidden}.mb1rem{margin-bottom:1rem}.mt1rem{margin-top:1rem}.mbt1rem{margin:1rem 0}.lblMaxWidth100,.sapMLabelMaxWidth.lblMaxWidth100{max-width:100%}.sapMInputBaseWarningInner{border-color:#bfbfbf;border-width:1px}.sapMInputBaseInner:not(.sapMInputBaseReadonlyInner):not(.sapMInputBaseStateErrorInner):not(.sapMInputBaseDisabledInner):hover,.sapMInputBaseInner:not(.sapMInputBaseReadonlyInner):not(.sapMInputBaseStateInner):focus{border-color:#0d39ab}.sapUiLnk{font-size:13px!important}.confirmationLbl{width:150px;font-weight:700;padding-right:5px}.confirmationLbl.longTxt{width:260px}.sapMTile.sapMTileActive{background:#0d39ab}.sapMStdTileIconDiv{color:#0d39ab}.sapMIBar-CTX .sapMTitle{color:#fff}.sapMBar .sapMBarContainer .sapMInputSuggInDialog .sapMInputBaseInner{color:inherit}.sapMBar .sapMBarContainer .sapMInputBaseInner{color:#fff}.sapMMessagePage>.sapMPage section{max-width:80%}.contractList .sapMLIB{border-bottom:none}.sapUiFormEdit .contractList .sapMText{min-height:1rem;padding-top:.3125rem;padding-bottom:0;line-height:1}.sapUiForm .sapUiFormTitle{font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif!important}.sapMList .sapMIBar .sapMBarChild .sapMBtnIcon{color:#000!important}.sapMList .sapMIBar .sapMBarChild .sapMBtnHoverable .sapMBtnIcon{color:#fff}.sapMList .sapMLIB.sapMGHLI{color:#0d39ab;background:#f7f7f7;border-bottom:1px solid #0d39ab}.sapMLIB.sapMLIBActive{background:#0d39ab;color:#fff}.sapMLIB.sapMLIBActive .sapMSLIImgIcon{color:#fff}.sapMSLIImgIcon{margin-left:0}.sapMSegB .sapMSegBBtn{color:#0d39ab}.sapMSegBBtn.sapMSegBBtnSel{background:#d62018;color:#fff;border-color:#d62018}.sapMSegBBtnFocusable:hover{background:#0d39ab!important;color:#fff;border-color:#0d39ab}.sapMSegBBtn.sapMSegBBtnFocusable.sapMSegBBtnSel:hover,.sapMSegBBtnFocusable.sapMBtnActive:hover{box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}.sapMSegBBtn.sapMSegBBtnFocusable.sapMSegBBtnSel{border-right:0 solid #d62018}.bitF14{font-size:1rem}.bitF16{font-size:1.1rem}.sapUiDlg div{float:none}.sapMPanelHdr .sapMBtnIcon{color:#fff}.sapMPanelHdr .sapMTitle{color:#0d39ab!important;text-shadow:0 .0625rem 0 #000!important}.sapMPopover.helpPopover .sapMPanelHdr .sapMTitle>span{color:#000!important;text-shadow:0 .0625rem 0 #fff!important}html.sap-desktop .sapMBtn[data-btnPressed] .sapMBtnInner,html.sap-desktop .sapMIBar-CTX .sapMToggleBtnPressed,html.sap-desktop .sapMTB-Transparent-CTX .sapMBtnInner.sapMToggleBtnPressed,html.sap-desktop .sapMToggleBtnPressed{background:#1b3d93!important;border-color:#0d39ab!important;color:#fff!important;text-shadow:none!important}html.sap-desktop .sapMBtn:hover>.sapMBtnHoverable .sapMBtnIcon,html.sap-desktop .sapMBtn:hover>.sapMBtnTransparent.sapMBtnHoverable{box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}html.sap-desktop .sapMBtn .sapMBtnHoverable.sapMToggleBtnPressed:hover,html.sap-desktop .sapMBtn:hover .sapMBtnHoverable.sapMToggleBtnPressed,html.sap-desktop .sapMTB-Transparent-CTX .sapMBtnHoverable.sapMToggleBtnPressed:hover{background-image:none;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}html.sap-desktop .sapMBtnTransparent>.sapMBtnIcon{color:inherit!important}html.sap-desktop .sapMBtn:focus>.sapMFocusable{outline:0!important}html.sap-phone .sapMBtn[data-btnPressed] .sapMBtnInner,html.sap-phone .sapMIBar-CTX .sapMToggleBtnPressed,html.sap-phone .sapMTB-Transparent-CTX .sapMBtnInner.sapMToggleBtnPressed,html.sap-phone .sapMToggleBtnPressed,html.sap-tablet .sapMBtn[data-btnPressed] .sapMBtnInner,html.sap-tablet .sapMIBar-CTX .sapMToggleBtnPressed,html.sap-tablet .sapMTB-Transparent-CTX .sapMBtnInner.sapMToggleBtnPressed,html.sap-tablet .sapMToggleBtnPressed{background:#1b3d93!important;border-color:#0d39ab!important;color:#fff!important;text-shadow:none!important}html.sap-phone .sapMBtnTransparent>.sapMBtnIcon,html.sap-tablet .sapMBtnTransparent>.sapMBtnIcon{color:inherit!important}button,button:not(.dropdown){font-family:Arial,Helvetica,sans-serif!important;font-size:14px;background:0 0}button:not(.dropdown)[aria-pressed=false].sapMBtn:hover>.sapMBtnHoverable,button[aria-pressed=false].sapMBtn:hover>.sapMBtnHoverable{background:#d9e0f2;text-shadow:none;color:#4d4d4c!important;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}button:not(.dropdown)[aria-pressed=false].sapMBtn:hover>.sapMBtnHoverable span,button[aria-pressed=false].sapMBtn:hover>.sapMBtnHoverable span{color:inherit}button:not(.dropdown)[aria-pressed=false] .sapMBtnInner,button[aria-pressed=false] .sapMBtnInner{background:#d9e0f2;border-color:#bfcbe9;color:#4d4d4c!important;text-shadow:none}button:not(.dropdown)[aria-pressed=false] .sapMBtnInner span,button[aria-pressed=false] .sapMBtnInner span{color:inherit}button:not(.dropdown)[aria-pressed=false] .sapMBtnInner.sapMBtnActive,button[aria-pressed=false] .sapMBtnInner.sapMBtnActive{border-color:#4d4d4c}.sapUiSizeCompact .sapMBtn{margin:0 .2rem}.sapMBtnIcon{margin:0!important;padding-left:.4375rem;padding-right:.4375rem;background-color:inherit!important;color:#fff}.tbInfoBtn{border:1px solid #f5f5f5}.sapMSwt.sapMSwtAcceptReject.sapMSwtOff,.sapMSwt.sapMSwtAcceptReject.sapMSwtOn,.sapMSwt:hover.sapMSwtAcceptReject.sapMSwtOff,.sapMSwt:hover.sapMSwtAcceptReject.sapMSwtOn,:not(.sapMSFDisabled)>.sapMSFF:hover{border-color:#0d39ab}.tbInfoBtn.sapMBtn{height:1.5rem}.tbInfoBtn .sapMBtnInner{height:1.125rem!important;min-width:1.5rem}.tbInfoBtn .sapMBtnIcon{line-height:1;width:.5rem;font-size:.75rem;margin-left:.4375rem;margin-right:.4375rem}.tbInfoBtn.sapMBtn:hover>.sapMBtnInner{box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}.sapMIBar.sapMFooter,.sapMIBar.sapMFooter-CTX{background-color:#DFDFDF!important}.sapMSwt,.sapMSwt:hover{background:#fff;color:#0d39ab!important;font-size:1rem}.sapMSwt.sapMSwtAcceptReject.sapMSwtOff .sapMSwtHandle,.sapMSwt.sapMSwtAcceptReject.sapMSwtOn .sapMSwtHandle,.sapMSwt:hover.sapMSwtAcceptReject.sapMSwtOff .sapMSwtHandle,.sapMSwt:hover.sapMSwtAcceptReject.sapMSwtOn .sapMSwtHandle{border-color:#0d39ab;background:#0d39ab}.sapMSwt.sapMSwtAcceptReject .sapMSwtLabel::after,.sapMSwt:hover.sapMSwtAcceptReject .sapMSwtLabel::after{display:none;content:''}.sapMSwt.sapMSwtAcceptReject .sapMSwtLabelOn::before,.sapMSwt:hover.sapMSwtAcceptReject .sapMSwtLabelOn::before{color:#0d39ab;display:inline-block}.sapMSwt.sapMSwtAcceptReject .sapMSwtLabelOff,.sapMSwt:hover.sapMSwtAcceptReject .sapMSwtLabelOff{padding:0 .5rem}.sapMSwt.sapMSwtAcceptReject .sapMSwtLabelOff::before,.sapMSwt:hover.sapMSwtAcceptReject .sapMSwtLabelOff::before{color:#0d39ab;padding-right:.5rem;display:inline-block}.sapMLnk{color:#d62018!important;padding-top:10px;white-space:normal!important}#content,.sapUiBlockLayoutSizeL .sapUiBlockCellContent,.sapUiBlockLayoutSizeM .sapUiBlockCellContent,.sapUiBlockLayoutSizeS .sapUiBlockCellContent,.sapUiBlockLayoutSizeXL .sapUiBlockCellContent,.sapUiBlockLayoutSizeXS .sapUiBlockCellContent{padding:0!important}.sapMLnk .icoL{margin-right:5px}.sapUiBlockCellTitle,.sapUiBlockCellTitle:after,.sapUiBlockCellTitle:before{box-sizing:unset!important}.sapMCb:not(.sapMCbBgDis).sapMCbHasLabel:focus:before{height:100%;top:-.185rem!important}#content{background:#fff!important}.sapUiBlockCellTitle{font-weight:400!important;font-size:1.375rem!important;line-height:1.625rem!important;color:#3c3c3b!important}@media (min-width:320px) and (max-width:480px){.sapUiBlockCellTitle{font-size:1.125rem!important;line-height:1.25rem!important}}.sapUiBlockLayout{margin-bottom:1rem}.sap-desktop .sapMPopover{z-index:102!important}.sap-desktop .sapMPopover.sapMSltPicker{max-height:450px!important}.sap-desktop .sapMPopover.sapMSltPicker .sapMPopoverCont{height:290px!important;padding-bottom:20px!important}.sapMPopoverCont{padding:.5rem}.sapUiSizeCompact .sapMSelectListItemBase{height:1.5rem!important;font-family:Arial,Helvetica,sans-serif}.sapMDialogFooter{padding:0!important}.sapMDialogFooter .sapMBtn{padding:0}.sapMDialogFooter .sapMBtn.sapMBarChild{background-color:#d62018}.sapMDialogFooter .sapMBtn.sapMBarChild bdi{color:#fff!important}.sap-phone #High5App,.sap-tablet #High5App{margin:0 .25rem;width:calc(100% - .5rem)!important}.sap-phone .sapUiRtt,.sap-tablet .sapUiRtt{left:0!important}.sap-phone .sapMRb{width:100%}.sap-phone .sapMRb.wInfo{width:calc(100% - 40px)}.sap-phone .sapMBtnIcon{line-height:2.25rem}.sapMCrslBulleted>span:after,.sapMCrslBulleted>span:before,.sapMInputHighlight:after,.sapMInputHighlight:before{content:none!important}.sapMDialog{z-index:1112!important}.sapMDialog .sapMSFI[type=search]{border:none!important;box-shadow:none;font-size:.875rem;background:0 0;width:100%;height:2.375rem;outline:0;padding:0;margin:0;text-indent:.125rem;vertical-align:top;text-overflow:ellipsis}.hdDialog,.hdDialog .sapMDialogScroll{height:100%}.blockPeriodTerm .beginn .sapMSlt>.sapMSltLabel,.blockPeriodTerm .period .sapMSlt>.sapMSltLabel{text-overflow:unset!important}.sapMDialog .sapMSFI[type=search]:active,.sapMDialog .sapMSFI[type=search]:focus,.sapMDialog .sapMSFI[type=search]:hover{border:none!important;text-shadow:none!important;background:0 0}.sapMDialog .sapMSFF{border:none}.sapMDialog .sapMFT{padding:.5rem}.helpdeskWrapper{width:100%;margin:0;font-size:.75rem}.helpdeskWrapper .sapUiTv{color:#0d39ab}.helpdeskWrapper .sapUiIcon{color:#0d39ab;margin:0 0 0 5px;cursor:context-menu}.hdDialog{width:100%;z-index:999!important}.hdDialog .sapMDialogScroll .sapMDialogScrollCont,.hdDialog .sapMDialogScroll .tabfilter,.hdDialog .sapMDialogScroll .tabfilter .sapMITBContainerContent{height:calc(100% - 30px)}.hdDialog .sapMDialogScroll .tabfilter .sapMITBContainerContent .sapMITBContent,.hdDialog .sapMDialogScroll .tabfilter .sapMITBContainerContent .sapMITBContent>.sapUiVlt.sapuiVlt{height:100%}.hdDialog .sapMDialogScroll .tabfilter .sapMITBContainerContent .sapMITBContent>.sapUiVlt.sapuiVlt .sapUiVltCell.sapuiVltCell:last-child{height:calc(100% - 30px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hdDialog .sapMDialogScroll .tabfilter .sapMITBContainerContent .sapMITBContent>.sapUiVlt.sapuiVlt .sapUiVltCell.sapuiVltCell:last-child .sapMTextArea{height:100%}.hdDialog .sapMDialogScroll .tabfilter .sapMITBContainerContent .sapMITBContent>.sapUiVlt.sapuiVlt .sapUiVltCell.sapuiVltCell:last-child .sapMTextArea textarea{-ms-flex-positive:1;flex-grow:1}.hdDialog .sapMDialogScroll .hdMenuBtns{margin-right:5px}.hdDialog .sapMDialogScroll .hdMenuBtns.active{background-color:#0d39ab!important;color:#fff!important}.contactDataFrgmt .plz,.contactDataFrgmt .street{margin-right:.375rem}.overviewFrgmt{margin-bottom:0;padding-bottom:0!important}.overviewFrgmt .overviewRow{margin-top:1rem}.overviewFrgmt .overviewRow .mb{margin-bottom:.375rem}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell{position:relative;background-color:#fff;padding:1rem;border:2px solid #d9e0f2;margin-bottom:1rem}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell .sapUiBlockCellContent{margin-top:0}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell h2{min-height:60px;margin-bottom:.5rem;color:#0d39ab!important;font-size:1.5rem!important;line-height:40px!important;vertical-align:bottom;padding-left:40px;width:calc(100% - 110px);background-repeat:no-repeat;background-size:75px 75px;background-position:0 0}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.policyholder h2{background-image:url(../img/policyholder.png);background-position:-20px -18px}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.policyholder .sapMFT{margin-bottom:.375rem}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.contractDetails h2{padding-left:50px;margin-bottom:0}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.contractDetails[data-process=p1] h2{background-image:url(../img/neueVers.png);background-position:-8px -5px;background-size:60px 60px}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.contractDetails h3{display:block;font-weight:600}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.contractDetails h4{display:block;font-weight:500}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.contractDetails .sapUiHLayout .sapMFT{display:inline-block}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell.contractDetails .sapUiHLayout .oevbsIco{position:absolute;top:2px;left:65px;margin:0}.completionFrgmt .sapMCb .sapMCbBg,.consultationFrgmt .consultationRow .sapMCb .sapMCbBg,.roadMap>div:after,.sendFrgmt .sapMCb .sapMCbBg,.thanksFrgmt .sapMCb .sapMCbBg{left:0}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell:first-child{margin-left:.5rem}.overviewFrgmt .overviewRow .sapUiBlockLayoutCell:last-child{margin-right:.5rem}.overviewFrgmt .invElem{margin:0!important;padding:0!important;height:1px!important;font-size:1px!important;line-height:1px!important}.completionFrgmt .completionRow .sapUiBlockLayoutCell h2,.consultationFrgmt .consultationRow .sapUiBlockLayoutCell h2{color:#0d39ab!important;font-size:2.25rem!important;line-height:2.625rem!important;min-height:100px;vertical-align:middle;background-repeat:no-repeat;width:calc(100% - 110px);background-size:100px 100px}.overviewFrgmt .invElem div,.overviewFrgmt .invElem div:hover{border-color:#fff!important;display:none!important}.consultationFrgmt{margin-top:1rem}.consultationFrgmt .consultationRow .sapUiBlockLayoutCell{position:relative;background-color:#fff;padding:1rem;margin:0 .5rem;border:2px solid #d9e0f2}.consultationFrgmt .consultationRow .sapUiBlockLayoutCell h2{margin-bottom:.5rem;padding-top:.5rem;padding-left:110px;background-position:0 0;background-position-y:-10px}.consultationFrgmt .consultationRow .sapUiBlockLayoutCell.berater h2{background-image:url(../img/berater.png)}.consultationFrgmt .consultationRow .errMsg{margin-top:1rem}.consultationFrgmt .consultationRow .sapMCb{padding:0 0 0 2rem}.consultationFrgmt .sapMLnk{padding-top:2px!important}.completionFrgmt{position:relative;background-color:#fff;padding:1rem;margin:0 .5rem;border:2px solid #d9e0f2}.completionFrgmt .completionRow .sapUiBlockLayoutCell h2{margin-bottom:.5rem;padding-top:.5rem;padding-left:110px;background-position:0 -5px}.completionFrgmt .completionRow .sapUiBlockLayoutCell.contract h2{background-image:url(../img/contractDetails.png)}.completionFrgmt .completionRowEnd{background-color:#0d39ab!important}.sendFrgmt,.thanksFrgmt{overflow:visible;background-color:#d9e0f2}.completionFrgmt .completionRowEnd .sapUiBlockLayoutCell div,.completionFrgmt .completionRowEnd .sapUiBlockLayoutCell label{color:#fff!important}.sendFrgmt .sapUiBlockLayoutCell h2,.thanksFrgmt .sapUiBlockLayoutCell h2{font-size:2.25rem!important;color:#0d39ab!important;line-height:2.625rem!important;min-height:100px;background-position-y:-10px;background-repeat:no-repeat;vertical-align:middle}.completionFrgmt .sapMCb{padding:0 0 0 2rem}.sendFrgmt{padding:1rem;margin:1rem .5rem}.sendFrgmt .sapUiBlockLayoutCell h2{margin-bottom:.5rem;padding-top:.5rem;padding-left:110px;width:calc(100% - 110px);background-size:100px 100px;background-position:0 0}.sendFrgmt .sapUiBlockLayoutCell.police h2{background-image:url(../img/police.png)}.sendFrgmt .errMsg{margin-top:1rem}.sendFrgmt .sapMCb{padding:0 0 0 2rem}.sendFrgmt .floatLeft{float:left!important}.sendFrgmt .sapMBtn{float:right}.sendFrgmt .handICO{cursor:pointer!important;display:inline-block;background-image:url(../img/handBG.png);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:rotate(-15deg);margin-left:5px;margin-top:5px;width:60px;height:60px}.thanksFrgmt{padding:1rem;margin:1rem .5rem}.thanksFrgmt .sapUiBlockLayoutCell h2{margin-bottom:.5rem;padding-top:.5rem;padding-left:110px;width:calc(100% - 110px);background-size:100px 100px;background-position:0 0;background-image:url(../img/success.png)}.thanksFrgmt .sapMCb{padding:0 0 0 2rem}.thanksFrgmt .sapMBtn{float:left}@font-face{font-family:oevbs-iconfont;src:url(../fonts/oevbs-iconfont.eot);src:url(../fonts/oevbs-iconfont.eot?#iefix) format("embedded-opentype"),url(../fonts/oevbs-iconfont.woff2) format("woff2"),url(../fonts/oevbs-iconfont.woff) format("woff"),url(../fonts/oevbs-iconfont.ttf) format("truetype"),url(../fonts/oevbs-iconfont.svg#oevbs-iconfont) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:oevbs-iconfont;src:url(../fonts/oevbs-iconfont.svg#oevbs-iconfont) format("svg")}}[data-icon]:before{content:attr(data-icon)}.fo-alert:before,.fo-arrow-down:before,.fo-arrow-left:before,.fo-arrow-right:before,.fo-arrow-up:before,.fo-backward:before,.fo-bar:before,.fo-bullet-arrow:before,.fo-bullet:before,.fo-calculator:before,.fo-calendar:before,.fo-check:before,.fo-clock:before,.fo-customer:before,.fo-delete:before,.fo-dislike:before,.fo-dot:before,.fo-doublearrow-down:before,.fo-doublearrow-up:before,.fo-download:before,.fo-exclamation:before,.fo-forward:before,.fo-id-card:before,.fo-like:before,.fo-mail:before,.fo-memorize:before,.fo-menu:before,.fo-minus:before,.fo-mobile-berater:before,.fo-mobile-menue-aktiv:before,.fo-mobile-menue-hoch-aktiv:before,.fo-mobile-menue-hoch:before,.fo-mobile-menue:before,.fo-padlock-open:before,.fo-padlock:before,.fo-paper-blank:before,.fo-paper:before,.fo-pencil:before,.fo-phone:before,.fo-place:before,.fo-play-pause:before,.fo-plus:before,.fo-print:before,.fo-question:before,.fo-reload:before,.fo-search:before,.fo-service-numbers:before,.fo-speaker:before,.fo-table-pagination:before,.fo-trash-bin:before,.fo-world:before,[data-icon]:before{display:inline-block;font-family:oevbs-iconfont;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;padding:0 0 5px 1px!important}.fo-alert:before{content:"\62"}.fo-arrow-down:before{content:"\4b"}.fo-arrow-left:before{content:"\4a"}.fo-arrow-right:before{content:"\71"}.fo-arrow-up:before{content:"\4c"}.fo-backward:before{content:"\7a"}.fo-bar:before{content:"\48"}.fo-bullet:before{content:"\45"}.fo-bullet-arrow:before{content:"\52"}.fo-calculator:before{content:"\6a"}.fo-calendar:before{content:"\64"}.fo-check:before{content:"\70"}.fo-clock:before{content:"\4f"}.fo-customer:before{content:"\6c"}.fo-delete:before{content:"\74"}.fo-dislike:before{content:"\61"}.fo-dot:before{content:"\4d"}.fo-doublearrow-down:before{content:"\53"}.fo-doublearrow-up:before{content:"\54"}.fo-download:before{content:"\42"}.fo-exclamation:before{content:"\41"}.fo-forward:before{content:"\43"}.fo-id-card:before{content:"\50"}.fo-like:before{content:"\73"}.fo-mail:before{content:"\46"}.fo-memorize:before{content:"\69"}.fo-menu:before{content:"\66"}.fo-minus:before{content:"\63"}.fo-mobile-berater:before{content:"\55"}.fo-mobile-menue:before{content:"\56"}.fo-mobile-menue-aktiv:before{content:"\57"}.fo-mobile-menue-hoch:before{content:"\58"}.fo-mobile-menue-hoch-aktiv:before{content:"\59"}.fo-padlock:before{content:"\6e"}.fo-padlock-open:before{content:"\6f"}.fo-paper:before{content:"\68"}.fo-paper-blank:before{content:"\67"}.fo-pencil:before{content:"\75"}.fo-phone:before{content:"\6d"}.fo-place:before{content:"\49"}.fo-play-pause:before{content:"\79"}.fo-plus:before{content:"\77"}.fo-print:before{content:"\44"}.fo-question:before{content:"\78"}.fo-reload:before{content:"\47"}.fo-search:before{content:"\65"}.fo-service-numbers:before{content:"\6b"}.fo-speaker:before{content:"\76"}.fo-table-pagination:before{content:"\72"}.fo-trash-bin:before{content:"\51"}.fo-world:before{content:"\4e"}.fo{display:inline-block;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif}.fo:before{font-family:oevbs-iconfont}.fo-close:before{content:"t"}@font-face{font-family:'Sparkasse Web';src:url(../fonts/sparrg-webfont.eot);src:url(../fonts/sparrg-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sparrg-webfont.woff) format("woff"),url(../fonts/sparrg-webfont.ttf) format("truetype"),url(../fonts/sparrg-webfont.svg#sparkasse_rgregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Sparkasse Web';src:url(../fonts/sparrgit-webfont.eot);src:url(../fonts/sparrgit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sparrgit-webfont.woff) format("woff"),url(../fonts/sparrgit-webfont.ttf) format("truetype"),url(../fonts/sparrgit-webfont.svg#sparkasse_rgitalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Sparkasse Web';src:url(../fonts/sparlt-webfont.eot);src:url(../fonts/sparlt-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sparlt-webfont.woff) format("woff"),url(../fonts/sparlt-webfont.ttf) format("truetype"),url(../fonts/sparlt-webfont.svg#sparkasse_ltregular) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'Sparkasse Web';src:url(../fonts/sparltit-webfont.eot);src:url(../fonts/sparltit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sparltit-webfont.woff) format("woff"),url(../fonts/sparltit-webfont.ttf) format("truetype"),url(../fonts/sparltit-webfont.svg#sparkasse_ltitalic) format("svg");font-weight:200;font-style:italic}@font-face{font-family:'Sparkasse Web';src:url(../fonts/sparbd-webfont.eot);src:url(../fonts/sparbd-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sparbd-webfont.woff) format("woff"),url(../fonts/sparbd-webfont.ttf) format("truetype"),url(../fonts/sparbd-webfont.svg#sparkasse_rgbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Sparkasse Web';src:url(../fonts/sparbdit-webfont.eot);src:url(../fonts/sparbdit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sparbdit-webfont.woff) format("woff"),url(../fonts/sparbdit-webfont.ttf) format("truetype"),url(../fonts/sparbdit-webfont.svg#sparkasse_rgbold_italic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:BrixSansBold;src:url(../fonts/BrixSansBold.eot);src:url(../fonts/BrixSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/BrixSansBold.woff2) format("woff2"),url(../fonts/BrixSansBold.woff) format("woff"),url(../fonts/BrixSansBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrixSansLight;src:url(../fonts/BrixSansLight.eot);src:url(../fonts/BrixSansLight.eot?#iefix) format("embedded-opentype"),url(../fonts/BrixSansLight.woff2) format("woff2"),url(../fonts/BrixSansLight.woff) format("woff"),url(../fonts/BrixSansLight.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrixSansRegular-Italic;src:url(../fonts/BrixSansRegular-Italic.eot);src:url(../fonts/BrixSansRegular-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/BrixSansRegular-Italic.woff2) format("woff2"),url(../fonts/BrixSansRegular-Italic.woff) format("woff"),url(../fonts/BrixSansRegular-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BrixSansRegular;src:url(../fonts/BrixSansRegular.eot);src:url(../fonts/BrixSansRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/BrixSansRegular.woff2) format("woff2"),url(../fonts/BrixSansRegular.woff) format("woff"),url(../fonts/BrixSansRegular.ttf) format("truetype");font-weight:400;font-style:normal}.msgWrapper{width:calc(100% - 0rem)}.msgWrapper .sapMMsgStrip{margin:0 0 .5rem}.errMsg,.roadMap{margin-bottom:.5rem}.errorCtrl input,.errorCtrl.sapMSlt{border:1px solid #da291c}.errorCtrl input:focus,.errorCtrl.sapMSlt:focus{border-color:#da291c!important}.errorCtrl.sapMSF form{border:1px solid #da291c}.errorCtrl.sapMSF form:focus{border-color:#da291c!important}.errorCtrl.sapMSF form .sapMSFB{color:#da291c}.errorCtrl.sapMSF input,.errorCtrl.sapMSF:focus{border:none!important}.errorCtrl.sapMCb .sapMCbBg,.errorCtrl.sapMRb .sapMRbBOut{border-color:#da291c!important}.errorCtrl bdi{padding-right:1.5rem}.errorCtrl bdi:after{content:"";background-image:url(../svg/inline_validierung_negativ.svg);background-repeat:no-repeat;position:absolute;width:1.125rem;height:1.125rem;margin-left:.5rem;margin-top:0}.errorCtrl.sapMRb bdi:after{display:none}.sapUiHLayout>.errorCtrl bdi:after{margin-top:0!important}.errMsg{margin-top:.25rem;color:#da291c!important;font-size:.75rem}.roadMap{width:100%}.roadMap span:after,.roadMap span:before{display:none!important}.roadMap .pointer{height:40px;background:#5977c6;margin-right:1px;z-index:5;position:relative;color:#fff}.roadMap .pointer:after,.roadMap .pointer:before{content:"";position:absolute;bottom:0;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.roadMap .pointer:before{right:-19px;border-left:20px solid #5977c6}.roadMap .pointer:after{left:0;border-left:20px solid #fff}.roadMap .pointer:first-child{margin-left:0;background:#0d39ab}.roadMap .pointer:first-child:after{border-left:0}.roadMap .pointer:first-child:before{border-left-color:#0d39ab}.roadMap .pointer:nth-child(2){z-index:4}.roadMap .pointer:nth-child(3){z-index:3}.roadMap .pointer:last-child{z-index:2}.roadMap .pointer:last-child:before{border-left:0}.roadMap>div{-ms-flex-positive:1!important;flex-grow:1!important;display:-ms-inline-flexbox;display:inline-flex;height:40px;background:#5977c6;margin-right:1px;z-index:5;position:relative;color:#fff}.roadMap[data-actualStep=webStepOffer]>div:nth-child(1),.roadMap[data-actualStep=webStepOffer]>div:nth-child(2),.roadMap[data-actualStep=webStepRequest]>div:nth-child(2),.roadMap[data-actualStep=webStepRequest]>div:nth-child(3),.roadMap[data-actualStep=webStepConclusion]>div:nth-child(2),.roadMap[data-actualStep=webStepConclusion]>div:nth-child(3),.roadMap[data-actualStep=webStepConclusion]>div:nth-child(4){background:#0d39ab}.roadMap>div:after,.roadMap>div:before{position:absolute;bottom:0;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;content:""}.roadMap>div:before{right:-19px;border-left:20px solid #5977c6}.roadMap>div:after{border-left:20px solid #fff}.roadMap>div:first-child{margin-left:0;background:#0d39ab}.roadMap>div:first-child:after{border-left:0}.roadMap>div:first-child:before{border-left-color:#0d39ab}.roadMap>div:nth-child(2){z-index:4}.roadMap>div:nth-child(3){z-index:3}.roadMap>div:last-child{z-index:2}.roadMap>div:last-child:before{border-left:0}.roadMap>div .sapMFT{color:inherit;vertical-align:middle;width:calc(100% - 20px);padding-left:20px;line-height:40px}.roadMap>div .sapMFT span{cursor:inherit}.roadMap>div .sapMFT .no{border:2px solid #fff;width:25px;padding-left:2px;height:25px;line-height:22px;display:inline-block;border-radius:15px}.roadMap[data-actualStep=webStepOffer]>div:nth-child(1):before,.roadMap[data-actualStep=webStepOffer]>div:nth-child(2):before,.roadMap[data-actualStep=webStepRequest]>div:nth-child(2):before,.roadMap[data-actualStep=webStepRequest]>div:nth-child(3):before,.roadMap[data-actualStep=webStepConclusion]>div:nth-child(2):before,.roadMap[data-actualStep=webStepConclusion]>div:nth-child(3):before,.roadMap[data-actualStep=webStepConclusion]>div:nth-child(4):before{border-left-color:#0d39ab}.roadMap>div .sapMFT .title{margin-left:5px}@media (max-width:780px){.roadMap>div .sapMFT .title{display:none}}@media (max-width:420px){.roadMap>div .sapMFT{font-size:.75rem!important}.roadMap>div .sapMFT .no{width:20px;height:20px;line-height:17px;border-radius:20px}}.roadMap[data-actualStep=webStepStart]>div:first-child .sapMFT{cursor:pointer}.roadMap[data-actualStep=webStepStart]>div:first-child .sapMFT span{cursor:inherit}.roadMap[data-actualStep=webStepOffer]>div:nth-child(1) .sapMFT,.roadMap[data-actualStep=webStepOffer]>div:nth-child(2) .sapMFT,.roadMap[data-actualStep=webStepRequest]>div:nth-child(2) .sapMFT,.roadMap[data-actualStep=webStepRequest]>div:nth-child(3) .sapMFT,.roadMap[data-actualStep=webStepConclusion]>div:nth-child(2) .sapMFT,.roadMap[data-actualStep=webStepConclusion]>div:nth-child(3) .sapMFT,.roadMap[data-actualStep=webStepConclusion]>div:nth-child(4) .sapMFT{cursor:pointer}@media (min-width:414px){.roadMap[data-actualStep=webStepStart]>div:first-child .title,.roadMap[data-actualStep=webStepOffer]>div:nth-child(2) .title,.roadMap[data-actualStep=webStepRequest]>div:nth-child(3) .title,.roadMap[data-actualStep=webStepConclusion]>div:last-child .title{display:inline-block}}.maintenanceV .sapUiBlockLayoutCell{margin-right:1rem}.maintenanceV .sapUiBlockLayoutCell:last-child{margin-right:0}.maintenanceV .sapMFT{margin-top:2rem;font-size:1.5rem}.propertiesBitAutoComplete{background:0 0;position:relative;display:inline-block;vertical-align:top;outline:0;padding:.25rem 0;border-radius:0;height:2.5rem;width:100%;margin-top:.25rem}.bitAutoComplete,.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .sapUiIcon:focus{outline:0!important}.propertiesBitAutoCompleteInner{-webkit-appearance:none;-moz-appearance:textfield;font-size:.875rem;line-height:normal;padding:0 .75rem;height:100%;box-sizing:border-box}.bitAutoComplete{background:0 0!important;position:relative!important;display:inline-block!important;vertical-align:top!important;padding:.25rem 0!important;border-radius:0!important;height:2.5rem!important;width:100%!important;margin-top:.25rem!important}.bitAutoComplete .sapUiTfCombo{font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif!important}.bitAutoComplete .sapUiTfInner{-webkit-appearance:none!important;-moz-appearance:textfield!important;font-size:.875rem!important;line-height:normal!important;padding:0 .75rem!important;height:100%!important;box-sizing:border-box!important}.bitAutoComplete.error,.bitAutoComplete.errorCtrl{border-color:#d62018}.sapUiLbx .sapUiLbxI{height:3rem}.sapUiLbx .sapUiLbxI .sapUiLbxITxt{font-size:.875rem}.blockSize{background:#0d39ab;color:#fff;width:100%;margin:0 auto;max-width:830px;min-width:160px}.lblSettings{color:#fff;font-size:1.1rem;line-height:1.5rem;vertical-align:top;display:block;max-width:100%}.blockWrap{width:calc(33% - 20px);min-width:calc(190px - 25px);margin:0 10px}.blockWrap .sapMLabel{color:#fff!important;font-size:1.1rem!important;line-height:1.5rem!important;vertical-align:top!important;display:block!important;max-width:100%!important}.blockPeriodTerm,.dataFrgmt{display:-ms-flexbox!important;-ms-flex-align:stretch}.dataFrgmt{background:#0d39ab;color:#fff;width:100%;margin:0 auto;max-width:830px;min-width:160px;padding:10px 0 10px 10px;display:flex!important;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.dataFrgmt .birthdate .sapMLabel,.dataFrgmt .homeSpace .sapMLabel{color:#fff!important;font-size:1.1rem!important;line-height:1.5rem!important;vertical-align:top!important;max-width:100%!important}.dataFrgmt .birthdate{width:calc(33% - 20px);min-width:calc(190px - 25px);margin:0 10px}.dataFrgmt .birthdate .sapMLabel{display:block!important}.dataFrgmt .birthdate .sapMInput{width:125px!important}.dataFrgmt .homeSpace{width:calc(33% - 20px);min-width:calc(190px - 25px);margin:0 10px}.dataFrgmt .homeSpace .sapMLabel{display:inline-block!important}.dataFrgmt .homeSpace .cbHomespace{margin:0 0 0 10px;background-color:#0d39ab;background-image:url(../img/decline3.png);background-size:contain;background-repeat:no-repeat;background-position:center center;height:22px;width:22px;display:inline-block;cursor:pointer!important}.dataFrgmt .beginn .sapMLabel,.dataFrgmt .period .sapMLabel,.dataFrgmt .stocknumber .sapMLabel,.dataFrgmt .term .sapMLabel{color:#fff!important;font-size:1.1rem!important;line-height:1.5rem!important;vertical-align:top!important;display:block!important;max-width:100%!important}.dataFrgmt .homeSpace .cbHomespace[data-enclosed="X"]{background-image:url(../img/check.png)}.dataFrgmt .homeSpace .wrapper{width:100%;margin:0!important;padding:0!important}.dataFrgmt .homeSpace .wrapper .qm{width:55px!important;margin:0 5px 0 0}.dataFrgmt .homeSpace .wrapper .zip{width:85px!important}.dataFrgmt .stocknumber{width:calc(33% - 20px);min-width:calc(190px - 25px);margin:0 10px}.dataFrgmt .stocknumber .sapMInput,.dataFrgmt .stocknumber .sapMSlt{width:125px!important}.dataFrgmt .beginn,.dataFrgmt .period,.dataFrgmt .term{width:calc(33% - 20px);min-width:calc(190px - 25px);margin:0 10px}.dataFrgmt .sapMBtn:hover>.sapMBtnHoverable .sapMBtnIcon{box-shadow:none!important}.blockSizeOnline{color:#fff;width:calc(100% -1px);margin:0 auto;max-width:100%;min-width:50%}.lblSettingsOnline{color:#fff;font-size:.9rem;line-height:1.5rem;vertical-align:super;width:calc(50% - 30px);margin-left:2px}.blockBegin .sapMLabel,.blockWrapOnline .sapMLabel{line-height:1.5rem!important;vertical-align:super!important;font-size:.9rem!important}.blockWrapOnline{width:calc(100% - 2px);min-width:calc(100% - 2px)}.blockWrapOnline .sapMLabel{color:#fff!important;width:calc(50% - 30px)!important;margin-left:2px!important}.blockPeriodTerm{background:#0d39ab;color:#fff;width:100%;margin:0 auto;max-width:830px;min-width:160px;display:flex!important;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.blockBack,.blockBegin{display:-ms-flexbox!important;-ms-flex-align:stretch}.blockPeriodTerm .term{width:135px!important;margin:3px;border-color:#fff}.blockPeriodTerm .term.sapMSlt>.sapMSltLabel{color:#fff;background:#0d39ab;text-overflow:unset!important;width:120%!important}.blockPeriodTerm .beginn,.blockPeriodTerm .period{width:135px!important;margin:3px;border-color:#fff}.blockPeriodTerm .term .sapMSltArrow{color:#fff}.blockPeriodTerm .period.sapMSlt>.sapMSltLabel{color:#fff;background:#0d39ab}.blockPeriodTerm .period .sapMSltArrow{color:#fff}.blockPeriodTerm .beginn.sapMSlt>.sapMSltLabel{color:#fff;background:#0d39ab}.blockPeriodTerm .beginn .sapMSltArrow{color:#fff}.blockBegin{width:calc(100% - 2px);min-width:calc(100% - 2px);display:flex!important;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.blockBegin .sapMLabel{color:#fff!important;margin-left:2px!important;width:172px!important}.blockBack .backBtn .sapMBtnContent,.blockBack a.iconPdf{line-height:40px;height:40px}.blockBegin .begin .sapMInputBaseContentWrapper{background:#0d39ab!important;width:165px!important}.blockBegin .begin .sapMInputBaseContentWrapper .sapMInputBaseInner{height:37px;color:#fff;background:#0d39ab!important;border-color:#fff}.blockBegin .begin .sapMInputBaseContentWrapper .sapMInputValHelpInner{color:#fff}.blockBack{background:#0d39ab;color:#fff;width:100%;margin:0 auto;max-width:830px;min-width:160px;display:flex!important;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.blockBack .backBtn{height:40px;margin-top:20px!important;margin-right:3px;left:1px;right:10px;bottom:14px}.blockBack .backBtn .sapMBtnInner{border-color:#fff!important;background:#0d39ab!important;border-radius:30px;color:#fff;height:40px;vertical-align:middle;line-height:40px;font-size:.9rem!important}.blockBack .backBtn:hover .sapMBtnInner{border-color:#0d39ab!important;background:#fff!important;color:#0d39ab}.blockBack a.iconPdf{font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif;border:1px solid #fff!important;background:#0d39ab!important;border-radius:30px;color:#fff!important;vertical-align:middle;font-size:.9rem;padding:0 10px;margin-top:11px}.blockBack a.iconPdf:focus,.blockBack a.iconPdf:hover{border-color:#97d700!important}.blockBack a.iconPdf:hover{background:#fff!important;color:#0d39ab;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25);text-decoration:none!important}.blockBack .editOffer{margin-right:10px!important}.questionsFrgmt{color:#fff;width:calc(100% -1px);margin:0 auto;max-width:100%;min-width:50%;padding-bottom:7px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.questionsFrgmt .age,.questionsFrgmt .homeStatus,.questionsFrgmt .status{margin-top:5px;padding-bottom:5px;min-width:calc(100% - 2px)}.questionsFrgmt .oevbsIco{margin-left:5px}.questionsFrgmt .age .sapMLabel,.questionsFrgmt .calculateBlock .sapMLabel,.questionsFrgmt .homeSpace .sapMLabel,.questionsFrgmt .homeStatus .sapMLabel,.questionsFrgmt .homeZip .sapMLabel,.questionsFrgmt .status .sapMLabel{color:#fff!important;font-size:.9rem!important;line-height:1.5rem!important;margin-left:2px!important}.questionsFrgmt .age{background:linear-gradient(to right,#0d39ab,#3358b9);width:calc(100% - 2px)}.questionsFrgmt .age .sapMLabel{vertical-align:super!important;width:calc(50% - 30px)!important}.questionsFrgmt .age .ageInp{width:100px!important;vertical-align:text-bottom;top:10px}.questionsFrgmt .age .ageInp .sapMSltArrow{background:rgba(222,222,222,.5)}.questionsFrgmt .status{background:linear-gradient(to right,#0d39ab,#3358b9);width:calc(100% - 2px)}.questionsFrgmt .status .sapMLabel{vertical-align:super!important;width:calc(50% - 30px)!important}.questionsFrgmt .status .statusInp{width:100px!important;vertical-align:text-bottom;top:10px}.questionsFrgmt .status .statusInp .sapMSltArrow{background:rgba(222,222,222,.5)}.questionsFrgmt .homeStatus{background:linear-gradient(to right,#0d39ab,#3358b9);width:calc(100% - 2px)}.questionsFrgmt .homeStatus .sapMLabel{vertical-align:super!important;width:calc(50% - 30px)!important}.questionsFrgmt .homeStatus .homeStatusInp{width:101px!important;vertical-align:text-bottom;top:10px}.questionsFrgmt .homeStatus .homeStatusInp .sapMSltArrow{background:rgba(222,222,222,.5)}.questionsFrgmt .calculateBlock,.questionsFrgmt .homeSpace,.questionsFrgmt .homeZip{margin-top:5px;padding-bottom:5px;background:linear-gradient(to right,#0d39ab,#3358b9)}.questionsFrgmt .homeSpace{width:calc(100% - 2px);min-width:calc(100% - 2px)}.questionsFrgmt .homeSpace .sapMLabel{vertical-align:super!important;width:calc(50% - 30px)!important}.questionsFrgmt .homeSpace .qmInp{width:60px!important;vertical-align:text-bottom;top:10px}.questionsFrgmt .homeZip{width:calc(100% - 2px);min-width:calc(100% - 2px)}.questionsFrgmt .homeZip .sapMLabel{vertical-align:super!important;width:calc(50% - 30px)!important}.questionsFrgmt .homeZip .zipInp{width:101px!important;vertical-align:text-bottom;top:10px}.questionsFrgmt .calculateBlock{width:calc(100% - 2px)!important;min-width:calc(100% - 2px)!important;position:relative;display:block}.questionsFrgmt .calculateBlock .sapMLabel{vertical-align:super!important;width:calc(50% - 30px)!important}.questionsFrgmt .calculateBlock .handICO{cursor:pointer!important;display:inline-block;background-image:url(../img/handBG.png);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:rotate(-15deg);margin-left:2px;margin-top:2px;width:60px;height:60px}.questionsFrgmt .calculateBlock .nextBtn{height:60px;margin-top:10px;position:absolute;right:10px;bottom:5px}.questionsFrgmt .calculateBlock .nextBtn .sapMBtnInner{border-color:#fff!important;background:#0d39ab!important;border-radius:30px;color:#fff;font-weight:700;height:50px;vertical-align:middle;line-height:50px;font-size:1.3rem}.questionsFrgmt .calculateBlock .nextBtn .sapMBtnContent{height:50px;line-height:50px}.questionsFrgmt .calculateBlock .nextBtn:hover .sapMBtnInner{border-color:#0d39ab!important;background:#fff!important;color:#da291c}.questionsFrgmt .calculateBlock .nextBtn:focus .sapMBtnInner{border-color:#97d700!important}.questionsFrgmt .fadeIn{display:inline-block;opacity:0;animation:fade .3s ease-in .3s forwards}.questionsFrgmt .sapMSltWithArrow .sapMSelectListItemBase,.questionsFrgmt .sapMSltWithArrow>.sapMSltLabel{padding:0 0 0 .3rem!important}.questionsFrgmt .sapMInputBaseInner{color:#5cb85c}.questionsFrgmt .sapMSlt>.sapMSltLabel{color:#5cb85c!important}.questionsFrgmt .sapMInputBaseInner:not(.sapMInputBaseReadonlyInner):not(.sapMInputBaseStateErrorInner):not(.sapMInputBaseDisabledInner):focus{background:#fafafa}@keyframes maxi{to{width:calc(100% - 60px)}from{width:60px}}@keyframes mini{from{width:calc(100% - 60px)}to{width:60px}}@keyframes fade{from{opacity:0}to{opacity:1}}.productsFrgmt{width:100%}.productsFrgmt:after{content:".";clear:both;display:block;visibility:hidden;height:0}.productsFrgmt .prodWrapper{margin:0 auto;width:100%;max-width:840px;min-width:320px;display:block}.productsFrgmt .prodWrapper .swipeWrapper{background:#e3ecf9;width:100%;position:relative}.productsFrgmt .prodWrapper .swipeWrapper .checkfield{background-color:#0d39ab;background-image:url(../img/decline3.png);background-size:50px 50px;background-repeat:no-repeat;background-position:center center;height:60px;width:60px;display:inline-block;float:left;cursor:pointer!important}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe{width:calc(100% - 60px);height:60px;display:inline-block;float:left}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .triangle{width:0;height:0;position:absolute;z-index:1;border-left:20px solid #3358b9;border-top:30px solid transparent;border-bottom:30px solid transparent;left:120px;top:0}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .sapUiIcon{font-weight:700}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .sapUiIcon.moreInfoLink{font-size:26px!important;color:#0d39ab;padding:5px;border-radius:15px;cursor:help!important;margin-left:20px;position:absolute;right:5px;top:10px}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .swiper{background:linear-gradient(to right,#0d39ab,#3358b9);overflow:hidden;height:60px;width:60px;min-width:60px;display:inline-block;position:absolute;z-index:2;animation:mini .5s ease-in forwards}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .swiper .subtitle,.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .swiper .title,.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .swiper .whiteIcon{color:#fff!important}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .swiper .sapUiIcon.close{cursor:pointer;color:#fff!important;font-size:2rem;z-index:2;position:absolute;right:25px;top:20px;display:none}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .swiper .sapUiIcon.moreInfoLink{font-size:26px!important;color:#fff!important;position:absolute;right:5px;top:10px;display:none}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .img{background-size:contain;background-color:transparent;background-position:center center;height:60px;width:60px;position:absolute;z-index:3;cursor:pointer!important}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .title{margin-left:85px;margin-right:2px;display:inline-block;line-height:60px;vertical-align:middle;height:60px;font-size:1.3rem!important;cursor:pointer!important}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .title.wSubtitle{padding-top:20px;line-height:unset;vertical-align:unset;height:unset}.productsFrgmt .prodWrapper .swipeWrapper .prodSwipe .subtitle{display:block;font-size:.7rem!important}.productsFrgmt .prodWrapper .disabledTxt{position:absolute;left:125px;top:40px;right:0;font-size:.8rem!important}.productsFrgmt .prodWrapper[data-type=phv] .img{background-image:url(../img/products/white/ph.png)}.productsFrgmt .prodWrapper[data-type=ds] .img{background-image:url(../img/products/white/ds.png)}.productsFrgmt .prodWrapper[data-type=unf] .img{background-image:url(../img/products/white/un.png)}.productsFrgmt .prodWrapper[data-type=hr] .img{background-image:url(../img/products/white/hr.png)}.productsFrgmt .prodWrapper[data-type=gl] .img{background-image:url(../img/products/white/gl.png)}.productsFrgmt .prodWrapper[data-checked="X"] .swipeWrapper .checkfield{background-image:url(../img/check.png)!important}.productsFrgmt .prodWrapper[data-checked="X"] .swipeWrapper .swiper{width:calc(100% - 60px);animation:maxi .5s ease-in forwards}.productsFrgmt .prodWrapper[data-checked="X"] .swipeWrapper .swiper .sapUiIcon.close{opacity:0;animation:fade .4s ease-in .4s forwards}.productsFrgmt .prodWrapper[data-checked="X"] .swipeWrapper .swiper .sapUiIcon.moreInfoLink{display:inline-block;opacity:0;animation:fade .4s ease-in .4s forwards}.productsFrgmt .prodWrapper[data-disabled="X"] .checkfield{opacity:.8;background-image:url(../img/decline3.png)}.productsFrgmt .prodWrapper[data-disabled="X"] .img{opacity:.8}.productsFrgmt .prodWrapper[data-disabled="X"] .swiper{opacity:.8;animation:none!important}.blockBtn .handICO:hover,.priceFrgmt .blockPrice .handICO:hover{animation:shake .5s ease-in forwards}.productsFrgmt .prodWrapper[data-disabled="X"] .triangle{display:none!important}.productsFrgmt .prodWrapper .detailInformation{background-color:#d9e0f2;width:calc(100% - 20px);padding:10px 10px 0;margin-top:-7px;display:none}.productsFrgmt .prodWrapper .detailInformation .polprHighlights .sapMFT{font-size:1.15rem!important;vertical-align:middle}.productsFrgmt .prodWrapper .detailInformation .polprHighlights .sapMFT .fo-like{font-size:.85rem;color:#0d39ab!important;margin-right:5px}.productsFrgmt .prodWrapper .detailInformation .polprHighlights .sapUiVltCell{margin-bottom:5px}.productsFrgmt .prodWrapper .detailInformation .polprHighlightsTitle{width:100%}.productsFrgmt .prodWrapper .detailInformation .polprHighlightsTitle .sapMFT{font-size:1.15rem!important;vertical-align:middle;overflow:hidden}.productsFrgmt .prodWrapper .detailInformation .polprHighlightsTitle .sapUiVltCell{margin-bottom:10px}.productsFrgmt .prodWrapper .detailInformation .polprDetails{margin:5px 0 10px}.oevbsIco[data-atbottom="X"]{bottom:-2px;position:absolute}.priceFrgmt{display:inline-block;width:100%}.priceFrgmt .priceHand{display:none}.priceFrgmt .blockPrice{margin:0 auto;width:100%;max-width:840px;min-width:320px;display:block;height:68px;position:relative;background:#0d39ab}.priceFrgmt .blockPrice .handICO{cursor:pointer!important;display:inline-block;background-image:url(../img/handBG.png);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:rotate(-15deg);margin-left:5px;margin-top:5px;width:60px;height:60px}.priceFrgmt .blockPrice .priceBlock{position:absolute;left:185px;top:10px;line-height:2rem;display:inline-block}.priceFrgmt .blockPrice .priceBlock strong{color:#fff;font-size:1.75rem;display:block}.priceFrgmt .blockPrice .priceBlock span{color:#fff;font-size:1.5rem;display:block}.priceFrgmt .blockPrice .priceBlock span span{text-decoration:line-through;display:inline}.priceFrgmt .blockPrice .priceBlockOnline{position:absolute;left:75px;top:10px;line-height:2rem;display:inline-block}.priceFrgmt .blockPrice .priceBlockOnline strong{color:#fff!important;font-size:1.75rem;display:block}.priceFrgmt .blockPrice .priceBlockOnline span{color:#fff!important;font-size:1.5rem;display:block}.priceFrgmt .blockPrice .priceBlockOnline span span{text-decoration:line-through;display:inline}.priceFrgmt .blockPrice .nextBtn{height:60px;margin-top:10px;position:absolute;right:10px;bottom:5px}.priceFrgmt .blockPrice .nextBtn .sapMBtnInner{border-color:#fff!important;background:#0d39ab!important;border-radius:30px;color:#fff;font-weight:700;height:50px;vertical-align:middle;line-height:50px;font-size:1.3rem}.priceFrgmt .blockPrice .nextBtn .sapMBtnContent{height:50px;line-height:50px}.priceFrgmt .blockPrice .nextBtn:hover .sapMBtnInner{border-color:#0d39ab!important;background:#fff!important;color:#da291c}.priceFrgmt .blockPrice .nextBtn:focus .sapMBtnInner{border-color:#97d700!important}@media (min-width:880px){.priceFrgmt .priceHand{display:inline-block;background-image:url(../img/handBG.png);background-size:contain;background-repeat:no-repeat;background-position:center center;transform:rotate(-15deg);margin-left:20px;width:150px;height:150px;position:fixed}.priceFrgmt .priceHand strong{font-size:1rem;position:absolute;left:36px;bottom:20px;transform:rotate(-8deg);color:#0d39ab}.priceFrgmt .priceHand span{font-size:1rem;text-decoration:line-through;color:#d62018;position:absolute;top:80px;left:35px;transform:rotate(-15deg)}}.policyholderTray{width:100%}.policyholderTray .tray{width:100%;max-width:840px;min-width:320px}@media (min-width:880px){.dataFrgmt{display:inline-block!important;margin:0 20px 0 5px;width:180px;position:fixed;left:0;padding:10px}.policyholderTray,.productsFrgmt{margin:0 0 0 210px;float:left}.blsk .dataFrgmt{position:absolute;top:0;width:180px}.productsFrgmt{width:840px}.blockPrice{margin:0 0 0 210px!important;width:840px}.questionsFrgmt{margin:0 20px -15px 0;width:50%;left:0}.blockBtn{color:#fff;width:calc(100% -1px);margin:0 auto;max-width:100%;min-width:50%;height:68px;position:absolute!important;display:block!important}}.blockBtn{width:calc(50% - 2px);max-width:840px;min-width:335px;height:68px;position:relative;display:block!important;background:#0d39ab}.blockBtn .nextBtn{height:60px;margin-top:10px;position:absolute;right:15px}.blockBtn .nextBtn .sapMBtnInner{border-color:#fff!important;background:#0d39ab!important;border-radius:30px;color:#fff;font-weight:700;height:50px;vertical-align:middle;line-height:50px;font-size:1.3rem}.blockBtn .nextBtn .sapMBtnContent{height:50px;line-height:50px}.blockBtn .nextBtn:hover .sapMBtnInner{border-color:#0d39ab!important;background:#fff!important;color:#da291c}.blockBtn .nextBtn:focus .sapMBtnInner{border-color:#97d700!important}.blockBtn .handICO{display:inline-block;background-image:url(../img/handBG.png);background-size:contain;background-repeat:no-repeat;background-position:center center;margin-left:15px;margin-top:5px;width:60px;height:60px}#visBody,#visBody.sapUiBody{background:#fff;color:#3c3c3b;padding:0;margin:0;font-family:BrixSansRegular,Helvetica,Helvetica,Arial,sans-serif!important;font-weight:200;font-style:normal;line-height:1.25rem;position:relative;cursor:default}@keyframes blink{0%,100%{opacity:.2}20%{opacity:1}}#visBody{width:100%;min-height:500px}#visBody.sapUiBody{width:100%}#visBody.loading #content{visibility:hidden}#visBody.loading #init{display:block;font-size:2.25rem;line-height:2.625rem;color:#0d39ab;margin-bottom:.938rem}@media (min-width:320px) and (max-width:480px){#visBody.loading #init{font-size:1.75rem!important;line-height:1.75rem!important}}#visBody.loading #init span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}#visBody.loading #init span:after,#visBody.loading #init span:before{display:none;content:""}#visBody.loading #init span:nth-child(2){animation-delay:.2s}#visBody.loading #init span:nth-child(3){animation-delay:.4s}#visBody #init{display:none}#visBody span,#visBody table{font-size:inherit;font-weight:inherit;color:inherit}#visBody .sapUiBlockLayoutCell.wHL h2{font-size:2.25rem!important;line-height:2.625rem!important;color:#0d39ab!important;margin-bottom:.938rem!important}@media (min-width:320px) and (max-width:480px){#visBody .sapUiBlockLayoutCell.wHL h2{font-size:1.75rem!important;line-height:1.75rem!important}}#visBody .sapMFT .wHL h3{font-size:2.25rem;line-height:2.625rem;color:#0d39ab;margin-bottom:.938rem}@media (min-width:320px) and (max-width:480px){#visBody .sapMFT .wHL h3{font-size:1.75rem!important;line-height:1.75rem!important}}#visBody .fo-question{cursor:help!important}#visBody .curr{font-size:1.25rem}#visBody .curr:after{content:' €';display:inline}#visBody .fleft{float:left}#visBody .fright{float:right}#visBody .dIF{display:-ms-inline-flexbox!important;display:inline-flex!important}#visBody .version{display:block;width:100%;color:#3c3c3b;font-size:1rem}#visBody .w100{width:100%!important}#visBody .h100{height:100%!important}#visBody .w40rem{width:40rem!important}#visBody .w39rem{width:39rem!important}#visBody .w38rem{width:38rem!important}#visBody .w37rem{width:37rem!important}#visBody .w36rem{width:36rem!important}#visBody .w35rem{width:35rem!important}#visBody .w34rem{width:34rem!important}#visBody .w33rem{width:33rem!important}#visBody .w32rem{width:32rem!important}#visBody .w31rem{width:31rem!important}#visBody .w30rem{width:30rem!important}#visBody .w29rem{width:29rem!important}#visBody .w28rem{width:28rem!important}#visBody .w27rem{width:27rem!important}#visBody .w26rem{width:26rem!important}#visBody .w25rem{width:25rem!important}#visBody .w24rem{width:24rem!important}#visBody .w23rem{width:23rem!important}#visBody .w22rem{width:22rem!important}#visBody .w21rem{width:21rem!important}#visBody .w20rem{width:20rem!important}#visBody .w19rem{width:19rem!important}#visBody .w18rem{width:18rem!important}#visBody .w17rem{width:17rem!important}#visBody .w16rem{width:16rem!important}#visBody .w15rem{width:15rem!important}#visBody .w14rem{width:14rem!important}#visBody .w13rem{width:13rem!important}#visBody .w12rem{width:12rem!important}#visBody .w11rem{width:11rem!important}#visBody .w10rem{width:10rem!important}#visBody .w9rem{width:9rem!important}#visBody .w8rem{width:8rem!important}#visBody .w7rem{width:7rem!important}#visBody .w6rem{width:6rem!important}#visBody .w5rem{width:5rem!important}#visBody .w4rem{width:4rem!important}#visBody .w3rem{width:3rem!important}#visBody .w2rem{width:2rem!important}#visBody .w1rem{width:1rem!important}#visBody .flexGrow{-ms-flex-positive:1;flex-grow:1}#visBody .mr05rem{margin-right:.5rem}#visBody .mr1rem{margin-right:1rem}#visBody .mb1rem{margin-bottom:1rem}#visBody .noBorder{border:none!important}#visBody .sapUiBLy,#visBody .sapUiBusyIndicator,#visBody .sapUiLocalBusyIndicator{z-index:200!important}#visBody .sapMDialogPhone{z-index:220!important}#visBody .sapUiBLy{background-color:#eee!important}#visBody .sap-ui-blocklayer-popup{z-index:199!important;background-color:transparent}#visBody #sapUiBusyIndicator,#visBody #sapUiBusyIndicator .sapUiLocalBusyIndicator,#visBody .sapUiLocalBusy,#visBody .sapUiLocalBusy .sapUiLocalBusyIndicator{z-index:201!important}#visBody #sapUiBusyIndicator .sapUiLocalBusyIndicator .sapUiLocalBusyIndicatorAnimation,#visBody .sapUiLocalBusy .sapUiLocalBusyIndicator .sapUiLocalBusyIndicatorAnimation{background:url(../img/loading-oevbs-s.gif) no-repeat;background-size:100% 100%;width:50px!important;height:50px!important;left:calc(100% / 2 - 25px)!important;top:calc(100% / 2 - 25px)!important;z-index:201!important;position:fixed}#visBody #sapUiBusyIndicator .sapUiLocalBusyIndicator .sapUiLocalBusyIndicatorAnimation>div,#visBody .sapUiLocalBusy .sapUiLocalBusyIndicator .sapUiLocalBusyIndicatorAnimation>div{display:none!important}#visBody .btnMR .sapMBtn{margin-right:.5rem}#visBody button.sapMBtn,#visBody button:not(.dropdown).sapMBtn{outline:0}#visBody button.sapMBtn:hover>.sapMBtnHoverable,#visBody button:not(.dropdown).sapMBtn:hover>.sapMBtnHoverable{background:#da291c;color:#fff!important;text-shadow:none;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}#visBody button.sapMBtn:hover>.sapMBtnHoverable span,#visBody button:not(.dropdown).sapMBtn:hover>.sapMBtnHoverable span{color:inherit}#visBody button.sapMBtn:hover>.sapMBtnHoverable.sapMBtnTransparent,#visBody button:not(.dropdown).sapMBtn:hover>.sapMBtnHoverable.sapMBtnTransparent{background:#da291c;color:#fff!important;text-shadow:none;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}#visBody button.sapMBtn:hover>.sapMBtnHoverable.sapMBtnTransparent span,#visBody button:not(.dropdown).sapMBtn:hover>.sapMBtnHoverable.sapMBtnTransparent span{color:inherit}#visBody button.sapMBtn:hover>.sapMBtnHoverable.sapMToggleBtnPressed:not(.sapMBtnActive),#visBody button:not(.dropdown).sapMBtn:hover>.sapMBtnHoverable.sapMToggleBtnPressed:not(.sapMBtnActive){background:#da291c;color:#fff!important;text-shadow:none;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}#visBody button.sapMBtn:hover>.sapMBtnHoverable.sapMToggleBtnPressed:not(.sapMBtnActive) span,#visBody button:not(.dropdown).sapMBtn:hover>.sapMBtnHoverable.sapMToggleBtnPressed:not(.sapMBtnActive) span{color:inherit}#visBody button.sapMBtn:hover>.sapMBtnHoverable .sapMBtnHoverable.sapMToggleBtnPressed:hover,#visBody button:not(.dropdown).sapMBtn:hover>.sapMBtnHoverable .sapMBtnHoverable.sapMToggleBtnPressed:hover{background:#da291c;color:#fff!important;text-shadow:none;box-shadow:inset 0 0 0 4rem rgba(0,0,0,.25)}#visBody button.sapMBtn:hover>.sapMBtnHoverable .sapMBtnHoverable.sapMToggleBtnPressed:hover span,#visBody button:not(.dropdown).sapMBtn:hover>.sapMBtnHoverable .sapMBtnHoverable.sapMToggleBtnPressed:hover span{color:inherit}#visBody button .sapMBtnInner,#visBody button:not(.dropdown) .sapMBtnInner{font-size:1.125rem;background:#da291c;border-color:#da291c;color:#fff!important;text-shadow:none;margin:5px 2px 5px 0}#visBody button .sapMBtnInner span,#visBody button:not(.dropdown) .sapMBtnInner span{color:inherit}#visBody button .sapMBtnInner .sapUiIcon,#visBody button:not(.dropdown) .sapMBtnInner .sapUiIcon{color:#fff;background:0 0!important}#visBody .nextBG,#visBody .nextBG h3{font-weight:400!important;color:#3c3c3b!important}#visBody .blockForm{overflow:visible;padding-bottom:1rem;border-bottom:2px solid #d9e0f2}#visBody .blockForm .sapUiBlockLayoutCell{margin:0 .5rem}#visBody .blockForm .sapUiBlockCellContent{margin-top:16px}#visBody .blockForm .wHeadline .sapUiBlockLayoutCell{margin:0}#visBody .blockForm .sapMRbB .sapMRbBInn,#visBody .blockForm .sapMSlt{margin-top:1px}#visBody .blockForm .sapUiBlockCellTitle{margin-bottom:0}#visBody .blockForm .formText{font-size:1rem!important;line-height:33px;height:40px;vertical-align:bottom}#visBody .blockForm .sapMRb{clear:none;margin:.5rem .75rem .5rem 0}#visBody .blockForm .sapMRb:focus:before{width:100%!important;left:0!important;top:.125rem!important}#visBody .blockForm .sapMRb .sapMRbB{top:0;height:2rem;width:2rem}#visBody .blockForm .sapMRb .sapMRbB .sapMRbBOut{margin:0;padding-top:0}#visBody .blockForm .sapMRb .sapMRbBLabel{max-width:calc(100% - 2rem + 1px);margin-left:0;margin-right:.8125rem;top:13px!important;padding-left:.5em;position:relative!important}#visBody .blockForm .sapMRbG .sapMRb:focus:before{width:100%!important;left:0!important;top:.125rem!important}#visBody .blockForm .sapMRbG .sapMRb .sapMRbB{height:2rem;width:2rem}#visBody .blockForm .sapMRbG .sapMRb .sapMRbB .sapMRbBOut{margin:0 .5rem 0 0;padding-top:0!important}#visBody .blockForm .sapMRbG .sapMRb .sapMRbBLabel{padding-left:2rem;max-width:calc(100% + 1px);height:2rem;line-height:2rem}#visBody .blockForm .sapMCb.firstChild{padding-left:35px}#visBody .blockForm .sapMCb.firstChild .sapMCbMark{left:0}@media (max-width:560px){#visBody .blockForm .sapMCb{padding-left:35px}#visBody .blockForm .sapMCb .sapMCbMark{left:0}}#visBody .blockForm .sapMCb .sapMLabel{cursor:pointer}#visBody .blockForm .sapMDP{width:9rem!important}#visBody .blockForm .sapMLabel{text-overflow:clip;overflow:visible;white-space:normal}#visBody .noOverflow,#visBody .sapMCb>label{overflow:visible!important}#visBody .noWhiteSpace,#visBody .sapMCb>label{white-space:normal!important}#visBody .blockForm .sapMCbLabel{line-height:normal}#visBody .blockForm .sapMLabel:not(.sapMRbBLabel):not(.sapMCbLabel){padding:0 0 3px;cursor:pointer}#visBody .blockForm .sapUiHLayout{position:relative}#visBody .blockForm .sapUiHLayout .oevbsIco{position:absolute;top:0;margin:0 0 0 8px}#visBody .blockForm .oevbsIco{margin:-2px 0 0 8px}#visBody .blockForm .oevbsIco.fleft{margin-top:12px;margin-left:-8px;margin-right:1rem}#visBody .sapMSF{display:inline-block}#visBody .nextBG{background:#d9e0f2;padding:1rem .5rem;font-size:1.375rem!important;line-height:1.625rem!important}@media (min-width:320px) and (max-width:480px){#visBody .nextBG{font-size:1.125rem!important;line-height:1.25rem!important}}#visBody .nextBG h3{font-size:1.375rem!important;line-height:1.625rem!important}@media (min-width:320px) and (max-width:480px){#visBody .nextBG h3{font-size:1.125rem!important;line-height:1.25rem!important}}#visBody .nextBG .sapMFT{display:inline-block;font-size:inherit!important;font-weight:inherit!important}#visBody .nextBG .sapMBtn{margin-top:.5rem;margin-right:0!important}#visBody .nextBG .sapUiBlockCellContent,#visBody .nextBG .sapUiBlockLayoutCell{margin:0!important}#visBody .sapMCb{margin:.5rem 0;height:inherit!important;line-height:normal!important}#visBody .sapMCb>label{text-overflow:clip!important;line-height:normal}#visBody .sapMCb .sapMCbBg{top:0!important}#visBody .sapMRbBLabel{height:inherit!important;line-height:normal!important}#visBody .sapMRbBLabel:before{display:none}#visBody .mw80{min-width:80px}.sapMInputBaseIcon{background:#0d39ab}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRhdGFGcmdtdC5sZXNzIiwic3RlcEQuc2VuZC5mcmFnbWVudC5sZXNzIiwic2hha2UubGVzcyIsIm9ldmJzLnN0eWxlZ3VpZGUubGVzcyIsImZvbnRzLmxlc3MiLCJzdGVwQy5hZ2VuY3kuZnJhZ21lbnQubGVzcyIsIndlYi5jc3MiLCJ3ZWIubGVzcyIsImhlbHBkZXNrLmZyYWdtZW50Lmxlc3MiLCJtYWludGVuYW5jZS5sZXNzIiwicm9hZG1hcC5sZXNzIiwib3ZlcndyaXRlcy5vZXZicy5sZXNzIiwic3RlcEQub3ZlcnZpZXcuZnJhZ21lbnQubGVzcyIsIm92ZXJ3cml0ZXMuYmxvY2tsYXlvdXQubGVzcyIsIm92ZXJ3cml0ZXMucG9wb3Zlci5sZXNzIiwib3ZlcndyaXRlcy5tb2JpbGUubGVzcyIsInN0ZXBDLmNvbnRhY3REYXRhLmZyYWdtZW50Lmxlc3MiLCJzdGVwRC5jb21wbGV0aW9uLmZyYWdtZW50Lmxlc3MiLCJzdGVwRC5jb25zdWx0YXRpb24uZnJhZ21lbnQubGVzcyIsInN0ZXBELnRoYW5rcy5mcmFnbWVudC5sZXNzIiwibWVzc2FnZXMubGVzcyIsIm92ZXJ3cml0ZXMuY29udHJvbHMuYml0LkF1dG9Db21wbGV0ZS5sZXNzIiwicHJvZHVjdHNGcmdtdC5sZXNzIiwib2ZmZXJWaWV3Lmxlc3MiLCJwcmljZUZyZ210Lmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBMFpRLCtDQ3RWSiwwQkNJSixPQUNFLFVBQUEsTUFBQSxJQUFBLFFBQUEsU0NBRixNQ3dLQSxJRGpLRSxXQUFBLE9FaEZGLDJDQ0NBLDRDREdNLE1BQUEsZUFNTiw4Q0FJTSxTQUFBLFNBQ0EsaUJBQUEsS0FFQSxlQUFBLE1BQ0EsWUFBQSxNQUNBLE9BQUEsRUFDQSxXQUFBLE1BRUEsdURBR0ksV0FBQSxNQUNBLFVBQUEsaUJFOEdWLGtCRjlIQSx5QkdUQSxpQkNFSSxnRENISixxQkFBQSx5QkhxT0ksV0FBQSxPRjNOSiw2QkF1QkksWUFBQSxpQkF2QkoseUJBNEJJLE1B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LEtBQUEsRUFJSix5QkF1SUwsNEJBdElPLGFBQUEsS0FzSVAsd0NBcElTLEtBQUEsR0F0VVYsdUNBMlVRLE9BQUEsUUEzVVIsNEJBZ1ZNLE1BQUEsZUFoVk4sK0JBb1ZNLGNBQUEsS0FDQSxTQUFBLFFBQ0EsWUFBQSxPQXRWTixxQkFBQSx1QkE0YkksU0FBQSxrQkE1YkosdUJBQUEsdUJBZ2NJLFlBQUEsaUJBaGNKLGlDQTBWTSxZQUFBLE9BMVZOLG9FQThWTSxRQUFBLEVBQUEsRUFBQSxJQUNBLE9BQUEsUUEvVk4sa0NBbVdNLFNBQUEsU0FuV04sNENBMldRLFNBQUEsU0FDQSxJQUFBLEVBQ0EsT0FBQSxFQUFBLEVBQUEsRUFBQSxJQTdXUiw4QkFrWE0sT0FBQSxLQUFBLEVBQUEsRUFBQSxJQUVBLG9DQUNFLFdBQUEsS0FDQSxZQUFBLEtBQ0EsYUFBQSxLQXZYUixpQkFtWUksUUFBQSxhQW5ZSixpQkF3WUksV0FBQSxRQUNBLFFBQUEsS0FBQSxNSmpaRixVQUFBLG1CQUNBLFlBQUEsbUJBRUEsK0NBTUQsaUJBTEcsVUFBQSxtQkFDQSxZQUFBLG1CSUdKLG9CSlJFLFVBQUEsbUJBQ0EsWUFBQSxtQkFFQSwrQ0FNRCxvQkFMRyxVQUFBLG1CQUNBLFlBQUEsbUJJR0oseUJBaVpNLFFBQUEsYUFDQSxVQUFBLGtCQUNBLFlBQUEsa0JBblpOLDBCQXVaTSxXQUFBLE1BQ0EsYUFBQSxZRGsyRk4sd0NDMXZHQSx1Q0E2Wk0sT0FBQSxZQTdaTixpQkFrYUksT0FBQSxNQUFBLEVBQ0EsT0FBQSxrQkFDQSxZQUFBLGlCQXBhSix1QkF1YU0sY0FBQSxlQUdBLFlBQUEsT0ExYU4sMkJBOGFNLElBQUEsWUE5YU4sdUJBbWJJLE9BQUEsa0JBQ0EsWUFBQSxpQkFFQSw4QkFDRSxRQUFBLEtBdmJOLGVBb2NJLFVBQUEsS0FJSixtQkFDRSxXQUFBIiwiZmlsZSI6IndlYi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuYmxvY2tTaXplIHtcbiAgICBiYWNrZ3JvdW5kOkBvZXZic19ibHVlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAvL3dpZHRoOiB+XCJjYWxjKDEwMCUgLSA0cHgpXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MzBweDtcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xufVxuXG4ubGJsU2V0dGluZ3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9ja1dyYXAge1xuICB3aWR0aDogflwiY2FsYygzMyUgLSAyMHB4KVwiO1xuICBtaW4td2lkdGg6IH5cImNhbGMoMTkwcHggLSAyNXB4KVwiO1xuICBtYXJnaW46IDBweCAxMHB4O1xuXG4gIC5zYXBNTGFiZWwge1xuICAgIC5sYmxTZXR0aW5ncyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kYXRhRnJnbXQge1xuICAuYmxvY2tTaXplO1xuICAgLy9ib3JkZXI6IDJweCBzb2xpZCBAb2V2YnNfYmx1ZTtcbiAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAuYmlydGhkYXRlIHtcbiAgICAuYmxvY2tXcmFwO1xuICAgIC5zYXBNSW5wdXQge1xuICAgICAgd2lkdGg6IDEyNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5ob21lU3BhY2Uge1xuICAgIC5ibG9ja1dyYXA7XG4gICAgLnNhcE1MYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNiSG9tZXNwYWNlIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvZXZic19ibHVlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9kZWNsaW5lMy5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuXG4gICAgICAmW2RhdGEtZW5jbG9zZWQ9XCJYXCJdIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9jaGVjay5wbmcnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gICAgICAucW0ge1xuICAgICAgICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICAgIH1cbiAgICAgIC56aXAge1xuICAgICAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdG9ja251bWJlciB7XG4gICAgLmJsb2NrV3JhcDtcbiAgICAuc2FwTVNsdCwgLnNhcE1JbnB1dCB7XG4gICAgICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGVybSB7XG4gICAgLmJsb2NrV3JhcDtcbiAgfVxuXG4gIC5wZXJpb2Qge1xuICAgIC5ibG9ja1dyYXA7XG4gIH1cblxuICAuYmVnaW5uIHtcbiAgICAuYmxvY2tXcmFwO1xuICB9XG5cbiAgLnNhcE1CdG46aG92ZXIgPiAuc2FwTUJ0bkhvdmVyYWJsZSAuc2FwTUJ0bkljb24ge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG59XG5cbi8vQmVnaW1cbi8vT25saW5lXG4uYmxvY2tTaXplT25saW5lIHtcbiAgLy9iYWNrZ3JvdW5kOkBvZXZic19ibHVlO1xuICBjb2xvcjogd2hpdGU7XG4gIC8vd2lkdGg6IH5cImNhbGMoMTAwJSAtIDRweClcIjtcbiAgd2lkdGg6IH5cImNhbGMoMTAwJSAtMXB4KVwiO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDUwJTtcbn1cblxuLmxibFNldHRpbmdzT25saW5lIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIHdpZHRoOiB+XCJjYWxjKDUwJSAtIDMwcHgpXCI7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5ibG9ja1dyYXBPbmxpbmUge1xuICB3aWR0aDogflwiY2FsYygxMDAlIC0gMnB4KVwiO1xuICBtaW4td2lkdGg6IH5cImNhbGMoMTAwJSAtIDJweClcIjtcbiAgLnNhcE1MYWJlbCB7XG4gICAgLmxibFNldHRpbmdzT25saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8uZGF0YUJsb2NrT25saW5lIHtcbi5ibG9ja1BlcmlvZFRlcm0ge1xuICAuYmxvY2tTaXplO1xuICAvL2JvcmRlcjogMnB4IHNvbGlkIEBvZXZic19ibHVlO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLnRlcm0ge1xuICAgIC8vLmJsb2NrV3JhcDtcbiAgICAvLy5zYXBNU2x0ICB7XG4gICAgd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAzcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbiAgICAvL31cbiAgICAmLnNhcE1TbHQgPiAuc2FwTVNsdExhYmVsIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQ6IEBvZXZic19ibHVlO1xuICAgICAgdGV4dC1vdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMjAlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zYXBNU2x0QXJyb3cge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC5wZXJpb2Qge1xuICAgIC8vLmJsb2NrV3JhcDtcbiAgICAvLy5zYXBNU2x0IHtcbiAgICB3aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDNweDtcbiAgICBib3JkZXItY29sb3I6IHdoaXRlO1xuICAgIC8vfVxuICAgICYuc2FwTVNsdD4uc2FwTVNsdExhYmVsIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQ6IEBvZXZic19ibHVlO1xuICAgIH1cbiAgICAuc2FwTVNsdEFycm93IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgJiAuc2FwTVNsdD4uc2FwTVNsdExhYmVsIHtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmJlZ2lubiB7XG4gICAgLy8uYmxvY2tXcmFwO1xuICAgIC8vLnNhcE1TbHQge1xuICAgIHdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogM3B4O1xuICAgIGJvcmRlci1jb2xvcjogd2hpdGU7XG4gICAgLy99XG4gICAgJi5zYXBNU2x0Pi5zYXBNU2x0TGFiZWwge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYmFja2dyb3VuZDogQG9ldmJzX2JsdWU7XG4gICAgfVxuICAgIC5zYXBNU2x0QXJyb3cge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAmIC5zYXBNU2x0Pi5zYXBNU2x0TGFiZWwge1xuICAgICAgdGV4dC1vdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxufVxuXG4uYmxvY2tCZWdpbiB7XG4gIC5ibG9ja1dyYXBPbmxpbmU7XG4gIC8vYm9yZGVyOiAycHggc29saWQgQG9ldmJzX2JsdWU7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgLnNhcE1MYWJlbCB7XG4gICAgd2lkdGg6IDE3MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJlZ2luIHtcbiAgICAuc2FwTUlucHV0QmFzZUNvbnRlbnRXcmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTY1cHggIWltcG9ydGFudDtcblxuICAgICAgLnNhcE1JbnB1dEJhc2VJbm5lciB7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBAb2V2YnNfYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAuc2FwTUlucHV0VmFsSGVscElubmVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxvY2tCYWNrIHtcbiAgLmJsb2NrU2l6ZTtcbiAgLy9ib3JkZXI6IDJweCBzb2xpZCBAb2V2YnNfYmx1ZTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAuYmFja0J0biB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIC8vd2lkdGg6IDEzNXB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm90dG9tOiAxNHB4O1xuICAgIC5zYXBNQnRuSW5uZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBAb2V2YnNfYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgLy9mb250LXdlaWdodDogYm9sZDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zYXBNQnRuQ29udGVudCB7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5zYXBNQnRuSW5uZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IEBvZXZic19ibHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBhLmljb25QZGYge1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udEZhbWlseTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogQG9ldmJzX2JsdWUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IEBjb2xvcl9ncmVlbiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogQG9ldmJzX2JsdWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQGNvbG9yX2dyZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVkaXRPZmZlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4vL09ubGluZVxuLnF1ZXN0aW9uc0ZyZ210IHtcbiAgLmJsb2NrU2l6ZU9ubGluZTtcbiAgLy9ib3JkZXI6IDJweCBzb2xpZCBAb2V2YnNfYmx1ZTtcbiAgLy9tYXJnaW46IDVweCAwIDVweCAwO2ZcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xuXG5cbiAgLm9ldmJzSWNvIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG5cbiAgLmFnZSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgYmFja2dyb3VuZDogQGJnX2hlYWRlcl9ncmFkaWVudF9vZXZicztcbiAgICAuYmxvY2tXcmFwT25saW5lO1xuICAgIC5hZ2VJbnAge1xuICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgICB0b3A6MTBweDtcbiAgICAgICAuc2FwTVNsdEFycm93IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjIsMjIyLDIyMiwwLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGJhY2tncm91bmQ6IEBiZ19oZWFkZXJfZ3JhZGllbnRfb2V2YnM7XG4gICAgLmJsb2NrV3JhcE9ubGluZTtcbiAgICAuc3RhdHVzSW5wIHtcbiAgICAgIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICAgICAgdG9wOjEwcHg7XG4gICAgICAuc2FwTVNsdEFycm93IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjIsMjIyLDIyMiwwLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ob21lU3RhdHVzIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBiYWNrZ3JvdW5kOiBAYmdfaGVhZGVyX2dyYWRpZW50X29ldmJzO1xuICAgIC5ibG9ja1dyYXBPbmxpbmU7XG4gICAgLmhvbWVTdGF0dXNJbnAge1xuICAgICAgd2lkdGg6IDEwMXB4ICFpbXBvcnRhbnQ7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gICAgICB0b3A6MTBweDtcbiAgICAgIC5zYXBNU2x0QXJyb3cge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIyMiwyMjIsMjIyLDAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ob21lU3BhY2Uge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGJhY2tncm91bmQ6IEBiZ19oZWFkZXJfZ3JhZGllbnRfb2V2YnM7XG4gICAgLmJsb2NrV3JhcE9ubGluZTtcbiAgICAucW1JbnAge1xuICAgICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICAgIHRvcDoxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5ob21lWmlwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICBiYWNrZ3JvdW5kOiBAYmdfaGVhZGVyX2dyYWRpZW50X29ldmJzO1xuICAgIC5ibG9ja1dyYXBPbmxpbmU7XG4gICAgLnppcElucCB7XG4gICAgICB3aWR0aDogMTAxcHggIWltcG9ydGFudDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICAgIHRvcDoxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYWxjdWxhdGVCbG9jayB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgYmFja2dyb3VuZDogQGJnX2hlYWRlcl9ncmFkaWVudF9vZXZicztcbiAgICAuYmxvY2tXcmFwT25saW5lICFpbXBvcnRhbnQ7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy9oZWlnaHQ6IDY4cHg7XG5cblxuICAgICAgLmhhbmRJQ08ge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vaW1nL2hhbmRCRy5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZShAcm90YXRlRGVnKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgLnNoYWtlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAubmV4dEJ0biB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICBib3R0b206IDVweDtcbiAgICAgIC5zYXBNQnRuSW5uZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogIEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICB9XG4gICAgICAuc2FwTUJ0bkNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnNhcE1CdG5Jbm5lciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBAb2V2YnNfYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogQGJ0bl9kZWZhdWx0X3JlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIC5zYXBNQnRuSW5uZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogQGNvbG9yX2dyZWVuICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmFkZUluIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZSAwLjNzIGVhc2UtaW4gMC4zcyBmb3J3YXJkcztcbiAgICBhbmltYXRpb246IGZhZGUgMC4zcyBlYXNlLWluIDAuM3MgZm9yd2FyZHM7XG4gIH1cblxuICAuc2FwTVNsdFdpdGhBcnJvdyA+IC5zYXBNU2x0TGFiZWwsIC5zYXBNU2x0V2l0aEFycm93IC5zYXBNU2VsZWN0TGlzdEl0ZW1CYXNlIHtcbiAgICBwYWRkaW5nOiAwIDAgMCAwLjNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zYXBNSW5wdXRCYXNlSW5uZXIge1xuICAgIGNvbG9yOiAjNWNiODVjO1xuICB9XG5cbiAgLnNhcE1TbHQgPiAuc2FwTVNsdExhYmVsIHtcbiAgICBjb2xvcjogIzVjYjg1YyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNhcE1JbnB1dEJhc2VJbm5lcjpub3QoLnNhcE1JbnB1dEJhc2VSZWFkb25seUlubmVyKTpub3QoLnNhcE1JbnB1dEJhc2VTdGF0ZUVycm9ySW5uZXIpOm5vdCguc2FwTUlucHV0QmFzZURpc2FibGVkSW5uZXIpOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICB9XG5cblxufS8vRW5kZSBPbmxpbmVcblxuIiwiLnNlbmRGcmdtdCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAY181O1xuICBtYXJnaW46IDFyZW0gMC41cmVtO1xuXG4gIC5zYXBVaUJsb2NrTGF5b3V0Q2VsbCB7XG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogQG9ldmJzX2JsdWUgIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICB3aWR0aDogflwiY2FsYygxMDAlIC0gMTEwcHgpXCI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxMDBweDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEwcHg7XG4gICAgfVxuXG4gICAgJi5wb2xpY2Uge1xuICAgICAgaDIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9wb2xpY2UucG5nJyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmVyck1zZyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5zYXBNQ2Ige1xuICAgIHBhZGRpbmc6IDAgMCAwIDJyZW07XG4gICAgLnNhcE1DYkJnIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmZsb2F0TGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zYXBNQnRuIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAuaGFuZElDTyB7XG4gICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvaGFuZEJHLnBuZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAuc2hha2U7XG4gICAgfVxuICB9XG59IiwiQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgMXB4KTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0ycHgpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwgMHB4KTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDNweCwgMnB4KTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTFweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAycHgpO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwgMXB4KTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDNweCwgMXB4KTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0xcHgpO1xuICB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAycHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTJweCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDFweCk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAtMnB4KTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDJweCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0xcHgpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgMnB4KTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIDFweCk7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDFweCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAtMXB4KTtcbiAgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgMnB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0ycHgpO1xuICB9XG59XG5cbi5zaGFrZSB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC41cyBlYXNlLWluIGZvcndhcmRzO1xufSIsIi5idG5CbHVlIHtcbiAgYmFja2dyb3VuZDogQGNvbG9yX2JsdWU7XG4gIGJvcmRlci1jb2xvcjogQGNvbG9yX2JsdWU7XG4gIGNvbG9yOiBAY29sb3I7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBzcGFuIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuICAuc2FwVWlJY29uIHtcbiAgICBjb2xvcjogQGNvbG9yO1xuICB9XG59XG5cbi5idG5SZWQge1xuICBiYWNrZ3JvdW5kOiBAYnRuX2RlZmF1bHRfcmVkO1xuICBib3JkZXItY29sb3I6IEBidG5fZGVmYXVsdF9yZWQ7XG4gIGNvbG9yOiBAY29sb3IgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogNXB4IDJweCA1cHggMDtcbiAgc3BhbiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbiAgLnNhcFVpSWNvbiB7XG4gICAgY29sb3I6IEBjb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIC8vcGFkZGluZzogOHB4IDAgMCAxMnB4O1xuICB9XG59XG5cbi5idG5SZWRIb3ZlciB7XG4gIGJhY2tncm91bmQ6IEBidG5fZGVmYXVsdF9yZWRfaG92ZXI7XG4gIGNvbG9yOiBAY29sb3IgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLDAsMCwwLjI1KTtcbiAgc3BhbiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLmJ0bkdyZXkge1xuICBiYWNrZ3JvdW5kOiBAY181O1xuICBib3JkZXItY29sb3I6IEBjXzE0O1xuICBjb2xvcjogQGNvbG9yX2RhcmtncmV5ICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBzcGFuIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4uYnRuR3JleUhvdmVyIHtcbiAgYmFja2dyb3VuZDogQGNfNTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiBAY29sb3JfZGFya2dyZXkgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHJlbSByZ2JhKDAsMCwwLDAuMjUpO1xuICBzcGFuIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4udG9nZ2xlQnRuUHJlc3NlZCB7XG4gIGJhY2tncm91bmQ6IEBidG5fZGVmYXVsdF9yZWQ7XG4gIGJvcmRlci1jb2xvcjogQGJ0bl9kZWZhdWx0X3JlZDtcbiAgY29sb3I6IEBjb2xvcjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi50b2dnbGVCdG5QcmVzc2VkQmx1ZSB7XG4gIGJhY2tncm91bmQ6IEBiZ19ibHVlX2dyYWRpZW50O1xuICBib3JkZXItY29sb3I6IEBjb2xvcl9ibHVlO1xuICBjb2xvcjogQGNvbG9yO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuLmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogQGNvbG9yX2dyZXlibGFjaztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogQGZvbnRGYW1pbHkgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHdpZHRoOiAxMDAlOy8vT25saW5lXG4gIC8qIG92ZXJmbG93LXk6IG92ZXJsYXk7IDIuQmFsa2VuIGhhbGIgdmVyc3RlY2tlbiAqL1xufVxuXG4uZm9udFByb3BlcnRpZXMge1xuICBmb250LWZhbWlseTogQGZvbnRGYW1pbHkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogQGNvbG9yX2dyZXlibGFjaztcbn1cblxuLmJsb2NrSGVhZGVyQmcge1xuICBiYWNrZ3JvdW5kOiBAYmdfaGVhZGVyX2dyYWRpZW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNTVweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAuc2FwVWlCbG9ja0NlbGxUaXRsZSB7XG4gICAgJi5zYXBVaUJsb2NrQ2VsbEJlZ2luIHtcbiAgICAgIGNvbG9yOiBAY29sb3I7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5yZWQge1xuICBjb2xvcjogQGNvbG9yX3JlZCAhaW1wb3J0YW50O1xufVxuLmdyZWVuIHtcbiAgY29sb3I6IEBjb2xvcl9ncmVlbiAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGxpbmUge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgY29sb3I6IEBvZXZic19ibHVlO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOHJlbTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmgzIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICBjb2xvcjogQGNvbG9yX2dyZXlibGFjaztcbn0iLCJcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJvZXZicy1pY29uZm9udFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29ldmJzLWljb25mb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vZXZicy1pY29uZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL29ldmJzLWljb25mb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL29ldmJzLWljb25mb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9vZXZicy1pY29uZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvb2V2YnMtaWNvbmZvbnQuc3ZnI29ldmJzLWljb25mb250XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6XCJvZXZicy1pY29uZm9udFwiO1xuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvb2V2YnMtaWNvbmZvbnQuc3ZnI29ldmJzLWljb25mb250XCIpIGZvcm1hdChcInN2Z1wiKVxuICB9XG59XG5cbltkYXRhLWljb25dOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1pY29uKVxufVxuXG5bZGF0YS1pY29uXTpiZWZvcmUsLmZvLWFsZXJ0OmJlZm9yZSwuZm8tYXJyb3ctZG93bjpiZWZvcmUsLmZvLWFycm93LWxlZnQ6YmVmb3JlLC5mby1hcnJvdy1yaWdodDpiZWZvcmUsLmZvLWFycm93LXVwOmJlZm9yZSwuZm8tYmFja3dhcmQ6YmVmb3JlLC5mby1iYXI6YmVmb3JlLC5mby1idWxsZXQ6YmVmb3JlLC5mby1idWxsZXQtYXJyb3c6YmVmb3JlLC5mby1jYWxjdWxhdG9yOmJlZm9yZSwuZm8tY2FsZW5kYXI6YmVmb3JlLC5mby1jaGVjazpiZWZvcmUsLmZvLWNsb2NrOmJlZm9yZSwuZm8tY3VzdG9tZXI6YmVmb3JlLC5mby1kZWxldGU6YmVmb3JlLC5mby1kaXNsaWtlOmJlZm9yZSwuZm8tZG90OmJlZm9yZSwuZm8tZG91YmxlYXJyb3ctZG93bjpiZWZvcmUsLmZvLWRvdWJsZWFycm93LXVwOmJlZm9yZSwuZm8tZG93bmxvYWQ6YmVmb3JlLC5mby1leGNsYW1hdGlvbjpiZWZvcmUsLmZvLWZvcndhcmQ6YmVmb3JlLC5mby1pZC1jYXJkOmJlZm9yZSwuZm8tbGlrZTpiZWZvcmUsLmZvLW1haWw6YmVmb3JlLC5mby1tZW1vcml6ZTpiZWZvcmUsLmZvLW1lbnU6YmVmb3JlLC5mby1taW51czpiZWZvcmUsLmZvLW1vYmlsZS1iZXJhdGVyOmJlZm9yZSwuZm8tbW9iaWxlLW1lbnVlOmJlZm9yZSwuZm8tbW9iaWxlLW1lbnVlLWFrdGl2OmJlZm9yZSwuZm8tbW9iaWxlLW1lbnVlLWhvY2g6YmVmb3JlLC5mby1tb2JpbGUtbWVudWUtaG9jaC1ha3RpdjpiZWZvcmUsLmZvLXBhZGxvY2s6YmVmb3JlLC5mby1wYWRsb2NrLW9wZW46YmVmb3JlLC5mby1wYXBlcjpiZWZvcmUsLmZvLXBhcGVyLWJsYW5rOmJlZm9yZSwuZm8tcGVuY2lsOmJlZm9yZSwuZm8tcGhvbmU6YmVmb3JlLC5mby1wbGFjZTpiZWZvcmUsLmZvLXBsYXktcGF1c2U6YmVmb3JlLC5mby1wbHVzOmJlZm9yZSwuZm8tcHJpbnQ6YmVmb3JlLC5mby1xdWVzdGlvbjpiZWZvcmUsLmZvLXJlbG9hZDpiZWZvcmUsLmZvLXNlYXJjaDpiZWZvcmUsLmZvLXNlcnZpY2UtbnVtYmVyczpiZWZvcmUsLmZvLXNwZWFrZXI6YmVmb3JlLC5mby10YWJsZS1wYWdpbmF0aW9uOmJlZm9yZSwuZm8tdHJhc2gtYmluOmJlZm9yZSwuZm8td29ybGQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJvZXZicy1pY29uZm9udFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLy9PbmxpbmUgSGlsZmUtSWNvbnNcbiAgcGFkZGluZzogMCAwIDVweCAxcHggIWltcG9ydGFudDtcbn1cblxuLmZvLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2MlwiXG59XG5cbi5mby1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0YlwiXG59XG5cbi5mby1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0YVwiXG59XG5cbi5mby1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzFcIlxufVxuXG4uZm8tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRjXCJcbn1cblxuLmZvLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3YVwiXG59XG5cbi5mby1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ4XCJcbn1cblxuLmZvLWJ1bGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDVcIlxufVxuXG4uZm8tYnVsbGV0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1MlwiXG59XG5cbi5mby1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2YVwiXG59XG5cbi5mby1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjRcIlxufVxuXG4uZm8tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDcwXCJcbn1cblxuLmZvLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0ZlwiXG59XG5cbi5mby1jdXN0b21lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmNcIlxufVxuXG4uZm8tZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3NFwiXG59XG5cbi5mby1kaXNsaWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2MVwiXG59XG5cbi5mby1kb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRkXCJcbn1cblxuLmZvLWRvdWJsZWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUzXCJcbn1cblxuLmZvLWRvdWJsZWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1NFwiXG59XG5cbi5mby1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDJcIlxufVxuXG4uZm8tZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQxXCJcbn1cblxuLmZvLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQzXCJcbn1cblxuLmZvLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUwXCJcbn1cblxuLmZvLWxpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDczXCJcbn1cblxuLmZvLW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ2XCJcbn1cblxuLmZvLW1lbW9yaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2OVwiXG59XG5cbi5mby1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2NlwiXG59XG5cbi5mby1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjNcIlxufVxuXG4uZm8tbW9iaWxlLWJlcmF0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU1XCJcbn1cblxuLmZvLW1vYmlsZS1tZW51ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTZcIlxufVxuXG4uZm8tbW9iaWxlLW1lbnVlLWFrdGl2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1N1wiXG59XG5cbi5mby1tb2JpbGUtbWVudWUtaG9jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNThcIlxufVxuXG4uZm8tbW9iaWxlLW1lbnVlLWhvY2gtYWt0aXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU5XCJcbn1cblxuLmZvLXBhZGxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZlXCJcbn1cblxuLmZvLXBhZGxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmZcIlxufVxuXG4uZm8tcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY4XCJcbn1cblxuLmZvLXBhcGVyLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2N1wiXG59XG5cbi5mby1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc1XCJcbn1cblxuLmZvLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2ZFwiXG59XG5cbi5mby1wbGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDlcIlxufVxuXG4uZm8tcGxheS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzlcIlxufVxuXG4uZm8tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzdcIlxufVxuXG4uZm8tcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ0XCJcbn1cblxuLmZvLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3OFwiXG59XG5cbi5mby1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ3XCJcbn1cblxuLmZvLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjVcIlxufVxuXG4uZm8tc2VydmljZS1udW1iZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2YlwiXG59XG5cbi5mby1zcGVha2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3NlwiXG59XG5cbi5mby10YWJsZS1wYWdpbmF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3MlwiXG59XG5cbi5mby10cmFzaC1iaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUxXCJcbn1cblxuLmZvLXdvcmxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0ZVwiXG59XG5cbi5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwib2V2YnMtaWNvbmZvbnRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaXhTYW5zUmVndWxhclwiLFwiSGVsdmV0aWNhXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG59XG5cbi5mbzpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJvZXZicy1pY29uZm9udFwiXG59XG5cbi5mby1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcInRcIlxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTcGFya2Fzc2UgV2ViJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zcGFycmctd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3BhcnJnLXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9zcGFycmctd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvc3BhcnJnLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uL2ZvbnRzL3NwYXJyZy13ZWJmb250LnN2ZyNzcGFya2Fzc2VfcmdyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NwYXJrYXNzZSBXZWInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJyZ2l0LXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJyZ2l0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9zcGFycmdpdC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9zcGFycmdpdC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9zcGFycmdpdC13ZWJmb250LnN2ZyNzcGFya2Fzc2VfcmdpdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWNcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3Bhcmthc3NlIFdlYic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3Bhcmx0LXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJsdC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvc3Bhcmx0LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uL2ZvbnRzL3NwYXJsdC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9zcGFybHQtd2ViZm9udC5zdmcjc3Bhcmthc3NlX2x0cmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTcGFya2Fzc2UgV2ViJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zcGFybHRpdC13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zcGFybHRpdC13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvc3Bhcmx0aXQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvc3Bhcmx0aXQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvc3Bhcmx0aXQtd2ViZm9udC5zdmcjc3Bhcmthc3NlX2x0aXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljXG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NwYXJrYXNzZSBXZWInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJiZC13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zcGFyYmQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL3NwYXJiZC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9zcGFyYmQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksdXJsKFwiLi4vZm9udHMvc3BhcmJkLXdlYmZvbnQuc3ZnI3NwYXJrYXNzZV9yZ2JvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NwYXJrYXNzZSBXZWInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJiZGl0LXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJiZGl0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9zcGFyYmRpdC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9zcGFyYmRpdC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSx1cmwoXCIuLi9mb250cy9zcGFyYmRpdC13ZWJmb250LnN2ZyNzcGFya2Fzc2Vfcmdib2xkX2l0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBpdGFsaWNcbn1cblxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNCb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0JvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWxcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaXhTYW5zTGlnaHRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0xpZ2h0LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0xpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSx1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0xpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0xpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsXG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCcml4U2Fuc1JlZ3VsYXItSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLUl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLUl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL0JyaXhTYW5zUmVndWxhci1JdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc1JlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi9mb250cy9Ccml4U2Fuc1JlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9Ccml4U2Fuc1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWxcbn0iLCIuc2FwLXBob25lLFxuLnNhcC10YWJsZXQge1xuICAuYWdlbmN5RnJnbXQge1xuICAgIC53aWR0aEZ1bGxGb3JNb2JsZSB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5cbi5hZ2VuY3lGcmdtdCB7XG5cbiAgLmFnZW5jeVJvdyB7XG4gICAgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAvL3BhZGRpbmc6IDFyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICAgIG1hcmdpbjogMCAwIDA7XG4gICAgICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICAgICAgJi50aXRsZSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAvL2NvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5hZ2VuY3lIZWFkbGluZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG5cbiAgLmFnZW5jeUhCb3gge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFnZW5jeVZCb3h7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHotaW5kZXg6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNFMkU5RUQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4ycyBlYXNlLFxuICAgIHRyYW5zZm9ybSAwLjJzIGVhc2UsXG4gICAgei1pbmRleCAwcyAwLjJzIGVhc2U7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNFMkU5RUQ7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3gtc2hhZG93OiAwIDhweCA1MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZSxcbiAgICAgIHRyYW5zZm9ybSAwLjJzIGVhc2UsXG4gICAgICB6LWluZGV4IDBzIDBzIGVhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLy8mOmhvdmVyIHtcbiAgICAvLyAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICAgIC8vICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAvL31cbiAgfVxuXG4gIC5hZ2VuY3lWQm94ID4gZGl2Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAvL21hcmdpbjogMCBhdXRvO1xuICAgIC8vd2lkdGg6IDY1JTtcbiAgfVxuXG4gIC5hZ2VuY3lJbWFnZSB7XG4gICAgLy93aWR0aDogMTAwJTtcbiAgICAvL2hlaWdodDogMTAwJTtcbiAgICAvL29iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIG1heC13aWR0aDogNjUlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICB9XG5cbiAgLmFnZW5jeV9uYW1lIHtcbiAgICBjb2xvcjogIzMxMzQzNTtcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAvL2hlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5hZ2VuY3lUZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuYWdlbmN5SW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjNkY4MDhBO1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbiAgICAvL2xpbmUtaGVpZ2h0OiAyLjM3NXJlbTtcbiAgfVxuXG4gIC5hcnJvd1JpZ2h0IHtcbiAgICBib3JkZXI6IHNvbGlkIGJsYWNrO1xuICAgIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxuXG4gIC5hZ2VuY3lOZXh0QnV0dG9uIHtcblxuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuXG4gIH1cblxuICAuYWdlbmN5SW5wdXRTZWFyY2gge1xuICAgIG1pbi13aWR0aDogMzBlbTtcbiAgfVxuXG4gIC5hZ2VuY3lSZXN1bHRJbWcge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICB9XG5cblxuXG5cblxuXG5cblxuXG59XG5cbiIsIi5zYXAtcGhvbmUgLmFnZW5jeUZyZ210IC53aWR0aEZ1bGxGb3JNb2JsZSxcbi5zYXAtdGFibGV0IC5hZ2VuY3lGcmdtdCAud2lkdGhGdWxsRm9yTW9ibGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmFnZW5jeUZyZ210IC5hZ2VuY3lSb3cgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBtYXJnaW46IDAgMCAwO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cbi5hZ2VuY3lGcmdtdCAuYWdlbmN5Um93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC50aXRsZSBoMiB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuLmFnZW5jeUZyZ210IC5hZ2VuY3lIZWFkbGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xcmVtICFpbXBvcnRhbnQ7XG59XG4uYWdlbmN5RnJnbXQgLmFnZW5jeUhCb3gge1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hZ2VuY3lGcmdtdCAuYWdlbmN5VkJveCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHotaW5kZXg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcGFkZGluZzogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjJzIGVhc2UsIHRyYW5zZm9ybSAwLjJzIGVhc2UsIHotaW5kZXggMHMgMC4ycyBlYXNlO1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI0UyRTlFRDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5hZ2VuY3lGcmdtdCAuYWdlbmN5VkJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hZ2VuY3lGcmdtdCAuYWdlbmN5VkJveDpob3ZlciB7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZSwgei1pbmRleCAwcyAwcyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYWdlbmN5RnJnbXQgLmFnZW5jeUltYWdlIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIG1heC13aWR0aDogNjUlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmFnZW5jeUZyZ210IC5hZ2VuY3lfbmFtZSB7XG4gIGNvbG9yOiAjMzEzNDM1O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmFnZW5jeUZyZ210IC5hZ2VuY3lUZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFnZW5jeUZyZ210IC5hZ2VuY3lJbmZvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzZGODA4QTtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cbi5hZ2VuY3lGcmdtdCAuYXJyb3dSaWdodCB7XG4gIGJvcmRlcjogc29saWQgYmxhY2s7XG4gIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogM3B4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uYWdlbmN5RnJnbXQgLmFnZW5jeU5leHRCdXR0b24ge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi5hZ2VuY3lGcmdtdCAuYWdlbmN5SW5wdXRTZWFyY2gge1xuICBtaW4td2lkdGg6IDMwZW07XG59XG4uYWdlbmN5RnJnbXQgLmFnZW5jeVJlc3VsdEltZyB7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xufVxuLnZpc0NvbHVtbiB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zYXBVaUNhbEhlYWQgPiBidXR0b24sXG4uc2FwVWlDYWxDYW5jZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXkgIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI3Zpc0JvZHkgYnV0dG9uOmhvdmVyLFxuI3Zpc0JvZHkgYnV0dG9uOmFjdGl2ZSxcbiN2aXNCb2R5IGJ1dHRvbjpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jdmlzQm9keSBwOmJlZm9yZSxcbiN2aXNCb2R5IHA6YWZ0ZXIsXG4jdmlzQm9keSBzcGFuOm5vdChbY2xhc3NdKTpiZWZvcmUsXG4jdmlzQm9keSBzcGFuOm5vdChbY2xhc3NdKTphZnRlciB7XG4gIGNvbnRlbnQ6IGluaXRpYWw7XG59XG4jdmlzQm9keTpub3QoLm5vRW1iZWRlZCkgc2VjdGlvbjpub3QoLnNhcE1QYWdlRW5hYmxlU2Nyb2xsaW5nKSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAuc2FwVWlJY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG4jdmlzQm9keSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi4zNzVyZW07XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1pbmRlbnQ6IDAuMTI1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbiN2aXNCb2R5IGlucHV0W3R5cGU9XCJzZWFyY2hcIl06aG92ZXIsXG4jdmlzQm9keSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmFjdGl2ZSxcbiN2aXNCb2R5IGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC5vZXZic0ljbzpiZWZvcmUsXG4jdmlzQm9keSAuc2FwTVNsdEFycm93OmJlZm9yZSxcbiN2aXNCb2R5IC5mby1saWtlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiN2aXNCb2R5IC5vZXZic0ljbzphZnRlcixcbiN2aXNCb2R5IC5zYXBNU2x0QXJyb3c6YWZ0ZXIsXG4jdmlzQm9keSAuZm8tbGlrZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODgwcHgpIHtcbiAgI3Zpc0JvZHkgLmRhdGFGcmdtdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMnB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIDFweCk7XG4gIH1cbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAtMnB4KTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIDBweCk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDJweCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0xcHgpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgMnB4KTtcbiAgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIDFweCk7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzcHgsIDFweCk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAtMXB4KTtcbiAgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgMnB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0ycHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgMXB4KTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0ycHgpO1xuICB9XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwgMHB4KTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDNweCwgMnB4KTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTFweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAycHgpO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwgMXB4KTtcbiAgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDNweCwgMXB4KTtcbiAgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0xcHgpO1xuICB9XG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMXB4LCAycHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTJweCk7XG4gIH1cbn1cbi5zaGFrZSB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC41cyBlYXNlLWluIGZvcndhcmRzO1xufVxuLmJ0bkJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMGQzOWFiO1xuICBib3JkZXItY29sb3I6ICMwZDM5YWI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi5idG5CbHVlIHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5idG5CbHVlIC5zYXBVaUljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG5SZWQge1xuICBiYWNrZ3JvdW5kOiAjZGEyOTFjO1xuICBib3JkZXItY29sb3I6ICNkYTI5MWM7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDVweCAycHggNXB4IDA7XG59XG4uYnRuUmVkIHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5idG5SZWQgLnNhcFVpSWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmJ0blJlZEhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RhMjkxYztcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5idG5SZWRIb3ZlciBzcGFuIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYnRuR3JleSB7XG4gIGJhY2tncm91bmQ6ICNkOWUwZjI7XG4gIGJvcmRlci1jb2xvcjogI2JmY2JlOTtcbiAgY29sb3I6ICM0ZDRkNGMgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuR3JleSBzcGFuIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYnRuR3JleUhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Q5ZTBmMjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjNGQ0ZDRjICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5idG5HcmV5SG92ZXIgc3BhbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnRvZ2dsZUJ0blByZXNzZWQge1xuICBiYWNrZ3JvdW5kOiAjZGEyOTFjO1xuICBib3JkZXItY29sb3I6ICNkYTI5MWM7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi50b2dnbGVCdG5QcmVzc2VkQmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMxYjNkOTM7XG4gIGJvcmRlci1jb2xvcjogIzBkMzlhYjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuLmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzNjM2MzYjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJCcml4U2Fuc1JlZ3VsYXJcIiwgXCJIZWx2ZXRpY2FcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIG92ZXJmbG93LXk6IG92ZXJsYXk7IDIuQmFsa2VuIGhhbGIgdmVyc3RlY2tlbiAqL1xufVxuLmZvbnRQcm9wZXJ0aWVzIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCIsIFwiSGVsdmV0aWNhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzNjM2MzYjtcbn1cbi5ibG9ja0hlYWRlckJnIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMGQzOWFiLCAjMWIzZDkzKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDU1cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmxvY2tIZWFkZXJCZyAuc2FwVWlCbG9ja0NlbGxUaXRsZS5zYXBVaUJsb2NrQ2VsbEJlZ2luIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5yZWQge1xuICBjb2xvcjogI2RhMjkxYyAhaW1wb3J0YW50O1xufVxuLmdyZWVuIHtcbiAgY29sb3I6ICM5N2Q3MDAgIWltcG9ydGFudDtcbn1cbi5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xuICBjb2xvcjogIzBkMzlhYjtcbiAgbWFyZ2luLWJvdHRvbTogMC45MzhyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oMyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgY29sb3I6ICMzYzNjM2I7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzIwcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4qIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCIsIFwiSGVsdmV0aWNhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG4uc2FwTUxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCIsIFwiSGVsdmV0aWNhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjM2MzYzNiICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zYXBVaUdsb2JhbEJhY2tncm91bmRDb2xvcixcbi5zYXBNR2xvYmFsQmFja2dyb3VuZENvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2FwTUlucHV0QmFzZUNvbnRlbnRXcmFwcGVyIHtcbiAgYm9yZGVyOiAwLjRweCBzb2xpZCAjYmZiZmJmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG4uc2FwTUNyc2xCdWxsZXRlZCA+IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG59XG4uc2FwTUNyc2xCdWxsZXRlZCA+IHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBub25lIWltcG9ydGFudDtcbn1cbi5zYXBNSW5wdXRIaWdobGlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBub25lIWltcG9ydGFudDtcbn1cbi5zYXBNSW5wdXRIaWdobGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG59XG4uZmIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zYXBNUmJTZWwgLnNhcE1SYkJJbm4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG59XG4uc2FwTVJiSG92ZXJhYmxlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG59XG4uc2FwTUNiSG92ZXJhYmxlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG59XG4uc2FwTVJiQiAuc2FwTVJiQk91dCB7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaXhTYW5zUmVndWxhclwiLCBcIkhlbHZldGljYVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMzYzNjM2I7XG59XG4uc2FwTUlucHV0QmFzZUlubmVyOm5vdCguc2FwTUlucHV0QmFzZVJlYWRvbmx5SW5uZXIpOm5vdCguc2FwTUlucHV0QmFzZVN0YXRlSW5uZXIpOm5vdCguc2FwTUlucHV0QmFzZURpc2FibGVkSW5uZXIpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQzOWFiO1xufVxuLnNhcE1DYkJnLnNhcE1DYk1hcmtDaGVja2VkOmJlZm9yZSB7XG4gIGNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG59XG4uc2FwTVNsdEhvdmVyYWJsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzBkMzlhYiAhaW1wb3J0YW50O1xufVxuLnNhcE1Nc2dTdHJpcCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUpO1xuICBtYXJnaW46IDAgMXJlbSAxcmVtIDFyZW07XG59XG4uc2FwTU1zZ1N0cmlwSWNvbiA+IC5zYXBVaUljb24ge1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc2FwVWlSZXNwb25zaXZlTWFyZ2luIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwICFpbXBvcnRhbnQ7XG59XG4uc2FwTUlucHV0QmFzZUlubmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCIsIFwiSGVsdmV0aWNhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzNjM2MzYjtcbn1cbi52YWx1ZVN0YXRlRXJyb3Ige1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDYyMDE4O1xufVxuLmNiVmFsdWVTdGF0ZUVycm9yIC5zYXBNQ2JCZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkNjIwMTg7XG59XG4uc2FwTVRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCIsIFwiSGVsdmV0aWNhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzNjM2MzYjtcbn1cbi5zYXBNVGV4dCxcbi5zYXBNRlQsXG4uc2FwTVRleHQgPiBkaXYsXG4uc2FwTVRleHQgPiBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCIsIFwiSGVsdmV0aWNhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzNjM2MzYjtcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5iaXRNVGV4dFJCIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwcHg7XG59XG4uYml0VWlTbWFsbE1hcmdpblRvcCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbSAhaW1wb3J0YW50O1xufVxuLnNhcFVpU2l6ZUNvbXBhY3QgLnNhcFVpU21hbGxNYXJnaW5Ub3Age1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cbi5iaXRIQm94SCB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5tc2dDb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyptYXJnaW4tYm90dG9tOiAxcmVtOyovXG59XG4ubXNnQ29udGFpbmVyIC5zYXBNTXNnU3RyaXAge1xuICBtYXJnaW46IDAgMCAwLjNyZW0gMDtcbiAgbWluLWhlaWdodDogMnJlbTtcbn1cbi5zYXBVaUNvbXBvbmVudENvbnRhaW5lcixcbi5zYXBVaUNvbXBvbmVudENvbnRhaW5lciA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNhcFVpQ29tcG9uZW50Q29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tYjFyZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm10MXJlbSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ubWJ0MXJlbSB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLnNhcE1MYWJlbE1heFdpZHRoLmxibE1heFdpZHRoMTAwLFxuLmxibE1heFdpZHRoMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnNhcE1JbnB1dEJhc2VXYXJuaW5nSW5uZXIge1xuICBib3JkZXItY29sb3I6ICNiZmJmYmY7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuLnNhcE1JbnB1dEJhc2VJbm5lcjpub3QoLnNhcE1JbnB1dEJhc2VSZWFkb25seUlubmVyKTpub3QoLnNhcE1JbnB1dEJhc2VTdGF0ZUVycm9ySW5uZXIpOm5vdCguc2FwTUlucHV0QmFzZURpc2FibGVkSW5uZXIpOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQzOWFiO1xufVxuLnNhcE1JbnB1dEJhc2VJbm5lcjpub3QoLnNhcE1JbnB1dEJhc2VSZWFkb25seUlubmVyKTpub3QoLnNhcE1JbnB1dEJhc2VTdGF0ZUlubmVyKTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzBkMzlhYjtcbn1cbi5zYXBVaUxuayB7XG4gIGZvbnQtc2l6ZTogMTNweCFpbXBvcnRhbnQ7XG59XG4uY29uZmlybWF0aW9uTGJsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTUwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uY29uZmlybWF0aW9uTGJsLmxvbmdUeHQge1xuICB3aWR0aDogMjYwcHg7XG59XG4uY29uZmlybWF0aW9uVmFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNhcE1UaWxlLnNhcE1UaWxlQWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzBkMzlhYjtcbn1cbi5zYXBNU3RkVGlsZUljb25EaXYge1xuICBjb2xvcjogIzBkMzlhYjtcbn1cbi5zYXBNSUJhci1DVFggLnNhcE1UaXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zYXBNQmFyIC5zYXBNQmFyQ29udGFpbmVyIC5zYXBNSW5wdXRTdWdnSW5EaWFsb2cgLnNhcE1JbnB1dEJhc2VJbm5lciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnNhcE1CYXIgLnNhcE1CYXJDb250YWluZXIgLnNhcE1JbnB1dEJhc2VJbm5lciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zYXBNTWVzc2FnZVBhZ2UgPiAuc2FwTVBhZ2Ugc2VjdGlvbiB7XG4gIG1heC13aWR0aDogODAlO1xufVxuLmNvbnRyYWN0TGlzdCAuc2FwTUxJQiB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2FwVWlGb3JtRWRpdCAuY29udHJhY3RMaXN0IC5zYXBNVGV4dCB7XG4gIG1pbi1oZWlnaHQ6IDFyZW07XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4wMDA7XG59XG4uc2FwVWlGb3JtIC5zYXBVaUZvcm1UaXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaXhTYW5zUmVndWxhclwiLCBcIkhlbHZldGljYVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uc2FwTUxpc3QgLnNhcE1JQmFyIC5zYXBNQmFyQ2hpbGQgLnNhcE1CdG5JY29uIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG4uc2FwTUxpc3QgLnNhcE1JQmFyIC5zYXBNQmFyQ2hpbGQgLnNhcE1CdG5Ib3ZlcmFibGUgLnNhcE1CdG5JY29uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNhcE1MaXN0IC5zYXBNTElCLnNhcE1HSExJIHtcbiAgY29sb3I6ICMwZDM5YWI7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMGQzOWFiO1xufVxuLnNhcE1MSUIuc2FwTUxJQkFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zYXBNTElCLnNhcE1MSUJBY3RpdmUgLnNhcE1TTElJbWdJY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2FwTVNMSUltZ0ljb24ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zYXBNU2VnQiAuc2FwTVNlZ0JCdG4ge1xuICBjb2xvcjogIzBkMzlhYjtcbn1cbi5zYXBNU2VnQkJ0bi5zYXBNU2VnQkJ0blNlbCB7XG4gIGJhY2tncm91bmQ6ICNkNjIwMTg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkNjIwMTg7XG59XG4uc2FwTVNlZ0JCdG4uc2FwTVNlZ0JCdG5Gb2N1c2FibGUuc2FwTVNlZ0JCdG5TZWw6aG92ZXIsXG4uc2FwTVNlZ0JCdG5Gb2N1c2FibGUuc2FwTUJ0bkFjdGl2ZTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5zYXBNU2VnQkJ0bkZvY3VzYWJsZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6ICMwZDM5YWI7XG59XG4uc2FwTVNlZ0JCdG4uc2FwTVNlZ0JCdG5Gb2N1c2FibGUuc2FwTVNlZ0JCdG5TZWw6aG92ZXIsXG4uc2FwTVNlZ0JCdG5Gb2N1c2FibGUuc2FwTUJ0bkFjdGl2ZTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5zYXBNU2VnQkJ0bi5zYXBNU2VnQkJ0bkZvY3VzYWJsZS5zYXBNU2VnQkJ0blNlbCB7XG4gIGJvcmRlci1yaWdodDogMCBzb2xpZCAjZDYyMDE4O1xufVxuLmJpdEYxNCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5iaXRGMTYge1xuICBmb250LXNpemU6IDEuMXJlbTtcbn1cbi5zYXBVaURsZyBkaXYge1xuICBmbG9hdDogbm9uZTtcbn1cbi8qQ3VzdG9tSGVhZGVyIFBhbmVsKi9cbi5zYXBNUGFuZWxIZHIgLnNhcE1CdG5JY29uIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNhcE1QYW5lbEhkciAuc2FwTVRpdGxlIHtcbiAgY29sb3I6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IDAgMC4wNjI1cmVtIDAgIzAwMDAwMCAhaW1wb3J0YW50O1xuICAvKmZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OyovXG59XG4uc2FwTVBvcG92ZXIuaGVscFBvcG92ZXIgLnNhcE1QYW5lbEhkciAuc2FwTVRpdGxlID4gc3BhbiB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAuMDYyNXJlbSAwICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi8qQ3VzdG9tSGVhZGVyIFBhbmVsKi9cbi8qIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4gU0FQIEJVVFRPTiBPdmVycmlkZV5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eICovXG5odG1sLnNhcC1kZXNrdG9wIC5zYXBNVG9nZ2xlQnRuUHJlc3NlZCxcbmh0bWwuc2FwLWRlc2t0b3AgLnNhcE1JQmFyLUNUWCAuc2FwTVRvZ2dsZUJ0blByZXNzZWQsXG5odG1sLnNhcC1kZXNrdG9wIC5zYXBNVEItVHJhbnNwYXJlbnQtQ1RYIC5zYXBNQnRuSW5uZXIuc2FwTVRvZ2dsZUJ0blByZXNzZWQsXG5odG1sLnNhcC1kZXNrdG9wIC5zYXBNQnRuW2RhdGEtYnRuUHJlc3NlZF0gLnNhcE1CdG5Jbm5lciB7XG4gIGJhY2tncm91bmQ6ICMxYjNkOTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5odG1sLnNhcC1kZXNrdG9wIC5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUgLnNhcE1CdG5JY29uIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuaHRtbC5zYXAtZGVza3RvcCAuc2FwTUJ0bjpob3ZlciA+IC5zYXBNQnRuVHJhbnNwYXJlbnQuc2FwTUJ0bkhvdmVyYWJsZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbmh0bWwuc2FwLWRlc2t0b3AgLnNhcE1CdG46aG92ZXIgLnNhcE1CdG5Ib3ZlcmFibGUuc2FwTVRvZ2dsZUJ0blByZXNzZWQsXG5odG1sLnNhcC1kZXNrdG9wIC5zYXBNQnRuIC5zYXBNQnRuSG92ZXJhYmxlLnNhcE1Ub2dnbGVCdG5QcmVzc2VkOmhvdmVyLFxuaHRtbC5zYXAtZGVza3RvcCAuc2FwTVRCLVRyYW5zcGFyZW50LUNUWCAuc2FwTUJ0bkhvdmVyYWJsZS5zYXBNVG9nZ2xlQnRuUHJlc3NlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbmh0bWwuc2FwLWRlc2t0b3AgLnNhcE1CdG5UcmFuc3BhcmVudCA+IC5zYXBNQnRuSWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5odG1sLnNhcC1kZXNrdG9wIC5zYXBNQnRuOmZvY3VzID4gLnNhcE1Gb2N1c2FibGUge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5odG1sLnNhcC1waG9uZSAuc2FwTVRvZ2dsZUJ0blByZXNzZWQsXG5odG1sLnNhcC10YWJsZXQgLnNhcE1Ub2dnbGVCdG5QcmVzc2VkLFxuaHRtbC5zYXAtcGhvbmUgLnNhcE1JQmFyLUNUWCAuc2FwTVRvZ2dsZUJ0blByZXNzZWQsXG5odG1sLnNhcC10YWJsZXQgLnNhcE1JQmFyLUNUWCAuc2FwTVRvZ2dsZUJ0blByZXNzZWQsXG5odG1sLnNhcC1waG9uZSAuc2FwTVRCLVRyYW5zcGFyZW50LUNUWCAuc2FwTUJ0bklubmVyLnNhcE1Ub2dnbGVCdG5QcmVzc2VkLFxuaHRtbC5zYXAtdGFibGV0IC5zYXBNVEItVHJhbnNwYXJlbnQtQ1RYIC5zYXBNQnRuSW5uZXIuc2FwTVRvZ2dsZUJ0blByZXNzZWQsXG5odG1sLnNhcC1waG9uZSAuc2FwTUJ0bltkYXRhLWJ0blByZXNzZWRdIC5zYXBNQnRuSW5uZXIsXG5odG1sLnNhcC10YWJsZXQgLnNhcE1CdG5bZGF0YS1idG5QcmVzc2VkXSAuc2FwTUJ0bklubmVyIHtcbiAgYmFja2dyb3VuZDogIzFiM2Q5MyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbmh0bWwuc2FwLXBob25lIC5zYXBNQnRuVHJhbnNwYXJlbnQgPiAuc2FwTUJ0bkljb24sXG5odG1sLnNhcC10YWJsZXQgLnNhcE1CdG5UcmFuc3BhcmVudCA+IC5zYXBNQnRuSWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5idXR0b24sXG5idXR0b246bm90KC5kcm9wZG93bikge1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYnV0dG9uW2FyaWEtcHJlc3NlZD0nZmFsc2UnXS5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUsXG5idXR0b246bm90KC5kcm9wZG93bilbYXJpYS1wcmVzc2VkPSdmYWxzZSddLnNhcE1CdG46aG92ZXIgPiAuc2FwTUJ0bkhvdmVyYWJsZSB7XG4gIGJhY2tncm91bmQ6ICNkOWUwZjI7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzRkNGQ0YyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cmVtIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5idXR0b25bYXJpYS1wcmVzc2VkPSdmYWxzZSddLnNhcE1CdG46aG92ZXIgPiAuc2FwTUJ0bkhvdmVyYWJsZSBzcGFuLFxuYnV0dG9uOm5vdCguZHJvcGRvd24pW2FyaWEtcHJlc3NlZD0nZmFsc2UnXS5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUgc3BhbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYnV0dG9uW2FyaWEtcHJlc3NlZD0nZmFsc2UnXSAuc2FwTUJ0bklubmVyLFxuYnV0dG9uOm5vdCguZHJvcGRvd24pW2FyaWEtcHJlc3NlZD0nZmFsc2UnXSAuc2FwTUJ0bklubmVyIHtcbiAgYmFja2dyb3VuZDogI2Q5ZTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjYmZjYmU5O1xuICBjb2xvcjogIzRkNGQ0YyAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbmJ1dHRvblthcmlhLXByZXNzZWQ9J2ZhbHNlJ10gLnNhcE1CdG5Jbm5lciBzcGFuLFxuYnV0dG9uOm5vdCguZHJvcGRvd24pW2FyaWEtcHJlc3NlZD0nZmFsc2UnXSAuc2FwTUJ0bklubmVyIHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmJ1dHRvblthcmlhLXByZXNzZWQ9J2ZhbHNlJ10gLnNhcE1CdG5Jbm5lci5zYXBNQnRuQWN0aXZlLFxuYnV0dG9uOm5vdCguZHJvcGRvd24pW2FyaWEtcHJlc3NlZD0nZmFsc2UnXSAuc2FwTUJ0bklubmVyLnNhcE1CdG5BY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM0ZDRkNGM7XG59XG4uc2FwVWlTaXplQ29tcGFjdCAuc2FwTUJ0biB7XG4gIG1hcmdpbjogMCAwLjJyZW07XG59XG4uc2FwTUJ0bkljb24ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjQzNzVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNDM3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjb2xvcjogd2hpdGU7XG59XG4vKiBeXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eIFNBUCBCVVRUT04gT3ZlcnJpZGUgXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4gKi9cbi8qIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4gVG9vbGJhckJ1dHRvbiBeXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXiAqL1xuLnRiSW5mb0J0biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlc21va2U7XG59XG4udGJJbmZvQnRuLnNhcE1CdG4ge1xuICBoZWlnaHQ6IDEuNXJlbTtcbn1cbi50YkluZm9CdG4gLnNhcE1CdG5Jbm5lciB7XG4gIGhlaWdodDogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxLjVyZW07XG59XG4udGJJbmZvQnRuIC5zYXBNQnRuSWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjAwO1xuICB3aWR0aDogMC41cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjQzNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC40Mzc1cmVtO1xufVxuLnRiSW5mb0J0bi5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Jbm5lciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi8qIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4gVG9vbGJhckJ1dHRvbiBeXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXiAqL1xuLnNhcE1JQmFyLnNhcE1Gb290ZXIsXG4uc2FwTUlCYXIuc2FwTUZvb3Rlci1DVFgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREZERkRGICFpbXBvcnRhbnQ7XG59XG4uc2FwTVN3dCxcbi5zYXBNU3d0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnNhcE1Td3Quc2FwTVN3dEFjY2VwdFJlamVjdC5zYXBNU3d0T2ZmLFxuLnNhcE1Td3Q6aG92ZXIuc2FwTVN3dEFjY2VwdFJlamVjdC5zYXBNU3d0T2ZmLFxuLnNhcE1Td3Quc2FwTVN3dEFjY2VwdFJlamVjdC5zYXBNU3d0T24sXG4uc2FwTVN3dDpob3Zlci5zYXBNU3d0QWNjZXB0UmVqZWN0LnNhcE1Td3RPbiB7XG4gIGJvcmRlci1jb2xvcjogIzBkMzlhYjtcbn1cbi5zYXBNU3d0LnNhcE1Td3RBY2NlcHRSZWplY3Quc2FwTVN3dE9mZiAuc2FwTVN3dEhhbmRsZSxcbi5zYXBNU3d0OmhvdmVyLnNhcE1Td3RBY2NlcHRSZWplY3Quc2FwTVN3dE9mZiAuc2FwTVN3dEhhbmRsZSxcbi5zYXBNU3d0LnNhcE1Td3RBY2NlcHRSZWplY3Quc2FwTVN3dE9uIC5zYXBNU3d0SGFuZGxlLFxuLnNhcE1Td3Q6aG92ZXIuc2FwTVN3dEFjY2VwdFJlamVjdC5zYXBNU3d0T24gLnNhcE1Td3RIYW5kbGUge1xuICBib3JkZXItY29sb3I6ICMwZDM5YWI7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWI7XG59XG4uc2FwTVN3dC5zYXBNU3d0QWNjZXB0UmVqZWN0IC5zYXBNU3d0TGFiZWw6OmFmdGVyLFxuLnNhcE1Td3Q6aG92ZXIuc2FwTVN3dEFjY2VwdFJlamVjdCAuc2FwTVN3dExhYmVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLnNhcE1Td3Quc2FwTVN3dEFjY2VwdFJlamVjdCAuc2FwTVN3dExhYmVsT246OmJlZm9yZSxcbi5zYXBNU3d0OmhvdmVyLnNhcE1Td3RBY2NlcHRSZWplY3QgLnNhcE1Td3RMYWJlbE9uOjpiZWZvcmUge1xuICBjb2xvcjogIzBkMzlhYjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNhcE1Td3Quc2FwTVN3dEFjY2VwdFJlamVjdCAuc2FwTVN3dExhYmVsT2ZmLFxuLnNhcE1Td3Q6aG92ZXIuc2FwTVN3dEFjY2VwdFJlamVjdCAuc2FwTVN3dExhYmVsT2ZmIHtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG4uc2FwTVN3dC5zYXBNU3d0QWNjZXB0UmVqZWN0IC5zYXBNU3d0TGFiZWxPZmY6OmJlZm9yZSxcbi5zYXBNU3d0OmhvdmVyLnNhcE1Td3RBY2NlcHRSZWplY3QgLnNhcE1Td3RMYWJlbE9mZjo6YmVmb3JlIHtcbiAgY29sb3I6ICMwZDM5YWI7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNhcE1Mbmsge1xuICBjb2xvcjogI2Q2MjAxOCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCFpbXBvcnRhbnQ7XG59XG4uc2FwTUxuayAuaWNvTCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnNhcFVpQmxvY2tDZWxsVGl0bGUge1xuICBib3gtc2l6aW5nOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNhcFVpQmxvY2tDZWxsVGl0bGU6YWZ0ZXIsXG4uc2FwVWlCbG9ja0NlbGxUaXRsZTpiZWZvcmUge1xuICBib3gtc2l6aW5nOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNhcE1DYjpub3QoLnNhcE1DYkJnRGlzKS5zYXBNQ2JIYXNMYWJlbDpmb2N1czpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogLTAuMTg1cmVtICFpbXBvcnRhbnQ7XG59XG46bm90KC5zYXBNU0ZEaXNhYmxlZCkgPiAuc2FwTVNGRjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzBkMzlhYjtcbn1cbiNjb250ZW50IHtcbiAgcGFkZGluZzogMHB4IDBweCAwcHggMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG4uc2FwVWlCbG9ja0xheW91dFNpemVYTCAuc2FwVWlCbG9ja0NlbGxDb250ZW50IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnNhcFVpQmxvY2tMYXlvdXRTaXplTCAuc2FwVWlCbG9ja0NlbGxDb250ZW50IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnNhcFVpQmxvY2tMYXlvdXRTaXplTSAuc2FwVWlCbG9ja0NlbGxDb250ZW50IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnNhcFVpQmxvY2tMYXlvdXRTaXplUyAuc2FwVWlCbG9ja0NlbGxDb250ZW50IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnNhcFVpQmxvY2tMYXlvdXRTaXplWFMgLnNhcFVpQmxvY2tDZWxsQ29udGVudCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5zYXBVaUJsb2NrQ2VsbFRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNjM2MzYiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLnNhcFVpQmxvY2tDZWxsVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2FwVWlCbG9ja0xheW91dCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc2FwLWRlc2t0b3AgLnNhcE1Qb3BvdmVyIHtcbiAgei1pbmRleDogMTAyICFpbXBvcnRhbnQ7XG59XG4uc2FwLWRlc2t0b3AgLnNhcE1Qb3BvdmVyLnNhcE1TbHRQaWNrZXIge1xuICBtYXgtaGVpZ2h0OiA0NTBweCAhaW1wb3J0YW50O1xufVxuLnNhcC1kZXNrdG9wIC5zYXBNUG9wb3Zlci5zYXBNU2x0UGlja2VyIC5zYXBNUG9wb3ZlckNvbnQge1xuICBoZWlnaHQ6IDI5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG4uc2FwTVBvcG92ZXJDb250IHtcbiAgcGFkZGluZzogMC41cmVtO1xufVxuLnNhcFVpU2l6ZUNvbXBhY3QgLnNhcE1TZWxlY3RMaXN0SXRlbUJhc2Uge1xuICBoZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbn1cbi5zYXBNRGlhbG9nRm9vdGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnNhcE1EaWFsb2dGb290ZXIgLnNhcE1CdG4ge1xuICBwYWRkaW5nOiAwO1xufVxuLnNhcE1EaWFsb2dGb290ZXIgLnNhcE1CdG4uc2FwTUJhckNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MjAxODtcbn1cbi5zYXBNRGlhbG9nRm9vdGVyIC5zYXBNQnRuLnNhcE1CYXJDaGlsZCBiZGkge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLyoqXG4gKiBNb2JpbGUgdW5kIFRhYmxldFxuICovXG4uc2FwLXBob25lICNIaWdoNUFwcCxcbi5zYXAtdGFibGV0ICNIaWdoNUFwcCB7XG4gIG1hcmdpbjogMCAwLjI1cmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMC41cmVtKSAhaW1wb3J0YW50O1xufVxuLnNhcC1waG9uZSAuc2FwVWlSdHQsXG4uc2FwLXRhYmxldCAuc2FwVWlSdHQge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4vKipcbiAgKiBNb2JpbGVcbiAqL1xuLnNhcC1waG9uZSAuc2FwTVJiIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2FwLXBob25lIC5zYXBNUmIud0luZm8ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG59XG4uc2FwLXBob25lIC5zYXBNQnRuSWNvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjI1cmVtO1xufVxuLnNhcE1DcnNsQnVsbGV0ZWQgPiBzcGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUhaW1wb3J0YW50O1xufVxuLnNhcE1DcnNsQnVsbGV0ZWQgPiBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG59XG4uc2FwTUlucHV0SGlnaGxpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG59XG4uc2FwTUlucHV0SGlnaGxpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmUhaW1wb3J0YW50O1xufVxuLnNhcE1EaWFsb2cge1xuICB6LWluZGV4OiAxMTEyICFpbXBvcnRhbnQ7XG59XG4uc2FwTURpYWxvZyAuc2FwTVNGSVt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjM3NXJlbTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWluZGVudDogMC4xMjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNhcE1EaWFsb2cgLnNhcE1TRklbdHlwZT1cInNlYXJjaFwiXTpob3Zlcixcbi5zYXBNRGlhbG9nIC5zYXBNU0ZJW3R5cGU9XCJzZWFyY2hcIl06YWN0aXZlLFxuLnNhcE1EaWFsb2cgLnNhcE1TRklbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zYXBNRGlhbG9nIC5zYXBNU0ZGIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNhcE1EaWFsb2cgLnNhcE1GVCB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cbi5oZWxwZGVza1dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5oZWxwZGVza1dyYXBwZXIgLnNhcFVpVHYge1xuICBjb2xvcjogIzBkMzlhYjtcbn1cbi5oZWxwZGVza1dyYXBwZXIgLnNhcFVpSWNvbiB7XG4gIGNvbG9yOiAjMGQzOWFiO1xuICBtYXJnaW46IDAgMCAwIDVweDtcbiAgY3Vyc29yOiBjb250ZXh0LW1lbnU7XG59XG4uaGREaWFsb2cge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcbn1cbi5oZERpYWxvZyAuc2FwTURpYWxvZ1Njcm9sbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZERpYWxvZyAuc2FwTURpYWxvZ1Njcm9sbCAuc2FwTURpYWxvZ1Njcm9sbENvbnQge1xuICBoZWlnaHQ6IGNhbGMoIDEwMCUgLSAzMHB4KTtcbn1cbi5oZERpYWxvZyAuc2FwTURpYWxvZ1Njcm9sbCAudGFiZmlsdGVyIHtcbiAgaGVpZ2h0OiBjYWxjKCAxMDAlIC0gMzBweCk7XG59XG4uaGREaWFsb2cgLnNhcE1EaWFsb2dTY3JvbGwgLnRhYmZpbHRlciAuc2FwTUlUQkNvbnRhaW5lckNvbnRlbnQge1xuICBoZWlnaHQ6IGNhbGMoIDEwMCUgLSAzMHB4KTtcbn1cbi5oZERpYWxvZyAuc2FwTURpYWxvZ1Njcm9sbCAudGFiZmlsdGVyIC5zYXBNSVRCQ29udGFpbmVyQ29udGVudCAuc2FwTUlUQkNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGREaWFsb2cgLnNhcE1EaWFsb2dTY3JvbGwgLnRhYmZpbHRlciAuc2FwTUlUQkNvbnRhaW5lckNvbnRlbnQgLnNhcE1JVEJDb250ZW50ID4gLnNhcFVpVmx0LnNhcHVpVmx0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhkRGlhbG9nIC5zYXBNRGlhbG9nU2Nyb2xsIC50YWJmaWx0ZXIgLnNhcE1JVEJDb250YWluZXJDb250ZW50IC5zYXBNSVRCQ29udGVudCA+IC5zYXBVaVZsdC5zYXB1aVZsdCAuc2FwVWlWbHRDZWxsLnNhcHVpVmx0Q2VsbDpsYXN0LWNoaWxkIHtcbiAgaGVpZ2h0OiBjYWxjKCAxMDAlIC0gMzBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaGREaWFsb2cgLnNhcE1EaWFsb2dTY3JvbGwgLnRhYmZpbHRlciAuc2FwTUlUQkNvbnRhaW5lckNvbnRlbnQgLnNhcE1JVEJDb250ZW50ID4gLnNhcFVpVmx0LnNhcHVpVmx0IC5zYXBVaVZsdENlbGwuc2FwdWlWbHRDZWxsOmxhc3QtY2hpbGQgLnNhcE1UZXh0QXJlYSB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oZERpYWxvZyAuc2FwTURpYWxvZ1Njcm9sbCAudGFiZmlsdGVyIC5zYXBNSVRCQ29udGFpbmVyQ29udGVudCAuc2FwTUlUQkNvbnRlbnQgPiAuc2FwVWlWbHQuc2FwdWlWbHQgLnNhcFVpVmx0Q2VsbC5zYXB1aVZsdENlbGw6bGFzdC1jaGlsZCAuc2FwTVRleHRBcmVhIHRleHRhcmVhIHtcbiAgZmxleC1ncm93OiAxO1xufVxuLmhkRGlhbG9nIC5zYXBNRGlhbG9nU2Nyb2xsIC5oZE1lbnVCdG5zIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4uaGREaWFsb2cgLnNhcE1EaWFsb2dTY3JvbGwgLmhkTWVudUJ0bnMuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkMzlhYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmNvbnRhY3REYXRhRnJnbXQgLnN0cmVldCxcbi5jb250YWN0RGF0YUZyZ210IC5wbHoge1xuICBtYXJnaW4tcmlnaHQ6IDAuMzc1cmVtO1xufVxuLm92ZXJ2aWV3RnJnbXQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm92ZXJ2aWV3RnJnbXQgLm92ZXJ2aWV3Um93IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5vdmVydmlld0ZyZ210IC5vdmVydmlld1JvdyAubWIge1xuICBtYXJnaW4tYm90dG9tOiAwLjM3NXJlbTtcbn1cbi5vdmVydmlld0ZyZ210IC5vdmVydmlld1JvdyAuc2FwVWlCbG9ja0xheW91dENlbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkOWUwZjI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ub3ZlcnZpZXdGcmdtdCAub3ZlcnZpZXdSb3cgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIC5zYXBVaUJsb2NrQ2VsbENvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm92ZXJ2aWV3RnJnbXQgLm92ZXJ2aWV3Um93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbCBoMiB7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDc1cHggNzVweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuLm92ZXJ2aWV3RnJnbXQgLm92ZXJ2aWV3Um93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC5wb2xpY3lob2xkZXIgaDIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9wb2xpY3lob2xkZXIucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IC0xOHB4O1xufVxuLm92ZXJ2aWV3RnJnbXQgLm92ZXJ2aWV3Um93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC5wb2xpY3lob2xkZXIgLnNhcE1GVCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xufVxuLm92ZXJ2aWV3RnJnbXQgLm92ZXJ2aWV3Um93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC5jb250cmFjdERldGFpbHMgaDIge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ub3ZlcnZpZXdGcmdtdCAub3ZlcnZpZXdSb3cgLnNhcFVpQmxvY2tMYXlvdXRDZWxsLmNvbnRyYWN0RGV0YWlsc1tkYXRhLXByb2Nlc3M9XCJwMVwiXSBoMiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL25ldWVWZXJzLnBuZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOHB4IC01cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogNjBweCA2MHB4O1xufVxuLm92ZXJ2aWV3RnJnbXQgLm92ZXJ2aWV3Um93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC5jb250cmFjdERldGFpbHMgaDMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5vdmVydmlld0ZyZ210IC5vdmVydmlld1JvdyAuc2FwVWlCbG9ja0xheW91dENlbGwuY29udHJhY3REZXRhaWxzIGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ub3ZlcnZpZXdGcmdtdCAub3ZlcnZpZXdSb3cgLnNhcFVpQmxvY2tMYXlvdXRDZWxsLmNvbnRyYWN0RGV0YWlscyAuc2FwVWlITGF5b3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm92ZXJ2aWV3RnJnbXQgLm92ZXJ2aWV3Um93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC5jb250cmFjdERldGFpbHMgLnNhcFVpSExheW91dCAuc2FwTUZUIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm92ZXJ2aWV3RnJnbXQgLm92ZXJ2aWV3Um93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC5jb250cmFjdERldGFpbHMgLnNhcFVpSExheW91dCAub2V2YnNJY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiA2NXB4O1xuICBtYXJnaW46IDA7XG59XG4ub3ZlcnZpZXdGcmdtdCAub3ZlcnZpZXdSb3cgLnNhcFVpQmxvY2tMYXlvdXRDZWxsOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cbi5vdmVydmlld0ZyZ210IC5vdmVydmlld1JvdyAuc2FwVWlCbG9ja0xheW91dENlbGw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuLm92ZXJ2aWV3RnJnbXQgLmludkVsZW0ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG59XG4ub3ZlcnZpZXdGcmdtdCAuaW52RWxlbSBkaXYsXG4ub3ZlcnZpZXdGcmdtdCAuaW52RWxlbSBkaXY6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jb25zdWx0YXRpb25GcmdtdCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uY29uc3VsdGF0aW9uRnJnbXQgLmNvbnN1bHRhdGlvblJvdyAuc2FwVWlCbG9ja0xheW91dENlbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkOWUwZjI7XG59XG4uY29uc3VsdGF0aW9uRnJnbXQgLmNvbnN1bHRhdGlvblJvdyAuc2FwVWlCbG9ja0xheW91dENlbGwgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTAwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtMTBweDtcbn1cbi5jb25zdWx0YXRpb25GcmdtdCAuY29uc3VsdGF0aW9uUm93IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC5iZXJhdGVyIGgyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmVyYXRlci5wbmcnKTtcbn1cbi5jb25zdWx0YXRpb25GcmdtdCAuY29uc3VsdGF0aW9uUm93IC5lcnJNc2cge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmNvbnN1bHRhdGlvbkZyZ210IC5jb25zdWx0YXRpb25Sb3cgLnNhcE1DYiB7XG4gIHBhZGRpbmc6IDAgMCAwIDJyZW07XG59XG4uY29uc3VsdGF0aW9uRnJnbXQgLmNvbnN1bHRhdGlvblJvdyAuc2FwTUNiIC5zYXBNQ2JCZyB7XG4gIGxlZnQ6IDA7XG59XG4uY29uc3VsdGF0aW9uRnJnbXQgLnNhcE1Mbmsge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG4uY29tcGxldGlvbkZyZ210IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxcmVtO1xuICBtYXJnaW46IDAgMC41cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZDllMGYyO1xufVxuLmNvbXBsZXRpb25GcmdtdCAuY29tcGxldGlvblJvdyAuc2FwVWlCbG9ja0xheW91dENlbGwgaDIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTAwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTVweDtcbn1cbi5jb21wbGV0aW9uRnJnbXQgLmNvbXBsZXRpb25Sb3cgLnNhcFVpQmxvY2tMYXlvdXRDZWxsLmNvbnRyYWN0IGgyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY29udHJhY3REZXRhaWxzLnBuZycpO1xufVxuLmNvbXBsZXRpb25GcmdtdCAuY29tcGxldGlvblJvd0VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDM5YWIgIWltcG9ydGFudDtcbn1cbi5jb21wbGV0aW9uRnJnbXQgLmNvbXBsZXRpb25Sb3dFbmQgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIGRpdiB7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmNvbXBsZXRpb25GcmdtdCAuY29tcGxldGlvblJvd0VuZCAuc2FwVWlCbG9ja0xheW91dENlbGwgbGFiZWwge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbi5jb21wbGV0aW9uRnJnbXQgLnNhcE1DYiB7XG4gIHBhZGRpbmc6IDAgMCAwIDJyZW07XG59XG4uY29tcGxldGlvbkZyZ210IC5zYXBNQ2IgLnNhcE1DYkJnIHtcbiAgbGVmdDogMDtcbn1cbi5zZW5kRnJnbXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTBmMjtcbiAgbWFyZ2luOiAxcmVtIDAuNXJlbTtcbn1cbi5zZW5kRnJnbXQgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDEwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEwcHg7XG59XG4uc2VuZEZyZ210IC5zYXBVaUJsb2NrTGF5b3V0Q2VsbC5wb2xpY2UgaDIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9wb2xpY2UucG5nJyk7XG59XG4uc2VuZEZyZ210IC5lcnJNc2cge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnNlbmRGcmdtdCAuc2FwTUNiIHtcbiAgcGFkZGluZzogMCAwIDAgMnJlbTtcbn1cbi5zZW5kRnJnbXQgLnNhcE1DYiAuc2FwTUNiQmcge1xuICBsZWZ0OiAwO1xufVxuLnNlbmRGcmdtdCAuZmxvYXRMZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbi5zZW5kRnJnbXQgLnNhcE1CdG4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2VuZEZyZ210IC5oYW5kSUNPIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaGFuZEJHLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnNlbmRGcmdtdCAuaGFuZElDTzpob3ZlciB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC41cyBlYXNlLWluIGZvcndhcmRzO1xufVxuLnRoYW5rc0ZyZ210IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWUwZjI7XG4gIG1hcmdpbjogMXJlbSAwLjVyZW07XG59XG4udGhhbmtzRnJnbXQgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDEwMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogLTEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3N1Y2Nlc3MucG5nJyk7XG59XG4udGhhbmtzRnJnbXQgLnNhcE1DYiB7XG4gIHBhZGRpbmc6IDAgMCAwIDJyZW07XG59XG4udGhhbmtzRnJnbXQgLnNhcE1DYiAuc2FwTUNiQmcge1xuICBsZWZ0OiAwO1xufVxuLnRoYW5rc0ZyZ210IC5zYXBNQnRuIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwib2V2YnMtaWNvbmZvbnRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vZXZicy1pY29uZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb2V2YnMtaWNvbmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvb2V2YnMtaWNvbmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL29ldmJzLWljb25mb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvb2V2YnMtaWNvbmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9vZXZicy1pY29uZm9udC5zdmcjb2V2YnMtaWNvbmZvbnRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIm9ldmJzLWljb25mb250XCI7XG4gICAgc3JjOiB1cmwoXCIuLi9mb250cy9vZXZicy1pY29uZm9udC5zdmcjb2V2YnMtaWNvbmZvbnRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICB9XG59XG5bZGF0YS1pY29uXTpiZWZvcmUge1xuICBjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG59XG5bZGF0YS1pY29uXTpiZWZvcmUsXG4uZm8tYWxlcnQ6YmVmb3JlLFxuLmZvLWFycm93LWRvd246YmVmb3JlLFxuLmZvLWFycm93LWxlZnQ6YmVmb3JlLFxuLmZvLWFycm93LXJpZ2h0OmJlZm9yZSxcbi5mby1hcnJvdy11cDpiZWZvcmUsXG4uZm8tYmFja3dhcmQ6YmVmb3JlLFxuLmZvLWJhcjpiZWZvcmUsXG4uZm8tYnVsbGV0OmJlZm9yZSxcbi5mby1idWxsZXQtYXJyb3c6YmVmb3JlLFxuLmZvLWNhbGN1bGF0b3I6YmVmb3JlLFxuLmZvLWNhbGVuZGFyOmJlZm9yZSxcbi5mby1jaGVjazpiZWZvcmUsXG4uZm8tY2xvY2s6YmVmb3JlLFxuLmZvLWN1c3RvbWVyOmJlZm9yZSxcbi5mby1kZWxldGU6YmVmb3JlLFxuLmZvLWRpc2xpa2U6YmVmb3JlLFxuLmZvLWRvdDpiZWZvcmUsXG4uZm8tZG91YmxlYXJyb3ctZG93bjpiZWZvcmUsXG4uZm8tZG91YmxlYXJyb3ctdXA6YmVmb3JlLFxuLmZvLWRvd25sb2FkOmJlZm9yZSxcbi5mby1leGNsYW1hdGlvbjpiZWZvcmUsXG4uZm8tZm9yd2FyZDpiZWZvcmUsXG4uZm8taWQtY2FyZDpiZWZvcmUsXG4uZm8tbGlrZTpiZWZvcmUsXG4uZm8tbWFpbDpiZWZvcmUsXG4uZm8tbWVtb3JpemU6YmVmb3JlLFxuLmZvLW1lbnU6YmVmb3JlLFxuLmZvLW1pbnVzOmJlZm9yZSxcbi5mby1tb2JpbGUtYmVyYXRlcjpiZWZvcmUsXG4uZm8tbW9iaWxlLW1lbnVlOmJlZm9yZSxcbi5mby1tb2JpbGUtbWVudWUtYWt0aXY6YmVmb3JlLFxuLmZvLW1vYmlsZS1tZW51ZS1ob2NoOmJlZm9yZSxcbi5mby1tb2JpbGUtbWVudWUtaG9jaC1ha3RpdjpiZWZvcmUsXG4uZm8tcGFkbG9jazpiZWZvcmUsXG4uZm8tcGFkbG9jay1vcGVuOmJlZm9yZSxcbi5mby1wYXBlcjpiZWZvcmUsXG4uZm8tcGFwZXItYmxhbms6YmVmb3JlLFxuLmZvLXBlbmNpbDpiZWZvcmUsXG4uZm8tcGhvbmU6YmVmb3JlLFxuLmZvLXBsYWNlOmJlZm9yZSxcbi5mby1wbGF5LXBhdXNlOmJlZm9yZSxcbi5mby1wbHVzOmJlZm9yZSxcbi5mby1wcmludDpiZWZvcmUsXG4uZm8tcXVlc3Rpb246YmVmb3JlLFxuLmZvLXJlbG9hZDpiZWZvcmUsXG4uZm8tc2VhcmNoOmJlZm9yZSxcbi5mby1zZXJ2aWNlLW51bWJlcnM6YmVmb3JlLFxuLmZvLXNwZWFrZXI6YmVmb3JlLFxuLmZvLXRhYmxlLXBhZ2luYXRpb246YmVmb3JlLFxuLmZvLXRyYXNoLWJpbjpiZWZvcmUsXG4uZm8td29ybGQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJvZXZicy1pY29uZm9udFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgcGFkZGluZzogMCAwIDVweCAxcHggIWltcG9ydGFudDtcbn1cbi5mby1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjJcIjtcbn1cbi5mby1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0YlwiO1xufVxuLmZvLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRhXCI7XG59XG4uZm8tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDcxXCI7XG59XG4uZm8tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRjXCI7XG59XG4uZm8tYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDdhXCI7XG59XG4uZm8tYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0OFwiO1xufVxuLmZvLWJ1bGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDVcIjtcbn1cbi5mby1idWxsZXQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUyXCI7XG59XG4uZm8tY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmFcIjtcbn1cbi5mby1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjRcIjtcbn1cbi5mby1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzBcIjtcbn1cbi5mby1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNGZcIjtcbn1cbi5mby1jdXN0b21lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmNcIjtcbn1cbi5mby1kZWxldGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc0XCI7XG59XG4uZm8tZGlzbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjFcIjtcbn1cbi5mby1kb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRkXCI7XG59XG4uZm8tZG91YmxlYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTNcIjtcbn1cbi5mby1kb3VibGVhcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTRcIjtcbn1cbi5mby1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDJcIjtcbn1cbi5mby1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDFcIjtcbn1cbi5mby1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0M1wiO1xufVxuLmZvLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUwXCI7XG59XG4uZm8tbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzNcIjtcbn1cbi5mby1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0NlwiO1xufVxuLmZvLW1lbW9yaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2OVwiO1xufVxuLmZvLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY2XCI7XG59XG4uZm8tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDYzXCI7XG59XG4uZm8tbW9iaWxlLWJlcmF0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU1XCI7XG59XG4uZm8tbW9iaWxlLW1lbnVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1NlwiO1xufVxuLmZvLW1vYmlsZS1tZW51ZS1ha3RpdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTdcIjtcbn1cbi5mby1tb2JpbGUtbWVudWUtaG9jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNThcIjtcbn1cbi5mby1tb2JpbGUtbWVudWUtaG9jaC1ha3RpdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTlcIjtcbn1cbi5mby1wYWRsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2ZVwiO1xufVxuLmZvLXBhZGxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmZcIjtcbn1cbi5mby1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjhcIjtcbn1cbi5mby1wYXBlci1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNjdcIjtcbn1cbi5mby1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc1XCI7XG59XG4uZm8tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZkXCI7XG59XG4uZm8tcGxhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ5XCI7XG59XG4uZm8tcGxheS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzlcIjtcbn1cbi5mby1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3N1wiO1xufVxuLmZvLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0NFwiO1xufVxuLmZvLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3OFwiO1xufVxuLmZvLXJlbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDdcIjtcbn1cbi5mby1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY1XCI7XG59XG4uZm8tc2VydmljZS1udW1iZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2YlwiO1xufVxuLmZvLXNwZWFrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc2XCI7XG59XG4uZm8tdGFibGUtcGFnaW5hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzJcIjtcbn1cbi5mby10cmFzaC1iaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUxXCI7XG59XG4uZm8td29ybGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRlXCI7XG59XG4uZm8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIm9ldmJzLWljb25mb250XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBmb250LWZhbWlseTogXCJCcml4U2Fuc1JlZ3VsYXJcIiwgXCJIZWx2ZXRpY2FcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5mbzpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJvZXZicy1pY29uZm9udFwiO1xufVxuLmZvLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwidFwiO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3Bhcmthc3NlIFdlYic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3BhcnJnLXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJyZy13ZWJmb250LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL3NwYXJyZy13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvc3BhcnJnLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zcGFycmctd2ViZm9udC5zdmcjc3Bhcmthc3NlX3JncmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NwYXJrYXNzZSBXZWInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJyZ2l0LXdlYmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJyZ2l0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvc3BhcnJnaXQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL3NwYXJyZ2l0LXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zcGFycmdpdC13ZWJmb250LnN2ZyNzcGFya2Fzc2VfcmdpdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTcGFya2Fzc2UgV2ViJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zcGFybHQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3Bhcmx0LXdlYmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvc3Bhcmx0LXdlYmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9zcGFybHQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL3NwYXJsdC13ZWJmb250LnN2ZyNzcGFya2Fzc2VfbHRyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3Bhcmthc3NlIFdlYic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3Bhcmx0aXQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3Bhcmx0aXQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zcGFybHRpdC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvc3Bhcmx0aXQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL3NwYXJsdGl0LXdlYmZvbnQuc3ZnI3NwYXJrYXNzZV9sdGl0YWxpY1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NwYXJrYXNzZSBXZWInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3NwYXJiZC13ZWJmb250LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9zcGFyYmQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zcGFyYmQtd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL3NwYXJiZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvc3BhcmJkLXdlYmZvbnQuc3ZnI3NwYXJrYXNzZV9yZ2JvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnU3Bhcmthc3NlIFdlYic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3BhcmJkaXQtd2ViZm9udC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvc3BhcmJkaXQtd2ViZm9udC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9zcGFyYmRpdC13ZWJmb250LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvc3BhcmJkaXQtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL3NwYXJiZGl0LXdlYmZvbnQuc3ZnI3NwYXJrYXNzZV9yZ2JvbGRfaXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCcml4U2Fuc0JvbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0JvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0JyaXhTYW5zQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0JvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0JyaXhTYW5zQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0JyaXhTYW5zQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCcml4U2Fuc0xpZ2h0XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNMaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNMaWdodC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0xpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc0xpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCcml4U2Fuc1JlZ3VsYXItSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLUl0YWxpYy5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLUl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc1JlZ3VsYXItSXRhbGljLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc1JlZ3VsYXItSXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvQnJpeFNhbnNSZWd1bGFyLUl0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCcml4U2Fuc1JlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc1JlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0JyaXhTYW5zUmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Ccml4U2Fuc1JlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0JyaXhTYW5zUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0JyaXhTYW5zUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5tc2dXcmFwcGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDByZW0pO1xufVxuLm1zZ1dyYXBwZXIgLnNhcE1Nc2dTdHJpcCB7XG4gIG1hcmdpbjogMCAwIDAuNXJlbSAwO1xufVxuLmVycm9yQ3RybCBpbnB1dCxcbi5lcnJvckN0cmwuc2FwTVNsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYTI5MWM7XG59XG4uZXJyb3JDdHJsIGlucHV0OmZvY3VzLFxuLmVycm9yQ3RybC5zYXBNU2x0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGEyOTFjICFpbXBvcnRhbnQ7XG59XG4uZXJyb3JDdHJsLnNhcE1TRiBmb3JtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhMjkxYztcbn1cbi5lcnJvckN0cmwuc2FwTVNGIGZvcm06Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYTI5MWMgIWltcG9ydGFudDtcbn1cbi5lcnJvckN0cmwuc2FwTVNGIGZvcm0gLnNhcE1TRkIge1xuICBjb2xvcjogI2RhMjkxYztcbn1cbi5lcnJvckN0cmwuc2FwTVNGIGlucHV0LFxuLmVycm9yQ3RybC5zYXBNU0Y6Zm9jdXMge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5lcnJvckN0cmwgYmRpIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuLmVycm9yQ3RybCBiZGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vc3ZnL2lubGluZV92YWxpZGllcnVuZ19uZWdhdGl2LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEuMTI1cmVtO1xuICBoZWlnaHQ6IDEuMTI1cmVtO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmVycm9yQ3RybC5zYXBNUmIgLnNhcE1SYkJPdXQge1xuICBib3JkZXItY29sb3I6ICNkYTI5MWMgIWltcG9ydGFudDtcbn1cbi5lcnJvckN0cmwuc2FwTVJiIGJkaTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZXJyb3JDdHJsLnNhcE1DYiAuc2FwTUNiQmcge1xuICBib3JkZXItY29sb3I6ICNkYTI5MWMgIWltcG9ydGFudDtcbn1cbi5zYXBVaUhMYXlvdXQgPiAuZXJyb3JDdHJsIGJkaTphZnRlciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cbi5lcnJNc2cge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBjb2xvcjogI2RhMjkxYyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5yb2FkTWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi5yb2FkTWFwIHNwYW46YmVmb3JlLFxuLnJvYWRNYXAgc3BhbjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5yb2FkTWFwIC5wb2ludGVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiAjNTk3N2M2O1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgei1pbmRleDogNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5yb2FkTWFwIC5wb2ludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xOXB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkICM1OTc3YzY7XG4gIGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucm9hZE1hcCAucG9pbnRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5yb2FkTWFwIC5wb2ludGVyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWI7XG59XG4ucm9hZE1hcCAucG9pbnRlcjpmaXJzdC1jaGlsZDphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnJvYWRNYXAgLnBvaW50ZXI6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwZDM5YWI7XG59XG4ucm9hZE1hcCAucG9pbnRlcjpudGgtY2hpbGQoMikge1xuICB6LWluZGV4OiA0O1xufVxuLnJvYWRNYXAgLnBvaW50ZXI6bnRoLWNoaWxkKDMpIHtcbiAgei1pbmRleDogMztcbn1cbi5yb2FkTWFwIC5wb2ludGVyOmxhc3QtY2hpbGQge1xuICB6LWluZGV4OiAyO1xufVxuLnJvYWRNYXAgLnBvaW50ZXI6bGFzdC1jaGlsZDpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi5yb2FkTWFwID4gZGl2IHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICM1OTc3YzY7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xuICB6LWluZGV4OiA1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJvYWRNYXAgPiBkaXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE5cHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDIwcHggc29saWQgIzU5NzdjNjtcbiAgYm9yZGVyLXRvcDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5yb2FkTWFwID4gZGl2OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnJvYWRNYXAgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYmFja2dyb3VuZDogIzBkMzlhYjtcbn1cbi5yb2FkTWFwID4gZGl2OmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucm9hZE1hcCA+IGRpdjpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzBkMzlhYjtcbn1cbi5yb2FkTWFwID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gIHotaW5kZXg6IDQ7XG59XG4ucm9hZE1hcCA+IGRpdjpudGgtY2hpbGQoMykge1xuICB6LWluZGV4OiAzO1xufVxuLnJvYWRNYXAgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHotaW5kZXg6IDI7XG59XG4ucm9hZE1hcCA+IGRpdjpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLnJvYWRNYXAgPiBkaXYgLnNhcE1GVCB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi5yb2FkTWFwID4gZGl2IC5zYXBNRlQgc3BhbiB7XG4gIGN1cnNvcjogaW5oZXJpdDtcbn1cbi5yb2FkTWFwID4gZGl2IC5zYXBNRlQgLm5vIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgd2lkdGg6IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yb2FkTWFwID4gZGl2IC5zYXBNRlQgLnRpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3ODBweCkge1xuICAucm9hZE1hcCA+IGRpdiAuc2FwTUZUIC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5yb2FkTWFwID4gZGl2IC5zYXBNRlQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb2FkTWFwID4gZGl2IC5zYXBNRlQgLm5vIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcFN0YXJ0J10gPiBkaXY6Zmlyc3QtY2hpbGQgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcFN0YXJ0J10gPiBkaXY6Zmlyc3QtY2hpbGQgLnNhcE1GVCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcFN0YXJ0J10gPiBkaXY6Zmlyc3QtY2hpbGQgLnNhcE1GVCBzcGFuIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuLnJvYWRNYXBbZGF0YS1hY3R1YWxTdGVwPSd3ZWJTdGVwT2ZmZXInXSA+IGRpdjpudGgtY2hpbGQoMSksXG4ucm9hZE1hcFtkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBPZmZlciddID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWI7XG59XG4ucm9hZE1hcFtkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBPZmZlciddID4gZGl2Om50aC1jaGlsZCgxKSAuc2FwTUZULFxuLnJvYWRNYXBbZGF0YS1hY3R1YWxTdGVwPSd3ZWJTdGVwT2ZmZXInXSA+IGRpdjpudGgtY2hpbGQoMikgLnNhcE1GVCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcE9mZmVyJ10gPiBkaXY6bnRoLWNoaWxkKDEpOmJlZm9yZSxcbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcE9mZmVyJ10gPiBkaXY6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMGQzOWFiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcE9mZmVyJ10gPiBkaXY6bnRoLWNoaWxkKDIpIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ucm9hZE1hcFtkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBSZXF1ZXN0J10gPiBkaXY6bnRoLWNoaWxkKDIpLFxuLnJvYWRNYXBbZGF0YS1hY3R1YWxTdGVwPSd3ZWJTdGVwUmVxdWVzdCddID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWI7XG59XG4ucm9hZE1hcFtkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBSZXF1ZXN0J10gPiBkaXY6bnRoLWNoaWxkKDIpIC5zYXBNRlQsXG4ucm9hZE1hcFtkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBSZXF1ZXN0J10gPiBkaXY6bnRoLWNoaWxkKDMpIC5zYXBNRlQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucm9hZE1hcFtkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBSZXF1ZXN0J10gPiBkaXY6bnRoLWNoaWxkKDIpOmJlZm9yZSxcbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcFJlcXVlc3QnXSA+IGRpdjpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwZDM5YWI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnJvYWRNYXBbZGF0YS1hY3R1YWxTdGVwPSd3ZWJTdGVwUmVxdWVzdCddID4gZGl2Om50aC1jaGlsZCgzKSAudGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLnJvYWRNYXBbZGF0YS1hY3R1YWxTdGVwPSd3ZWJTdGVwQ29uY2x1c2lvbiddID4gZGl2Om50aC1jaGlsZCgyKSxcbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcENvbmNsdXNpb24nXSA+IGRpdjpudGgtY2hpbGQoMyksXG4ucm9hZE1hcFtkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBDb25jbHVzaW9uJ10gPiBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgYmFja2dyb3VuZDogIzBkMzlhYjtcbn1cbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcENvbmNsdXNpb24nXSA+IGRpdjpudGgtY2hpbGQoMikgLnNhcE1GVCxcbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcENvbmNsdXNpb24nXSA+IGRpdjpudGgtY2hpbGQoMykgLnNhcE1GVCxcbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcENvbmNsdXNpb24nXSA+IGRpdjpudGgtY2hpbGQoNCkgLnNhcE1GVCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcENvbmNsdXNpb24nXSA+IGRpdjpudGgtY2hpbGQoMik6YmVmb3JlLFxuLnJvYWRNYXBbZGF0YS1hY3R1YWxTdGVwPSd3ZWJTdGVwQ29uY2x1c2lvbiddID4gZGl2Om50aC1jaGlsZCgzKTpiZWZvcmUsXG4ucm9hZE1hcFtkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBDb25jbHVzaW9uJ10gPiBkaXY6bnRoLWNoaWxkKDQpOmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMGQzOWFiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gIC5yb2FkTWFwW2RhdGEtYWN0dWFsU3RlcD0nd2ViU3RlcENvbmNsdXNpb24nXSA+IGRpdjpsYXN0LWNoaWxkIC50aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4ubWFpbnRlbmFuY2VWIC5zYXBVaUJsb2NrTGF5b3V0Q2VsbCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbi5tYWludGVuYW5jZVYgLnNhcFVpQmxvY2tMYXlvdXRDZWxsOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1haW50ZW5hbmNlViAuc2FwVWlCbG9ja0xheW91dENlbGw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5tYWludGVuYW5jZVYgLnNhcE1GVCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLnByb3BlcnRpZXNCaXRBdXRvQ29tcGxldGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuLnByb3BlcnRpZXNCaXRBdXRvQ29tcGxldGVJbm5lciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmJpdEF1dG9Db21wbGV0ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMi41cmVtICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5iaXRBdXRvQ29tcGxldGUgLnNhcFVpVGZDb21ibyB7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaXhTYW5zUmVndWxhclwiLCBcIkhlbHZldGljYVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uYml0QXV0b0NvbXBsZXRlIC5zYXBVaVRmSW5uZXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMC43NXJlbSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAhaW1wb3J0YW50O1xufVxuLmJpdEF1dG9Db21wbGV0ZS5lcnJvcixcbi5iaXRBdXRvQ29tcGxldGUuZXJyb3JDdHJsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDYyMDE4O1xufVxuLnNhcFVpTGJ4IC5zYXBVaUxieEkge1xuICBoZWlnaHQ6IDNyZW07XG59XG4uc2FwVWlMYnggLnNhcFVpTGJ4SSAuc2FwVWlMYnhJVHh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5ibG9ja1NpemUge1xuICBiYWNrZ3JvdW5kOiAjMGQzOWFiO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4MzBweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbn1cbi5sYmxTZXR0aW5ncyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5ibG9ja1dyYXAge1xuICB3aWR0aDogY2FsYygzMyUgLSAyMHB4KTtcbiAgbWluLXdpZHRoOiBjYWxjKDE5MHB4IC0gMjVweCk7XG4gIG1hcmdpbjogMHB4IDEwcHg7XG59XG4uYmxvY2tXcmFwIC5zYXBNTGFiZWwge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZGF0YUZyZ210IHtcbiAgYmFja2dyb3VuZDogIzBkMzlhYjtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogODMwcHg7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5kYXRhRnJnbXQgLmJpcnRoZGF0ZSB7XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDIwcHgpO1xuICBtaW4td2lkdGg6IGNhbGMoMTkwcHggLSAyNXB4KTtcbiAgbWFyZ2luOiAwcHggMTBweDtcbn1cbi5kYXRhRnJnbXQgLmJpcnRoZGF0ZSAuc2FwTUxhYmVsIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmRhdGFGcmdtdCAuYmlydGhkYXRlIC5zYXBNSW5wdXQge1xuICB3aWR0aDogMTI1cHggIWltcG9ydGFudDtcbn1cbi5kYXRhRnJnbXQgLmhvbWVTcGFjZSB7XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDIwcHgpO1xuICBtaW4td2lkdGg6IGNhbGMoMTkwcHggLSAyNXB4KTtcbiAgbWFyZ2luOiAwcHggMTBweDtcbn1cbi5kYXRhRnJnbXQgLmhvbWVTcGFjZSAuc2FwTUxhYmVsIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmRhdGFGcmdtdCAuaG9tZVNwYWNlIC5zYXBNTGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbi5kYXRhRnJnbXQgLmhvbWVTcGFjZSAuY2JIb21lc3BhY2Uge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDM5YWI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2RlY2xpbmUzLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4uZGF0YUZyZ210IC5ob21lU3BhY2UgLmNiSG9tZXNwYWNlW2RhdGEtZW5jbG9zZWQ9XCJYXCJdIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2hlY2sucG5nJyk7XG59XG4uZGF0YUZyZ210IC5ob21lU3BhY2UgLndyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5kYXRhRnJnbXQgLmhvbWVTcGFjZSAud3JhcHBlciAucW0ge1xuICB3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cbi5kYXRhRnJnbXQgLmhvbWVTcGFjZSAud3JhcHBlciAuemlwIHtcbiAgd2lkdGg6IDg1cHggIWltcG9ydGFudDtcbn1cbi5kYXRhRnJnbXQgLnN0b2NrbnVtYmVyIHtcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMjBweCk7XG4gIG1pbi13aWR0aDogY2FsYygxOTBweCAtIDI1cHgpO1xuICBtYXJnaW46IDBweCAxMHB4O1xufVxuLmRhdGFGcmdtdCAuc3RvY2tudW1iZXIgLnNhcE1MYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5kYXRhRnJnbXQgLnN0b2NrbnVtYmVyIC5zYXBNU2x0LFxuLmRhdGFGcmdtdCAuc3RvY2tudW1iZXIgLnNhcE1JbnB1dCB7XG4gIHdpZHRoOiAxMjVweCAhaW1wb3J0YW50O1xufVxuLmRhdGFGcmdtdCAudGVybSB7XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDIwcHgpO1xuICBtaW4td2lkdGg6IGNhbGMoMTkwcHggLSAyNXB4KTtcbiAgbWFyZ2luOiAwcHggMTBweDtcbn1cbi5kYXRhRnJnbXQgLnRlcm0gLnNhcE1MYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5kYXRhRnJnbXQgLnBlcmlvZCB7XG4gIHdpZHRoOiBjYWxjKDMzJSAtIDIwcHgpO1xuICBtaW4td2lkdGg6IGNhbGMoMTkwcHggLSAyNXB4KTtcbiAgbWFyZ2luOiAwcHggMTBweDtcbn1cbi5kYXRhRnJnbXQgLnBlcmlvZCAuc2FwTUxhYmVsIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjFyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLmRhdGFGcmdtdCAuYmVnaW5uIHtcbiAgd2lkdGg6IGNhbGMoMzMlIC0gMjBweCk7XG4gIG1pbi13aWR0aDogY2FsYygxOTBweCAtIDI1cHgpO1xuICBtYXJnaW46IDBweCAxMHB4O1xufVxuLmRhdGFGcmdtdCAuYmVnaW5uIC5zYXBNTGFiZWwge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZGF0YUZyZ210IC5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUgLnNhcE1CdG5JY29uIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJsb2NrU2l6ZU9ubGluZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtMXB4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1MCU7XG59XG4ubGJsU2V0dGluZ3NPbmxpbmUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4uYmxvY2tXcmFwT25saW5lIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gIG1pbi13aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbn1cbi5ibG9ja1dyYXBPbmxpbmUgLnNhcE1MYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cbi5ibG9ja1BlcmlvZFRlcm0ge1xuICBiYWNrZ3JvdW5kOiAjMGQzOWFiO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4MzBweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJsb2NrUGVyaW9kVGVybSAudGVybSB7XG4gIHdpZHRoOiAxMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDNweDtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cbi5ibG9ja1BlcmlvZFRlcm0gLnRlcm0uc2FwTVNsdCA+IC5zYXBNU2x0TGFiZWwge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWI7XG4gIHRleHQtb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMjAlICFpbXBvcnRhbnQ7XG59XG4uYmxvY2tQZXJpb2RUZXJtIC50ZXJtIC5zYXBNU2x0QXJyb3cge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmxvY2tQZXJpb2RUZXJtIC5wZXJpb2Qge1xuICB3aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAzcHg7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG4uYmxvY2tQZXJpb2RUZXJtIC5wZXJpb2Quc2FwTVNsdCA+IC5zYXBNU2x0TGFiZWwge1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWI7XG59XG4uYmxvY2tQZXJpb2RUZXJtIC5wZXJpb2QgLnNhcE1TbHRBcnJvdyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ibG9ja1BlcmlvZFRlcm0gLnBlcmlvZCAuc2FwTVNsdCA+IC5zYXBNU2x0TGFiZWwge1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmJsb2NrUGVyaW9kVGVybSAuYmVnaW5uIHtcbiAgd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogM3B4O1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmJsb2NrUGVyaW9kVGVybSAuYmVnaW5uLnNhcE1TbHQgPiAuc2FwTVNsdExhYmVsIHtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjMGQzOWFiO1xufVxuLmJsb2NrUGVyaW9kVGVybSAuYmVnaW5uIC5zYXBNU2x0QXJyb3cge1xuICBjb2xvcjogd2hpdGU7XG59XG4uYmxvY2tQZXJpb2RUZXJtIC5iZWdpbm4gLnNhcE1TbHQgPiAuc2FwTVNsdExhYmVsIHtcbiAgdGV4dC1vdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5ibG9ja0JlZ2luIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gIG1pbi13aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJsb2NrQmVnaW4gLnNhcE1MYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cbi5ibG9ja0JlZ2luIC5zYXBNTGFiZWwge1xuICB3aWR0aDogMTcycHggIWltcG9ydGFudDtcbn1cbi5ibG9ja0JlZ2luIC5iZWdpbiAuc2FwTUlucHV0QmFzZUNvbnRlbnRXcmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzBkMzlhYiAhaW1wb3J0YW50O1xuICB3aWR0aDogMTY1cHggIWltcG9ydGFudDtcbn1cbi5ibG9ja0JlZ2luIC5iZWdpbiAuc2FwTUlucHV0QmFzZUNvbnRlbnRXcmFwcGVyIC5zYXBNSW5wdXRCYXNlSW5uZXIge1xuICBoZWlnaHQ6IDM3cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogIzBkMzlhYiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuLmJsb2NrQmVnaW4gLmJlZ2luIC5zYXBNSW5wdXRCYXNlQ29udGVudFdyYXBwZXIgLnNhcE1JbnB1dFZhbEhlbHBJbm5lciB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ibG9ja0JhY2sge1xuICBiYWNrZ3JvdW5kOiAjMGQzOWFiO1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA4MzBweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJsb2NrQmFjayAuYmFja0J0biB7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbGVmdDogMXB4O1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiAxNHB4O1xufVxuLmJsb2NrQmFjayAuYmFja0J0biAuc2FwTUJ0bklubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNDBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG59XG4uYmxvY2tCYWNrIC5iYWNrQnRuIC5zYXBNQnRuQ29udGVudCB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4uYmxvY2tCYWNrIC5iYWNrQnRuOmhvdmVyIC5zYXBNQnRuSW5uZXIge1xuICBib3JkZXItY29sb3I6ICMwZDM5YWIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBkMzlhYjtcbn1cbi5ibG9ja0JhY2sgYS5pY29uUGRmIHtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCIsIFwiSGVsdmV0aWNhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzBkMzlhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuLmJsb2NrQmFjayBhLmljb25QZGY6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM5N2Q3MDAgIWltcG9ydGFudDtcbn1cbi5ibG9ja0JhY2sgYS5pY29uUGRmOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBkMzlhYjtcbiAgYm9yZGVyLWNvbG9yOiAjOTdkNzAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uYmxvY2tCYWNrIC5lZGl0T2ZmZXIge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cbi5xdWVzdGlvbnNGcmdtdCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtMXB4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiA1MCU7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5xdWVzdGlvbnNGcmdtdCAub2V2YnNJY28ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5hZ2Uge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzBkMzlhYiwgIzMzNThiOSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmFnZSAuc2FwTUxhYmVsIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXIgIWltcG9ydGFudDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCkgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5hZ2UgLmFnZUlucCB7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIHRvcDogMTBweDtcbn1cbi5xdWVzdGlvbnNGcmdtdCAuYWdlIC5hZ2VJbnAgLnNhcE1TbHRBcnJvdyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIyLCAyMjIsIDIyMiwgMC41KTtcbn1cbi5xdWVzdGlvbnNGcmdtdCAuc3RhdHVzIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwZDM5YWIsICMzMzU4YjkpO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbiAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5zdGF0dXMgLnNhcE1MYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cbi5xdWVzdGlvbnNGcmdtdCAuc3RhdHVzIC5zdGF0dXNJbnAge1xuICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB0b3A6IDEwcHg7XG59XG4ucXVlc3Rpb25zRnJnbXQgLnN0YXR1cyAuc3RhdHVzSW5wIC5zYXBNU2x0QXJyb3cge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyMiwgMjIyLCAyMjIsIDAuNSk7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmhvbWVTdGF0dXMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzBkMzlhYiwgIzMzNThiOSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmhvbWVTdGF0dXMgLnNhcE1MYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cbi5xdWVzdGlvbnNGcmdtdCAuaG9tZVN0YXR1cyAuaG9tZVN0YXR1c0lucCB7XG4gIHdpZHRoOiAxMDFweCAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIHRvcDogMTBweDtcbn1cbi5xdWVzdGlvbnNGcmdtdCAuaG9tZVN0YXR1cyAuaG9tZVN0YXR1c0lucCAuc2FwTVNsdEFycm93IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMjIsIDIyMiwgMjIyLCAwLjUpO1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5ob21lU3BhY2Uge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzBkMzlhYiwgIzMzNThiOSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmhvbWVTcGFjZSAuc2FwTUxhYmVsIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjlyZW0gIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXIgIWltcG9ydGFudDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCkgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5ob21lU3BhY2UgLnFtSW5wIHtcbiAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB0b3A6IDEwcHg7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmhvbWVaaXAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzBkMzlhYiwgIzMzNThiOSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBtaW4td2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmhvbWVaaXAgLnNhcE1MYWJlbCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC45cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cbi5xdWVzdGlvbnNGcmdtdCAuaG9tZVppcCAuemlwSW5wIHtcbiAgd2lkdGg6IDEwMXB4ICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgdG9wOiAxMHB4O1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5jYWxjdWxhdGVCbG9jayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMGQzOWFiLCAjMzM1OGI5KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCkgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwMCUgLSAycHgpICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmNhbGN1bGF0ZUJsb2NrIC5zYXBNTGFiZWwge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuOXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlciAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmNhbGN1bGF0ZUJsb2NrIC5oYW5kSUNPIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaGFuZEJHLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5jYWxjdWxhdGVCbG9jayAuaGFuZElDTzpob3ZlciB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC41cyBlYXNlLWluIGZvcndhcmRzO1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5jYWxjdWxhdGVCbG9jayAubmV4dEJ0biB7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgYm90dG9tOiA1cHg7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmNhbGN1bGF0ZUJsb2NrIC5uZXh0QnRuIC5zYXBNQnRuSW5uZXIge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzBkMzlhYiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5jYWxjdWxhdGVCbG9jayAubmV4dEJ0biAuc2FwTUJ0bkNvbnRlbnQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5jYWxjdWxhdGVCbG9jayAubmV4dEJ0bjpob3ZlciAuc2FwTUJ0bklubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNkYTI5MWM7XG59XG4ucXVlc3Rpb25zRnJnbXQgLmNhbGN1bGF0ZUJsb2NrIC5uZXh0QnRuOmZvY3VzIC5zYXBNQnRuSW5uZXIge1xuICBib3JkZXItY29sb3I6ICM5N2Q3MDAgIWltcG9ydGFudDtcbn1cbi5xdWVzdGlvbnNGcmdtdCAuZmFkZUluIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZSAwLjNzIGVhc2UtaW4gMC4zcyBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBmYWRlIDAuM3MgZWFzZS1pbiAwLjNzIGZvcndhcmRzO1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5zYXBNU2x0V2l0aEFycm93ID4gLnNhcE1TbHRMYWJlbCxcbi5xdWVzdGlvbnNGcmdtdCAuc2FwTVNsdFdpdGhBcnJvdyAuc2FwTVNlbGVjdExpc3RJdGVtQmFzZSB7XG4gIHBhZGRpbmc6IDAgMCAwIDAuM3JlbSAhaW1wb3J0YW50O1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5zYXBNSW5wdXRCYXNlSW5uZXIge1xuICBjb2xvcjogIzVjYjg1Yztcbn1cbi5xdWVzdGlvbnNGcmdtdCAuc2FwTVNsdCA+IC5zYXBNU2x0TGFiZWwge1xuICBjb2xvcjogIzVjYjg1YyAhaW1wb3J0YW50O1xufVxuLnF1ZXN0aW9uc0ZyZ210IC5zYXBNSW5wdXRCYXNlSW5uZXI6bm90KC5zYXBNSW5wdXRCYXNlUmVhZG9ubHlJbm5lcik6bm90KC5zYXBNSW5wdXRCYXNlU3RhdGVFcnJvcklubmVyKTpub3QoLnNhcE1JbnB1dEJhc2VEaXNhYmxlZElubmVyKTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgbWF4aSB7XG4gIHRvIHtcbiAgICB3aWR0aDogY2FsYyggMTAwJSAtIDYwcHgpO1xuICB9XG4gIGZyb20ge1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1heGkge1xuICB0byB7XG4gICAgd2lkdGg6IGNhbGMoIDEwMCUgLSA2MHB4KTtcbiAgfVxuICBmcm9tIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIG1pbmkge1xuICBmcm9tIHtcbiAgICB3aWR0aDogY2FsYyggMTAwJSAtIDYwcHgpO1xuICB9XG4gIHRvIHtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxufVxuQGtleWZyYW1lcyBtaW5pIHtcbiAgZnJvbSB7XG4gICAgd2lkdGg6IGNhbGMoIDEwMCUgLSA2MHB4KTtcbiAgfVxuICB0byB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnByb2R1Y3RzRnJnbXQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0c0ZyZ210OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG59XG4ucHJvZHVjdHNGcmdtdCAucHJvZFdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODQwcHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5zd2lwZVdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZTNlY2Y5O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5zd2lwZVdyYXBwZXIgLmNoZWNrZmllbGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzOWFiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9kZWNsaW5lMy5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiA1MHB4IDUwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5zd2lwZVdyYXBwZXIgLnByb2RTd2lwZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5zd2lwZVdyYXBwZXIgLnByb2RTd2lwZSAudHJpYW5nbGUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkICMzMzU4Yjk7XG4gIGJvcmRlci10b3A6IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGxlZnQ6IDEyMHB4O1xuICB0b3A6IDBweDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuc3dpcGVXcmFwcGVyIC5wcm9kU3dpcGUgLnNhcFVpSWNvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5zd2lwZVdyYXBwZXIgLnByb2RTd2lwZSAuc2FwVWlJY29uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5zd2lwZVdyYXBwZXIgLnByb2RTd2lwZSAuc2FwVWlJY29uLm1vcmVJbmZvTGluayB7XG4gIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBkMzlhYjtcbiAgcGFkZGluZzogNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBjdXJzb3I6IGhlbHAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAxMHB4O1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5zd2lwZVdyYXBwZXIgLnByb2RTd2lwZSAuc3dpcGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMGQzOWFiLCAjMzM1OGI5KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogNjBweDtcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgLXdlYmtpdC1hbmltYXRpb246IG1pbmkgMC41cyBlYXNlLWluIGZvcndhcmRzO1xuICBhbmltYXRpb246IG1pbmkgMC41cyBlYXNlLWluIGZvcndhcmRzO1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5zd2lwZVdyYXBwZXIgLnByb2RTd2lwZSAuc3dpcGVyIC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHNGcmdtdCAucHJvZFdyYXBwZXIgLnN3aXBlV3JhcHBlciAucHJvZFN3aXBlIC5zd2lwZXIgLnN1YnRpdGxlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuc3dpcGVXcmFwcGVyIC5wcm9kU3dpcGUgLnN3aXBlciAud2hpdGVJY29uIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuc3dpcGVXcmFwcGVyIC5wcm9kU3dpcGUgLnN3aXBlciAuc2FwVWlJY29uLmNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDJyZW07XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI1cHg7XG4gIHRvcDogMjBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuc3dpcGVXcmFwcGVyIC5wcm9kU3dpcGUgLnN3aXBlciAuc2FwVWlJY29uLm1vcmVJbmZvTGluayB7XG4gIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogMTBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuc3dpcGVXcmFwcGVyIC5wcm9kU3dpcGUgLmltZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHNGcmdtdCAucHJvZFdyYXBwZXIgLnN3aXBlV3JhcHBlciAucHJvZFN3aXBlIC50aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDEuM3JlbSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuc3dpcGVXcmFwcGVyIC5wcm9kU3dpcGUgLnRpdGxlLndTdWJ0aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgaGVpZ2h0OiB1bnNldDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuc3dpcGVXcmFwcGVyIC5wcm9kU3dpcGUgLnN1YnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43cmVtICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHNGcmdtdCAucHJvZFdyYXBwZXIgLmRpc2FibGVkVHh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMjVweDtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAwLjhyZW0gIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLXR5cGU9XCJwaHZcIl0gLmltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3Byb2R1Y3RzL3doaXRlL3BoLnBuZycpO1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyW2RhdGEtdHlwZT1cImRzXCJdIC5pbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9wcm9kdWN0cy93aGl0ZS9kcy5wbmcnKTtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLXR5cGU9XCJ1bmZcIl0gLmltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL3Byb2R1Y3RzL3doaXRlL3VuLnBuZycpO1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyW2RhdGEtdHlwZT1cImhyXCJdIC5pbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9wcm9kdWN0cy93aGl0ZS9oci5wbmcnKTtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLXR5cGU9XCJnbFwiXSAuaW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcHJvZHVjdHMvd2hpdGUvZ2wucG5nJyk7XG59XG4ucHJvZHVjdHNGcmdtdCAucHJvZFdyYXBwZXJbZGF0YS1jaGVja2VkPVwiWFwiXSAuc3dpcGVXcmFwcGVyIC5jaGVja2ZpZWxkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY2hlY2sucG5nJykgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLWNoZWNrZWQ9XCJYXCJdIC5zd2lwZVdyYXBwZXIgLnN3aXBlciB7XG4gIHdpZHRoOiBjYWxjKCAxMDAlIC0gNjBweCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtYXhpIDAuNXMgZWFzZS1pbiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uOiBtYXhpIDAuNXMgZWFzZS1pbiBmb3J3YXJkcztcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLWNoZWNrZWQ9XCJYXCJdIC5zd2lwZVdyYXBwZXIgLnN3aXBlciAuc2FwVWlJY29uLmNsb3NlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUgMC40cyBlYXNlLWluIDAuNHMgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogZmFkZSAwLjRzIGVhc2UtaW4gMC40cyBmb3J3YXJkcztcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLWNoZWNrZWQ9XCJYXCJdIC5zd2lwZVdyYXBwZXIgLnN3aXBlciAuc2FwVWlJY29uLm1vcmVJbmZvTGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUgMC40cyBlYXNlLWluIDAuNHMgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogZmFkZSAwLjRzIGVhc2UtaW4gMC40cyBmb3J3YXJkcztcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLWRpc2FibGVkPVwiWFwiXSAuY2hlY2tmaWVsZCB7XG4gIG9wYWNpdHk6IDAuODtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvZGVjbGluZTMucG5nJyk7XG59XG4ucHJvZHVjdHNGcmdtdCAucHJvZFdyYXBwZXJbZGF0YS1kaXNhYmxlZD1cIlhcIl0gLmltZyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLWRpc2FibGVkPVwiWFwiXSAuc3dpcGVyIHtcbiAgb3BhY2l0eTogMC44O1xuICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlcltkYXRhLWRpc2FibGVkPVwiWFwiXSAudHJpYW5nbGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucHJvZHVjdHNGcmdtdCAucHJvZFdyYXBwZXIgLmRldGFpbEluZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTBmMjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuICBtYXJnaW4tdG9wOiAtN3B4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5kZXRhaWxJbmZvcm1hdGlvbiAucG9scHJIaWdobGlnaHRzIC5zYXBNRlQge1xuICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuZGV0YWlsSW5mb3JtYXRpb24gLnBvbHBySGlnaGxpZ2h0cyAuc2FwTUZUIC5mby1saWtlIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBjb2xvcjogIzBkMzlhYiAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuZGV0YWlsSW5mb3JtYXRpb24gLnBvbHBySGlnaGxpZ2h0cyAuc2FwVWlWbHRDZWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5kZXRhaWxJbmZvcm1hdGlvbiAucG9scHJIaWdobGlnaHRzVGl0bGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuZGV0YWlsSW5mb3JtYXRpb24gLnBvbHBySGlnaGxpZ2h0c1RpdGxlIC5zYXBNRlQge1xuICBmb250LXNpemU6IDEuMTVyZW0gIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0c0ZyZ210IC5wcm9kV3JhcHBlciAuZGV0YWlsSW5mb3JtYXRpb24gLnBvbHBySGlnaGxpZ2h0c1RpdGxlIC5zYXBVaVZsdENlbGwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnByb2R1Y3RzRnJnbXQgLnByb2RXcmFwcGVyIC5kZXRhaWxJbmZvcm1hdGlvbiAucG9scHJEZXRhaWxzIHtcbiAgbWFyZ2luOiA1cHggMCAxMHB4IDA7XG59XG4ub2V2YnNJY29bZGF0YS1hdGJvdHRvbT1cIlhcIl0ge1xuICBib3R0b206IC0ycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wcmljZUZyZ210IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wcmljZUZyZ210IC5wcmljZUhhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByaWNlRnJnbXQgLmJsb2NrUHJpY2Uge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODQwcHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDY4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzBkMzlhYjtcbn1cbi5wcmljZUZyZ210IC5ibG9ja1ByaWNlIC5oYW5kSUNPIHtcbiAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaGFuZEJHLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnByaWNlRnJnbXQgLmJsb2NrUHJpY2UgLmhhbmRJQ086aG92ZXIge1xuICBhbmltYXRpb246IHNoYWtlIDAuNXMgZWFzZS1pbiBmb3J3YXJkcztcbn1cbi5wcmljZUZyZ210IC5ibG9ja1ByaWNlIC5wcmljZUJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxODVweDtcbiAgdG9wOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByaWNlRnJnbXQgLmJsb2NrUHJpY2UgLnByaWNlQmxvY2sgc3Ryb25nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJpY2VGcmdtdCAuYmxvY2tQcmljZSAucHJpY2VCbG9jayBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcmljZUZyZ210IC5ibG9ja1ByaWNlIC5wcmljZUJsb2NrIHNwYW4gc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucHJpY2VGcmdtdCAuYmxvY2tQcmljZSAucHJpY2VCbG9ja09ubGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNzVweDtcbiAgdG9wOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByaWNlRnJnbXQgLmJsb2NrUHJpY2UgLnByaWNlQmxvY2tPbmxpbmUgc3Ryb25nIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcmljZUZyZ210IC5ibG9ja1ByaWNlIC5wcmljZUJsb2NrT25saW5lIHNwYW4ge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJpY2VGcmdtdCAuYmxvY2tQcmljZSAucHJpY2VCbG9ja09ubGluZSBzcGFuIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnByaWNlRnJnbXQgLmJsb2NrUHJpY2UgLm5leHRCdG4ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJvdHRvbTogNXB4O1xufVxuLnByaWNlRnJnbXQgLmJsb2NrUHJpY2UgLm5leHRCdG4gLnNhcE1CdG5Jbm5lciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4ucHJpY2VGcmdtdCAuYmxvY2tQcmljZSAubmV4dEJ0biAuc2FwTUJ0bkNvbnRlbnQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuLnByaWNlRnJnbXQgLmJsb2NrUHJpY2UgLm5leHRCdG46aG92ZXIgLnNhcE1CdG5Jbm5lciB7XG4gIGJvcmRlci1jb2xvcjogIzBkMzlhYiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZGEyOTFjO1xufVxuLnByaWNlRnJnbXQgLmJsb2NrUHJpY2UgLm5leHRCdG46Zm9jdXMgLnNhcE1CdG5Jbm5lciB7XG4gIGJvcmRlci1jb2xvcjogIzk3ZDcwMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDg4MHB4KSB7XG4gIC5wcmljZUZyZ210IC5wcmljZUhhbmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9oYW5kQkcucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLnByaWNlRnJnbXQgLnByaWNlSGFuZCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMzZweDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgIGNvbG9yOiAjMGQzOWFiO1xuICB9XG4gIC5wcmljZUZyZ210IC5wcmljZUhhbmQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgIGNvbG9yOiAjZDYyMDE4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDgwcHg7XG4gICAgbGVmdDogMzVweDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKTtcbiAgfVxufVxuLnBvbGljeWhvbGRlclRyYXkge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wb2xpY3lob2xkZXJUcmF5IC50cmF5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODQwcHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogODgwcHgpIHtcbiAgLmRhdGFGcmdtdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDIwcHggMCA1cHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLmJsc2sgLmRhdGFGcmdtdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgLnByb2R1Y3RzRnJnbXQge1xuICAgIG1hcmdpbjogMCAwIDAgMjEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDg0MHB4O1xuICB9XG4gIC5wb2xpY3lob2xkZXJUcmF5IHtcbiAgICBtYXJnaW46IDAgMCAwIDIxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5ibG9ja1ByaWNlIHtcbiAgICBtYXJnaW46IDAgMCAwIDIxMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDg0MHB4O1xuICB9XG4gIC5xdWVzdGlvbnNGcmdtdCB7XG4gICAgbWFyZ2luOiAwIDIwcHggLTE1cHggMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuYmxvY2tCdG4ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0xcHgpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDY4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLmJsb2NrQnRuIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMnB4KTtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbiAgbWluLXdpZHRoOiAzMzVweDtcbiAgaGVpZ2h0OiA2OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwZDM5YWI7XG59XG4uYmxvY2tCdG4gLm5leHRCdG4ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG59XG4uYmxvY2tCdG4gLm5leHRCdG4gLnNhcE1CdG5Jbm5lciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG4uYmxvY2tCdG4gLm5leHRCdG4gLnNhcE1CdG5Db250ZW50IHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbi5ibG9ja0J0biAubmV4dEJ0bjpob3ZlciAuc2FwTUJ0bklubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQzOWFiICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNkYTI5MWM7XG59XG4uYmxvY2tCdG4gLm5leHRCdG46Zm9jdXMgLnNhcE1CdG5Jbm5lciB7XG4gIGJvcmRlci1jb2xvcjogIzk3ZDcwMCAhaW1wb3J0YW50O1xufVxuLmJsb2NrQnRuIC5oYW5kSUNPIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9oYW5kQkcucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbn1cbi5ibG9ja0J0biAuaGFuZElDTzpob3ZlciB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC41cyBlYXNlLWluIGZvcndhcmRzO1xufVxuQGtleWZyYW1lcyBibGluayB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAuMjtcbiAgfVxuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogLjI7XG4gIH1cbn1cbiN2aXNCb2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMzYzNjM2I7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiQnJpeFNhbnNSZWd1bGFyXCIsIFwiSGVsdmV0aWNhXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBvdmVyZmxvdy15OiBvdmVybGF5OyAyLkJhbGtlbiBoYWxiIHZlcnN0ZWNrZW4gKi9cbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG4jdmlzQm9keS5zYXBVaUJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzNjM2MzYjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJCcml4U2Fuc1JlZ3VsYXJcIiwgXCJIZWx2ZXRpY2FcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIG92ZXJmbG93LXk6IG92ZXJsYXk7IDIuQmFsa2VuIGhhbGIgdmVyc3RlY2tlbiAqL1xufVxuI3Zpc0JvZHkubG9hZGluZyAjY29udGVudCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiN2aXNCb2R5LmxvYWRpbmcgI2luaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gIGNvbG9yOiAjMGQzOWFiO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICN2aXNCb2R5LmxvYWRpbmcgI2luaXQge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiN2aXNCb2R5LmxvYWRpbmcgI2luaXQgc3BhbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBibGluaztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjRzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cbiN2aXNCb2R5LmxvYWRpbmcgI2luaXQgc3BhbjphZnRlcixcbiN2aXNCb2R5LmxvYWRpbmcgI2luaXQgc3BhbjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xuICBjb250ZW50OiBcIlwiO1xufVxuI3Zpc0JvZHkubG9hZGluZyAjaW5pdCBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLjJzO1xufVxuI3Zpc0JvZHkubG9hZGluZyAjaW5pdCBzcGFuOm50aC1jaGlsZCgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogLjRzO1xufVxuI3Zpc0JvZHkgI2luaXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Zpc0JvZHkgc3BhbixcbiN2aXNCb2R5IHRhYmxlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4jdmlzQm9keSAuc2FwVWlCbG9ja0xheW91dENlbGwud0hMIGgyIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzBkMzlhYiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOHJlbSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3Zpc0JvZHkgLnNhcFVpQmxvY2tMYXlvdXRDZWxsLndITCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuI3Zpc0JvZHkgLnNhcE1GVCAud0hMIGgzIHtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMi42MjVyZW07XG4gIGNvbG9yOiAjMGQzOWFiO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzOHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICN2aXNCb2R5IC5zYXBNRlQgLndITCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuI3Zpc0JvZHkgLmZvLXF1ZXN0aW9uIHtcbiAgY3Vyc29yOiBoZWxwICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAuY3VyciB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbiN2aXNCb2R5IC5jdXJyOmFmdGVyIHtcbiAgY29udGVudDogJyDigqwnO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4jdmlzQm9keSAuZmxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbiN2aXNCb2R5IC5mcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4jdmlzQm9keSAuZElGIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC52ZXJzaW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjM2MzYzNiO1xuICBmb250LXNpemU6IDFyZW07XG59XG4jdmlzQm9keSAudzEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAuaDEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnc0MHJlbSB7XG4gIHdpZHRoOiA0MHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczOXJlbSB7XG4gIHdpZHRoOiAzOXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczOHJlbSB7XG4gIHdpZHRoOiAzOHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczN3JlbSB7XG4gIHdpZHRoOiAzN3JlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczNnJlbSB7XG4gIHdpZHRoOiAzNnJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczNXJlbSB7XG4gIHdpZHRoOiAzNXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczNHJlbSB7XG4gIHdpZHRoOiAzNHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczM3JlbSB7XG4gIHdpZHRoOiAzM3JlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczMnJlbSB7XG4gIHdpZHRoOiAzMnJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczMXJlbSB7XG4gIHdpZHRoOiAzMXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczMHJlbSB7XG4gIHdpZHRoOiAzMHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyOXJlbSB7XG4gIHdpZHRoOiAyOXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyOHJlbSB7XG4gIHdpZHRoOiAyOHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyN3JlbSB7XG4gIHdpZHRoOiAyN3JlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyNnJlbSB7XG4gIHdpZHRoOiAyNnJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyNXJlbSB7XG4gIHdpZHRoOiAyNXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyNHJlbSB7XG4gIHdpZHRoOiAyNHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyM3JlbSB7XG4gIHdpZHRoOiAyM3JlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyMnJlbSB7XG4gIHdpZHRoOiAyMnJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyMXJlbSB7XG4gIHdpZHRoOiAyMXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncyMHJlbSB7XG4gIHdpZHRoOiAyMHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxOXJlbSB7XG4gIHdpZHRoOiAxOXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxOHJlbSB7XG4gIHdpZHRoOiAxOHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxN3JlbSB7XG4gIHdpZHRoOiAxN3JlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxNnJlbSB7XG4gIHdpZHRoOiAxNnJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxNXJlbSB7XG4gIHdpZHRoOiAxNXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxNHJlbSB7XG4gIHdpZHRoOiAxNHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxM3JlbSB7XG4gIHdpZHRoOiAxM3JlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxMnJlbSB7XG4gIHdpZHRoOiAxMnJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxMXJlbSB7XG4gIHdpZHRoOiAxMXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLncxMHJlbSB7XG4gIHdpZHRoOiAxMHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnc5cmVtIHtcbiAgd2lkdGg6IDlyZW0gIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC53OHJlbSB7XG4gIHdpZHRoOiA4cmVtICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAudzdyZW0ge1xuICB3aWR0aDogN3JlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnc2cmVtIHtcbiAgd2lkdGg6IDZyZW0gIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC53NXJlbSB7XG4gIHdpZHRoOiA1cmVtICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAudzRyZW0ge1xuICB3aWR0aDogNHJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnczcmVtIHtcbiAgd2lkdGg6IDNyZW0gIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC53MnJlbSB7XG4gIHdpZHRoOiAycmVtICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAudzFyZW0ge1xuICB3aWR0aDogMXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLmZsZXhHcm93IHtcbiAgZmxleC1ncm93OiAxO1xufVxuI3Zpc0JvZHkgLm1yMDVyZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbiN2aXNCb2R5IC5tcjFyZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG4jdmlzQm9keSAubWIxcmVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbiN2aXNCb2R5IC5ub0JvcmRlciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnNhcFVpTG9jYWxCdXN5SW5kaWNhdG9yLFxuI3Zpc0JvZHkgLnNhcFVpQnVzeUluZGljYXRvcixcbiN2aXNCb2R5IC5zYXBVaUJMeSB7XG4gIHotaW5kZXg6IDIwMCAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnNhcE1EaWFsb2dQaG9uZSB7XG4gIHotaW5kZXg6IDIyMCAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnNhcFVpQkx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnNhcC11aS1ibG9ja2xheWVyLXBvcHVwIHtcbiAgei1pbmRleDogMTk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI3Zpc0JvZHkgI3NhcFVpQnVzeUluZGljYXRvcixcbiN2aXNCb2R5IC5zYXBVaUxvY2FsQnVzeSB7XG4gIHotaW5kZXg6IDIwMSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgI3NhcFVpQnVzeUluZGljYXRvciAuc2FwVWlMb2NhbEJ1c3lJbmRpY2F0b3IsXG4jdmlzQm9keSAuc2FwVWlMb2NhbEJ1c3kgLnNhcFVpTG9jYWxCdXN5SW5kaWNhdG9yIHtcbiAgei1pbmRleDogMjAxICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAjc2FwVWlCdXN5SW5kaWNhdG9yIC5zYXBVaUxvY2FsQnVzeUluZGljYXRvciAuc2FwVWlMb2NhbEJ1c3lJbmRpY2F0b3JBbmltYXRpb24sXG4jdmlzQm9keSAuc2FwVWlMb2NhbEJ1c3kgLnNhcFVpTG9jYWxCdXN5SW5kaWNhdG9yIC5zYXBVaUxvY2FsQnVzeUluZGljYXRvckFuaW1hdGlvbiB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2xvYWRpbmctb2V2YnMtcy5naWYnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB3aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgbGVmdDogY2FsYygxMDAlIC8gMiAtIDI1cHgpICFpbXBvcnRhbnQ7XG4gIHRvcDogY2FsYygxMDAlIC8gMiAtIDI1cHgpICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDIwMSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4jdmlzQm9keSAjc2FwVWlCdXN5SW5kaWNhdG9yIC5zYXBVaUxvY2FsQnVzeUluZGljYXRvciAuc2FwVWlMb2NhbEJ1c3lJbmRpY2F0b3JBbmltYXRpb24gPiBkaXYsXG4jdmlzQm9keSAuc2FwVWlMb2NhbEJ1c3kgLnNhcFVpTG9jYWxCdXN5SW5kaWNhdG9yIC5zYXBVaUxvY2FsQnVzeUluZGljYXRvckFuaW1hdGlvbiA+IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC5idG5NUiAuc2FwTUJ0biB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuI3Zpc0JvZHkgYnV0dG9uLnNhcE1CdG4sXG4jdmlzQm9keSBidXR0b246bm90KC5kcm9wZG93bikuc2FwTUJ0biB7XG4gIG91dGxpbmU6IDA7XG59XG4jdmlzQm9keSBidXR0b24uc2FwTUJ0bjpob3ZlciA+IC5zYXBNQnRuSG92ZXJhYmxlLFxuI3Zpc0JvZHkgYnV0dG9uOm5vdCguZHJvcGRvd24pLnNhcE1CdG46aG92ZXIgPiAuc2FwTUJ0bkhvdmVyYWJsZSB7XG4gIGJhY2tncm91bmQ6ICNkYTI5MWM7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cmVtIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4jdmlzQm9keSBidXR0b24uc2FwTUJ0bjpob3ZlciA+IC5zYXBNQnRuSG92ZXJhYmxlIHNwYW4sXG4jdmlzQm9keSBidXR0b246bm90KC5kcm9wZG93bikuc2FwTUJ0bjpob3ZlciA+IC5zYXBNQnRuSG92ZXJhYmxlIHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbiN2aXNCb2R5IGJ1dHRvbi5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUuc2FwTUJ0blRyYW5zcGFyZW50LFxuI3Zpc0JvZHkgYnV0dG9uOm5vdCguZHJvcGRvd24pLnNhcE1CdG46aG92ZXIgPiAuc2FwTUJ0bkhvdmVyYWJsZS5zYXBNQnRuVHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kOiAjZGEyOTFjO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHJlbSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuI3Zpc0JvZHkgYnV0dG9uLnNhcE1CdG46aG92ZXIgPiAuc2FwTUJ0bkhvdmVyYWJsZS5zYXBNQnRuVHJhbnNwYXJlbnQgc3BhbixcbiN2aXNCb2R5IGJ1dHRvbjpub3QoLmRyb3Bkb3duKS5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUuc2FwTUJ0blRyYW5zcGFyZW50IHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbiN2aXNCb2R5IGJ1dHRvbi5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUuc2FwTVRvZ2dsZUJ0blByZXNzZWQ6bm90KC5zYXBNQnRuQWN0aXZlKSxcbiN2aXNCb2R5IGJ1dHRvbjpub3QoLmRyb3Bkb3duKS5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUuc2FwTVRvZ2dsZUJ0blByZXNzZWQ6bm90KC5zYXBNQnRuQWN0aXZlKSB7XG4gIGJhY2tncm91bmQ6ICNkYTI5MWM7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cmVtIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4jdmlzQm9keSBidXR0b24uc2FwTUJ0bjpob3ZlciA+IC5zYXBNQnRuSG92ZXJhYmxlLnNhcE1Ub2dnbGVCdG5QcmVzc2VkOm5vdCguc2FwTUJ0bkFjdGl2ZSkgc3BhbixcbiN2aXNCb2R5IGJ1dHRvbjpub3QoLmRyb3Bkb3duKS5zYXBNQnRuOmhvdmVyID4gLnNhcE1CdG5Ib3ZlcmFibGUuc2FwTVRvZ2dsZUJ0blByZXNzZWQ6bm90KC5zYXBNQnRuQWN0aXZlKSBzcGFuIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4jdmlzQm9keSBidXR0b24uc2FwTUJ0bjpob3ZlciA+IC5zYXBNQnRuSG92ZXJhYmxlIC5zYXBNQnRuSG92ZXJhYmxlLnNhcE1Ub2dnbGVCdG5QcmVzc2VkOmhvdmVyLFxuI3Zpc0JvZHkgYnV0dG9uOm5vdCguZHJvcGRvd24pLnNhcE1CdG46aG92ZXIgPiAuc2FwTUJ0bkhvdmVyYWJsZSAuc2FwTUJ0bkhvdmVyYWJsZS5zYXBNVG9nZ2xlQnRuUHJlc3NlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkYTI5MWM7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cmVtIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4jdmlzQm9keSBidXR0b24uc2FwTUJ0bjpob3ZlciA+IC5zYXBNQnRuSG92ZXJhYmxlIC5zYXBNQnRuSG92ZXJhYmxlLnNhcE1Ub2dnbGVCdG5QcmVzc2VkOmhvdmVyIHNwYW4sXG4jdmlzQm9keSBidXR0b246bm90KC5kcm9wZG93bikuc2FwTUJ0bjpob3ZlciA+IC5zYXBNQnRuSG92ZXJhYmxlIC5zYXBNQnRuSG92ZXJhYmxlLnNhcE1Ub2dnbGVCdG5QcmVzc2VkOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbiN2aXNCb2R5IGJ1dHRvbiAuc2FwTUJ0bklubmVyLFxuI3Zpc0JvZHkgYnV0dG9uOm5vdCguZHJvcGRvd24pIC5zYXBNQnRuSW5uZXIge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjZGEyOTFjO1xuICBib3JkZXItY29sb3I6ICNkYTI5MWM7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDVweCAycHggNXB4IDA7XG59XG4jdmlzQm9keSBidXR0b24gLnNhcE1CdG5Jbm5lciBzcGFuLFxuI3Zpc0JvZHkgYnV0dG9uOm5vdCguZHJvcGRvd24pIC5zYXBNQnRuSW5uZXIgc3BhbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuI3Zpc0JvZHkgYnV0dG9uIC5zYXBNQnRuSW5uZXIgLnNhcFVpSWNvbixcbiN2aXNCb2R5IGJ1dHRvbjpub3QoLmRyb3Bkb3duKSAuc2FwTUJ0bklubmVyIC5zYXBVaUljb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZDllMGYyO1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwVWlCbG9ja0xheW91dENlbGwge1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwVWlCbG9ja0NlbGxDb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0gLndIZWFkbGluZSAuc2FwVWlCbG9ja0xheW91dENlbGwge1xuICBtYXJnaW46IDA7XG59XG4jdmlzQm9keSAuYmxvY2tGb3JtIC5zYXBVaUJsb2NrQ2VsbFRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0gLnNhcE1TbHQge1xuICBtYXJnaW4tdG9wOiAxcHg7XG59XG4jdmlzQm9keSAuYmxvY2tGb3JtIC5mb3JtVGV4dCB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMzNweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTVJiQiAuc2FwTVJiQklubiB7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0gLnNhcE1SYiB7XG4gIGNsZWFyOiBub25lO1xuICBtYXJnaW46IDAuNXJlbSAwLjc1cmVtIDAuNXJlbSAwO1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTVJiOmZvY3VzOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTVJiIC5zYXBNUmJCIHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDJyZW07XG4gIHdpZHRoOiAycmVtO1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTVJiIC5zYXBNUmJCIC5zYXBNUmJCT3V0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0gLnNhcE1SYiAuc2FwTVJiQkxhYmVsIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAycmVtICsgMXB4KTtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0gLnNhcE1SYiAuc2FwTVJiQkxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLjgxMjVyZW07XG4gIHRvcDogMTNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IC41ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTVJiRyAuc2FwTVJiOmZvY3VzOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgdG9wOiAwLjEyNXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTVJiRyAuc2FwTVJiIC5zYXBNUmJCIHtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0gLnNhcE1SYkcgLnNhcE1SYiAuc2FwTVJiQiAuc2FwTVJiQk91dCB7XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTVJiRyAuc2FwTVJiIC5zYXBNUmJCTGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIG1heC13aWR0aDogY2FsYygxMDAlICsgMXB4KTtcbiAgaGVpZ2h0OiAycmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0gLnNhcE1DYi5maXJzdENoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTUNiLmZpcnN0Q2hpbGQgLnNhcE1DYk1hcmsge1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICN2aXNCb2R5IC5ibG9ja0Zvcm0gLnNhcE1DYiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICB9XG4gICN2aXNCb2R5IC5ibG9ja0Zvcm0gLnNhcE1DYiAuc2FwTUNiTWFyayB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTUNiIC5zYXBNTGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jdmlzQm9keSAuYmxvY2tGb3JtIC5zYXBNRFAge1xuICB3aWR0aDogOXJlbSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAuc2FwTUxhYmVsIHtcbiAgdGV4dC1vdmVyZmxvdzogY2xpcDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG4jdmlzQm9keSAuYmxvY2tGb3JtIC5zYXBNQ2JMYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4jdmlzQm9keSAuYmxvY2tGb3JtIC5zYXBNTGFiZWw6bm90KC5zYXBNUmJCTGFiZWwpOm5vdCguc2FwTUNiTGFiZWwpIHtcbiAgcGFkZGluZzogMCAwIDNweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jdmlzQm9keSAuYmxvY2tGb3JtIC5zYXBVaUhMYXlvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdmlzQm9keSAuYmxvY2tGb3JtIC5zYXBVaUhMYXlvdXQgLm9ldmJzSWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMCAwIDAgOHB4O1xufVxuI3Zpc0JvZHkgLmJsb2NrRm9ybSAub2V2YnNJY28ge1xuICBtYXJnaW46IC0ycHggMCAwIDhweDtcbn1cbiN2aXNCb2R5IC5ibG9ja0Zvcm0gLm9ldmJzSWNvLmZsZWZ0IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cbiN2aXNCb2R5IC5zYXBNU0Yge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jdmlzQm9keSAubmV4dEJHIHtcbiAgYmFja2dyb3VuZDogI2Q5ZTBmMjtcbiAgcGFkZGluZzogMXJlbSAwLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjM3NXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS42MjVyZW0gIWltcG9ydGFudDtcbiAgY29sb3I6ICMzYzNjM2IgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICN2aXNCb2R5IC5uZXh0Qkcge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4jdmlzQm9keSAubmV4dEJHIGgzIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMzc1cmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzNjM2MzYiAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDMyMHB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3Zpc0JvZHkgLm5leHRCRyBoMyB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiN2aXNCb2R5IC5uZXh0QkcgLnNhcE1GVCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAubmV4dEJHIC5zYXBNQnRuIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC5uZXh0QkcgLnNhcFVpQmxvY2tMYXlvdXRDZWxsLFxuI3Zpc0JvZHkgLm5leHRCRyAuc2FwVWlCbG9ja0NlbGxDb250ZW50IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4jdmlzQm9keSAuc2FwTUNiIHtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC5zYXBNQ2IgPiBsYWJlbCB7XG4gIHRleHQtb3ZlcmZsb3c6IGNsaXAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuI3Zpc0JvZHkgLnNhcE1DYiAuc2FwTUNiQmcge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC5zYXBNUmJCTGFiZWwge1xuICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLnNhcE1SYkJMYWJlbDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Zpc0JvZHkgLm5vT3ZlcmZsb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuI3Zpc0JvZHkgLm5vV2hpdGVTcGFjZSB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cbiN2aXNCb2R5IC5tdzgwIHtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuLnNhcE1JbnB1dEJhc2VJY29uIHtcbiAgYmFja2dyb3VuZDogIzBkMzlhYjtcbn1cbiIsIi8vQmVyYXRlci1TdWNoZVxuQGltcG9ydCBcInN0ZXBDLmFnZW5jeS5mcmFnbWVudC5sZXNzXCI7XG5cbi52aXNDb2x1bW4ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zYXBVaUNhbEhlYWQgPiBidXR0b24sIC5zYXBVaUNhbENhbmNlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JleSAhaW1wb3J0YW50O1xufVxuXG4jdmlzQm9keSB7XG4gIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAqLCAqOmFmdGVyLCAqOmJlZm9yZSB7XG4gICAgLy9ib3gtc2l6aW5nOiBpbmhlcml0O1xuICB9XG5cbiAgcDpiZWZvcmUsIHA6YWZ0ZXIsXG4gIHNwYW46YmVmb3JlLCBzcGFuOmFmdGVyLFxuICB0YWJsZSB0ciB0aDpiZWZvcmUsXG4gIHRhYmxlIHRyIHRoOmFmdGVyLFxuICB0YWJsZSB0ciB0ZDpiZWZvcmUsXG4gIHRhYmxlIHRyIHRkOmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBpbmhlcml0O1xuICAgIC8vZGlzcGxheTogaW5oZXJpdDtcbiAgfVxuXG4gIHA6YmVmb3JlLCBwOmFmdGVyLFxuICBzcGFuOm5vdChbY2xhc3NdKTpiZWZvcmUsIHNwYW46bm90KFtjbGFzc10pOmFmdGVyIHtcbiAgICBjb250ZW50OiBpbml0aWFsO1xuICB9XG5cbiAgJjpub3QoLm5vRW1iZWRlZCkge1xuICAgIHNlY3Rpb24ge1xuICAgICAgJjpub3QoLnNhcE1QYWdlRW5hYmxlU2Nyb2xsaW5nKSB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNhcFVpSWNvbiB7XG4gICAgJjphZnRlciB7XG4gICAgICAvL2NvbnRlbnQ6IGluaXRpYWw7XG4gICAgICAvL2Rpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMi4zNzVyZW07XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0ZXh0LWluZGVudDogMC4xMjVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAub2V2YnNJY28sIC5zYXBNU2x0QXJyb3csIC5mby1saWtlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogODgwcHgpIHtcbiAgICAuZGF0YUZyZ210IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInNoYWtlLmxlc3NcIjtcbkBpbXBvcnQgXCJvZXZicy5zdHlsZWd1aWRlLmxlc3NcIjtcbkBpbXBvcnQgXCJvdmVyd3JpdGVzLm9ldmJzLmxlc3NcIjtcbkBpbXBvcnQgXCJvdmVyd3JpdGVzLmJsb2NrbGF5b3V0Lmxlc3NcIjtcbkBpbXBvcnQgXCJvdmVyd3JpdGVzLnBvcG92ZXIubGVzc1wiO1xuQGltcG9ydCBcIm92ZXJ3cml0ZXMubW9iaWxlLmxlc3NcIjtcbkBpbXBvcnQgXCJoZWxwZGVzay5mcmFnbWVudC5sZXNzXCI7XG5AaW1wb3J0IFwic3RlcEMuY29udGFjdERhdGEuZnJhZ21lbnQubGVzc1wiO1xuQGltcG9ydCBcInN0ZXBELm92ZXJ2aWV3LmZyYWdtZW50Lmxlc3NcIjtcbkBpbXBvcnQgXCJzdGVwRC5jb25zdWx0YXRpb24uZnJhZ21lbnQubGVzc1wiO1xuQGltcG9ydCBcInN0ZXBELmNvbXBsZXRpb24uZnJhZ21lbnQubGVzc1wiO1xuQGltcG9ydCBcInN0ZXBELnNlbmQuZnJhZ21lbnQubGVzc1wiO1xuQGltcG9ydCBcInN0ZXBELnRoYW5rcy5mcmFnbWVudC5sZXNzXCI7XG5AaW1wb3J0IFwiZm9udHNcIjtcbkBpbXBvcnQgXCJtZXNzYWdlc1wiO1xuQGltcG9ydCBcInJvYWRtYXBcIjtcbkBpbXBvcnQgXCJtYWludGVuYW5jZVwiO1xuQGltcG9ydCBcIm92ZXJ3cml0ZXMuY29udHJvbHMuYml0LkF1dG9Db21wbGV0ZS5sZXNzXCI7XG5AaW1wb3J0IFwib2ZmZXJWaWV3XCI7XG5cbkBrZXlmcmFtZXMgYmxpbmsge1xuICAwJSB7XG4gICAgb3BhY2l0eTogLjI7XG4gIH1cbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IC4yO1xuICB9XG59XG5cbiN2aXNCb2R5IHtcbiAgLmJvZHk7XG5cbiAgJi5zYXBVaUJvZHkge1xuICAgIC5ib2R5O1xuICB9XG5cbiAgbWluLWhlaWdodDogNTAwcHg7XG5cbiAgJi5sb2FkaW5nIHtcbiAgICAjY29udGVudCB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgI2luaXQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuaGVhZGxpbmU7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogYmxpbms7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS40cztcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cbiAgICAgICAgJjphZnRlciwgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjJzO1xuICAgICAgfVxuXG4gICAgICBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLjRzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNpbml0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgc3BhbiwgdGFibGUge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIC5zYXBVaUJsb2NrTGF5b3V0Q2VsbCB7XG4gICAgJi53SEwge1xuICAgICAgaDIge1xuICAgICAgICAuaGVhZGxpbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2FwTUZUIHtcbiAgICAud0hMIHtcbiAgICAgIGgzIHtcbiAgICAgICAgLmhlYWRsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mby1xdWVzdGlvbiB7XG4gICAgY3Vyc29yOiBoZWxwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY3VyciB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnIOKCrCc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG5cbiAgLmZsZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5mcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5kSUYge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmVyc2lvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiBAY29sb3JfZ3JleWJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC53MTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmgxMDAge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgQGl0ZXJhdGlvbnM6IDQwO1xuICAud3JlbS1sb29wIChAaSkgd2hlbiAoQGkgPiAwKSB7XG4gICAgLndAe2l9cmVtIHtcbiAgICAgIHdpZHRoOiB+XCJAe2l9cmVtICFpbXBvcnRhbnRcIjtcbiAgICB9XG4gICAgLndyZW0tbG9vcChAaSAtIDEpO1xuICB9XG4gIC53cmVtLWxvb3AgKEBpdGVyYXRpb25zKTtcblxuICAuZmxleEdyb3cge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5tcjA1cmVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tcjFyZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tYjFyZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubm9Cb3JkZXIge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNhcFVpTG9jYWxCdXN5SW5kaWNhdG9yLFxuICAuc2FwVWlCdXN5SW5kaWNhdG9yLFxuICAuc2FwVWlCTHkge1xuICAgIHotaW5kZXg6IDIwMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNhcE1EaWFsb2dQaG9uZSB7XG4gICAgei1pbmRleDogMjIwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2FwVWlCTHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zYXAtdWktYmxvY2tsYXllci1wb3B1cCB7XG4gICAgei1pbmRleDogMTk5ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAjc2FwVWlCdXN5SW5kaWNhdG9yLFxuICAuc2FwVWlMb2NhbEJ1c3kge1xuICAgIHotaW5kZXg6IDIwMSAhaW1wb3J0YW50O1xuXG4gICAgLnNhcFVpTG9jYWxCdXN5SW5kaWNhdG9yIHtcbiAgICAgIHotaW5kZXg6IDIwMSAhaW1wb3J0YW50O1xuXG4gICAgICAuc2FwVWlMb2NhbEJ1c3lJbmRpY2F0b3JBbmltYXRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9sb2FkaW5nLW9ldmJzLXMuZ2lmJykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgd2lkdGg6IDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IH5cImNhbGMoMTAwJSAvIDIgLSAyNXB4KVwiICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogflwiY2FsYygxMDAlIC8gMiAtIDI1cHgpXCIgIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMjAxICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bk1SIHtcbiAgICAuc2FwTUJ0biB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICB9XG4gIH1cblxuICBidXR0b24sIGJ1dHRvbjpub3QoLmRyb3Bkb3duKSB7XG4gICAgJi5zYXBNQnRuIHtcbiAgICAgIG91dGxpbmU6IDA7XG5cbiAgICAgICY6aG92ZXIgPiAuc2FwTUJ0bkhvdmVyYWJsZSB7XG4gICAgICAgIC5idG5SZWRIb3ZlcjtcblxuICAgICAgICAmLnNhcE1CdG5UcmFuc3BhcmVudCB7XG4gICAgICAgICAgLmJ0blJlZEhvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zYXBNVG9nZ2xlQnRuUHJlc3NlZDpub3QoLnNhcE1CdG5BY3RpdmUpIHtcbiAgICAgICAgICAuYnRuUmVkSG92ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuc2FwTUJ0bkhvdmVyYWJsZS5zYXBNVG9nZ2xlQnRuUHJlc3NlZDpob3ZlciB7XG4gICAgICAgICAgLmJ0blJlZEhvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNhcE1CdG5Jbm5lciB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgLmJ0blJlZFxuICAgIH1cbiAgfVxuXG4gIC5ibG9ja0Zvcm0ge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBAY181O1xuXG4gICAgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIHtcbiAgICAgIG1hcmdpbjogMCAwLjVyZW07XG4gICAgfVxuXG4gICAgLnNhcFVpQmxvY2tDZWxsQ29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cblxuICAgIC53SGVhZGxpbmUge1xuICAgICAgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zYXBVaUJsb2NrQ2VsbFRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnNhcE1TbHQge1xuICAgICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIH1cblxuICAgIC5mb3JtVGV4dCB7XG4gICAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB9XG5cbiAgICAuc2FwTVJiQiB7XG4gICAgICAuc2FwTVJiQklubiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2FwTVJiIHtcbiAgICAgIGNsZWFyOiBub25lO1xuICAgICAgbWFyZ2luOiAwLjVyZW0gMC43NXJlbSAwLjVyZW0gMDtcblxuICAgICAgJjpmb2N1czpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMC4xMjVyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnNhcE1SYkIge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgd2lkdGg6IDJyZW07XG5cbiAgICAgICAgLnNhcE1SYkJPdXQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2FwTVJiQkxhYmVsIHtcbiAgICAgICAgbWF4LXdpZHRoOiB+XCJjYWxjKDEwMCUgLSAycmVtICsgMXB4KVwiO1xuICAgICAgfVxuXG4gICAgICAuc2FwTVJiQkxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjgxMjVyZW07XG4gICAgICAgIHRvcDogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IC41ZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuXG4gICAgLnNhcE1SYkcge1xuICAgICAgLnNhcE1SYiB7XG4gICAgICAgICY6Zm9jdXM6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0b3A6IDAuMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc2FwTVJiQiB7XG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAgIHdpZHRoOiAycmVtO1xuXG4gICAgICAgICAgLnNhcE1SYkJPdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAuNXJlbSAwIDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zYXBNUmJCTGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IH5cImNhbGMoMTAwJSArIDFweClcIjtcbiAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2FwTUNiIHtcbiAgICAgICYuZmlyc3RDaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcblxuICAgICAgICAuc2FwTUNiTWFyayB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICAuc2FwTUNiTWFyayB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2FwTUxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zYXBNRFAge1xuICAgICAgd2lkdGg6IDlyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2FwTUxhYmVsIHtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgfVxuXG4gICAgLnNhcE1DYkxhYmVsIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgfVxuXG4gICAgLnNhcE1MYWJlbDpub3QoLnNhcE1SYkJMYWJlbCk6bm90KC5zYXBNQ2JMYWJlbCkge1xuICAgICAgcGFkZGluZzogMCAwIDNweCAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIC5zYXBVaUhMYXlvdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuc2FwTUxhYmVsOm5vdCguc2FwTVJiQkxhYmVsKTpub3QoLnNhcE1DYkxhYmVsKSB7XG5cbiAgICAgICAgLy9mbG9hdDogbGVmdDtcbiAgICAgIH1cblxuICAgICAgLm9ldmJzSWNvIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5vZXZic0ljbyB7XG4gICAgICBtYXJnaW46IC0ycHggMCAwIDhweDtcblxuICAgICAgJi5mbGVmdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG5cbiAgICAgIH1cblxuICAgICAgJi5hZnRlckxibCB7XG4gICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvL21hcmdpbi10b3A6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNhcE1TRiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLm5leHRCRyB7XG5cbiAgICBiYWNrZ3JvdW5kOiBAY181O1xuICAgIHBhZGRpbmc6IDFyZW0gMC41cmVtO1xuICAgIC5oMyAhaW1wb3J0YW50O1xuXG4gICAgaDMge1xuICAgICAgLmgzICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNhcE1GVCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNhcE1CdG4ge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNhcFVpQmxvY2tMYXlvdXRDZWxsLFxuICAgIC5zYXBVaUJsb2NrQ2VsbENvbnRlbnQge1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNhcE1DYiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cbiAgICA+IGxhYmVsIHtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXAgIWltcG9ydGFudDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5zYXBNQ2JCZyB7XG4gICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2FwTVJiQkxhYmVsIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5ub092ZXJmbG93IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5vV2hpdGVTcGFjZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm13ODAge1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgfVxufVxuXG4uc2FwTUlucHV0QmFzZUljb24ge1xuICBiYWNrZ3JvdW5kOiAjMGQzOWFiO1xufSIsIlxuLmhlbHBkZXNrV3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuXG4gIC5zYXBVaVR2IHtcbiAgICBjb2xvcjogQG9ldmJzX2JsdWU7XG4gIH1cbiAgLnNhcFVpSWNvbiB7XG4gICAgY29sb3I6IEBvZXZic19ibHVlO1xuICAgIG1hcmdpbjogMCAwIDAgNXB4O1xuICAgIGN1cnNvcjogY29udGV4dC1tZW51O1xuICB9XG59XG5cbi5oZERpYWxvZyB7XG4gIHdpZHRoOjEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5ICFpbXBvcnRhbnQ7XG5cbiAgLnNhcE1EaWFsb2dTY3JvbGwge1xuICAgIGhlaWdodDoxMDAlO1xuICAgIC5zYXBNRGlhbG9nU2Nyb2xsQ29udCB7XG4gICAgICBoZWlnaHQ6IH5cImNhbGMoIDEwMCUgLSAzMHB4KVwiO1xuICAgIH1cbiAgICAudGFiZmlsdGVyIHtcbiAgICAgIGhlaWdodDogflwiY2FsYyggMTAwJSAtIDMwcHgpXCI7XG5cbiAgICAgIC5zYXBNSVRCQ29udGFpbmVyQ29udGVudCB7XG4gICAgICAgIGhlaWdodDogflwiY2FsYyggMTAwJSAtIDMwcHgpXCI7XG5cbiAgICAgICAgLnNhcE1JVEJDb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAmID4gLnNhcFVpVmx0LnNhcHVpVmx0IHtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLnNhcFVpVmx0Q2VsbC5zYXB1aVZsdENlbGw6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGhlaWdodDogflwiY2FsYyggMTAwJSAtIDMwcHgpXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIC5zYXBNVGV4dEFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhkTWVudUJ0bnMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLm1haW50ZW5hbmNlViB7XG4gIC5zYXBVaUJsb2NrTGF5b3V0Q2VsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OjFyZW07XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgLmltZyB7XG4gIH1cbiAgLnNhcE1GVCB7XG4gICAgbWFyZ2luLXRvcDoycmVtO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59IiwiLnJvYWRNYXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXG4gIHNwYW46YmVmb3JlLCBzcGFuOmFmdGVye1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb2ludGVyIHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQ6IEBvZXZic19ibHVlMjtcbiAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbG9yOiBAY29sb3I7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xOXB4O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCBAb2V2YnNfYmx1ZTI7XG4gICAgICBib3JkZXItdG9wOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB3aGl0ZTtcbiAgICAgIGJvcmRlci10b3A6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6MDtcbiAgICAgIGJhY2tncm91bmQ6IEBvZXZic19ibHVlO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogQG9ldmJzX2JsdWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgei1pbmRleDogNDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgei1pbmRleDogMjtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICA+IGRpdiB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgLnBvaW50ZXI7XG5cbiAgICAuc2FwTUZUIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSAyMHB4KVwiO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG5cblxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY3Vyc29yOiBpbmhlcml0O1xuICAgICAgfVxuICAgICAgLm5vIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICBoZWlnaHQ6MjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBtYXJnaW4tbGVmdDo1cHg7XG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA0MjBweCkge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgLm5vIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbZGF0YS1hY3R1YWxTdGVwPSd3ZWJTdGVwU3RhcnQnXSB7XG4gICAgPiBkaXYge1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zYXBNRlQge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGN1cnNvcjogaW5oZXJpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJltkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBPZmZlciddIHtcbiAgICA+IGRpdiB7XG4gICAgICAmOm50aC1jaGlsZCgxKSxcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgYmFja2dyb3VuZDogQG9ldmJzX2JsdWU7XG4gICAgICAgIC5zYXBNRlQge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IEBvZXZic19ibHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJltkYXRhLWFjdHVhbFN0ZXA9J3dlYlN0ZXBSZXF1ZXN0J10ge1xuICAgID4gZGl2IHtcbiAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgIC5zYXBNRlQge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBiYWNrZ3JvdW5kOiBAb2V2YnNfYmx1ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZbZGF0YS1hY3R1YWxTdGVwPSd3ZWJTdGVwQ29uY2x1c2lvbiddIHtcbiAgICA+IGRpdiB7XG4gICAgICAmOm50aC1jaGlsZCgyKSxcbiAgICAgICY6bnRoLWNoaWxkKDMpLFxuICAgICAgJjpudGgtY2hpbGQoNCl7XG4gICAgICAgIC5zYXBNRlQge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICBiYWNrZ3JvdW5kOiBAb2V2YnNfYmx1ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIip7XG4gIGZvbnQtZmFtaWx5OiBcIkJyaXhTYW5zUmVndWxhclwiLFwiSGVsdmV0aWNhXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG59XG5cbi5zYXBNTGFiZWwge1xuICAuZm9udFByb3BlcnRpZXMgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2FwVWlHbG9iYWxCYWNrZ3JvdW5kQ29sb3IsXG4uc2FwTUdsb2JhbEJhY2tncm91bmRDb2xvcntcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vQmVyYXRlci1TdWNoZVxuLnNhcE1JbnB1dEJhc2VDb250ZW50V3JhcHBlciB7XG4gIGJvcmRlcjogMC40cHggc29saWQgI2JmYmZiZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uc2FwTUNyc2xCdWxsZXRlZCA+IHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG59XG5cbi5zYXBNQ3JzbEJ1bGxldGVkID4gc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uc2FwTUlucHV0SGlnaGxpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG59XG5cbi5zYXBNSW5wdXRIaWdobGlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG59XG5cbi5mYntcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zYXBNUmJTZWwgLnNhcE1SYkJJbm4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBAb2V2YnNfYmx1ZSAhaW1wb3J0YW50O1xufVxuXG4uc2FwTVJiSG92ZXJhYmxlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiBAb2V2YnNfYmx1ZSAhaW1wb3J0YW50O1xufVxuXG4uc2FwTUNiSG92ZXJhYmxlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiBAb2V2YnNfYmx1ZSAhaW1wb3J0YW50O1xufVxuXG4uc2FwTVJiQiAuc2FwTVJiQk91dCB7XG4gIC5mb250UHJvcGVydGllcztcbn1cblxuLnNhcE1JbnB1dEJhc2VJbm5lcjpub3QoLnNhcE1JbnB1dEJhc2VSZWFkb25seUlubmVyKTpub3QoLnNhcE1JbnB1dEJhc2VTdGF0ZUlubmVyKTpub3QoLnNhcE1JbnB1dEJhc2VEaXNhYmxlZElubmVyKTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogQG9ldmJzX2JsdWU7XG59XG5cblxuLnNhcE1DYkJnLnNhcE1DYk1hcmtDaGVja2VkOmJlZm9yZSB7XG4gIGNvbG9yOiBAb2V2YnNfYmx1ZSAhaW1wb3J0YW50O1xufVxuXG4uc2FwTVNsdEhvdmVyYWJsZTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogQG9ldmJzX2JsdWUgIWltcG9ydGFudDtcbn1cblxuXG4uc2FwTU1zZ1N0cmlwIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSk7XG4gIG1hcmdpbjogMCAxcmVtIDFyZW0gMXJlbTtcbn1cblxuLnNhcE1Nc2dTdHJpcEljb24gPiAuc2FwVWlJY29uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uc2FwVWlSZXNwb25zaXZlTWFyZ2luIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwICFpbXBvcnRhbnQ7XG59XG5cbi5zYXBNSW5wdXRCYXNlSW5uZXIge1xuICAuZm9udFByb3BlcnRpZXM7XG59XG5cbi52YWx1ZVN0YXRlRXJyb3J7XG4gIGJvcmRlcjogMnB4IHNvbGlkIEBvZXZic19yZWQ7XG59XG5cbi5jYlZhbHVlU3RhdGVFcnJvciAuc2FwTUNiQmcge1xuICBib3JkZXI6IDJweCBzb2xpZCBAb2V2YnNfcmVkO1xufVxuXG4uc2FwTVRpdGxlIHtcbiAgLmZvbnRQcm9wZXJ0aWVzO1xufVxuXG4uc2FwTVRleHQsXG4uc2FwTUZULFxuLnNhcE1UZXh0ID4gZGl2LFxuLnNhcE1UZXh0ID4gc3BhbiB7XG4gIC5mb250UHJvcGVydGllcztcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmJpdE1UZXh0UkIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbn1cblxuLmJpdFVpU21hbGxNYXJnaW5Ub3Age1xuICBtYXJnaW4tdG9wOiAwLjhyZW0gIWltcG9ydGFudDtcbn1cblxuLnNhcFVpU2l6ZUNvbXBhY3QgLnNhcFVpU21hbGxNYXJnaW5Ub3Age1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmJpdEhCb3hIIHtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuXG4ubXNnQ29udGFpbmVye1xuICB3aWR0aDogMTAwJTtcbiAgLyptYXJnaW4tYm90dG9tOiAxcmVtOyovXG59XG5cbi5tc2dDb250YWluZXIgLnNhcE1Nc2dTdHJpcCB7XG4gIG1hcmdpbjogMCAwIDAuM3JlbSAwO1xuICBtaW4taGVpZ2h0OiAycmVtO1xufVxuXG4uc2FwVWlDb21wb25lbnRDb250YWluZXIsXG4uc2FwVWlDb21wb25lbnRDb250YWluZXIgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNhcFVpQ29tcG9uZW50Q29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1iMXJlbSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5tdDFyZW0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ubWJ0MXJlbSB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuXG4uc2FwTUxhYmVsTWF4V2lkdGgubGJsTWF4V2lkdGgxMDAsXG4ubGJsTWF4V2lkdGgxMDAge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zYXBNSW5wdXRCYXNlV2FybmluZ0lubmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmZiZmJmO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cbi5zYXBNSW5wdXRCYXNlSW5uZXI6bm90KC5zYXBNSW5wdXRCYXNlUmVhZG9ubHlJbm5lcik6bm90KC5zYXBNSW5wdXRCYXNlU3RhdGVFcnJvcklubmVyKTpub3QoLnNhcE1JbnB1dEJhc2VEaXNhYmxlZElubmVyKTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogQG9ldmJzX2JsdWU7XG59XG4uc2FwTUlucHV0QmFzZUlubmVyOm5vdCguc2FwTUlucHV0QmFzZVJlYWRvbmx5SW5uZXIpOm5vdCguc2FwTUlucHV0QmFzZVN0YXRlSW5uZXIpOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiBAb2V2YnNfYmx1ZTtcbn1cblxuLnNhcFVpTG5rIHtcbiAgZm9udC1zaXplOiAxM3B4IWltcG9ydGFudDtcbn1cblxuLmNvbmZpcm1hdGlvbkxibHtcbiAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gIHdpZHRoOjE1MHB4O1xuICBmb250LXdlaWdodDpib2xkO1xuICBwYWRkaW5nLXJpZ2h0OjVweDtcbn1cbi5jb25maXJtYXRpb25MYmwubG9uZ1R4dCB7XG4gIHdpZHRoOjI2MHB4O1xufVxuLmNvbmZpcm1hdGlvblZhbCB7XG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xufVxuXG4uc2FwTVRpbGUuc2FwTVRpbGVBY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBAb2V2YnNfYmx1ZTtcbn1cbi5zYXBNU3RkVGlsZUljb25EaXYge1xuICBjb2xvcjogQG9ldmJzX2JsdWU7XG59XG5cbi5zYXBNSUJhci1DVFggLnNhcE1UaXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNhcE1CYXIgLnNhcE1CYXJDb250YWluZXIgIC5zYXBNSW5wdXRTdWdnSW5EaWFsb2cgLnNhcE1JbnB1dEJhc2VJbm5lciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uc2FwTUJhciAuc2FwTUJhckNvbnRhaW5lciAuc2FwTUlucHV0QmFzZUlubmVyIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2FwTU1lc3NhZ2VQYWdlPi5zYXBNUGFnZSBzZWN0aW9uIHtcbiAgbWF4LXdpZHRoOiA4MCU7XG59XG5cbi5jb250cmFjdExpc3QgLnNhcE1MSUIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uc2FwVWlGb3JtRWRpdCAuY29udHJhY3RMaXN0IC5zYXBNVGV4dCB7XG4gIG1pbi1oZWlnaHQ6IDFyZW07XG4gIHBhZGRpbmctdG9wOiAwLjMxMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4wMDA7XG59XG5cbi5zYXBVaUZvcm0ge1xuICAuc2FwVWlGb3JtVGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udEZhbWlseSAhaW1wb3J0YW50O1xuICB9XG59XG5cbiAgLnNhcE1MaXN0IC5zYXBNSUJhciAuc2FwTUJhckNoaWxkIC5zYXBNQnRuSWNvbiB7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2FwTUxpc3QgLnNhcE1JQmFyIC5zYXBNQmFyQ2hpbGQgLnNhcE1CdG5Ib3ZlcmFibGUgLnNhcE1CdG5JY29uIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAuc2FwTUxpc3QgLnNhcE1MSUIuc2FwTUdITEkge1xuICAgIGNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAb2V2YnNfYmx1ZTtcbiAgfVxuXG4gIC5zYXBNTElCLnNhcE1MSUJBY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IEBvZXZic19ibHVlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC5zYXBNTElCLnNhcE1MSUJBY3RpdmUgLnNhcE1TTElJbWdJY29uIHtcbiAgICBjb2xvcjogQGNvbG9yO1xuICB9XG5cbiAgLnNhcE1TTElJbWdJY29uIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5zYXBNU2VnQiAuc2FwTVNlZ0JCdG4ge1xuICAgIGNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgfVxuICAuc2FwTVNlZ0JCdG4uc2FwTVNlZ0JCdG5TZWwge1xuICAgIGJhY2tncm91bmQ6IEBvZXZic19yZWQ7XG4gICAgY29sb3I6IEBjb2xvcjtcbiAgICBib3JkZXItY29sb3I6IEBvZXZic19yZWQ7XG4gIH1cbiAgLnNhcE1TZWdCQnRuLnNhcE1TZWdCQnRuRm9jdXNhYmxlLnNhcE1TZWdCQnRuU2VsOmhvdmVyLCAuc2FwTVNlZ0JCdG5Gb2N1c2FibGUuc2FwTUJ0bkFjdGl2ZTpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHJlbSByZ2JhKDAsMCwwLDAuMjUpO1xuICB9XG4gIC5zYXBNU2VnQkJ0bkZvY3VzYWJsZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogQG9ldmJzX2JsdWUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLWNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgfVxuXG4gIC5zYXBNU2VnQkJ0bi5zYXBNU2VnQkJ0bkZvY3VzYWJsZS5zYXBNU2VnQkJ0blNlbDpob3ZlciwgLnNhcE1TZWdCQnRuRm9jdXNhYmxlLnNhcE1CdG5BY3RpdmU6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLDAsMCwwLjI1KTtcbiAgfVxuXG4gIC5zYXBNU2VnQkJ0bi5zYXBNU2VnQkJ0bkZvY3VzYWJsZS5zYXBNU2VnQkJ0blNlbCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkIEBvZXZic19yZWQ7XG4gIH1cblxuICAuYml0RjE0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgLmJpdEYxNiB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cblxuICAuc2FwVWlEbGcgZGl2IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC8qQ3VzdG9tSGVhZGVyIFBhbmVsKi9cbiAgLnNhcE1QYW5lbEhkciAuc2FwTUJ0bkljb24ge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC5zYXBNUGFuZWxIZHIgLnNhcE1UaXRsZSB7XG4gICAgY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMC4wNjI1cmVtIDAgIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIC8qZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7Ki9cbiAgfVxuXG4gIC5zYXBNUG9wb3Zlci5oZWxwUG9wb3ZlciAuc2FwTVBhbmVsSGRyIC5zYXBNVGl0bGUgPnNwYW4ge1xuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMC4wNjI1cmVtIDAgI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC8qQ3VzdG9tSGVhZGVyIFBhbmVsKi9cblxuICAvKiBeXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eIFNBUCBCVVRUT04gT3ZlcnJpZGVeXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXiAqL1xuXG5cblxuICBodG1sIHtcbiAgICAmLnNhcC1kZXNrdG9wIHtcbiAgICAgIC5zYXBNVG9nZ2xlQnRuUHJlc3NlZCxcbiAgICAgIC5zYXBNSUJhci1DVFggLnNhcE1Ub2dnbGVCdG5QcmVzc2VkLFxuICAgICAgLnNhcE1UQi1UcmFuc3BhcmVudC1DVFggLnNhcE1CdG5Jbm5lci5zYXBNVG9nZ2xlQnRuUHJlc3NlZCxcbiAgICAgIC5zYXBNQnRuW2RhdGEtYnRuUHJlc3NlZF0gLnNhcE1CdG5Jbm5lcntcbiAgICAgICAgLnRvZ2dsZUJ0blByZXNzZWRCbHVlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5zYXBNQnRuOmhvdmVyPi5zYXBNQnRuSG92ZXJhYmxlIC5zYXBNQnRuSWNvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLDAsMCwwLjI1KTtcbiAgICAgIH1cblxuXG4gICAgICAuc2FwTUJ0bjpob3Zlcj4uc2FwTUJ0blRyYW5zcGFyZW50LnNhcE1CdG5Ib3ZlcmFibGUge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cmVtIHJnYmEoMCwwLDAsMC4yNSk7XG4gICAgICB9XG5cbiAgICAgIC5zYXBNQnRuOmhvdmVyIC5zYXBNQnRuSG92ZXJhYmxlLnNhcE1Ub2dnbGVCdG5QcmVzc2VkLFxuICAgICAgLnNhcE1CdG4gLnNhcE1CdG5Ib3ZlcmFibGUuc2FwTVRvZ2dsZUJ0blByZXNzZWQ6aG92ZXIsXG4gICAgICAuc2FwTVRCLVRyYW5zcGFyZW50LUNUWCAuc2FwTUJ0bkhvdmVyYWJsZS5zYXBNVG9nZ2xlQnRuUHJlc3NlZDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRyZW0gcmdiYSgwLDAsMCwwLjI1KTtcbiAgICAgIH1cblxuICAgICAgLnNhcE1CdG5UcmFuc3BhcmVudD4uc2FwTUJ0bkljb24ge1xuICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuc2FwTUJ0bjpmb2N1cz4uc2FwTUZvY3VzYWJsZSB7XG4gICAgICAgIG91dGxpbmU6bm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgfVxuICAgICYuc2FwLXBob25lLCAmLnNhcC10YWJsZXQge1xuICAgICAgLnNhcE1Ub2dnbGVCdG5QcmVzc2VkLFxuICAgICAgLnNhcE1JQmFyLUNUWCAuc2FwTVRvZ2dsZUJ0blByZXNzZWQsXG4gICAgICAuc2FwTVRCLVRyYW5zcGFyZW50LUNUWCAuc2FwTUJ0bklubmVyLnNhcE1Ub2dnbGVCdG5QcmVzc2VkLFxuICAgICAgLnNhcE1CdG5bZGF0YS1idG5QcmVzc2VkXSAuc2FwTUJ0bklubmVye1xuICAgICAgICAudG9nZ2xlQnRuUHJlc3NlZEJsdWUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC8vOm5vdCguc2FwTUJ0bkRpc2FibGVkKT4uc2FwTUJ0bklubmVyLnNhcE1CdG5BY3RpdmVcbiAgICAgIC8ve1xuICAgICAgLy8gIC5idG5SZWQ7XG4gICAgICAvL31cblxuICAgICAgLnNhcE1CdG5UcmFuc3BhcmVudD4uc2FwTUJ0bkljb24ge1xuICAgICAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgYnV0dG9uLCBidXR0b246bm90KC5kcm9wZG93bikge1xuICAgIC8vZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAvL3BhZGRpbmc6IDA7IC8vIDAuNXJlbSAwLjg3NXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgIC8vJi5zYXBNQnRuIHtcbiAgICAvLyAgb3V0bGluZTogMDtcbiAgICAvLyAgJjpob3ZlciA+IC5zYXBNQnRuSG92ZXJhYmxlIHtcbiAgICAvLyAgICAuYnRuUmVkSG92ZXI7XG4gICAgLy9cbiAgICAvLyAgICAmLnNhcE1CdG5UcmFuc3BhcmVudCB7XG4gICAgLy8gICAgICAuYnRuUmVkSG92ZXI7XG4gICAgLy8gICAgfVxuICAgIC8vXG4gICAgLy8gICAgJi5zYXBNVG9nZ2xlQnRuUHJlc3NlZDpub3QoLnNhcE1CdG5BY3RpdmUpIHtcbiAgICAvLyAgICAgIC5idG5SZWRIb3ZlcjtcbiAgICAvLyAgICB9XG4gICAgLy8gICAgLnNhcE1CdG5Ib3ZlcmFibGUuc2FwTVRvZ2dsZUJ0blByZXNzZWQ6aG92ZXIge1xuICAgIC8vICAgICAgLmJ0blJlZEhvdmVyO1xuICAgIC8vICAgIH1cbiAgICAvLyAgfVxuICAgIC8vfVxuXG4gICAgLy8uc2FwTUJ0bklubmVyIHtcbiAgICAvLyAgYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAgIC8vICBmb250LXNpemU6MS4xMjVyZW07XG4gICAgLy8gIC5idG5SZWRcbiAgICAvL31cblxuICAgIC5zYXBNVG9nZ2xlQnRuUHJlc3NlZDpub3QoLnNhcE1CdG5EaXNhYmxlZCksXG4gICAgLnNhcE1JQmFyLUNUWCAuc2FwTVRvZ2dsZUJ0blByZXNzZWQ6bm90KC5zYXBNQnRuRGlzYWJsZWQpLFxuICAgIC5zYXBNVEItVHJhbnNwYXJlbnQtQ1RYIC5zYXBNQnRuSW5uZXIuc2FwTVRvZ2dsZUJ0blByZXNzZWQ6bm90KC5zYXBNQnRuRGlzYWJsZWQpIHtcblxuICAgIH1cblxuICAgICZbYXJpYS1wcmVzc2VkPSdmYWxzZSddIHtcblxuICAgICAgJi5zYXBNQnRuOmhvdmVyPi5zYXBNQnRuSG92ZXJhYmxlIHtcbiAgICAgICAgLmJ0bkdyZXlIb3ZlcjtcblxuICAgICAgICAuc2FwTUJ0bkNvbnRlbnQge1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zYXBNQnRuSW5uZXIge1xuICAgICAgICAuYnRuR3JleTtcblxuICAgICAgICAmLnNhcE1CdG5BY3RpdmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogQGNvbG9yX2RhcmtncmV5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNhcFVpU2l6ZUNvbXBhY3QgLnNhcE1CdG4ge1xuICAgIG1hcmdpbjogMCAwLjJyZW07XG4gIH1cbiAgLnNhcE1CdG5JY29uIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNDM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjQzNzVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG5cblxuXG4gIC8qIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4gU0FQIEJVVFRPTiBPdmVycmlkZSBeXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXiAqL1xuXG4gIC8qIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4gVG9vbGJhckJ1dHRvbiBeXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXiAqL1xuICAudGJJbmZvQnRue1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlc21va2U7XG4gIH1cblxuICAudGJJbmZvQnRuLnNhcE1CdG4ge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnRiSW5mb0J0biAuc2FwTUJ0bklubmVyIHtcbiAgICBoZWlnaHQ6IDEuMTI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudGJJbmZvQnRuIC5zYXBNQnRuSWNvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDA7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDAuNDM3NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDM3NXJlbTtcbiAgfVxuXG4gIC50YkluZm9CdG4uc2FwTUJ0bjpob3Zlcj4uc2FwTUJ0bklubmVyIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA0cmVtIHJnYmEoMCwwLDAsMC4yNSk7XG4gIH1cbiAgLyogXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXiBUb29sYmFyQnV0dG9uIF5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eICovXG5cblxuICAuc2FwTUlCYXIuc2FwTUZvb3RlcixcbiAgLnNhcE1JQmFyLnNhcE1Gb290ZXItQ1RYIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREZERkRGICFpbXBvcnRhbnQ7XG4gIH1cblxuXG4uc2FwTVN3dCxcbi5zYXBNU3d0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMXJlbTtcblxuICAmLnNhcE1Td3RBY2NlcHRSZWplY3Qge1xuICAgICYuc2FwTVN3dE9mZiwgICYuc2FwTVN3dE9uIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQG9ldmJzX2JsdWU7XG4gICAgICAuc2FwTVN3dEhhbmRsZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogQG9ldmJzX2JsdWU7XG4gICAgICAgIGJhY2tncm91bmQ6IEBvZXZic19ibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zYXBNU3d0TGFiZWwge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2FwTVN3dExhYmVsT257XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogQG9ldmJzX2JsdWU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgLnNhcE1Td3RMYWJlbE9mZiB7XG4gICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zYXBNTG5rIHtcbiAgY29sb3I6IEBvZXZic19yZWQgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwhaW1wb3J0YW50O1xuICAuaWNvTCAge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cblxuXG4uc2FwVWlCbG9ja0NlbGxUaXRsZSB7XG4gICY6YWZ0ZXIsICY6YmVmb3JlIHtcbiAgICBib3gtc2l6aW5nOiB1bnNldCAhaW1wb3J0YW50O1xuICB9XG4gIGJveC1zaXppbmc6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5zYXBNQ2I6bm90KC5zYXBNQ2JCZ0Rpcykuc2FwTUNiSGFzTGFiZWw6Zm9jdXM6YmVmb3JlIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IC0wLjE4NXJlbSAhaW1wb3J0YW50O1xufVxuXG46bm90KC5zYXBNU0ZEaXNhYmxlZCk+LnNhcE1TRkY6aG92ZXIge1xuICBib3JkZXItY29sb3I6IEBvZXZic19ibHVlO1xufVxuXG4vL09ubGluZVxuXG4jY29udGVudCB7XG4gIHBhZGRpbmc6IDBweCAwcHggMHB4IDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4iLCIub3ZlcnZpZXdGcmdtdCB7XG4gIC5vdmVydmlld1JvdyB7XG5cbiAgICAubWIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gICAgfVxuXG4gICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgLnNhcFVpQmxvY2tMYXlvdXRDZWxsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgQGNfNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgIC5zYXBVaUJsb2NrQ2VsbENvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuXG4gICAgICBoMiB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgd2lkdGg6IH5cImNhbGMoMTAwJSAtIDExMHB4KVwiO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc1cHggNzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgfVxuXG5cblxuICAgICAgJi5wb2xpY3lob2xkZXIge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcG9saWN5aG9sZGVyLnBuZycpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IC0xOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNhcE1GVCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4zNzVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jb250cmFjdERldGFpbHMge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgJltkYXRhLXByb2Nlc3M9XCJwMVwiXSB7XG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvbmV1ZVZlcnMucG5nJyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOHB4IC01cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggNjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNhcFVpSExheW91dCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC5zYXBNRlQge1xuICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgLm9ldmJzSWNvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgbGVmdDogNjVweDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG5cbiAgLmludkVsZW0ge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6MCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgZGl2LCBkaXY6aG92ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufSIsIi5zYXBVaUJsb2NrTGF5b3V0U2l6ZVhMIHtcbiAgLnNhcFVpQmxvY2tDZWxsQ29udGVudCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2FwVWlCbG9ja0xheW91dFNpemVMIHtcbiAgLnNhcFVpQmxvY2tDZWxsQ29udGVudCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2FwVWlCbG9ja0xheW91dFNpemVNIHtcbiAgLnNhcFVpQmxvY2tDZWxsQ29udGVudCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2FwVWlCbG9ja0xheW91dFNpemVTIHtcbiAgLnNhcFVpQmxvY2tDZWxsQ29udGVudCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2FwVWlCbG9ja0xheW91dFNpemVYUyB7XG4gIC5zYXBVaUJsb2NrQ2VsbENvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2FwVWlCbG9ja0xheW91dFNpemVYTCB7XG4gIC5zYXBVaUJsb2NrQ2VsbENvbnRlbnQgPiAuc2FwTVRleHQge1xuXG4gIH1cbn1cblxuICAuc2FwVWlCbG9ja0NlbGxUaXRsZSB7XG4gICAgLmgzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuc2FwVWlCbG9ja0xheW91dCAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiIsIi5zYXAtZGVza3RvcCB7XG4gIC5zYXBNUG9wb3ZlciB7XG4gICAgei1pbmRleDogMTAyICFpbXBvcnRhbnQ7XG4gICAgJi5zYXBNU2x0UGlja2VyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAuc2FwTVBvcG92ZXJDb250IHtcbiAgICAgICAgaGVpZ2h0OiAyOTBweCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAuc2FwTVBvcG92ZXJTY3JvbGwge1xuICAgICAgICAgIC8vIG1heC1oZWlnaHQ6IDQwMHB4ICFpbXBvcnRhbnQ7IC8vc3RhdHQgMnJlbSB3Zy4gYWJnZXNjaG5pdHRlbmVyIEJlc3Ruci1Ecm9wZG93blxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zYXBNUG9wb3ZlckNvbnQge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5zYXBVaVNpemVDb21wYWN0IC5zYXBNU2VsZWN0TGlzdEl0ZW1CYXNlIHtcbiAgaGVpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgLy9zdGF0dCAycmVtIHdnLiBhYmdlc2Nobml0dGVuZXIgQmVzdG5yLURyb3Bkb3duXG4gIGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcbn0iLCIuc2FwTURpYWxvZ0Zvb3RlciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLnNhcE1CdG4ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJi5zYXBNQmFyQ2hpbGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQG9ldmJzX3JlZDtcbiAgICAgICBiZGkge1xuICAgICAgICAgY29sb3I6IEBjb2xvciAhaW1wb3J0YW50O1xuICAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLyoqXG4gKiBNb2JpbGUgdW5kIFRhYmxldFxuICovXG4uc2FwLXBob25lLFxuLnNhcC10YWJsZXQge1xuICAjSGlnaDVBcHAge1xuICAgIG1hcmdpbjogMCAwLjI1cmVtO1xuICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSAwLjVyZW0pXCIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zYXBVaVJ0dCB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG4vKipcbiAgKiBNb2JpbGVcbiAqL1xuLnNhcC1waG9uZSB7XG4gIC5zYXBNUmIgIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmLndJbmZvIHtcbiAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSA0MHB4KVwiO1xuICAgIH1cbiAgfVxuXG4gIC5zYXBNQnRuSWNvbiB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gIH1cblxufVxuXG4vL0JlcmF0ZXItU3VjaGVcbi5zYXBNQ3JzbEJ1bGxldGVkID4gc3BhbjpiZWZvcmUge1xuICBjb250ZW50OiBub25lIWltcG9ydGFudDtcbn1cblxuLnNhcE1DcnNsQnVsbGV0ZWQgPiBzcGFuOmFmdGVyIHtcbiAgY29udGVudDogbm9uZSFpbXBvcnRhbnQ7XG59XG5cbi5zYXBNSW5wdXRIaWdobGlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBub25lIWltcG9ydGFudDtcbn1cblxuLnNhcE1JbnB1dEhpZ2hsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBub25lIWltcG9ydGFudDtcbn1cblxuXG4uc2FwTURpYWxvZyB7XG4gIHotaW5kZXg6IDExMTIgIWltcG9ydGFudDtcblxuICAuc2FwTVNGSVt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyLjM3NXJlbTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtaW5kZW50OiAwLjEyNXJlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5zYXBNU0ZGIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAuc2FwTUZUIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cbn1cbiIsIi5jb250YWN0RGF0YUZyZ210IHtcbiAgLnN0cmVldCwgLnBseiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjM3NXJlbTtcbiAgfVxufSIsIi5jb21wbGV0aW9uRnJnbXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogMCAwLjVyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkIEBjXzU7XG4gIC5jb21wbGV0aW9uUm93IHtcblxuICAgIC5zYXBVaUJsb2NrTGF5b3V0Q2VsbCB7XG5cbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICBjb2xvcjogQG9ldmJzX2JsdWUgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMTBweDtcbiAgICAgICAgd2lkdGg6IH5cImNhbGMoMTAwJSAtIDExMHB4KVwiO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01cHg7XG4gICAgICB9XG5cbiAgICAgICYuY29udHJhY3Qge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvY29udHJhY3REZXRhaWxzLnBuZycpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgLmNvbXBsZXRpb25Sb3dFbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG5cbiAgICAuc2FwVWlCbG9ja0xheW91dENlbGwge1xuICAgICAgZGl2IHtcbiAgICAgICAgY29sb3IgOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLnNhcE1DYiB7XG4gICAgcGFkZGluZzogMCAwIDAgMnJlbTtcbiAgICAuc2FwTUNiQmcge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbn0iLCIuY29uc3VsdGF0aW9uRnJnbXQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICAuY29uc3VsdGF0aW9uUm93IHtcblxuICAgIC5zYXBVaUJsb2NrTGF5b3V0Q2VsbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIG1hcmdpbjogMCAwLjVyZW07XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBAY181O1xuXG4gICAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTEwcHg7XG4gICAgICAgIHdpZHRoOiB+XCJjYWxjKDEwMCUgLSAxMTBweClcIjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDBweCAxMDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xMHB4O1xuICAgICAgfVxuXG4gICAgICAmLmJlcmF0ZXIge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYmVyYXRlci5wbmcnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5lcnJNc2cge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG5cbiAgICAuc2FwTUNiIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDJyZW07XG4gICAgICAuc2FwTUNiQmcge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2FwTUxuayB7XG4gICAgcGFkZGluZy10b3A6MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuIiwiLnRoYW5rc0ZyZ210IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IEBjXzU7XG4gIG1hcmdpbjogMXJlbSAwLjVyZW07XG5cblxuICAuc2FwVWlCbG9ja0xheW91dENlbGwge1xuICAgIGgyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICBsaW5lLWhlaWdodDogMi42MjVyZW0gIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xuICAgICAgd2lkdGg6IH5cImNhbGMoMTAwJSAtIDExMHB4KVwiO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwcHggMTAwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IC0xMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc3VjY2Vzcy5wbmcnKTtcbiAgICB9XG4gIH1cblxuXG4gIC5zYXBNQ2Ige1xuICAgIHBhZGRpbmc6IDAgMCAwIDJyZW07XG4gICAgLnNhcE1DYkJnIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNhcE1CdG4ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59IiwiLm1zZ1dyYXBwZXIge1xuICAgd2lkdGg6IH5cImNhbGMoMTAwJSAtIDByZW0pXCI7XG5cbiAgIC5zYXBNTXNnU3RyaXAge1xuICAgICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbiAgIH1cbiB9XG5cbi5lcnJvckN0cmwge1xuICBpbnB1dCwgJi5zYXBNU2x0ICB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJ0bl9kZWZhdWx0X3JlZF9ob3ZlcjtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogQGNvbG9yX3JlZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYuc2FwTVNGIHtcbiAgICBmb3JtIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBidG5fZGVmYXVsdF9yZWRfaG92ZXI7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3JfcmVkICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuc2FwTVNGQiB7XG4gICAgICAgIGNvbG9yOiBAYnRuX2RlZmF1bHRfcmVkX2hvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dCwgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBiZGkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vc3ZnL2lubGluZV92YWxpZGllcnVuZ19uZWdhdGl2LnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMS4xMjVyZW07XG4gICAgICBoZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgIG1hcmdpbi10b3A6MDtcbiAgICB9XG4gIH1cblxuICAmLnNhcE1SYiB7XG4gICAgLnNhcE1SYkJPdXQge1xuICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3JfcmVkICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGJkaSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNhcE1DYiAge1xuICAgIC5zYXBNQ2JCZyB7XG4gICAgICBib3JkZXItY29sb3I6IEBjb2xvcl9yZWQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBiZGkge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIC8vbWFyZ2luLXRvcDogMTFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uc2FwVWlITGF5b3V0IHtcbiAgPiAuZXJyb3JDdHJsIHtcbiAgICBiZGkge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmVyck1zZyB7XG4gIG1hcmdpbi10b3A6MC4yNXJlbTtcbiAgY29sb3I6IEBjb2xvcl9yZWQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59IiwiLnByb3BlcnRpZXNCaXRBdXRvQ29tcGxldGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xufVxuXG4ucHJvcGVydGllc0JpdEF1dG9Db21wbGV0ZUlubmVyIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMCAwLjc1cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5iaXRBdXRvQ29tcGxldGUge1xuICAucHJvcGVydGllc0JpdEF1dG9Db21wbGV0ZSAhaW1wb3J0YW50O1xuXG4gIC5zYXBVaVRmQ29tYm8ge1xuICAgIGZvbnQtZmFtaWx5OiBAZm9udEZhbWlseSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNhcFVpVGZJbm5lciB7XG5cbiAgICAucHJvcGVydGllc0JpdEF1dG9Db21wbGV0ZUlubmVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmVycm9yLCAmLmVycm9yQ3RybCB7XG4gICAgYm9yZGVyLWNvbG9yOiBAb2V2YnNfcmVkO1xuICB9XG59XG4uc2FwVWlMYnggIHtcblxuICAuc2FwVWlMYnhJIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgLnNhcFVpTGJ4SVR4dCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbiAgfVxufSIsIkBzd2lwZV9iZzogI2UzZWNmOTtcbkBzd2lwZV9ib3JkZXI6ICNlM2VjZjk7XG5AZGVmYXVsdFNpemU6IDYwcHg7XG5cblxuQC13ZWJraXQta2V5ZnJhbWVzIG1heGkge1xuICB0byB7d2lkdGg6IH5cImNhbGMoIDEwMCUgLSBAe2RlZmF1bHRTaXplfSlcIjt9XG4gIGZyb20ge3dpZHRoOiBAZGVmYXVsdFNpemU7fVxufVxuXG5Aa2V5ZnJhbWVzIG1heGkge1xuICB0byB7d2lkdGg6IH5cImNhbGMoIDEwMCUgLSBAe2RlZmF1bHRTaXplfSlcIjt9XG4gIGZyb20ge3dpZHRoOiBAZGVmYXVsdFNpemU7fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWluaSB7XG4gIGZyb20ge3dpZHRoOiB+XCJjYWxjKCAxMDAlIC0gQHtkZWZhdWx0U2l6ZX0pXCI7fVxuICB0byB7IHdpZHRoOiBAZGVmYXVsdFNpemU7IH1cbn1cblxuQGtleWZyYW1lcyBtaW5pIHtcbiAgZnJvbSB7d2lkdGg6IH5cImNhbGMoIDEwMCUgLSBAe2RlZmF1bHRTaXplfSlcIjt9XG4gIHRvIHsgd2lkdGg6IEBkZWZhdWx0U2l6ZTsgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZSB7XG4gIGZyb20ge29wYWNpdHk6IDB9XG4gIHRvIHtvcGFjaXR5OiAxfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUge1xuICBmcm9tIHtvcGFjaXR5OiAwfVxuICB0byB7b3BhY2l0eTogMX1cbn1cblxuXG5cbi5wcm9kdWN0c0ZyZ210IHtcbiAgd2lkdGg6MTAwJTtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIi5cIjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLnByb2RXcmFwcGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1heC13aWR0aDogODQwcHg7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuXG4gICAgLnN3aXBlV3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBAc3dpcGVfYmc7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmNoZWNrZmllbGQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9kZWNsaW5lMy5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAgNTBweCA1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IEBkZWZhdWx0U2l6ZTtcbiAgICAgICAgd2lkdGg6ICBAZGVmYXVsdFNpemU7XG4gICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5wcm9kU3dpcGUge1xuICAgICAgICB3aWR0aDogflwiY2FsYygxMDAlIC0gQHtkZWZhdWx0U2l6ZX0pXCI7XG4gICAgICAgIGhlaWdodDogQGRlZmF1bHRTaXplO1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgLnRyaWFuZ2xlIHtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgLy9ib3JkZXItbGVmdDogMjBweCBzb2xpZCBAb2V2YnNfYmx1ZTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMjBweCBzb2xpZCBAYmx1ZTtcbiAgICAgICAgICBib3JkZXItdG9wOiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDMwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgbGVmdDogMTIwcHg7XG4gICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNhcFVpSWNvbiB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnRcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5tb3JlSW5mb0xpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogIEBvZXZic19ibHVlO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgIGN1cnNvcjogaGVscCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBAYmdfaGVhZGVyX2dyYWRpZW50X29ldmJzO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgaGVpZ2h0OiBAZGVmYXVsdFNpemU7XG4gICAgICAgICAgd2lkdGg6IEBkZWZhdWx0U2l6ZTtcbiAgICAgICAgICBtaW4td2lkdGg6IEBkZWZhdWx0U2l6ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG5cblxuICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBtaW5pIDAuNXMgZWFzZS1pbiBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb246IG1pbmkgMC41cyBlYXNlLWluIGZvcndhcmRzO1xuXG4gICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAud2hpdGVJY29uIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zYXBVaUljb24ge1xuXG4gICAgICAgICAgICAmLmNsb3NlIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgICAgIHRvcDoyMHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1vcmVJbmZvTGluayB7XG4gICAgICAgICAgICAgIC8vZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmltZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiBAZGVmYXVsdFNpemU7XG4gICAgICAgICAgd2lkdGg6IEBkZWZhdWx0U2l6ZTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vLm5vSGFuZGN1cnNvciB7XG4gICAgICAgIC8vICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgLy99XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogODVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IEBkZWZhdWx0U2l6ZTtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGhlaWdodDogQGRlZmF1bHRTaXplO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJi53U3VidGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6MjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbiAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zdWJ0aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjdyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kaXNhYmxlZFR4dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxMjVweDtcbiAgICAgIHRvcDogNDBweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAwLjhyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmW2RhdGEtdHlwZT1cInBodlwiXSB7XG4gICAgICAuaW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9wcm9kdWN0cy93aGl0ZS9waC5wbmcnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJltkYXRhLXR5cGU9XCJkc1wiXSB7XG4gICAgICAuaW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9wcm9kdWN0cy93aGl0ZS9kcy5wbmcnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJltkYXRhLXR5cGU9XCJ1bmZcIl0ge1xuICAgICAgLmltZyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvcHJvZHVjdHMvd2hpdGUvdW4ucG5nJyk7XG4gICAgICB9XG4gICAgfVxuICAgICZbZGF0YS10eXBlPVwiaHJcIl0ge1xuICAgICAgLmltZyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvcHJvZHVjdHMvd2hpdGUvaHIucG5nJyk7XG4gICAgICB9XG4gICAgfVxuICAgICZbZGF0YS10eXBlPVwiZ2xcIl0ge1xuICAgICAgLmltZyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvcHJvZHVjdHMvd2hpdGUvZ2wucG5nJyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLWNoZWNrZWQ9XCJYXCJdIHtcbiAgICAgIC5zd2lwZVdyYXBwZXIge1xuICAgICAgICAgIC5jaGVja2ZpZWxkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvY2hlY2sucG5nJykgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3dpcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB+XCJjYWxjKCAxMDAlIC0gQHtkZWZhdWx0U2l6ZX0pXCI7XG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogbWF4aSAwLjVzIGVhc2UtaW4gZm9yd2FyZHM7XG4gICAgICAgICAgICBhbmltYXRpb246IG1heGkgMC41cyBlYXNlLWluICBmb3J3YXJkcztcblxuICAgICAgICAgICAgLnNhcFVpSWNvbnsvL1NsaWRlci1JY29uIG5pY2h0IG1laHIgc2ljaHRiYXJcbiAgICAgICAgICAgICAgJi5jbG9zZSB7XG4gICAgICAgICAgICAgICAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZSAwLjRzIGVhc2UtaW4gMC40cyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IGZhZGUgMC40cyBlYXNlLWluIDAuNHMgZm9yd2FyZHM7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5tb3JlSW5mb0xpbmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlIDAuNHMgZWFzZS1pbiAwLjRzIGZvcndhcmRzO1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZSAwLjRzIGVhc2UtaW4gMC40cyBmb3J3YXJkcztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAvL2NoZWNrQ2xvc2VkXG4gICAgJltkYXRhLWRpc2FibGVkPVwiWFwiXSB7XG4gICAgICAuY2hlY2tmaWVsZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9kZWNsaW5lMy5wbmcnKTtcbiAgICAgIH1cbiAgICAgIC5tb3JlSW5mb0xpbmsge1xuICAgICAgICAvL3JpZ2h0OiAzMjBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmltZyB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICAgIC5zd2lwZXIge1xuXG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAudHJpYW5nbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcbiAgICAgIH1cbiAgICB9XG4gICAgLmRldGFpbEluZm9ybWF0aW9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IEBjXzU7XG4gICAgICB3aWR0aDogflwiY2FsYygxMDAlIC0gMjBweClcIjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwIDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgICAgZGlzcGxheTpub25lO1xuXG4gICAgICAucG9scHJIaWdobGlnaHRzIHtcbiAgICAgICAgLnNhcE1GVCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAgIC5mby1saWtlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBAb2V2YnNfYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zYXBVaVZsdENlbGwge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgLnBvbHBySGlnaGxpZ2h0c1RpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLnNhcE1GVCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgICAgLnNhcFVpVmx0Q2VsbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgICAucG9scHJEZXRhaWxzIHtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAxMHB4IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZXZic0ljb1tkYXRhLWF0Ym90dG9tPVwiWFwiXSB7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4iLCJAaW1wb3J0IFwiZGF0YUZyZ210XCI7XG5AaW1wb3J0IFwicHJvZHVjdHNGcmdtdFwiO1xuQGltcG9ydCBcInByaWNlRnJnbXRcIjtcblxuLnBvbGljeWhvbGRlclRyYXkge1xuICB3aWR0aDogMTAwJTtcbiAgLnRyYXkge1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4ODBweCkge1xuICAuZGF0YUZyZ210IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMjBweCAwIDVweDtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgLy90b3A6IDEyNXB4OyAvL1ZJUyB1bmQgT25saW5lIVxuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cblxuICAuYmxzayB7XG4gICAgLmRhdGFGcmdtdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTgwcHg7XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3RzRnJnbXR7IC8vYXVjaCB2aXNcbiAgICBtYXJnaW46IDAgMCAwIDIxMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4NDBweDtcbiAgfVxuICAucG9saWN5aG9sZGVyVHJheXsgLy9hdWNoIHZpc1xuICAgIG1hcmdpbjogMCAwIDAgMjEwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAuYmxvY2tQcmljZSB7XG4gICAgbWFyZ2luOiAwIDAgMCAyMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA4NDBweDtcbiAgfVxuXG4gIC8vT25saW5lXG4gIC5xdWVzdGlvbnNGcmdtdCB7XG4gICAgbWFyZ2luOiAwIDIwcHggLTE1cHggMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5ibG9ja0J0biB7XG4gICAgLmJsb2NrU2l6ZU9ubGluZTtcbiAgICAvLyB3aWR0aDogNTAlO1xuICAgIC8vbWF4LXdpZHRoOiA5NDBweDtcbiAgICAvL21pbi13aWR0aDogMzQwcHg7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgLy9iYWNrZ3JvdW5kOiBAb2V2YnNfYmx1ZTtcbiAgfVxuXG59XG5cbi5ibG9ja0J0biB7XG4gIHdpZHRoOiB+XCJjYWxjKDUwJSAtIDJweClcIjtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbiAgbWluLXdpZHRoOiAzMzVweDtcbiAgaGVpZ2h0OiA2OHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IEBvZXZic19ibHVlO1xuXG4gIC5uZXh0QnRuIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy9yaWdodDogNTBweDtcbiAgICByaWdodDogMTVweDtcbiAgICAvL3RvcDogLTVweDtcbiAgICAuc2FwTUJ0bklubmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogQG9ldmJzX2JsdWUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgfVxuICAgIC5zYXBNQnRuQ29udGVudCB7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5zYXBNQnRuSW5uZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6IEBidG5fZGVmYXVsdF9yZWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAuc2FwTUJ0bklubmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3JfZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGFuZElDTyB7XG4gICAgLy9jdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9oYW5kQkcucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5zaGFrZTtcbiAgICB9XG4gIH1cbn1cblxuXG4iLCJAcm90YXRlRGVnOiAtMTVkZWc7XG5AdHh0Um90YXRlRGVnOiAtOGRlZztcblxuLnByaWNlRnJnbXQge1xuICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnByaWNlSGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5ibG9ja1ByaWNlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1heC13aWR0aDogODQwcHg7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGhlaWdodDogNjhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogQG9ldmJzX2JsdWU7XG5cbiAgICAuaGFuZElDTyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvaGFuZEJHLnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZShAcm90YXRlRGVnKTtcblxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnNoYWtlO1xuICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAucHJpY2VCbG9jayB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAxODVweDtcbiAgICAgIHRvcDogMTBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcmljZUJsb2NrT25saW5lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDc1cHg7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uZXh0QnRuIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgLnNhcE1CdG5Jbm5lciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAgQG9ldmJzX2JsdWUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIH1cbiAgICAgIC5zYXBNQnRuQ29udGVudCB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuc2FwTUJ0bklubmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IEBvZXZic19ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiBAYnRuX2RlZmF1bHRfcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgLnNhcE1CdG5Jbm5lciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBAY29sb3JfZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgQG1lZGlhKG1pbi13aWR0aDogODgwcHgpIHtcbiAgICAucHJpY2VIYW5kIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vaW1nL2hhbmRCRy5wbmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZShAcm90YXRlRGVnKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG5cbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAzNnB4O1xuICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKEB0eHRSb3RhdGVEZWcpO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoQHR4dFJvdGF0ZURlZyk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKEB0eHRSb3RhdGVEZWcpO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKEB0eHRSb3RhdGVEZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKEB0eHRSb3RhdGVEZWcpO1xuICAgICAgICAgIGNvbG9yOiBAb2V2YnNfYmx1ZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggO1xuICAgICAgICAgIGNvbG9yOiBAb2V2YnNfcmVkO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgbGVmdDogMzVweDtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoQHJvdGF0ZURlZyk7XG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKEByb3RhdGVEZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gIH1cblxufVxuXG4iXX0= */
